Suporte ao idioma

Modelo de tradução automática neural

O mecanismo de reconhecimento da API Translation é compatível com vários idiomas no modelo de tradução automática neural (NMT, na sigla em inglês).

Esses idiomas são especificados em uma solicitação de reconhecimento usando parâmetros de código de idioma conforme observado nesta página. A maioria dos parâmetros de código de idioma é compatível com os identificadores ISO-639, exceto onde indicado.

Há suporte de traduções de qualquer idioma para qualquer idioma nesta lista. A romanização e a transliteração são compatíveis apenas com a API Cloud Translation - Advanced. A lista é atualizada conforme novos idiomas são adicionados. Também é possível listar os idiomas compatíveis usando as APIs Cloud Translation - Basic ou Cloud Translation - Advanced.

Faça um teste

Se você começou a usar o Google Cloud agora, crie uma conta para avaliar o desempenho do Cloud Translation em situações reais. Clientes novos também recebem US$ 300 em créditos para executar, testar e implantar cargas de trabalho.

Faça um teste gratuito do Cloud Translation

Idioma Código ISO-639
Abecásio ab
Achém ace
Acholi ach
Africâner af
Albanês sq
Alur alz
Amárico am
Árabe ar
Armênio hy
Assamês as
Awadhi awa
Aimará ay
Azerbaijano az
Balinês ban
Bambara bm
Bashkir ba
Basco eu
Batak karo btx
Batak simalungun bts
Batak toba bbc
Bielorrusso be
Bemba bem
Bengalês bn
Betawi bew
Boiapuri bho
Bikol bik
Bósnio bs
Bretão br
Búlgaro bg
Buriata bua
Cantonês yue
Catalão ca
Cebuano ceb
Chichewa (nyanja) ny
Chinês (simplificado) zh-CN ou zh (BCP-47)
Chinês (tradicional) zh-TW (BCP-47)
Chuvache cv
Córsico co
Tártaro da Crimeia crh
Croata hr
Tcheco cs
Dinamarquês da
Dinca din
Divehi dv
Dogri doi
Dombe dov
Holandês nl
Dzonga dz
Inglês en
Esperanto eo
Estoniano et
Ewe ee
Fijiano fj
Filipino (Tagalog) fil ou tl
Finlandês fi
Francês fr
Francês (francês) fr-FR
Francês (Canadá) fr-CA
Frísio fy
Fulfulde ff
Ga gaa
Galego gl
Ganda (Luganda) lg
Georgiano ka
Alemão de
Grego el
Guarani gn
Gujarati gu
Crioulo haitiano ht
Hakha Chin cnh
Hauçá ha
Havaiano haw
Hebraico iw ou he
Hiligaynon hil
Hindi hi
Hmong hmn
Húngaro hu
Hunsrik hrx
Islandês is
Igbo ig
Iloko ilo
Indonésio id
Irlandês ga
Italiano it
Japonês ja
Javanês jw ou jv
Canarês kn
Kapampangan pam
Cazaque kk
Khmer km
Kiga cgg
Quiniaruanda rw
Kituba ktu
Concani gom
Coreano ko
Krio kri
Curdo (kurmanji) ku
Kurdish (Sorani) ckb
Quirguiz ky
Laosiano lo
Latgaliano ltg
Latim la
Letão lv
Lígure lij
Limburguês li
Lingala ln
Lituano lt
Lombardo lmo
Luo luo
Luxemburguês lb
Macedônio mk
Maithili mai
Makassar mak
Malgaxe mg
Malaio ms
Malaio (Jawi) ms-Arab
Malaiala ml
Maltês mt
Maori mi
Marati mr
Mari oriental chm
Meiteilon (Manipuri) mni-Mtei
Minang min
Mizo lus
Mongol mn
Mianmar (birmanês) my
Ndebele (sul) nr
Nepalbhasa (neuari) new
Nepalês ne
Soto do norte (Sepedi) nso
Norueguês no
Nuer nus
Occitânico oc
Oriá or
Oromo om
Língua pangasiana pag
Papiamento pap
Pashto ps
Persa fa
Polonês pl
Português pt
Português (Portugal) pt-PT
Português (Brasil) pt-BR
Punjabi pa
Punjabi (shahmukhi) pa-Arab
Quíchua qu
Romani rom
Romeno ro
Rundi rn
Russo ru
Samoano sm
Sango sg
Sânscrito sa
Escocês gaélico gd
Sérvio sr
Sesotho st
Crioulo de Seychelles crs
Shan shn
Chona sn
Siciliano scn
Silesiano szl
Sindi sd
Sinhala (cingalês) si
Eslovaco sk
Esloveno sl
Somali so
Espanhol es
Sundanês su
Suaíli sw
Swati ss
Sueco sv
Tadjique tg
Tâmil ta
Tártaro tt
Télugo te
Tétum tet
Tailandês th
Tigrínia ti
Tsonga ts
Tswana tn
Turco tr
Turcomano tk
Twi (Akan) ak
Ucraniano uk
Urdu ur
Uyghur ug
Usbeque uz
Vietnamita vi
Galês cy
Xhosa xh
Ídiche yi
Iorubá yo
Iucateque yua
Zulu zu

Suporte para romanização e transliteração

A romanização e a transliteração são compatíveis com os seguintes idiomas.

