แหล่งข้อมูล i18nLanguage
ระบุภาษาของแอปพลิเคชันที่เว็บไซต์ YouTube รองรับ ภาษาแอปพลิเคชันอาจเรียกว่าภาษา UI ก็ได้ สำหรับเว็บไซต์ YouTube ระบบอาจเลือกภาษาของแอปพลิเคชันให้โดยอัตโนมัติโดยอิงจากการตั้งค่าบัญชี Google, ภาษาของเบราว์เซอร์ หรือตำแหน่ง IP นอกจากนี้ ผู้ใช้ยังเลือกภาษา UI ที่ต้องการด้วยตนเองได้จากส่วนท้ายเว็บไซต์ YouTube
ทรัพยากร i18nLanguage
แต่ละรายการจะระบุรหัสภาษาและชื่อ รหัสภาษาสามารถใช้เป็นค่าของพารามิเตอร์ hl
เมื่อเรียกใช้เมธอด API เช่น videoCategories.list
และ guideCategories.list
เมธอด
API รองรับวิธีการต่อไปนี้สำหรับทรัพยากร i18nLanguages
การนำเสนอทรัพยากร
โครงสร้าง JSON ต่อไปนี้แสดงรูปแบบของทรัพยากร i18nLanguages
{ "kind": "youtube#i18nLanguage", "etag": etag, "id": string, "snippet": { "hl": string, "name": string } }
พร็อพเพอร์ตี้
ตารางต่อไปนี้จะกำหนดพร็อพเพอร์ตี้ที่ปรากฏในทรัพยากรนี้
พร็อพเพอร์ตี้ | |
---|---|
kind |
string ระบุประเภทของทรัพยากร API ค่าจะเป็น youtube#i18nLanguage |
etag |
etag Etag ของทรัพยากรนี้ |
id |
string รหัสที่ YouTube ใช้เพื่อระบุภาษา i18n ที่ไม่ซ้ำกัน |
snippet |
object ออบเจ็กต์ snippet มีรายละเอียดพื้นฐานเกี่ยวกับภาษา i18n เช่น รหัสและชื่อภาษา |
snippet.hl |
string รหัส BCP-47 ที่ระบุภาษาโดยไม่ซ้ำกัน |
snippet.name |
string ชื่อภาษาตามที่เขียนในภาษาที่ระบุโดยใช้พารามิเตอร์ hl ของเมธอด i18nLanguage.list |