Simplify app localization with AutoLocalizer. Seamlessly translate your app’s strings into multiple languages by simply uploading your Strings catalog (xcstrings file).
AutoLocalizer relies on AI. Translations are not guaranteed to be accurate due to the potential for hallucinations or lack of support for the specified language. You must verify the accuracy of all translations yourself.
Using a Language Model allows for superior translation quality as opposed to regular machine translation tools. LLMs are more capable of understanding the context associated with translations, and even make use of the comments you’ve added to your Strings, thereby minimizing translation errors.
Please ensure your system has a minimum of 4.5GB of both memory and storage available.
AutoLocalizer runs locally on your Mac. I collect no data, and no data leaves your device. Internet access is required only to download the translation LLM on first use.
AutoLocalizer is powered by Mistral 7B, a model that has exhibited good multilingual capabilities (despite not actively being trained as such), and runs on Apple’s MLX framework.