Romanizar o texto

A romanização converte o script não latino em alfabeto latino. O alfabeto latino é baseado na pronúncia do idioma de origem. Por exemplo, o Cloud Translation romaniza os seguintes caracteres japoneses こんにちは世界 em Kon'nichiwa sekai.

Para ver quais idiomas podem ser romanizados, consulte Idiomas compatíveis.

Antes de começar

Antes de começar a usar a API Cloud Translation, é preciso ter um projeto com a API Cloud Translation ativada e as credenciais apropriadas. Também é possível instalar bibliotecas de cliente para linguagens de programação comuns para ajudar você a fazer chamadas para a API. Para ver mais informações, consulte a página Configuração.

Romanizar o texto

REST

Use o método romanizeText para converter scripts não latinos em scripts latinos.

Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:

  • PROJECT_NUMBER_OR_ID: o ID numérico ou alfanumérico do projeto do Google Cloud
  • LOCATION: região em que você quer executar a 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 ser romanizado.

Método HTTP e URL:

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

Corpo JSON da solicitação:

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

Para enviar a solicitação, expanda uma destas opções:

Você receberá uma resposta JSON semelhante a esta:

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

A seguir

  • O preço de romanização é preço por caractere enviado. Para saber mais informações, consulte Preços.