Skip to content

Internationalize app: English as base language with Dutch translation #23

@yvanvds

Description

@yvanvds

The app is currently Dutch-only. The base language should become English, with Dutch provided as a translation.

Requirements:

  • Extract all user-facing strings into a localization layer (e.g. Flutter intl / ARB files).
  • Default language: English.
  • Provide a complete Dutch translation.
  • Pick the initial language based on the user's system locale (Dutch locale → Dutch, otherwise English).
  • Allow the user to override the choice in settings.

Note: prompts/teaching content sent to the LLM and the curriculum data (leerdoelen, goals JSON) are out of scope for this issue unless we explicitly decide otherwise — this issue is about the UI chrome.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions