Übersetzung
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Mit der Translation API auf dem Gerät von ML Kit können Sie Text dynamisch in mehr als 50 Sprachen übersetzen.
iOS
Android
Hauptmerkmale
- Umfassende Sprachunterstützung: Übersetzung in mehr als 50 verschiedene Sprachen. Weitere Informationen finden Sie in der vollständigen Liste.
- Bewährte Übersetzungsmodelle, die auf denselben Modellen basieren, die auch im Offlinemodus der Google Übersetzer App verwendet werden
- Dynamische Modellverwaltung: Halten Sie den Speicherbedarf auf dem Gerät gering, indem Sie Sprachpakete dynamisch herunterladen und verwalten.
- Ausführung auf dem Gerät: Die Übersetzungen werden schnell ausgeführt. Sie müssen die Texte der Nutzer also nicht an einen Remoteserver senden.
Beschränkungen
Die On-Device-Übersetzung ist für zwanglose und einfache Übersetzungen gedacht. Die Qualität der Übersetzung hängt von den Ausgangs- und Zielsprachen ab. Wir empfehlen Ihnen, die Qualität der Übersetzungen für Ihren spezifischen Anwendungsfall zu bewerten. Wenn Sie eine höhere Genauigkeit benötigen, versuchen Sie es mit der Cloud Translation API.
Außerdem werden die Übersetzungsmodelle von ML Kit für die Übersetzung ins und aus dem Englischen trainiert. Wenn Sie zwischen anderen Sprachen übersetzen, wird Englisch als Zwischenübersetzung verwendet, was die Qualität beeinträchtigen kann.
Nutzungsrichtlinien
Auf der Seite „Richtlinien“ finden Sie wichtige Richtlinien und Einschränkungen für die Nutzung dieser API. Dieses Dokument enthält Anforderungen an die Quellenangabe bei der Übersetzung von Texten in deiner App.
Feedback geben
Aufgrund der Komplexität der Verarbeitung natürlicher Sprache sind die bereitgestellten Übersetzungen möglicherweise nicht für alle Kontexte oder Zielgruppen geeignet. Wenn Sie auf unangemessene Übersetzungen stoßen, wenden Sie sich an den ML Kit-Support. Ihr Feedback hilft uns, die Modelle weiter zu verbessern und unangemessene Übersetzungen zu deaktivieren.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-08-29 (UTC).
[null,null,["Zuletzt aktualisiert: 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."]]