Traducción
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.

Con la API de traducción en el dispositivo del Kit de AA, puedes traducir texto de forma dinámica entre más de 50 idiomas.
iOS
Android
Funciones clave
- Amplia compatibilidad de idiomas: Traduce entre más de 50 idiomas diferentes. Consulta la lista completa.
- Modelos de traducción probados: Con la tecnología de los mismos modelos que usa el modo sin conexión de la app de Google Traductor.
- Administración de modelos dinámicos Mantén bajos los requisitos de almacenamiento en el dispositivo mediante la descarga y administración dinámicas de paquetes de lenguajes.
- Se ejecutan en el dispositivo Las traducciones se realizan rápidamente y no requieren que envíes texto de los usuarios a un servidor remoto.
Limitaciones
La traducción integrada en el dispositivo está pensada para traducciones informales y simples. La calidad de la traducción depende de los idiomas de origen y objetivo. Te recomendamos que evalúes la calidad de las traducciones para tu caso de uso específico. Si necesitas mayor fidelidad, prueba la API de Cloud Translation.
Además, los modelos de traducción del ML Kit están entrenados para traducir desde y hacia el inglés. Cuando traduces entre idiomas distintos al inglés, el inglés se utiliza como traducción intermedia, lo que puede afectar la calidad.
lineamientos de uso
Consulta la página de lineamientos para obtener lineamientos y restricciones importantes sobre el uso de esta API. Este documento incluye requisitos para incluir la atribución en tu app cuando traduces texto.
Envía comentarios
Debido a la complejidad del procesamiento de lenguaje natural, es posible que las traducciones proporcionadas no sean adecuadas para todos los contextos o públicos. Si encuentras traducciones inapropiadas, comunícate con la asistencia del Kit de AA. Tus comentarios ayudan a seguir mejorando los modelos y también nos permiten inhabilitar las traducciones inapropiadas.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-08-29 (UTC)
[null,null,["Última actualización: 2025-08-29 (UTC)"],[[["\u003cp\u003eML Kit's on-device translation API enables dynamic translation between 50+ languages without needing an internet connection.\u003c/p\u003e\n"],["\u003cp\u003eIt leverages the same robust models as Google Translate's offline mode, ensuring high-quality translations.\u003c/p\u003e\n"],["\u003cp\u003eLanguage packs are dynamically managed, minimizing storage footprint on the user's device.\u003c/p\u003e\n"],["\u003cp\u003eWhile suitable for casual translations, it's recommended to evaluate the quality for specific use cases and consider Cloud Translation API for higher fidelity needs.\u003c/p\u003e\n"],["\u003cp\u003eTranslations involving non-English languages utilize English as an intermediary, potentially affecting the overall translation quality.\u003c/p\u003e\n"]]],["ML Kit's on-device translation API enables dynamic text translation between over 50 languages, utilizing the same models as Google Translate's offline mode. Language packs are dynamically managed to minimize storage. Translations occur directly on the device, ensuring speed and privacy. The API is designed for casual translations, with quality varying by language pair. For high fidelity, the Cloud Translation API is recommended. Usage requires adherence to specific guidelines, including attribution. Feedback is encouraged to improve the service.\n"],null,["With ML Kit's on-device translation API, you can dynamically translate text\nbetween more than 50 languages.\n\n[iOS](/ml-kit/language/translation/ios)\n[Android](/ml-kit/language/translation/android)\n\nKey capabilities\n\n- **Broad language support** Translate between more than 50 different languages. See the [complete list](/ml-kit/language/translation/translation-language-support).\n- **Proven translation models** Powered by the same models used by the Google Translate app's offline mode.\n- **Dynamic model management** Keep on-device storage requirements low by dynamically downloading and managing language packs.\n- **Runs on the device** Translations are performed quickly, and don't require you to send users' text to a remote server.\n\nLimitations\n\nOn-device translation is intended for casual and simple translations. The\ntranslation quality depends on the source and target languages. We recommend\nthat you evaluate the quality of the translations for your\nspecific use case. If you require higher fidelity, try the\n[Cloud Translation API](https://cloud.google.com/translate/).\n\nAlso, ML Kit's translation models are trained to translate to and from\nEnglish. When you translate between non-English languages, English is used as an\nintermediate translation, which can affect quality.\n\nUsage guidelines\n\nRefer to the [Guidelines page](/ml-kit/language/translation/translation-terms)\nfor important guidelines and restrictions on usage of this API. This document\nincludes requirements for including attribution in your app when translating\ntext.\n\nProvide feedback\n\nDue to the complexity of natural language processing, the translations provided\nmight not be appropriate for all contexts or audiences. If you encounter\ninappropriate translations, reach out to [ML Kit support](/ml-kit/community). Your\nfeedback helps to continue to improve the models, and also allows us to disable\ninappropriate translations."]]