ทรัพยากรของ 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 |