Change Default Language:
- Open your project, go to lib -> languages ->
language_change
- Now set your Default Language in locale
For Example : Your Default language is French so set "Locale('fr', 'FR')"
- Now Go to language change which is in lib -> languages ->
language_change
- In that function we have checked if any
language is store in localstorage then set that language or else set default
language code if no data store in local
storage
- If there is no data save in storage we have set "en" you can set language code
as per
your requirement
For Example : your default language is English then set
like this : selectedLocale = "english";
locale = const Locale("en");
- Now Add all language dart file as per your requirement and import all class name
language in
Language
page which in lib
-> languages
For Example: you have add new language French so create new dart file with your
language code name fr.dart.
- Now copy data of en.dart file and paste it in fr.dart and change name "en" to
"fr". Now import file in languages -> app_language.dart
- Now call Language class in lib -> main.dart
- If you want to add or remove lanaguage from JSON then go to lib -> common
->
app_array
- Search languageList and remove or add as per requirement