KasyKasy

Internacionalização

PT, EN e ES com slang. Como adicionar textos novos.

O app suporta inglês, português e espanhol via slang.

Implementação

  1. Nunca hardcode texto em Text(). Adicione a chave nos 3 arquivos JSON:

    // certo
    Text(context.t.home.welcome)
  2. Depois de editar qualquer arquivo JSON, rode:

    dart run slang

    Isso regenera o arquivo translations.g.dart. O app não atualiza sem isso: strings novas ficam invisíveis até você rodar o comando.

Informações

Arquivos

lib/i18n/
  en.i18n.json
  pt.i18n.json
  es.i18n.json

Atualizado em 03/11/2026