I18nLanguages

Zasób i18nLanguage określa język aplikacji, który obsługuje witryna YouTube. Język aplikacji można też określić jako język interfejsu. W przypadku witryny YouTube język aplikacji może być wybierany automatycznie na podstawie ustawień konta Google, języka przeglądarki lub lokalizacji IP. Użytkownik może też ręcznie wybrać język interfejsu ze stopki witryny YouTube.

Każdy zasób i18nLanguage zawiera kod języka oraz nazwę. Kodu języka można używać jako wartości parametru hl podczas wywoływania metod interfejsu API, np. videoCategories.list i guideCategories.list.

Metody

Interfejs API obsługuje następujące metody w przypadku zasobów i18nLanguages:

list
Zwraca listę języków aplikacji obsługiwanych przez witrynę YouTube. Wypróbuj teraz

Reprezentowanie zasobów

Poniższa struktura JSON pokazuje format zasobu i18nLanguages:

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

Usługi

Poniższa tabela określa właściwości, które pojawiają się w tym zasobie:

Usługi
kind string
Określa typ zasobu interfejsu API. Wartość będzie wynosić youtube#i18nLanguage.
etag etag
Otagowanie tego zasobu.
id string
Identyfikator używany przez YouTube do jednoznacznego rozpoznawania języka i18n.
snippet object
Obiekt snippet zawiera podstawowe informacje o języku i18n, takie jak kod i nazwa języka.
snippet.hl string
Kod BCP-47, który jednoznacznie identyfikuje język.
snippet.name string
Nazwa języka zapisana w języku określonym przy użyciu parametru hl metody i18nLanguage.list.