i18nLanguage kaynağı, YouTube web sitesinin desteklediği bir uygulama dilini tanımlar. Uygulama dili, kullanıcı arayüzü dili olarak da adlandırılabilir. YouTube web sitesinde, Google Hesabı ayarlarına, tarayıcı diline veya IP konumuna göre otomatik olarak bir uygulama dili seçilebilir. Kullanıcılar, YouTube sitesinin altbilgisinden istedikleri kullanıcı arayüzü dilini manuel olarak da seçebilir.
Her i18nLanguage kaynağı bir dil kodunu ve adını tanımlar. Dil kodu, videoCategories.list ve guideCategories.list gibi API yöntemleri çağrılırken hl parametresinin değeri olarak kullanılabilir.
Yöntemler
API, i18nLanguages kaynakları için aşağıdaki yöntemleri destekler:
- list
- YouTube web sitesinin desteklediği uygulama dillerinin listesini döndürür. Hemen deneyin.
Kaynak temsili
Aşağıdaki JSON yapısı, bir i18nLanguages kaynağının biçimini gösterir:
{
"kind": "youtube#i18nLanguage",
"etag": etag,
"id": string,
"snippet": {
"hl": string,
"name": string
}
}Özellikler
Aşağıdaki tabloda bu kaynakta görünen özellikler tanımlanmaktadır:
| Özellikler | |
|---|---|
kind |
stringAPI kaynağının türünü tanımlar. Değer youtube#i18nLanguage olur. |
etag |
etagBu kaynağın Etag değeri. |
id |
stringYouTube'un i18n dilini benzersiz şekilde tanımlamak için kullandığı kimlik. |
snippet |
object
snippet nesnesi, i18n dili hakkında dil kodu ve adı gibi temel ayrıntıları içerir. |
snippet.hl |
stringBir dili benzersiz şekilde tanımlayan BCP-47 kodu. |
snippet.name |
stringi18nLanguage.list yönteminin hl parametresi kullanılarak belirtilen dilde yazılan dilin adı. |