Fio next-intl com member.language como locale source

Featurekamo-internal
Navios
28 de abril de 2026 às 15:28 UTC
Autor
kamo
Enviar
384eff4

Adiciona internacionalização baseada no próximo intl através do kamo-internal sem URL prefixos locais. Ativo locale é lido do cookie kamo-locale, que espelha a preferência “língua” do membro autenticado Cartão de configuração regional em... Infra-estruturas: - i18n/locales.ts, i18n/request.ts: 22 locais suportados que correspondem ao kamo-marketing - /api/i18n/set-locale: escreve o cookie kamo-locale - LocaleBootstrap: sincroniza cookie para Member.language na primeira carga autenticada - I18nProviders: aplica MUI core, x-data-grid, x-date-pickers locais e local do adaptador date-fns para a língua ativa - useFormatters: data / número / percentagem / assistentes de tempo relativo - Configurações Regionais do MyAccountTab salvar: escreve o cookie + roteador.refresh() quando o usuário muda seu próprio idioma - scripts/translate.ts: build-time tradução delta contra TranslateService (espelhos padrão kamo-marketing) - guiões/fragmentos de fusão. agregando fragmentos de chave por área em mensagens/en.json Cobertura: - mensagens/pt.json semeadas com chaves comuns partilhadas.*, nav.*, auth.* plus extração inicial em ~67 páginas e componentes (painel, leads, comércio, configurações, conta, contatos, configurações/caracteres, configurações/membro, componentes/conjuntos, componentes/ferramentas/ai-chat, etc.). Muitos recursos As superfícies ainda precisam de passes de extracção.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços