Ir para o conteúdo
Todas as ferramentas Preços Blog

Conversas e mensagens de voz

Documentos

Áudio e vídeo

Entrar

Idioma

Traduza arquivos MDX mantendo imports, componentes e expressões exatamente como foram escritos

Envie arquivos .mdx ou uma pasta de conteúdo em arquivo ZIP e receba tudo traduzido, com cada linha de import e export, cada componente e cada {expression} exatamente como você escreveu. Títulos, parágrafos, listas, tabelas e campos de texto do front matter são traduzidos. A primeira parte é grátis e sem cadastro; até 1,000,000 caracteres de texto saem por $5.

Traduzir documentação em Markdown

Tom
Glossário e nomes a manter (opcional)

Nomes de marcas e produtos, separados por vírgulas. Cada um é verificado em todas as traduções.

Um termo por linha: termo = tradução.

Sem cadastro. Até 40 parágrafos totalmente grátis. Mais longo: os primeiros parágrafos são grátis, o arquivo inteiro por $5, pagamento único.

Ao continuar, você concorda com Termos de Serviço e Política de Privacidade.

  • Declarações import e export copiadas exatamente como estão
  • Linhas compostas apenas por componentes, como <Callout type="info">, são mantidas
  • {expressions} dentro de parágrafos são protegidas e restauradas
  • title e description do front matter traduzidos; outras chaves mantidas
  • Compatível com pastas de conteúdo do Next.js, Astro, Nextra, Gatsby e Docusaurus
Abrir a demonstração

Ver um PDF de exemplo

MDX é código com texto embutido

Arquivos MDX são compilados. Um único nome de variável traduzido, uma aspa adicionada em uma prop ou um caminho de import alterado quebram o build — e um chatbot reescrevendo o arquivo inteiro tem inúmeras chances de cometer um erro desses. Esta ferramenta não deixa o modelo encostar no código.

Linhas de import, export e linhas formadas apenas por tags de componentes são ignoradas. Dentro de um parágrafo, trechos de código em linha, links, caminhos de imagens e {expressions} são substituídos por marcadores antes da tradução e restaurados depois; o modelo é obrigado a devolver cada marcador. Já em componentes que envolvem texto, como um aviso ao redor de um parágrafo, as tags são preservadas e apenas o parágrafo interno é traduzido.

O que conferir

  • Props que contêm texto visível, como title="Install" em um componente, continuam no idioma original; traduza-as manualmente
  • Strings dentro de expressões JavaScript não são traduzidas
  • Execute o build uma vez após copiar os arquivos
  • Verifique o arquivo de avisos (warnings) para ver se algum parágrafo foi mantido no original

Envie uma pasta, receba uma pasta

Envie um ZIP da sua pasta de conteúdo e receba um ZIP com a mesma estrutura de diretórios dentro de uma pasta com o nome do idioma, por exemplo content-pt-BR/ ou content-de/. Imagens, arquivos JSON e outros arquivos dentro do ZIP são copiados intactos, garantindo a pasta completa. Arquivos avulsos voltam renomeados, como index.de.mdx.

Como a ferramenta funciona, quanto custa e como seus arquivos são tratados está na página Traduzir documentação em Markdown; os preços de todas as ferramentas estão na página de preços.

Última atualização:

Perguntas e respostas

As props dos componentes são traduzidas?

Não. As props fazem parte do código e permanecem como foram escritas; traduza o texto visível das props manualmente, caso seus componentes o utilizem.

E quanto aos arquivos .md na mesma pasta?

Eles também são traduzidos. Arquivos .md, .mdx e .markdown são processados na mesma tarefa.

Qual é o tamanho máximo da tarefa?

Até 1,000,000 caracteres de texto por $5, em um arquivo ZIP ou em até 50 arquivos.

Posso testar de graça?

A primeira parte é traduzida e exibida de graça. Uma tarefa de até 40 parágrafos é totalmente grátis.

Tarefas relacionadas

Usamos cookies de análise para saber quais páginas ajudam as pessoas. Tudo bem?