React localization

React and React Native localization and translation

1694-Lokalise_Angular@2x.png

Set up automated workflows for your website and mobile app localization. Translate React and React Native apps in a single platform.

 

Try all features for 14 days · No credit card required

All the tools you need to streamline the React and React Native localization process

command-line-tool-2x.png

API & CLI

Use the Lokalise API to define custom workflows and create automation scripts with ease. Download and install Lokalise CLI v2, which can be used to upload and download translation files.

1505-Github_gitlab_bitbucket_integrations@2x.webp

Code repositories

Use our integrations with GitHub, GitLab, Bitbucket, and Azure repos to keep your source files and translations synchronized.

1502-IOS_Android_SDKs@2x.webp

Over-the-air SDKs

Automate over-the-air translation delivery for React Native apps using the Lokalise iOS and Android SDK.

1745-Duplicate_finder@2x.webp

Duplicate finder

Use this tool to detect and merge the duplicate keys in your project and avoid translating the same thing multiple times.

1508-Plurals@2x.webp

Plurals

Lokalise supports keys with plural forms. The number and naming conventions of the plural forms follow the Unicode rules.

1535-Screenshots@2x.webp

Context sharing

It’s far easier to show than to describe. Upload screenshots for context and see our automatic key tagging in action. Our in-context editors allow for instant translation previews directly in your app or website.

1747-Universal_placeholders@2x.webp

Cross-platform capabilities

Keep all platform keys in the same project, use universal placeholders, and export to different platforms when needed.

1533-Professional_translation_services@2x.webp

Translation service

Invite your own translators or order translations through the Lokalise platform. Use machine translation engines – Google, DeepL, and Microsoft.

Import and export files in your preferred format

Speed up your app localization

1752-SignUp.png

Sign up

Try all features free for 14 days. No credit card required.

153-Trigger.png

Upload your files

Use our CLI, API, or code repository integrations to upload your files to Lokalise.

111-Invite.png

Invite

your teammates and get your translations done.

136-Pull.png

Pull and release

Use the API, CLI, or fetch the translated content in your code repository and release in no time.

Integrate continuous localization into your product’s continuous delivery workflow

 

In continuous localization the content is always ready for a release

1750-Continuous_localization_workflow@2x.webp

Thanks to standardizing on Lokalise, the development cycle for adding translations to new products is shorter and simpler.

Antony Seedhouse

Director of Technology Products

esl-logo-2x.png

With Lokalise it is easy to control every aspect of our localization projects. It helped us to improve the development release cycle and better manage the quality of translations.

Ligia Brosch

Project Manager

paybyphone-multiple-quote-block.svg

Learn more about React and React Native localization

 

Lokalise is one of only a few companies that officially complies with both US (SOC 2) and international (ISO 27001 and ISO 27017) compliance and security standards. This assures that our security practices, data safeguards, and risk management processes meet the highest standards and comply with industry best practices.

Lokalise graphic for React-intl guide

React i18n: A step-by-step guide to React-intl

Internationalization or i18n is the design and development of a product, application, or document content that enables easy localization for target audiences that vary in culture, region, or language. Thus, React i18n is concerned with localizing React applications for different locales. The aim of internation

Read more

React Native localization and internationalization

React Native app localization tutorial with react-native-localize

In this tutorial, we will learn how to implement React Native localization and internationalization, including support for localized time. Internationalization (I18n) makes it simpler to translate our React Native app into multiple languages. Once internationalization is performed, we will see how to perform React Native localization by supporting English and Russian language

Read more

React_Lokalise-2

Go Global with React and i18next: A Comprehensive Tutorial for Internationalizing Your React App

Building a global user base means making your app accessible in multiple languages, which is essential for software internationalization. In this tutorial, we'll guide you t

Read more

Get started today

 

Start your 14-day free trial and see how easy it is to manage every aspect of your localization process or book a demo and let us share the best practices with you.