Modèle de traduction automatique neuronale
Le moteur de reconnaissance de l'API Translation accepte un grand nombre de langues pour le modèle de traduction automatique neuronale (NMT).
Ces langues sont spécifiées dans une requête de reconnaissance en utilisant les paramètres de code de langue comme indiqué sur cette page. La plupart des paramètres de code de langue sont conformes aux identificateurs ISO-639, sauf indication contraire.
Les traductions de n'importe quelle langue de cette liste vers n'importe quelle autre langue de cette même liste sont acceptées. La romanisation et la translittération ne sont disponibles que sur l'API Cloud Translation – Advanced. La liste est mise à jour à mesure que de nouvelles langues sont ajoutées. Vous pouvez également répertorier les langues acceptées à l'aide des API Cloud Translation – Basic et Cloud Translation – Advanced.
Faites l'essai
Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de Cloud Translation en conditions réelles. Les nouveaux clients bénéficient également de 300 $ de crédits gratuits pour exécuter, tester et déployer des charges de travail.
Profiter d'un essai gratuit de Cloud Translation
Langue | Code ISO-639 |
---|---|
Afrikaans | af |
Albanais | sq |
Amharique | am |
Arabe | ar |
Arménien | hy |
Assamais | as |
Aymara | ay |
Azéri | az |
Bambara | bm |
Basque | eu |
Biélorusse | be |
Bengali | bn |
Bhodjpouri | bho |
Bosniaque | bs |
Bulgare | bg |
Catalan | ca |
Cebuano | ceb |
Chinois (simplifié) | zh-CN ou zh (BCP-47) |
Chinois (traditionnel) | zh-TW (BCP-47) |
Corse | co |
Croate | hr |
Tchèque | cs |
Danois | da |
Divéhi | dv |
Dogri | doi |
Néerlandais | nl |
Anglais | en |
Espéranto | eo |
Estonien | et |
Ewe | ee |
Filipino (Tagalog) | fil |
Finnois | fi |
Français | fr |
Frison | fy |
Galicien | gl |
Géorgien | ka |
Allemand | de |
Grec | el |
Guarani | gn |
Gujarati | gu |
Créole haïtien | ht |
Haoussa | ha |
Hawaïen | haw |
Hébreu | he ou iw |
Hindi | hi |
Hmong | hmn |
Hongrois | hu |
Islandais | is |
Igbo | ig |
Ilocano | ilo |
Indonésien | id |
Irlandais | ga |
Italien | it |
Japonais | ja |
Javanais | jv ou jw |
Kannada | kn |
Kazakh | kk |
Khmer | km |
Kinyarwanda | rw |
Konkani | gom |
Coréen | ko |
Krio | kri |
Kurde | ku |
Kurde (Sorani) | ckb |
Kirghyz | ky |
Laotien | lo |
Latin | la |
Letton | lv |
Lingala | ln |
Lituanien | lt |
Luganda | lg |
Luxembourgeois | lb |
Macédonien | mk |
Maithili | mai |
Malgache | mg |
Malaisien | ms |
Malayalam | ml |
Maltais | mt |
Maori | mi |
Marathi | mr |
Meitei (Manipuri) | mni-Mtei |
Mizo | lus |
Mongol | mn |
Birman | my |
Népalais | ne |
Norvégien | no |
Nyanja (Chichewa) | ny |
Odia (Oriya) | or |
Oromo | om |
Pashto | ps |
Persan | fa |
Polonais | pl |
Portugais (Portugal, Brésil) | pt |
Panjabi | pa |
Quechua | qu |
Roumain | ro |
Russe | ru |
Samoan | sm |
Sanskrit | sa |
Gaélique (Écosse) | gd |
Sepedi | nso |
Serbe | sr |
Sesotho | st |
Shona | sn |
Sindhî | sd |
Singhalais | si |
Slovaque | sk |
Slovène | sl |
Somali | so |
Espagnol | es |
Soundanais | su |
Swahili | sw |
Suédois | sv |
Tagalog (philippin) | tl |
Tadjik | tg |
Tamoul | ta |
Tatar | tt |
Telugu | te |
Thaï | th |
Tigrinya | ti |
Tsonga | ts |
Turc | tr |
Turkmène | tk |
Twi (Akan) | ak |
Ukrainien | uk |
Urdu | ur |
Ouïghour | ug |
Ouzbek | uz |
Vietnamien | vi |
Gallois | cy |
Xhosa | xh |
Yiddish | yi |
Yoruba | yo |
Zoulou | zu |
Compatibilité avec la romanisation et la translittération
La manipulation et le transcodage sont compatibles avec les langues suivantes.
Langue | Code ISO-639 | Romanisation | Translittération |
---|---|---|---|
Arabe | ar |
||
Amharique | am |
||
Bengali | bn |
||
Biélorusse | be |
||
Gujarati | gu |
||
Hindi | hi |
||
Japonais | ja |
||
Kannada | kn |
||
Myanmar | uk |
||
Russe | ru |
||
Serbe | sr |
||
Tamoul | ta |
||
Telugu | te |
||
Ukrainien | uk |
Modèles personnalisés
Pour Cloud Translation – Advanced, AutoML Translation accepte les combinaisons linguistiques suivantes pour les modèles personnalisés. Une langue acceptée est une langue pour laquelle Google dispose d'un modèle de traduction automatique neuronale, utilisé par AutoML Translation comme base pour créer un modèle personnalisé pendant l'entraînement.
Paire de langues | Codes de langue |
---|---|
Afrikaans <-> Anglais | af <-> en |
Albanais <-> Anglais | sq <-> en |
Arabe <-> Anglais | ar <-> en |
Azéri <-> Anglais | az <-> en |
Bengali <-> Anglais | bn <-> en |
Bulgare <-> Anglais | bg <-> en |
Catalan <-> Anglais | ca <-> en |
Chinois (simplifié) <-> Anglais | zh-CN * <-> en |
Chinois (traditionnel) <-> Anglais | zh-TW <-> en |
Croate <-> Anglais | hr <-> en |
Tchèque <-> Anglais | cs <-> en |
Danois <-> Anglais | da <-> en |
Néerlandais <-> Anglais | nl <-> en |
Estonien <-> Anglais | et <-> en |
Finnois <-> Anglais | fi <-> en |
Français <-> Anglais | fr <-> en |
Galicien <-> Anglais | gl <-> en |
Géorgien <-> Anglais | ka <-> en |
Allemand <-> Anglais | de <-> en |
Grec <-> Anglais | el <-> en |
Gujarati <-> Anglais | gu <-> en |
Créole haïtien <-> Anglais | ht <-> en |
Hébreu <-> Anglais | iw <-> en |
Hindi <-> Anglais | hi <-> en |
Hongrois <-> Anglais | hu <-> en |
Islandais <-> Anglais | is <-> en |
Indonésien <-> Anglais | id <-> en |
Italien <-> Anglais | it <-> en |
Japonais <-> Anglais | ja <-> en |
Coréen <-> Anglais | ko <-> en |
Letton <-> Anglais | lv <-> en |
Lituanien <-> Anglais | lt <-> en |
Malais <-> Anglais | ms <-> en |
Marathi <-> Anglais | mr <-> en |
Norvégien <-> Anglais | no <-> en |
Persan <-> Anglais | fa <-> en |
Polonais <-> Anglais | pl <-> en |
Portugais <-> Anglais | pt <-> en |
Pendjabi <-> Anglais | pa <-> en |
Roumain <-> Anglais | ro <-> en |
Russe <-> Anglais | ru <-> en |
Serbe <-> Anglais | sr <-> en |
Slovaque <-> Anglais | sk <-> en |
Slovène <-> Anglais | sl <-> en |
Espagnol <-> Anglais | es <-> en |
Swahili <-> Anglais | sw <-> en |
Suédois <-> Anglais | sv <-> en |
Thaï <-> Anglais | th <-> en |
Turc <-> Anglais | tr <-> en |
Ukrainien <-> Anglais | uk <-> en |
Ourdou <-> Anglais | ur <-> en |
Vietnamien <-> Anglais | vi <-> en |
Gallois <-> Anglais | cy <-> en |
* Le chinois simplifié peut être spécifié par zh-CN
ou zh
.
Codes compatibles pour les variantes linguistiques
Les codes de langue suivants sont des variantes des langues acceptées indiquées dans le tableau précédent. Vous pouvez utiliser ces codes comme langue source ou cible lorsque vous créez des ensembles de données.
Google ne dispose pas de modèles de traduction automatique neuronale pour ces langues. À la place, Cloud Translation utilise le modèle de base associé à la variante de la langue pour entraîner les modèles personnalisés.
Ces codes sont utiles, par exemple, lorsque vous traduisez du contenu pour un dialecte ou une région spécifique. Par exemple, supposons que vous ayez des données localisées pour zh-HK
pour lesquelles vous créez un modèle personnalisé. Lorsque vous effectuez des traductions, vous pouvez spécifier le code de langue zh-HK
, qui pointe vers votre modèle personnalisé et produit des traductions plus précises pour ces paramètres régionaux.
Le tableau suivant répertorie les codes de langue, leurs descriptions et les modèles de base associés utilisés par Cloud Translation lors de l'entraînement de modèles personnalisés.
Code de langue | Description | Modèle de base |
---|---|---|
zh-HK |
Hong Kong (traditionnel) | zh-TW |
Langues compatibles avec un LLM de traduction
Les combinaisons linguistiques suivantes sont compatibles avec les traductions de texte qui utilisent le LLM de traduction et les traductions adaptatives.
Paire de langues | Codes de langue |
---|---|
Arabe <-> Anglais | ar <-> en |
Chinois (simplifié) <-> Anglais | zh-CN <-> en |
Français <-> Anglais | fr <-> en |
Allemand <-> Anglais | de <-> en |
Hindi <-> Anglais | hi <-> en |
Italien <-> Anglais | it <-> en |
Japonais <-> Anglais | ja <-> en |
Coréen <-> Anglais | ko <-> en |
Portugais <-> Anglais | pt <-> en |
Russe <-> Anglais | ru <-> en |
Espagnol <-> Anglais | es <-> en |