Skip to content

Built-in i18n with locale-aware formatters (extends format helpers) #56

@MUKE-coder

Description

@MUKE-coder

Problem

Going international is a 2-week project per app: pick i18next, set up extraction, refactor every string, swap formatters. Frameworks that ship i18n end-to-end (Next.js, Phoenix Gettext) make global launch a config flag.

Proposal

Built-in:

Why this is differentiating

Apps built on Grit can ship to a new country in days, not months. For a Uganda-built framework, this is a strong narrative — African markets need multi-language as table stakes (English / Swahili / French / Arabic).

Acceptance

  • A fresh app supports English + Swahili out of the box
  • Adding a new locale is a JSON file + one config line
  • Receipts / invoices PDFs render in the user's locale automatically

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions