#03 Suporte a múltiplos idiomas no Angular 19 com transloco | [Série] Criando um SaaS do ZERO

6 Feb 2025 · 9 min
8:30

Neste tutorial em português, Samuel Rizon demonstra como adicionar suporte a múltiplos idiomas a um projeto Angular 19 dentro de um workspace Nx, usando a biblioteca Transloco. Ele inicia explicando o que é o Transloco e por que é útil para internacionalização. Em seguida, mostra a instalação via npm e o comando `ng add` com o schematic do Transloco, especificando o projeto alvo e os idiomas (pt‑BR e en). Samuel detalha as alterações geradas: o arquivo `transloco.config.ts`, a inclusão do provider `provideTransloco`, a configuração do `TranslocoHttpLoader` e a criação dos arquivos JSON de tradução. Ele adapta o caminho dos arquivos de idioma para a nova pasta `public/i18n`, removendo referências à antiga `src/assets`. Depois, explica como organizar os arquivos JSON seguindo a estrutura de pastas da aplicação (ex.: `domain/AlfPagesLogin`). No template, demonstra duas formas de usar as traduções: via pipe (`{{ 'domain.alfapages.login-title' | transloco }}`) e via diretiva estrutural (`transloco`). Por fim, cria um exemplo de troca de idioma em tempo de execução usando `TranslocoService.setActiveLang` com botões para pt‑BR e en, corrigindo o código de idioma. O vídeo encerra anunciando o próximo assunto (Supabase) e referencia o vídeo anterior da série que detalha a arquitetura de pastas.

Chapters

More from Samuel

17:10
youtube.com

Como consegui uma vaga em São Francisco (visto e mudança pagos)

1w ago
11:43
youtu.be

The Stories: Samuel Rizzon

3mo ago
youtube.com

SAN FRANCISCO - VLOG #02 - PUENTES WEEK

4mo ago
youtube.com

O vídeo que eu nunca achei que fosse gravar: Minha DEMISSÃO da gringa

4mo ago
youtube.com

VLOG DE 1 SEMANA EM SAN FRANCISCO #01 - O SONHO DE TODO DEV

4mo ago
youtube.com

Codando a Git City e conversando sobre minha viagem à San Francisco

4mo ago
youtube.com

SPEEDRUN: Criando um projeto do zero usando Claude Code

6mo ago
youtube.com

Claude Mythos: o modelo que a Anthropic tem MEDO de soltar

6mo ago
youtube.com

🔴 CODANDO A GIT CITY ATÉ CHEGAR A R$1.000.000 | RECEITA R$5.660,34

6mo ago
youtube.com

Essa é a stack completa da Git City que aguentou mais de 100 mil usuários

6mo ago
youtube.com

🔴 CODANDO A GIT CITY ATÉ CHEGAR A R$1.000.000 | RECEITA R$5.363,93

6mo ago
See all content