KoderL10n / KoderL10nSwitcher

Ratified i18n i18n/contract.kmd §R3

Locale autodetect from the device, persistence per surface, and a switcher widget. Backed by ICU keys with en-US baseline + pt-BR mandatory.

Demo

Static visual mock — pixel-faithful but non-interactive. Sprint 2.3 will swap selected demos for live Flutter Web embeds.

en-US pt-BR es-ES

Per-surface switcher. Backed by ICU keys so app and SDK strings update instantly.

Availability

Flutter (koder_kit)
koder_kit v0.16.0+
Web (koder_web_kit)
koder_web_kit v0.3.0+

Flutter usage

import 'package:koder_kit/koder_kit.dart';
KoderL10nSwitcher(
  available: ['en-US', 'pt-BR', 'es-ES'],
)

Web usage

<script type="module" src="https://hub.koder.dev/sdk/koder-web-kit/v0.3/koder-web-kit.js"></script>
<koder-l10n-switcher available="en-US,pt-BR"></koder-l10n-switcher>

Related in the same group