--- createdAt: 2025-12-30 updatedAt: 2026-05-31 title: "Fastify i18n - Guia completo para traduzir seu aplicativo" description: "Sem mais i18next. O guia 2026 para criar uma aplicação Fastify multilíngue (i18n). Traduza com agentes de IA e otimize o tamanho do bundle, SEO e desempenho." keywords: - Internacionalização - Documentação - Intlayer - Fastify - JavaScript - Backend slugs: - doc - environment - fastify applicationTemplate: https://github.com/aymericzip/intlayer-fastify-template history: - version: 8.9.0 date: 2026-05-04 changes: "Atualizar o uso da API useIntlayer do Solid para acesso direto a propriedades" - version: 7.6.0 date: 2025-12-31 changes: "Adicionar comando init" - version: 7.6.0 date: 2025-12-31 changes: "Histórico inicializado" --- # Traduza o seu site backend Fastify usando Intlayer | Internacionalização (i18n) `fastify-intlayer` é um poderoso plugin de internacionalização (i18n) para aplicações Fastify, projetado para tornar os seus serviços de backend acessíveis globalmente, fornecendo respostas localizadas com base nas preferências do cliente. > Veja a implementação do pacote no GitHub: https://github.com/aymericzip/intlayer/tree/main/packages/fastify-intlayer ### Casos de Uso Práticos - **Exibição de Erros do Backend no Idioma do Usuário**: Quando ocorre um erro, a exibição de mensagens no idioma nativo do usuário melhora a compreensão e reduz a frustração. Isso é especialmente útil para mensagens de erro dinâmicas que podem ser mostradas em componentes de front-end, como toasts ou modais. - **Recuperação de Conteúdo Multilíngue**: Para aplicações que buscam conteúdo de um banco de dados, a internacionalização garante que você possa servir esse conteúdo em vários idiomas. Isso é crucial para plataformas como sites de e-commerce ou sistemas de gerenciamento de conteúdo que precisam exibir descrições de produtos, artigos e outros conteúdos no idioma preferido pelo usuário. - **Envio de E-mails Multilíngues**: Sejam e-mails transacionais, campanhas de marketing ou notificações, o envio de e-mails no idioma do destinatário pode aumentar significativamente o engajamento e a eficácia. - **Notificações Push Multilíngues**: Para aplicações móveis, o envio de notificações push no idioma preferido do usuário pode melhorar a interação e a retenção. Esse toque pessoal pode fazer com que as notificações pareçam mais relevantes e acionáveis. - **Outras Comunicações**: Qualquer forma de comunicação do backend, como mensagens SMS, alertas de sistema ou atualizações de interface de usuário, beneficia-se de estar no idioma do usuário, garantindo clareza e melhorando a experiência geral do usuário. Ao internacionalizar o backend, a sua aplicação não apenas respeita as diferenças culturais, mas também se alinha melhor com as necessidades do mercado global, tornando-se um passo fundamental na escala de seus serviços em todo o mundo. ## Primeiros Passos