Romaniser du texte

La romanisation convertit le script non latin en script latin. Le script latin est basé sur la prononciation de la langue source. Par exemple, Cloud Translation romanise les caractères japonais こんにちは世界 en Kon'nichiwa sekai.

Pour savoir quelles langues peuvent être rompues, consultez la page Langues disponibles.

Avant de commencer

Pour pouvoir utiliser l'API Cloud Translation, vous devez disposer d'un projet pour lequel cette API est activée, ainsi que des identifiants appropriés. Vous pouvez également installer des bibliothèques clientes pour les langages de programmation courants afin de faciliter les appels à l'API. Pour en savoir plus, consultez la page Configuration.

Romaniser du texte

REST

Utilisez la méthode romanizeText pour convertir un script non latin en script latin.

Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :

  • PROJECT_NUMBER_OR_ID : ID numérique ou alphanumérique de votre projet Google Cloud.
  • LOCATION : région dans laquelle vous souhaitez exécuter cette opération. Exemple : us-central1.
  • SOURCE_LANGUAGE : code de langue du texte source.
  • SOURCE_TEXT : texte dans la langue source à romaniser.

Méthode HTTP et URL :

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

Corps JSON de la requête :

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

Pour envoyer votre requête, développez l'une des options suivantes :

Vous devriez recevoir une réponse JSON de ce type :

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

Étapes suivantes

  • La romanisation est facturée par caractère envoyé. Pour en savoir plus, reportez-vous à la section Tarification.