Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Traducción de texto

Firebase
Made by Firebase

Traduce las cadenas escritas en la colección de Cloud Firestore a varios idiomas, para lo cual utiliza la Cloud Translation API.

Funcionamiento de la extensión

Use this extension to translate strings (for example, text messages) written to a Cloud Firestore collection.

This extension listens to your specified Cloud Firestore collection. If you add a string to a specified field in any document within that collection, this extension:

  • Translates the string into your specified target language(s); the source language of the string is automatically detected.
  • Adds the translation(s) of the string to a separate specified field in the same document.

You specify the desired target languages using ISO-639-1 codes. You can find a list of valid languages and their corresponding codes in the Cloud Translation API documentation.

If the original non-translated field of the document is updated, then the translations will be automatically updated, as well.

Additional setup

Before installing this extension, make sure that you've set up a Cloud Firestore database in your Firebase project.

Billing

To install an extension, your project must be on the Blaze (pay as you go) plan

  • You will be charged a small amount (typically around $0.01/month) for the Firebase resources required by this extension (even if it is not used).
  • This extension uses other Firebase and Google Cloud Platform services, which have associated charges if you exceed the service’s free tier:
  • Cloud Translation API
  • Cloud Firestore
  • Cloud Functions (Node.js 10+ runtime. See FAQs)

Instalación de la extensión

Con la consola de Firebase

Para instalar y gestionar las extensiones, puedes usar la consola de Firebase.

Instalar con consola

Con la CLI de Firebase

Para instalar y gestionar las extensiones, también puedes usar la CLI de Firebase:

Paso 1: Ejecuta el siguiente comando npm para instalar la CLI o actualizarla a la versión más reciente.

npm install -g firebase-tools
¿No funciona? Consulta la referencia de la CLI de Firebase o cambia los permisos de npm.

Paso 2: Para instalar la extensión, ejecuta el siguiente comando:

firebase ext:install firestore-translate-text --project=projectId_or_alias
Compatibilidad
Cloud Firestore
Licencia
Apache-2.0
Versión
0.1.5