I18nLanguages

แหล่งข้อมูล i18nLanguage ระบุภาษาของแอปพลิเคชันที่เว็บไซต์ YouTube รองรับ ภาษาแอปพลิเคชันอาจเรียกว่าภาษา UI ก็ได้ สำหรับเว็บไซต์ YouTube ระบบอาจเลือกภาษาของแอปพลิเคชันให้โดยอัตโนมัติโดยอิงจากการตั้งค่าบัญชี Google, ภาษาของเบราว์เซอร์ หรือตำแหน่ง IP นอกจากนี้ ผู้ใช้ยังเลือกภาษา UI ที่ต้องการด้วยตนเองได้จากส่วนท้ายเว็บไซต์ YouTube

ทรัพยากร i18nLanguage แต่ละรายการจะระบุรหัสภาษาและชื่อ รหัสภาษาสามารถใช้เป็นค่าของพารามิเตอร์ hl เมื่อเรียกใช้เมธอด API เช่น videoCategories.list และ guideCategories.list

เมธอด

API รองรับวิธีการต่อไปนี้สำหรับทรัพยากร i18nLanguages

list
แสดงรายการภาษาของแอปพลิเคชันที่เว็บไซต์ YouTube รองรับ ลองใช้เลย

การนำเสนอทรัพยากร

โครงสร้าง 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