Product teams
Deliver localized versions of your product faster by automating tedious localization steps.
Localization teams
Streamline your workflows and simplify collaboration with efficient localization management.
Developers teams
Add Transifex to your CI/CD pipeline to continuously deploy new translations.
Marketing teams
Quickly launch multilingual websites to accelerate international growth and conversions.
Translators
Deliver more accurate translations faster, leveraging advanced linguistic tools.
Software localization
Keep software continuously localized and in sync using automated CI/CD workflows.
Website localization
Automate and scale website localization to attract and convert international visitors.
Mobile App localization
Rapidly translate and launch apps globally, ensuring high-quality user experiences across markets.
Get a Personalized Demo Today
Precise, on-brand translations at scale. Language AI delivers context-rich content faster.
Get a personalized demo today
Request a personalized demo to learn how to integrate Transifex into your CI/CD
Product teams
Deliver localized versions of your product faster by automating tedious localization steps.
Localization teams
Streamline your workflows and simplify collaboration with efficient localization management.
Developers teams
Add Transifex to your CI/CD pipeline to continuously deploy new translations.
Marketing teams
Quickly launch multilingual websites to accelerate international growth and conversions.
Translators
Deliver more accurate translations faster, leveraging advanced linguistic tools.
Software localization
Keep software continuously localized and in sync using automated CI/CD workflows.
Website localization
Automate and scale website localization to attract and convert international visitors.
Mobile App localization
Rapidly translate and launch apps globally, ensuring high-quality user experiences across markets.
Get a Personalized Demo Today
Precise, on-brand translations at scale. Language AI delivers context-rich content faster.
Get a personalized demo today
Request a personalized demo to learn how to integrate Transifex into your CI/CD
Mobile app localization process is the procedure of adapting to a specific locale’s language, culture or any legal requirements bound to a specific country. Mobile app localization can be critical for adoption in specific local markets. Figuring out and executing a plan to enter these new markets in a smart way to keep things sustainable from your team’s side holds a challenge on its own.
Some of the questions and challenges you will need to address include:
There are a few things you should do before starting to localize your mobile app. However, in this article, we will cover changes related to your codebase and the handling of your mobile app releases. Getting into codebase and releases, right now there are two very distinct ways of handling the mobile app localization process:
Summarizing the above points, mobile app localization solutions are quite viable but there is always room for improvement.
In a nutshell, Transifex Native Mobile comprises a Content Delivery Service (CDN) that delivers translations to your mobile app Over The Air and an SDK that manages code localization with minimal changes from your side. With Transifex Native Mobile, you are no longer bound to exchanging files with your TMS, and the development effort required to just include the SDK to your mobile code has been greatly minimized.
Transifex Native Mobile SDK is handling the caching and updating of translations for you. Also, thanks to an additional tool that Transifex Native Mobile offers, content is detected and pushed to Transifex TMS without the need for a file.
You can start using the Transifex Native Mobile SDK straight away as the version for iOS localization is already available.
To get started, you will need to:
Once your content is translated in Transifex, leveraging all the available tools, you could create all the translation versions your iOS app will use as locally cached translations, in the case the app has no Internet access the first time it launches. You can proceed with releasing your app to the Apple Store either when the first version of all the supported translations is ready or even before that, using the default language as a placeholder. After releasing your mobile app with the Native iOS SDK, you can edit and update translations in Transifex and see your live app updated with the newest content.
The Native SDK supports many custom methods to update your content, so that you can release your app to the Apple Store whenever you want; as soon as you have a first version of the translations ready, or wait for a reviewed/ final version of all the translations, proceed with a machine-translated version first, or even release your app with the source content only for all locales. Leveraging the provided functionalities, you can force update translations on any incoming change, or let Native SDK automatically make updates available the next time your app runs on the device.
Over The Air updates are only one aspect of the benefits you get using the Transifex Mobile SDK. More specifically, with Transifex Mobile SDK in place you get: