Skip to main content

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?