Strings Translator for iOS i18n files

Are you an iOS app developer looking to make your app available in multiple languages? Aside from translating JSON, ARB and XML files, Devtranslate works great as a Strings translator. In this section guide, we'll dive into what our built-in Strings Translator is, its features and how you can benefitusing it.

Translate iOS files

What is the Strings file format?

The Strings file format, also known as the Localizable.strings file, is a text file format used to store localizable text strings in software applications. It is widely used in the development of macOS, iOS, and other Apple platforms as using a Strings file allows developers to separate the text content from the code, which makes it easier to update and maintain translations. By using a localized file, developers can also avoid having to modify the source code of the application to change the text strings displayed to the user.


Benefits of using Strings translator feature

Strings Translator is a feature of DevTranslate specifically created to translate Strings files. Strings files are utilized by programmers to define the text strings for application user interface in a way that facilitates translation.

Strings Translator enables you to seamlessly translate Strings files into various languages, expanding your application's reach and making it available to a broader audience.

Simplifies app localization

This makes the localization process faster and more efficient

Streamline app updates

Separate Localizable.strings makes translation updates independent from app logic

Translation consistency

Centralized app content reduces the likelihood of errors

Development time saver

Developers can save time that would have been spent on manual translation management

Frequently asked questions and answers

How does DevTranslate work?

DevTranslate is an online Strings translator that uses DeepL’s AI to translate your Localizable.strings file while preserving code order, nesting and syntax.

How much does it cost?

The free limit is 2000 characters. We have a monthly pass for 4.99€ with a 20 000 character limit/month and a pay-as-you-go scheme for 0.00049€ per additional character above that.

Is it only for Strings files?

No, DevTranslate is not just a Strings translator! It also supports xml, arb and json files both for input and output file formats. So if you want to translate a Flutter, React Native, iOS mobile application or any web app we've got you covered.

Can it translate my Localizable.strings file into multiple languages at once?

Sure, you can pick all 26 languages supported by DevTranslate and our Strings translator will then simply give you 26 translated Strings files ready for download.

What if I don't want some words to be translated?

No problem! This is perfect to make sure that the name of your brand, app or key feature name doesn't get translated and stays consistent across all the language versions. For that our Strings translator has an exclude feature, simply enter the words you don't want to be translated there.

DevTranslate is a arb, strings, xml & json translator which handles simultaneous multi language translation into 26 languages.

© Aexol, All Rights Reserved - DevTranslate is not an official product/service of DeepL. DevTranslate & Aexol sp. z o.o. are not affiliated with DeepL SE.