I18nLanguages

منبع i18nLanguage زبان برنامه‌ای را که وب‌سایت YouTube پشتیبانی می‌کند شناسایی می‌کند. زبان برنامه را می‌توان زبان واسط کاربر نیز نامید. برای وب‌سایت YouTube، زبان برنامه می‌تواند به‌طور خودکار براساس تنظیمات «حساب Google»، زبان مرورگر، یا مکان IP انتخاب شود. کاربر همچنین می‌تواند زبان واسط کاربر موردنظر را به‌صورت دستی از پانویس سایت YouTube انتخاب کند.

هر منبع i18nLanguage یک کد زبان و یک نام را شناسایی می‌کند. کد زبان می‌تواند به‌عنوان مقدار پارامتر hl هنگام فراخوانی روش‌های API مانند videoCategories.list و guideCategories.list استفاده شود.

روش‌ها

این میانای برنامه‌سازی کاربردی از روش‌های زیر برای منابع i18nLanguages پشتیبانی می‌کند:

فهرست
فهرستی از زبان‌های برنامه را که وب‌سایت YouTube پشتیبانی می‌کند برمی‌گرداند. اکنون امتحان کنید.

وکالت منابع

ساختار JSON زیر قالب منبع i18nLanguages را نشان می‌دهد:

{
  "kind": "youtube#i18nLanguage",
  "etag": etag,
  "id": string,
  "snippet": {
    "hl": string,
    "name": string
  }
}

مشخصات

جدول زیر ویژگی‌هایی را که در این منبع ظاهر می‌شوند تعریف می‌کند:

مشخصات
kind string
نوع منبع میانای برنامه‌سازی کاربردی را مشخص می‌کند. مقدار youtube#i18nLanguage خواهد بود.
etag etag
‫Etag این منبع.
id string
شناسه‌ای که YouTube برای شناسایی منحصربه‌فرد زبان i18n استفاده می‌کند.
snippet object
شیء snippet حاوی جزئیات اولیه درباره زبان i18n، مانند کد و نام زبان است.
snippet.hl string
کد BCP-47 که زبان را به‌طور منحصربه‌فردی شناسایی می‌کند.
snippet.name string
نام زبان همان‌طور که در زبان مشخص‌شده بااستفاده از پارامتر hl روش i18nLanguage.list نوشته می‌شود.