Flutter localization

Flutter localization and translation

lokalise-flutter-2x.png

Streamline localization of your multilingual Flutter applications by translating your apps in parallel with the development cycle.

 

Try all features for 14 days · No credit card required

Automate your localization process

1500-Command-line_tool@2x.webp

API & CLI

Save hours with our powerful API and CLI – automate delivery chains of any complexity.

1505-Github_gitlab_bitbucket_integrations@2x.webp

Code repositories

Keep your code and translations constantly in sync using our integrations with GitHub, GitLab, Bitbucket, and Azure repos.

1504-Web_hooks@2x.webp

Webhooks

Notify your third-party applications in real time about events happening in Lokalise projects. Receive notifications with detailed information and build custom workflows.

1745-Duplicate_finder@2x.webp

Duplicate finder

Avoid translating duplicate strings over and over again by merging multiple keys or creating cross-key references.

1535-Screenshots@2x.webp

Context sharing

Share context with your translators in the form of links, comments, meta descriptions, and screenshots. Moreover, translators can use our in-context editors for instant translation previews directly in your app or website.

1508-Plurals@2x.webp

Plurals

Lokalise automatically handles plural forms for all languages according to Unicode rules.

1503-Cross-platform@2x.webp

Cross-platform capabilities

Keep all platform keys in the same project and ensure simultaneous cross-platform translations. Lokalise supports universal placeholders and automatically converts them to the required format upon export.

1533-Professional_translation_services@2x.webp

Translation orders

Invite your own translators or order professional translation services through the Lokalise platform. You can also leverage machine translation engines – Google, DeepL, and Microsoft.

Speed up your app localization

1752-SignUp.png

Register

to try Lokalise free for 14 days. No credit card required.

153-Trigger.png

Upload

your files using our CLI, API, or code repository integrations.

111-Invite.png

Invite

your teammates and start translating.

136-Pull.png

Pull and release

the translated Flutter app in no time.

Get back to coding and let your team perform the translations

It’s easy to make errors or even break an app by accidently removing an important tag in the translation file. With Lokalise, your team gets access to a clean and powerful online translation editor with numerous built-in features to boost localization accuracy and speed.

1643_Lokalise_editor_2x_d42ccff079.webp

"From a development point of view, Lokalise helped us to increase speed and productivity by 50%. For our product team that's responsible for the translation workflow, the speed has increased by up to 80%."

Eric Vu,

Backend developer

639-deliveree.webp
478_quote_deliveree_620x620_min_0f4ac3e531 1.png

Learn about Flutter localization and more

 

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.

Flutter localization and internationalization i18n with examples

Flutter localization and internationalization (i18n) with examples

If you're a mobile developer, you might already be familiar with Flutter, Google's open-source UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. Initially known as "Sky" and exclusive to Android, Flutter now supports iOS, Linux, Mac, Windows, and Google Fuchsia. An essential aspect of using Flutter is mastering Flutter localization to make your app accessible to a global audience. Integrating

Updated on September 23, 2024·Ilya Krukowski
Android API connection with Lokalise

Lokalise API: What is it and how to use it?

In this article you will learn what is an API and how to use Lokalise API to define custom workflows and create automation scripts with ease. First we will cover some theory and then proceed to practice and discuss typical examples. To follow this article you don’t need to be a professional developer but having at least a basic programming knowledge is very much recommended. All examples and processes will consider

Updated on September 20, 2024·Ilya Krukowski
Android localization

Android localization: How to localize Android apps with examples

With Android’s global reach, getting Android localization and localized time right is an important part of app development Whether you're a new developer working on your first app or an experienced programmer adding another one to your collection, the key question is: Who are you building this app for? In other words, who's your target audience? If you want your mobile apps to grow beyond your local area, possibly reaching users across d

Updated on September 17, 2024·Ilya Krukowski

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.