To get started with Firebase UI Localizations, please see the documentation.
Please file Firebase UI specific issues, bugs, or feature requests in our issue tracker.
To contribute a change to this plugin, please review our contributing guide.
If you want to add a new language, make sure to add a relevant .arb
file into lib/i10n
.
- copy
lib/i10n/firebase_ui_en.arb
tolib/i10n/firebase_ui_<your-language-code>.arb
- translate labels
- run
dart run firebase_ui_localizations:gen_l10n
- commit the
.arb
and generated.dart
file - submit a PR
If you want to add new labels to existing languages,
- Execute
dart run firebase_ui_localizations:add_label
:
dart run firebase_ui_localizations:add_label
Label name?: someNewLabel
Label description?: This will go to the doc comment of the label
English translation?: Some new label
Done!
- Execute
dart run firebase_ui_localizations:gen_l10n
- Commit the changes
- Submit a PR