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
- "Adicionar o comando upgrade"v9.5.823/09/2026
- "Adicionar o comando init infra"v9.5.621/09/2026
- "Substituição do comando `ci` pelo flag `--ci`"v9.5.212/09/2026
- "Adicionar comando scan"v9.0.011/06/2026
- "Adicionar comando standalone"v8.6.431/03/2026
- "Adicionar comando CI"v7.5.1106/01/2026
- "Adicionar comando list projects"v7.5.1106/01/2026
- "Adicionar comando init"v7.5.930/12/2025
- "Adicionar comando extract"v7.2.322/11/2025
- "Adicionar opção skipIfExists ao comando translate"v7.1.005/11/2025
- "Adicionar aliases para argumentos e comandos do CLI"v6.1.427/01/2025
- "Adicionar opção build aos comandos"v6.1.305/10/2025
- "Adicionar comando version"v6.1.226/09/2025
- "Definir opção verbose como padrão para true através do CLI"v6.1.026/09/2025
- "Adicionar comando watch e opção with"v6.1.023/09/2025
- "Adicionar comando editor"v6.0.123/09/2025
- "Adicionar comandos content test e list"v6.0.017/09/2025
- "Atualizar documentação dos parâmetros dos comandos do CLI"v5.5.1111/07/2025
- "Início do histórico"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
CLI Intlayer - Todos os comandos do CLI Intlayer para o seu site multilíngue
Índice
Instalar Pacote
Instale os pacotes necessários utilizando o npm:
Copiar o código para a área de transferência
Se o pacote intlayer já estiver instalado, o cli é instalado automaticamente. Pode saltar este passo.
pacote intlayer-cli
O pacote intlayer-cli tem como objetivo transpilar as suas declarações intlayer em dicionários.
Este pacote transpilará todos os ficheiros intlayer, tais como src/**/*.content.{ts|js|mjs|cjs|json|tsx|jsx|md|mdx|yaml|yml}. Veja como declarar os seus ficheiros de declaração Intlayer.
Para interpretar os dicionários intlayer pode utilizar interpretadores, como o react-intlayer, ou o next-intlayer
Suporte a Ficheiros de Configuração
O Intlayer aceita múltiplos formatos de ficheiros de configuração:
intlayer.config.tsintlayer.config.jsintlayer.config.jsonintlayer.config.cjsintlayer.config.mjs.intlayerrc
Para ver como configurar os idiomas disponíveis ou outros parâmetros, consulte a documentação de configuração aqui.
Executar comandos intlayer
Autenticação
- Login - Autentique-se no Intlayer CMS e obtenha credenciais de acesso
intlayer loginemite uma chave de acesso (clientId/clientSecret) que todo comando autenticado usa. O segredo é uma credencial do lado do servidor e nunca chega ao seu pacote cliente, veja Mantendo a chave de acesso segura.
Comandos Principais
Gestão de Dicionários
Gestão de Componentes
- Extrair Strings - Extraia strings de componentes para um ficheiro .content próximo do componente
Configuração
Gestão de Documentação
Editor & Sincronização ao Vivo
Auditoria & Diagnósticos
- Escanear Website - Meça o tamanho da página e audite a saúde de i18n/SEO de qualquer URL pública
Ferramentas de Desenvolvimento
Utilizar comandos intlayer no seu package.json
Copiar o código para a área de transferência
Nota: Também pode utilizar os aliases mais curtos:
npx intlayer listem vez denpx intlayer content listnpx intlayer testem vez denpx intlayer content testnpx intlayer projects-listounpx intlayer plem vez denpx intlayer projects list
