const result = await client.translate.v1.languages({ target: 'es' // Get names in Spanish});result.data.languages.forEach(lang => { console.log(`${lang.language}: ${lang.name}`);});// "en: Inglés"// "es: Español"// "fr: Francés"// "de: Alemán"
result = client.translate.v1.list_languages(target="es")for lang in result.data.languages: print(f"{lang.language}: {lang.name}")# "en: Inglés"# "es: Español"
result, _ := client.Translate.V1.ListLanguages(ctx, casedev.TranslateV1ListLanguagesParams{})for _, lang := range result.Data.Languages { fmt.Printf("%s (%s)\n", lang.Name, lang.Language)}
const result = await client.translate.v1.languages({ target: 'en' // Get English names});const languageOptions = result.data.languages.map(lang => ({ value: lang.language, label: lang.name}));// Use in a dropdown component<Select options={languageOptions} />
result = client.translate.v1.list_languages(target='en')language_options = [ {'value': lang.language, 'label': lang.name} for lang in result.data.languages]# Use in a dropdown component
result, _ := client.Translate.V1.ListLanguages(ctx, casedev.TranslateV1ListLanguagesParams{ Target: casedev.F("en"),})for _, lang := range result.Data.Languages { fmt.Printf("value: %s, label: %s\n", lang.Language, lang.Name)}
result = client.translate.v1.list_languages()supported_codes = {lang.language for lang in result.data.languages}def is_supported(lang_code: str) -> bool: return lang_code in supported_codesprint(is_supported('es')) # Trueprint(is_supported('xyz')) # False
result, _ := client.Translate.V1.ListLanguages(ctx, casedev.TranslateV1ListLanguagesParams{})supported := make(map[string]bool)for _, lang := range result.Data.Languages { supported[lang.Language] = true}fmt.Println(supported["es"]) // truefmt.Println(supported["xyz"]) // false
Pricing: This endpoint is free and does not count toward usage.