Romanize texto

A romanização converte grafias não latinas em grafias latinas. O script latino baseia-se na pronúncia do idioma de origem. Por exemplo, o Cloud Translation romaniza os seguintes carateres japoneses こんにちは世界 em Kon'nichiwa sekai.

Para ver os idiomas que podem ser romanizados, consulte o artigo Idiomas suportados.

Antes de começar

Antes de poder começar a usar a API Cloud Translation, tem de ter um projeto com a API Cloud Translation ativada e as credenciais adequadas. Também pode instalar bibliotecas cliente para linguagens de programação comuns para ajudar a fazer chamadas para a API. Para mais informações, consulte a página Configuração.

Romanize texto

REST

Use o método romanizeText para converter um script não latino num script latino.

Antes de usar qualquer um dos dados do pedido, faça as seguintes substituições:

  • PROJECT_NUMBER_OR_ID: o ID numérico ou alfanumérico do seu Google Cloud projeto
  • LOCATION: região onde quer executar esta operação. Por exemplo, us-central1.
  • SOURCE_LANGUAGE: o código do idioma do texto de origem.
  • SOURCE_TEXT: texto no idioma de origem a romanizar.

Método HTTP e URL:

POST https://translation.googleapis.com/v3/projects/PROJECT_NUMBER_OR_ID/locations/LOCATION:romanizeText

Corpo JSON do pedido:

{
  "source_language_code": "SOURCE_LANGUAGE",
  "contents": "SOURCE_TEXT"
}

Para enviar o seu pedido, expanda uma destas opções:

Deve receber uma resposta JSON semelhante à seguinte:

{
  "romanizations": [
    {
      "romanizedText": "ROMANIZED_TEXT"
    }
  ]
}

O que se segue?

  • A romanização é cobrada por caráter enviado. Para mais informações, consulte a secção Preços.