Localization & i18n
Status: ⏸️ Deferred (recommend deferring)
Scope
All display strings are externalized via Flutter ARB/intl. English ships at launch. Spanish (es) and French (fr) are the highest-priority expansions given the target US/Canada market. RTL support is a further-deferred concern. Household-custom chore names are user-entered and remain untranslated.
Open questions
- What is the trigger for investing in localization — user count, geography data, or investor requirement?
- How are household-custom chore/reward names handled in a multi-language household?
- Does RTL support require significant layout changes, and when does it become a priority?
- Translation workflow — community, professional, or machine-assisted?