poe2arb-workflow
Installation
SKILL.md
POEditor and poe2arb Workflow
Keep the localization workflow aligned with the shared localization rules.
What to keep true
- Keep translations in package-specific
app_<language_code>.arbfiles. - Never hardcode translations.
- Use translations only in the presentation layer, inside widgets.
- Access translations as
final s = l10n(context); - If other layers need localized text, map message models to localized values in the presentation layer.
Workflow when adding translations
- Add the required translation to all relevant
app_<language_code>.arbfiles. - Run
flutter gen-l10n. - Run
poe2arb seedto upload the added translation to POEditor.