Faça sua pergunta e obtenha um resumo do documento referenciando esta página e o provedor AI de sua escolha
Histórico de versões
- "Histórico inicial"v5.5.1029/06/2025
O conteúdo desta página foi traduzido com uma IA.
Veja a última versão do conteúdo original em inglêsSe você tiver uma ideia para melhorar esta documentação, sinta-se à vontade para contribuir enviando uma pull request no GitHub.
Link do GitHub para a documentaçãoCopiar o Markdown do documento para a área de transferência
Geração Automática de Traduções em um Pipeline CI/CD
O Intlayer permite a geração automática de traduções para seus arquivos de declaração de conteúdo. Existem várias maneiras de realizar isso dependendo do seu fluxo de trabalho.
Usando o CMS
Com o Intlayer, você pode adotar um fluxo de trabalho onde apenas um único idioma é declarado localmente, enquanto todas as traduções são gerenciadas remotamente através do CMS. Isso permite que o conteúdo e as traduções fiquem completamente desacoplados da base de código, oferecendo mais flexibilidade para os editores de conteúdo e possibilitando o recarregamento dinâmico do conteúdo (sem necessidade de reconstruir a aplicação para aplicar as alterações).
Configuração de Exemplo
Copiar o código para a área de transferência
Para saber mais sobre o CMS, consulte a documentação oficial.
Usando Husky
Você pode integrar a geração de traduções no seu fluxo de trabalho local do Git usando o Husky.
Configuração de Exemplo
Copiar o código para a área de transferência
Copiar o código para a área de transferência
Para mais informações sobre os comandos CLI do Intlayer e seu uso, consulte a documentação CLI.
Se você tiver múltiplos aplicativos no seu repositório usando instâncias separadas do Intlayer, você pode usar o argumento --base-dir assim:
Copiar o código para a área de transferência
Usando GitHub Actions
O Intlayer fornece um comando CLI para preenchimento automático e revisão do conteúdo do dicionário. Isso pode ser integrado ao seu fluxo de trabalho CI/CD usando GitHub Actions.
Copiar o código para a área de transferência
Para configurar as variáveis de ambiente, vá para GitHub → Configurações → Segredos e variáveis → Ações e adicione o segredo .
Assim como para o Husky, no caso de um monorepo, você pode usar o argumento --base-dir para tratar sequencialmente cada app.
Por padrão, o argumento--git-difffiltra os dicionários que incluem alterações da base (padrãoorigin/main) para o branch atual (padrão:HEAD).
Para mais informações sobre os comandos do Intlayer CLI e seu uso, consulte a documentação do CLI.