Top Flutter Localization, Internationalization and Translation packages Internationalization, a.k.a. i18n, is the design and development of a Flutter application that provides its easy localization for users around the globe. Localization is the process of adapting an internationalized app for a specific region or locale, including translating text and adding locale-specific functionality. Translation is the process of changing a text into another language, and it is just one aspect of the localization process. The complete lists of Dart and Flutter packages that can help you with Internationalization, Localization and Translation is provided below.
intl
5291
Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.
easy_localization
3081
Easy and Fast internationalizing and localization your Flutter Apps, this package simplify the internationalizing process .
translator
637
A free and unlimited Google Translate API for Dart. You can use it for translate strings and text for educational purpose.
slang
452
Localization / Internationalization (i18n) solution. Use JSON, YAML or CSV files to create typesafe translations via source generation.
i18n_extension
344
Translation and Internationalization (i18n) for Flutter. Easy to use for both large and small projects. Uses Dart extensions to reduce boilerplate.
persian_number_utility
288
A Flutter Package for convert number to English or Persian(Farsi) letter and convert Miladi to Persian Date(Jalali/Shamsi date) and digits validator
flutter_localization
259
Flutter Localization is a package use for in-app localization with map data. More easier and faster to implement and inspired by the flutter_localizations itself.
flutter_translate
245
Flutter Translate is a fully featured localization / internationalization (i18n) library for Flutter.
flutter_i18n
192
i18n made easy for Flutter. With flutter_i18n you can make your app international, using just a simple .json, .xml, .yaml or .toml file!
intl_utils
184
intl_utils is a dart library that generates Dart localization code from ARB file. Generated code relies on Intl library.
localize_and_translate
132
Flutter localization in easy steps, simple ways to localize and translate your app
devicelocale
131
A Flutter package that can be used to extract the locales that are currently defined on a device with the current locale set as the first in the list.
lpinyin
127
Chinese character conversion pinyin library.Accurate and complete Chinese character dictionary.Fast conversion.
intl_translation
98
Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.
arb_translate
97
A command-line tool for automatically generating missing translations to ARB files using Google Gemini API by LeanCode.
flutter_translation_sheet
93
Flutter Translation Sheet (fts) is a simple tool to help you with localization (l10n) generating json, arb and dart files.
i18n
77
Simple i18n solution for dart and flutter. Uses code generation to generate translations as dart classes. Efficient and works with autocomplete!
syncfusion_localizations
76
Syncfusion Localizations package contains localized text for 77 cultures for all the applicable Syncfusion Flutter Widgets.
easy_localization_loader
62
Easy Localization Loader custom assets loaders for easy_localization (Json, CSV, http, Xml, API ...)
flutter_localized_locales
55
Flutter package which provides locale code to name mappings for 563 locales.
flutter_kurdish_localization
49
Flutter Central Kurdish Localization in easy steps, simple ways to localize and translate your app to Central Kurdish.
lyrebird
45
Visual editor for Application Resource Bundle localization files to be used with the intl package.
i69n
42
Simple internationalization tool for Dart and Flutter, based on YAML files and source code generation.
best_naveen_localization
39
A cool localization package for every developer. In this package you can use many common words directly ...it will save your time and fast development ..
digit_to_persian_word
37
Flutter package for changing digit (up to 16 digits) to the Persian word and add separate to an integer Convenient and practical.
r13n
34
A package that enables region-specific configurations (regionalization). Built by Very Good Ventures.
bye_bye_localization
34
A simple Text Widget, that can translate any text to any language using instant on device translation AI model.
flappy_translator
30
A tool which automatically generates Flutter localization resources from CSV and Excel files.
locale_plus
25
LocalePlus allows easy access to native device locale data in Flutter apps. Includes language, country code, time zone, and number formatting preferences.
address
25
Addresses internationalization library. Format various physical addresses in various languages and build localized address forms.
intl_generator
24
Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.
ez_localization
23
Setup a powerful localization system in your flutter application quickly and easily.
gen_lang
22
gen_lang is a dart library for internationalization. Extracts messages to generate dart files required by Intl
auto_screenshot_translate
20
A library that screenshots by language and then creates and distributes store images by language.
fluent
19
Fluent is a Dart implementation of Project Fluent, a localization framework designed to unleash the expressive power of the natural language.
getx_translator
17
For generating language strings file for Flutter. Easy translation with google sheet.
stream_chat_localizations
16
The Official localizations for Stream Chat Flutter, a service for building chat applications
auto_store_translate
9
A library that automates translation/registration of metadata (title, description, etc.) in the App Store/Play Store.
i18n_localizations
5
A simple flutter package for internationalization, angular TranslateService users will love this package.
fluintl
3
A Flutter Internationalization support package.Use it to quickly build an international Apps.