Documentos Começando

Começando

Instale o i1n, inicialize seu projeto e envie sua primeira tradução em menos de dois minutos.

Instalação

Instale o i1n globalmente via npm. Isso disponibiliza o CLI do i1n em todos os seus projetos.

Requisitos: Node.js 18 ou posterior. Funciona em macOS, Linux e Windows.

Crie sua conta

Antes de usar a CLI, crie uma conta em dashboard.i1n.ai. Você pode se inscrever com Google ou GitHub — nenhuma senha separada é necessária.

Após fazer login, crie uma organização (ou aceite um convite para ingressar em uma existente). Cada organização tem seus próprios projetos, membros da equipe e plano de faturamento.

Navegue até as configurações da sua organização para gerar uma chave de API. Essa chave vincula a CLI à sua organização e permite que ela acesse seus projetos.

Inicialize seu projeto

Execute o i1n init no diretório do seu projeto. A CLI solicitará sua chave de API, detectará automaticamente seu framework, formato de arquivo e idioma de origem. Por fim, solicitará que você selecione um projeto dentro de sua organização.

Isso cria um arquivo i1n.config.json (ignorado pelo git) contendo a configuração do seu projeto e a chave de API. Não envie este arquivo para o controle de versão.

Enviar e traduzir

Use o i1n push para enviar suas chaves de tradução. Adicione a flag --translate seguida pelos códigos dos idiomas de destino para acionar a tradução por IA imediatamente.

As traduções são executadas em paralelo, processando milhares de strings em segundos. As variáveis são protegidas automaticamente.

Puxar e Enviar

Execute o i1n pull para baixar arquivos traduzidos e gerar automaticamente definições de tipo TypeScript (i1n.d.ts).

Confirme os arquivos traduzidos, envie para o seu repositório e implante. Seu aplicativo agora é multilíngue.

terminal
npm i -g i1n
cd my-app
i1n init
i1n push --translate es,fr
i1n pull

Relacionado