In dieser Anleitung wird beschrieben, wie Sie mit Ihrer bevorzugten Version der Cloud Translation API unterstützte Sprachen auflisten.
Hinweis
Bevor Sie die Cloud Translation API verwenden können, sollten Sie die Seite Cloud Translation einrichten aufrufen. Dort wird beschrieben, wie Sie ein Projekt erstellen, die Cloud Translation API aktivieren und die Authentifizierung einrichten. Auf der Einrichtungsseite finden Sie auch eine optionale Anleitung zum Installieren von Clientbibliotheken für gängige Programmiersprachen.
Wählen Sie die gewünschte API-Version aus:
Unterstützte Sprachen auflisten {:id="supported-languages"}
REST
Wenn Sie eine Liste aller unterstützten Sprachen benötigen, stellen Sie eine GET-Anfrage an die URL https://translation.googleapis.com/v3/projects/project-number-or-id/locations/location/supportedLanguages.
Das folgende Beispiel zeigt eine GET-Anfrage mit curl und PowerShell. Im Beispiel wird das Zugriffstoken für ein Dienstkonto verwendet, das mit der Google Cloud Google Cloud CLI für das Projekt eingerichtet wurde.
Eine Anleitung zum Installieren der Google Cloud CLI, zum Einrichten eines Projekts mit einem Dienstkonto und zum Abrufen eines Zugriffstokens finden Sie auf der Seite Einrichtung.
Ersetzen Sie die folgenden Werte, bevor die Anfragedaten verwendet werden:
- PROJECT_NUMBER_OR_ID: Die numerische oder alphanumerische ID Ihres Projekts von Google Cloud
HTTP-Methode und URL:
GET https://translation.googleapis.com/v3/projects/PROJECT_NUMBER_OR_ID/locations/global/supportedLanguages
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:
{
"languages": [
"languageCode": "af",
"supportSource": true,
"supportTarget": true
},
{
"languageCode": "am",
"supportSource": true,
"supportTarget": true
},
{
"languageCode": "ar",
"supportSource": true,
"supportTarget": true
},
....
{
"languageCode": "zu",
"supportSource": true,
"supportTarget": true
}
]
}
Die Liste ist alphabetisch nach Sprachcode sortiert. Diese Abfrage gibt die Sprachcodes für unterstützte Sprachen nach ISO-639 zurück. Einige enthalten auch einen Ländercode wie zh-CN oder zh-TW. Beispiel:
{
"languageCode": "zh-TW",
"supportSource": true,
"supportTarget": true
},Go
Folgen Sie dem Einrichtungsleitfaden für Go in der Cloud Translation-Kurzanleitung zur Verwendung von Clientbibliotheken, bevor Sie dieses Beispiel ausprobieren. Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Translation Go.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Translation zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Java
Folgen Sie dem Einrichtungsleitfaden für Java in der Cloud Translation-Kurzanleitung zur Verwendung von Clientbibliotheken, bevor Sie dieses Beispiel ausprobieren. Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Translation Java.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Translation zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.