Change Default Language:
- Open your project, go to lib -> main.dart
- Now set your Default Language in locale which comes from language_change.dart
file
- Now Go to language_change file which is in lib -> common -> languages ->
language_change
- In that Language provider Function is called, 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 nothing
For Example : your default
language is French then set
like this : var selectedLocale = sharedPreferences.getString("selectedLocale");
- Now Add all language dart file as per your requirement and import all class name
language in
Language
page which in lib
-> common -> 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