I18nLanguages

Eine i18nLanguage-Ressource gibt die Sprache der Anwendung an, die von der YouTube-Website unterstützt wird. Die Sprache der Anwendung kann auch als UI-Sprache bezeichnet werden. Auf der YouTube-Website kann eine App-Sprache basierend auf den Google-Kontoeinstellungen, der Browsersprache oder dem IP-Standort automatisch ausgewählt werden. Ein Nutzer könnte auch manuell die gewünschte UI-Sprache aus der Fußzeile der YouTube-Website auswählen.

Jede i18nLanguage-Ressource identifiziert einen Sprachcode und einen Namen. Der Sprachcode kann beim Aufrufen von API-Methoden wie videoCategories.list und guideCategories.list als Wert für den Parameter hl verwendet werden.

Methoden

Die API unterstützt die folgenden Methoden für i18nLanguages-Ressourcen:

list
Gibt eine Liste der von der YouTube-Website unterstützten Anwendungssprachen zurück. Hier kannst du die Funktion ausprobieren.

Ressourcendarstellung

Die folgende JSON-Struktur zeigt das Format einer i18nLanguages-Ressource:

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

Attribute

In der folgenden Tabelle werden die Attribute definiert, die in dieser Ressource angezeigt werden:

Attribute
kind string
Identifiziert den Typ der API-Ressource. Der Wert ist youtube#i18nLanguage.
etag etag
Das ETag dieser Ressource.
id string
Die ID, die YouTube verwendet, um die i18n-Sprache eindeutig zu identifizieren.
snippet object
Das snippet-Objekt enthält grundlegende Details zur i18n-Sprache, z. B. den Sprachcode und den Namen.
snippet.hl string
Ein BCP-47-Code, der eine Sprache eindeutig identifiziert.
snippet.name string
Der Name der Sprache, wie er in der Sprache angegeben ist, die mit dem Parameter hl der Methode i18nLanguage.list angegeben wurde.