OK เพื่อให้ -- คุณสามารถทำโดยที่ยังไฟล์ vBET :
1 vbenterprisetranslator_seo.php เปิด
2 ค้นหา :
Code:
$vbet_custom_char_replacement = array(
'"' => '',
'[langtitle=' => '',
'[/langtitle]' => '',
']' => '-'
);
3 เพิ่มมีคู่คล้ายกับภาษาไทย
คุณจะต้องเพิ่มอีกครั้งหลังจากที่การปรับปรุงแต่ละเนื่องจากการเปลี่ยนแปลงของคุณจะถูกเขียนทับ ดังนั้นการรักษามันในการเปลี่ยนภาษาไทยที่กำหนดเองน่าจะเป็นความคิดที่ดี
เกี่ยวกับเรื่องที่ 2 ของคุณ สภาพดังกล่าวจะมีลักษณะเช่นนี้
Code:
if ($_REQUEST['language'])
{
Keep Non-English Characters in URLS for other languages
} else {
Replace Non-English Characters in URLs?
}
เราไม่ได้ทดสอบวิธีการแก้ปัญหาดังกล่าวดังนั้นเราจึงแนะนำการทำเช่นนี้ในตัวอย่างทดสอบบางไม่ได้อยู่ในฟอรั่มที่แท้จริงและวิธีการตรวจสอบมันจะทำงาน ผมไม่เชื่อว่ามันจะทำงาน -- ฉันคิดว่าจาก config มันเอาค่าเพียงและแนบไปกับตัวแปรตัวแปรเพื่อจะรักษานี้เป็นเพียงค่าสตริง ผมคิดว่า -- ไม่ได้ทดสอบ ดังนั้นการเปลี่ยนแปลงดังกล่าวควรจะมีโทนเสียงในสถานที่อื่น ๆ ในสถานที่ที่ใช้ค่าตัวแปรที่คุณสามารถทำ :
Code:
$theVariable = $_REQUEST['language'] ? value for Keep Non-English : value for Replace Non-English
ถ้าตัวแปรเป็นโลก (และถ้ามันเป็นตัวแปรไม่คงที่) จากนั้นคุณสามารถเขียนทับใน / รวม / vbenterprisetranslator_functions_seo.php ไฟล์ มี 2 สถานที่ที่คุณมีรหัสเช่นนี้คือ
Code:
if ($language) {
$text = vbet_filter_replace_text($text, VBSEO_SPACER, VBSEO_APPEND_CHAR);
} else {
$text = vbseo_filter_text($text, $allowcharsl, $filter_stop_words, $reversablee, $keep_tailspaces);
}
ดังนั้นคุณสามารถเปลี่ยนค่าตัวแปรระดับโลกในงบอื่นก่อนที่จะมีการประเมินข้อความ