Curso de Internacionalização (i18n)

Do "porquê" ao "como manter": internacionalize o seu app do jeito certo — strings externalizadas, plurais, datas, RTL e SEO — com demos ao vivo rodando no navegador.

"i18n é a fundação; l10n são os cômodos." 7 módulos interativos, com o caso real da landing trilíngue da própria issoai.com.

Começar o curso agora ~3h30 de estudo · teoria + demos + exercícios
MÓDULO 1

Por que internacionalizar

i18n ≠ l10n ≠ tradução; mercado, confiança, legal, SEO; quando começar.

MÓDULO 2

Conceitos fundamentais

Locale, Unicode/UTF-8, CLDR, RTL e a API Intl — com demo ao vivo.

MÓDULO 3

Arquitetura de strings

Externalizar, key-based vs ICU, interpolação e plurais CLDR — com demo.

MÓDULO 4

Datas, números e plurais

UTC/Intl, moeda, text expansion e escolha de biblioteca.

MÓDULO 5

Roteamento, SEO e RTL

Prefixos de idioma, lang/dir/hreflang, fallback e CSS lógico.

MÓDULO 6

Workflow e qualidade

Pipeline extrair→traduzir→revisar→publicar, TMS e pseudo-localização.

MÓDULO 7

Caso real issoai.com

O dicionário tipado trilíngue (lib/i18n.ts) e as armadilhas práticas.

Por que aprender i18n

Quem espera o app "dar certo no exterior" e só então traduz, paga retrofit caro e trava o produto. Quem faz i18n desde o início escala para qualquer idioma com custo marginal. Este curso entrega o método — com exemplos reais e o código da landing da issoai.com.

O que você vai conseguir

Aviso

Curso educacional. O ecossistema muda rápido (conteúdo reflete ago/2026) — confira sempre a documentação oficial da sua lib/framework.

Conhecimento · Cultura · Aprendizado

issoai.com é mais que produtos

Somos um estúdio — mas também um lugar de conhecimento. Cada produto vira material aberto: cursos, enciclopédias e guias como este. Acreditamos que código bom, acessível e bem documentado também é uma forma de ensinar — e o que aprendemos construindo, devolvemos em aprendizado.

Começar o curso →