ตรวจจับภาษาเบราว์เซอร์อัจฉริยะ

ตรวจจับภาษาของเบราว์เซอร์เพื่อปรับปรุงประสบการณ์เว็บและการสื่อสารออนไลน์ รองรับการพัฒนาเว็บไซต์และบริการตามความต้องการผู้ใช้.


การตรวจจับภาษาเบราว์เซอร์ (ฝั่งเซิร์ฟเวอร์)

เราใช้ส่วนหัว HTTP Accept-Language ที่ส่งโดยเบราว์เซอร์ของคุณเพื่อตรวจจับภาษาที่คุณต้องการ นี่คือวิธีที่เว็บไซต์เลือกภาษาที่เหมาะสมสำหรับคุณโดยอัตโนมัติ

ไม่พบภาษาในส่วนหัว Accept-Language
ภาษาที่ตรวจพบโดย JavaScript (ฝั่งไคลเอนต์)

เราใช้ตัวแปร JavaScript "navigator.languages" เพื่อตรวจจับการตั้งค่าภาษาเบราว์เซอร์ของคุณ ภาษาถูกเรียงลำดับตามความต้องการโดยภาษาที่ต้องการมากที่สุดอยู่ตอนต้น

Loading...

กำลังตรวจจับภาษา...

ข้อมูลเบราว์เซอร์

คุณสมบัติหลัก

  • ตรวจจับการตั้งค่าภาษาเบราว์เซอร์ทันที
  • การตรวจจับฝั่งเซิร์ฟเวอร์โดยใช้ส่วนหัว HTTP Accept-Language
  • การตรวจจับฝั่งไคลเอนต์โดยใช้ JavaScript navigator.languages
  • แสดงรหัสภาษาและชื่อภาษาเต็ม
  • แสดงคะแนนความต้องการสำหรับแต่ละภาษา
  • แถบความคืบหน้าแบบภาพสำหรับการตั้งค่าภาษา
  • คัดลอกรหัสภาษาด้วยคลิกเดียว
  • ดูส่วนหัว Accept-Language ดิบ
  • แสดงข้อมูลเบราว์เซอร์ (User Agent, แพลตฟอร์ม)
  • ไม่จำเป็นต้องตั้งค่า - ผลลัพธ์ทันที

กรณีการใช้งานทั่วไป

  • ทดสอบการใช้งานเว็บไซต์หลายภาษา
  • แก้ไขปัญหาการตรวจจับภาษาและการแปลเป็นภาษาท้องถิ่น
  • ตรวจสอบว่าส่วนหัว Accept-Language ถูกส่งอย่างถูกต้อง
  • ทดสอบตรรกะการเปลี่ยนเส้นทางภาษาอัตโนมัติ
  • เข้าใจการตั้งค่าภาษาเบราว์เซอร์
  • การทดสอบ QA สำหรับแอปพลิเคชันที่ใช้งานได้หลายภาษา
  • ตรวจสอบกลไกสำรองภาษา
  • ตรวจสอบการเจรจาภาษาใน API
  • ทดสอบ CDN และการกำหนดเส้นทางภาษาฝั่งเซิร์ฟเวอร์
  • วัตถุประสงค์ทางการศึกษา - เรียนรู้วิธีที่เบราว์เซอร์สื่อสารการตั้งค่าภาษา

วิธีใช้งาน

  1. เพียงโหลดหน้านี้ - การตรวจจับเกิดขึ้นโดยอัตโนมัติ
  2. ดูภาษาที่ตรวจพบฝั่งเซิร์ฟเวอร์จากส่วนหัว Accept-Language
  3. ตรวจสอบคะแนนความต้องการเพื่อดูลำดับความสำคัญของภาษา
  4. ดูภาษาที่ตรวจพบฝั่งไคลเอนต์จาก JavaScript
  5. คัดลอกรหัสภาษาใดก็ได้โดยคลิกปุ่ม "คัดลอก"
  6. ตรวจสอบข้อมูลเบราว์เซอร์ของคุณที่ด้านล่าง
  7. หากต้องการทดสอบภาษาต่างๆ ให้เปลี่ยนการตั้งค่าภาษาเบราว์เซอร์ของคุณ
  8. รีเฟรชหน้าเพื่อดูการตั้งค่าภาษาที่อัปเดต