Android Studio plugin for localization
Top 54.6% on sourcepulse
This plugin addresses the challenge of localizing Android applications by automating the translation of string resources across multiple languages. It targets Android developers seeking an efficient way to manage internationalization, offering support for numerous translation services and languages to streamline the localization workflow.
How It Works
The plugin integrates directly into the Android Studio IDE, allowing developers to initiate translations via a right-click context menu on strings.xml
files. It leverages a variety of external translation APIs (Google, Microsoft, Baidu, Youdao, Ali, DeepL, OpenAI ChatGPT) to perform the actual text translation, supporting over 100 languages. This approach automates the creation of language-specific resource files, saving significant manual effort.
Quick Start & Requirements
Highlighted Details
translatable="false"
or xliff:g
tags.Maintenance & Community
The project is maintained by Airsaid and welcomes contributions through GitHub stars, feedback, PRs, and donations via Open Collective, WeChat Pay, and Alipay.
Licensing & Compatibility
Licensed under the Apache License, Version 2.0. This license permits commercial use and integration with closed-source projects.
Limitations & Caveats
The README notes that the default translation engine (Google) can be unstable, recommending users switch to their own accounts or alternative engines if encountering issues like redirection errors.
9 months ago
1 day