기기별 번역은 간단한 번역에 사용하기 위한 것이며 번역 품질은 번역되는 언어별로 달라집니다. 따라서 구체적인 사용 사례별로 번역 품질을 평가해야 합니다. 높은 품질이 필요하면 Cloud Translation API를 사용해 보세요.
또한 ML Kit의 번역 모델은 다른 언어와 영어를 서로 번역하도록 학습되어 있습니다. 영어 외의 언어를 번역할 경우 영어가 중간 번역으로 사용되므로 품질에 영향을 줄 수 있습니다.
사용 가이드라인
이 API에 대한 중요한 가이드라인과 제한사항은 ML Kit 기기별 번역의 사용 가이드라인을 참조하세요. 이 문서에서는 텍스트를 번역할 때 앱에서 저작자를 표시하는 요구사항을 다룹니다.
의견 보내기
자연어 처리는 복잡하기 때문에 맥락이나 대상 사용자에 따라서는 제공된 번역이 적절하지 않을 수 있습니다. 부적절한 번역을 발견하면 Firebase 지원팀에 연락하여 알려주시기 바랍니다. 여러분의 의견은 모델을 지속적으로 개선하고 보다 적절한 번역을 제공하는 데 도움이 됩니다.
[null,null,["최종 업데이트: 2025-08-04(UTC)"],[],[],null,["Translation \nplat_ios plat_android \n\nWith ML Kit's on-device translation API, you can dynamically translate text\nbetween 59 languages.\n\n[iOS](/docs/ml-kit/ios/translate-text)\n[Android](/docs/ml-kit/android/translate-text)\n| This is a beta release of ML Kit for Firebase. This API might be changed in backward-incompatible ways and is not subject to any SLA or deprecation policy.\n\nKey capabilities\n\n|---------------------------|---------------------------------------------------------------------------------------------------------------|\n| Broad language support | Translate between 59 different languages. See the [complete list](/docs/ml-kit/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, and the\nquality of translations depends on the specific languages being translated from\nand to. As such, you should 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 [Usage Guidelines for ML Kit On-device Translation](/docs/ml-kit/translation-terms)\nfor important guidelines and restrictions on usage of this API. This document\ncovers requirements around doing attribution in your app when translating text.\n\nProviding 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 [Firebase support](/support). Your\nfeedback helps to continue to improve the models, and also allows us to disable\ninappropriate translations."]]