ตรวจจับภาษาเบราว์เซอร์อัจฉริยะ
ตรวจจับภาษาของเบราว์เซอร์เพื่อปรับปรุงประสบการณ์เว็บและการสื่อสารออนไลน์ รองรับการพัฒนาเว็บไซต์และบริการตามความต้องการผู้ใช้.
การตรวจจับภาษาเบราว์เซอร์ (ฝั่งเซิร์ฟเวอร์)
เราใช้ส่วนหัว 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 และการกำหนดเส้นทางภาษาฝั่งเซิร์ฟเวอร์
- วัตถุประสงค์ทางการศึกษา - เรียนรู้วิธีที่เบราว์เซอร์สื่อสารการตั้งค่าภาษา
วิธีใช้งาน
- เพียงโหลดหน้านี้ - การตรวจจับเกิดขึ้นโดยอัตโนมัติ
- ดูภาษาที่ตรวจพบฝั่งเซิร์ฟเวอร์จากส่วนหัว Accept-Language
- ตรวจสอบคะแนนความต้องการเพื่อดูลำดับความสำคัญของภาษา
- ดูภาษาที่ตรวจพบฝั่งไคลเอนต์จาก JavaScript
- คัดลอกรหัสภาษาใดก็ได้โดยคลิกปุ่ม "คัดลอก"
- ตรวจสอบข้อมูลเบราว์เซอร์ของคุณที่ด้านล่าง
- หากต้องการทดสอบภาษาต่างๆ ให้เปลี่ยนการตั้งค่าภาษาเบราว์เซอร์ของคุณ
- รีเฟรชหน้าเพื่อดูการตั้งค่าภาษาที่อัปเดต