สำคัญ: หน้านี้จะใช้คุกกี้ (cookies). การใช้เว็บไซต์นี้โดยไม่ต้องปิดคุกกี้ในเบราว์เซอร์หมายความว่าคุณยอมรับในการใช้มัน
Buy Now! คุณสมบัติ ดาวน์โหลด

สร้างรายได้กับเรา!

ถ้าคุณต้องการเริ่มต้นหาเงิน ด้วยการเข้าร่วมสนับสนุนการ โปรแกรมพันธมิตร
ผล 1 เพื่อให้ 7 จาก 7

กระทู้ : ออโต้กลับไปใช้ภาษาอังกฤษถ้าภาษาอังกฤษเป็นภาษารายละเอียด

  1. #1
    สมาชิกอาวุโส
    วันที่สมัคร
    พฤศจิกายน 2009
    โพสต์
    168

    Default ออโต้กลับไปใช้ภาษาอังกฤษถ้าภาษาอังกฤษเป็นภาษารายละเอียด

    ฉันได้ซ่อนธงจากผู้ใช้ภาษาอังกฤษผ่านทางแม่แบบเงื่อนไข แต่ตอนนี้ฉันต้องการที่จะใช้เวลานี้ในระดับต่อไปเป็นผู้ใช้ที่พูดภาษาอังกฤษในประเทศอื่น ๆ ที่มีภาษาเบราว์เซอร์ของพวกเขาตั้งค่าให้เป็นภาษาต่างประเทศ แต่ที่ดินบนหน้าเว็บแปลจาก เว็บไซต์ของเราเมื่อค้นหาด้วย Google ต้องการโดยอัตโนมัติมุมมองรุ่นภาษาอังกฤษมากกว่าเวอร์ชันแปล

    เพื่อที่จะทำนี้ผมได้เขียนรหัสต่อไปนี้

    แต่เป็นฉันไม่ได้ที่คุ้นเคยกับงานภายในของ vBET ผมไม่ทราบว่าจะวางไว้หรือวิธีการที่สมบูรณ์นั้น คุณจะกรุณ าช่วยฉันด้วยนี้

    PHP Code:
    if ($_GET['language'] != "en" and $vbulletin->userinfo['vbet_def_lang'] == 'en')
    {
    revert language to english

    ซึ่งปลั๊กอิน / ไฟล์นี้จะไปลง?
    - สิ่งที่ฉันจะวางในสถานที่ของ'ภาษากลับไปใช้ภาษาอังกฤษ'?

    ขอบคุณ

  2. #2
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default

    ที่ผู้ใช้ขณะนี้ควรจะเปลี่ยนเส้นทางโดยอัตโนมัติเพื่อให้ภาษาเริ่มต้นก็โดย vBET ตรวจสอบและหากไม่ได้ทำงานแล้วแจ้งให้เราทราบ -- เราจะย้ายหัวข้อนี้เพื่อรายงานข้อผิดพลาด โปรดทราบว่าคุกกี้จะต้องมีการเปิดการใช้งานสำหรับการทำงาน (ก่อนเข้าสู่ระบบจะมีข้อมูลเกี่ยวกับผู้ใช้ไม่ดังนั้นเราจึงตั้งค่าคุกกี้อายุการใช้งานและเมื่อผู้ใช้มาจากเบราว์เซอร์เดียวกันเขาจะถูกนำแม้กระทั่งก่อนที่เข้าสู่ระบบ) และมันจะเกิดขึ้นเฉพาะที่จุดเริ่มต้นของ เซสชั่น (มิฉะนั้นผู้ใช้จะไม่สามารถเปลี่ยนภาษาที่ด้วยตนเอง)
    แก้ไขล่าสุดโดย vBET; 15-12-09 ที่ 23:51.

  3. #3
    สมาชิกอาวุโส
    วันที่สมัคร
    พฤศจิกายน 2009
    โพสต์
    168

    Default

    จุดเริ่มต้นของช่วงที่ใช่ภาษาที่มีการเปลี่ยนแปลง

    แต่สมมุติว่าฉันเข้าในและภาษาเริ่มต้นของฉันเป็นภาษาอังกฤษ

    สมมติว่าภาษาที่เบราว์เซอร์ของฉันคือโปแลนด์, และเมื่อฉัน googled ระยะเว็บไซต์ของฉันขึ้นมาเป็นผล คลิกเมื่อเขาพาผมไป mysite.com / ฟอรั่ม / PL / thread.html เพื่อประโยชน์ในการฉันต้องการให้ผู้ใช้โดยอัตโนมัติจะเปลี่ยนเส้นทางไป mysite.com / ฟอรั่ม / thread.html ถ้าภาษารายละเอียดของพวกเขาเป็นภาษาอังกฤษ

    มิฉะนั้นคนที่อยู่นอกสหรัฐอเมริกาที่มีความชำนาญในภาษาอังกฤษอาจถูกนำไปเวอร์ชันแปลของเว็บไซต์และชัดอัตโนมัติแปลเป็ นยิ่งกว่าเวอร์ชันภาษาอังกฤษสำหรับพวกเขา

    ดังนั้นถ้าเป็นไปได้คุณจะกรุณ าให้คำแนะนำบางส่วนที่มีรหัสดังกล่าวหรือไม่? ฉันมากอยากจะขอบคุณที่ช่วยให้ ขอบคุณมากล่วงหน้า!

  4. #4
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default

    ผมเข้าใจสถานการณ์ของคุณ แต่มันเป็นเรื่องแปลกมาก ถ้ามีคนอยู่แล้วบนเว็บไซต์ของคุณว่าทำไมเขาจึงควร Google ได้หรือไม่ เมื่อมีคนไม่ได้เป็นและ Google มันแล้วเซสชันใหม่จะถูกสร้างขึ้นเพื่อให้เขาจะเปลี่ยนเส้นทาง

    เหตุผลว่าทำไมเรายังคงให้การสนทนา (ทำไมเราไม่ยอมรับนี้ยัง) เป็นเพราะถ้าเราได้ทำการเปลี่ยนแปลงตามที่คุณต้องการแล้วผู้ใช้จะไม่สามารถที่จะเปลี่ยนแปล -- เพราะเขาจะถูกนำเสมอเพื่อให้ภาษาเริ่มต้นของเขาได้ ถ้าเขาคลิกธงบาง นั่นคือเหตุผลที่เราทำเปลี่ยนเส้นทางนี้เท่านั้นที่จุดเริ่มต้น -- เพราะหลังจากที่ผู้ใช้ที่เป็นอิสระที่จะไปที่ใดก็ตามที่เขาต้องการและการแปลใด ๆ ที่เขาต้องการ

    จริงๆแล้วมันมีวิธีที่คุณต้องการที่จะประพฤติฟอรั่มของคุณ สถานการณ์ที่คุณไม่ได้และเป็นไปได้ในความเป็นจริง เพราะใน 99.99999% ของกรณีมันจะทำงานตามที่คุณต้องการ -- ถ้าผู้ใช้บางส่วนจะไปถึงคุณโดยการเชื่อมโยงภายนอกและมีบัญชีกับการตั้งค่าภาษาเริ่มต้นแล้วเขาจะเปลี่ยนเส้นทางตามที่คุณต้องการ และถ้าเขามีอยู่แล้วเปิดฟอรั่มของคุณแล้ว :
    -- 1 -- ทำไมเขาจะไปที่นั่นจากที่อื่นแล้วถ้าเขามี?
    -- 2 -- แม้ในกรณีที่ผิดปกติดังกล่าวก็เพียงแค่คลิกธงเพราะเขารู้ว่าฟอรั่มของคุณและรู้ว่าสิ่งที่เกิดขึ้น

    กรุณาพิจารณานี้ เราไม่ต้องการให้ทำคำขอของเราเป็นเพราะการเปลี่ยนแปลงอย่างเป็นทางการของการขัดแย้งดังกล่าวข้างต้น แต่ถ้าคุณยังคงคิดว่ามันเป็นความคิดที่ดีสำหรับคุณเราจะให้วิธีแก้ปัญหาสำหรับ vBET 3.2.x (ใน 3.3.0 เราได้เปลี่ยนสถานที่ของ redirections และยังทำให้มันเป็นที่ดีกว่าสำหรับผลการดำเนินงาน) บาง

  5. #5
    สมาชิกอาวุโส
    วันที่สมัคร
    พฤศจิกายน 2009
    โพสต์
    168

    Default

    กรุณาให้ฉันกับการแก้ปัญหา

    ในขณะที่คะแนนของคุณที่ถูกต้องค่อนข้างสถานการณ์นี้พบจริงตามที่ผู้ใช้และรายงานมาให้ฉันเห็นที่นี่ : PentaxForums.com. ฉันจะยอมรับว่าส่วนใหญ่ของเวลานี้จะไม่เป็นปัญหา แต่ผมชอบมีเว็บไซต์ของฉันที่สมบูรณ์ 100%!

    แก้ไข : กรุณาเข้าสู่ระบบเป็น testuser, การทดสอบรหัสผ่านเพื่อดูการเชื่อมโยงดังกล่าวข้างต้น ฉันปิดการใช้งานฟอรัมข่าวจากมุมมองสาธารณะด้วยเหตุผล SEO

    สิ่งที่มีการแก้ปัญหาก็คือมันเท่านั้นจะทำให้มันเพื่อให้ผู้ใช้ที่พูดภาษาอังกฤษไม่สามารถเปลี่ยนด้วยตนเองแปล ผ่านทางแม่แบบที่ผมมีอยู่แล้วซ่อนธงสำหรับผู้ใช้ที่ตั้งภาษาอังกฤษในโปรไฟล์ของตน ดังนั้นส่วนสำคัญที่เป็นนี้ถ้าคุณต้องการแปลทั้งเลือกสิ่งอื่น ๆ นอกเหนือจากภาษาอังกฤษหรือเรียกดูฟอรั่มเป็นแขกรับเชิญ ดังนั้นฉันต้องการแก้ปัญหา

    ขอบคุณมากสำหรับการพิจารณาและฉันดีใจที่ได้ยินว่าคุณยินดีที่จะช่วยฉันในเรื่องนี้ vBET ได้รับการทำงานได้เป็นอย่างดีกับเว็บไซต์ของฉันดังนั้นไกลและฉันดีใจที่ได้เป็นลูกค้าที่นี่!
    แก้ไขล่าสุดโดย moman; 16-12-09 ที่ 03:51.

  6. #6
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default

    สวัสดีครับผมพบว่าด้วยเหตุผลบางอย่างนี้ด้ายเก่ายังไม่ปิด กรุณาบอกไม่ได้ถูกแก้ไขหรือเราตั้งใจที่พลาดไม่ได้และคุณยังต้องการความช่วยเหลือของเรา
    แก้ไขล่าสุดโดย vBET; 07-05-10 ที่ 15:30.

  7. #7
    สมาชิกอาวุโส
    วันที่สมัคร
    พฤศจิกายน 2009
    โพสต์
    168

    Default

    ผมพบว่ามันไม่จำเป็นต้องมีอะไรเช่นนี้ แต่ผมเตือนนี้สถานที่ในแถบนำทางให้คำปรึกษาแก่ผู้ใช้เพื่อเปลี่ยนภาษา

    ตอนนี้คุณอาจจะปิดกระทู้นี้

แท็กสำหรับกระทู้นี้

กฎการส่งข้อความ

  • คุณ อาจจะไม่ ตั้งกระทู้ใหม่
  • คุณ อาจจะไม่ ตอบกระทู้
  • คุณ อาจจะไม่ โพสต์สิ่งที่แนบมา
  • คุณ อาจจะไม่ แก้ไขข้อความของคุณ
  •