Idioma Código ISO-639 Romanização Transliteração
Árabe ar
Amárico am
Bengali bn
Bielorrusso be
Gujarati gu
Hindi hi
Japonês ja
Kannada kn
Mianmar uk
Russo ru
Sérvio sr
Tâmil ta
Télugo te
Ucraniano uk

Modelos personalizados

Para a versão Advanced do Cloud Translation, o AutoML Translation aceita os seguintes pares de idiomas para modelos personalizados. Um idioma compatível significa que o Google tem um modelo de tradução automática neural (NMT) para esse idioma, que o AutoML Translation usa como base para criar um modelo personalizado durante o treinamento.

Par de idiomas Códigos de idiomas
Africâner <-> Inglês af <-> en
Albanês <-> Inglês sq <-> en
Árabe <-> Inglês ar <-> en
Azerbaijano <-> Inglês az <-> en
Bengali <-> Inglês bn <-> en
Búlgaro <-> Inglês bg <-> en
Catalão <-> Inglês ca <-> en
Chinês (simplificado) <-> Inglês zh-CN * <-> en
Chinês (tradicional) <-> Inglês zh-TW <-> en
Croata <-> Inglês hr <-> en
Tcheco <-> Inglês cs <-> en
Dinamarquês <-> Inglês da <-> en
Holandês <-> Inglês nl <-> en
Estoniano <-> Inglês et <-> en
Finlandês <-> Inglês fi <-> en
Francês <-> Inglês fr <-> en
Galego <-> Inglês gl <-> en
Georgiano <-> Inglês ka <-> en
Alemão <-> Inglês de <-> en
Grego <-> Inglês el <-> en
Guzerati <-> Inglês gu <-> en
Crioulo haitiano <-> Inglês ht <-> en
Hebraico <-> Inglês iw <-> en
Hindi <-> Inglês hi <-> en
Húngaro <-> Inglês hu <-> en
Islandês <-> Inglês is <-> en
Indonésio <-> Inglês id <-> en
Italiano <-> Inglês it <-> en
Japonês <-> Inglês ja <-> en
Coreano <-> Inglês ko <-> en
Letão <-> Inglês lv <-> en
Lituano <-> Inglês lt <-> en
Malaio <-> Inglês ms <-> en
Marata <-> Inglês mr <-> en
Norueguês <-> Inglês no <-> en
Persa <-> Inglês fa <-> en
Polonês <-> Inglês pl <-> en
Português <-> Inglês pt <-> en
Punjabi <-> Inglês pa <-> en
Romeno <-> Inglês ro <-> en
Russo <-> Inglês ru <-> en
Sérvio <-> Inglês sr <-> en
Eslovaco <-> Inglês sk <-> en
Esloveno <-> Inglês sl <-> en
Espanhol <-> Inglês es <-> en
Suaíli <-> Inglês sw <-> en
Sueco <-> Inglês sv <-> en
Tailandês <-> Inglês th <-> en
Turco <-> Inglês tr <-> en
Ucraniano <-> Inglês uk <-> en
Urdu <-> Inglês ur <-> en
Vietnamita <-> Inglês vi <-> en
Galês <-> Inglês cy <-> en

* O chinês simplificado pode ser especificado por zh-CN ou zh.

Códigos compatíveis para variantes de idioma

Os códigos de idioma a seguir são variantes dos idiomas com suporte na tabela anterior. É possível usar esses códigos como o idioma de origem ou de chegada ao criar conjuntos de dados.

O Google não tem modelos NMT de base para esses idiomas. Em vez disso, o Cloud Translation usa o modelo base associado da variante de idioma para o treinamento de modelos personalizados.

O uso desses códigos é útil, por exemplo, quando você traduz conteúdo para um dialeto ou região específicos. Por exemplo, suponha que você tenha dados localizados para zh-HK para os quais quer criar um modelo personalizado. Ao realizar traduções, é possível especificar o código de idioma zh-HK, que aponta para seu modelo personalizado e produz traduções mais precisas para essa localidade.

Veja na tabela a seguir os códigos de idioma, as descrições e os modelos de base associados que o Cloud Translation usa ao treinar modelos personalizados.

Código do idioma Descrição Modelo base
zh-HK Hong Kong (tradicional) zh-TW

Idiomas compatíveis com o LLM de tradução

Os seguintes pares de idiomas são compatíveis com traduções de textos que usam o LLM de tradução e para traduções adaptáveis.

Par de idiomas Códigos de idiomas
Árabe <-> Inglês ar <-> en
Chinês (simplificado) <-> Inglês zh-CN <-> en
Tcheco <-> Inglês cs <-> en
Holandês <-> Inglês nl <-> en
Francês <-> Inglês fr <-> en
Alemão <-> Inglês de <-> en
Hindi <-> Inglês hi <-> en
Indonésio <-> Inglês id <-> en
Italiano <-> Inglês it <-> en
Japonês <-> Inglês ja <-> en
Coreano <-> Inglês ko <-> en
Polonês <-> Inglês pl <-> en
Português <-> Inglês pt <-> en
Russo <-> Inglês ru <-> en
Espanhol <-> Inglês es <-> en
Tailandês <-> Inglês th <-> en
Turco <-> Inglês tr <-> en
Ucraniano <-> Inglês uk <-> en
Vietnamita <-> Inglês vi <-> en