Pesquisar

Automatização Multilíngue : Meu Script Tradutor de Markdown Potenciado por IA

Automatização Multilíngue : Meu Script Tradutor de Markdown Potenciado por IA

Tenho o prazer de apresentar meu projeto AI-Powered Markdown Translator, um script Python open-source que revoluciona a tradução automática de todos os arquivos Markdown do meu blog e dos meus repositórios GitLab. Ao integrar modelos de inteligência artificial de ponta como OpenAI, Mistral AI, Anthropic (Claude) e Google Gemini, esta ferramenta traduz meus artigos, README e documentações técnicas para várias línguas (inglês, espanhol, chinês, etc.), preservando sua estrutura e formatação. Este projeto destaca minhas competências em automação, integração de IA e desenvolvimento Python, bem como minha paixão por tornar conteúdo técnico acessível a todos.

Não é apenas um script: é uma prova da minha experiência e da minha visão para um mundo digital mais inclusivo.

Por que este projeto?

Os arquivos Markdown são essenciais ao meu ecossistema digital: eles contêm meus posts de blog, tutoriais e documentações open-source. Ao automatizar sua tradução, torno meu conteúdo acessível a uma audiência global. Por exemplo, meu blog agora está disponível em 14 idiomas graças a este script, o que amplia seu alcance. Aqui estão alguns exemplos concretos do script em ação:

Este projeto demonstra como a IA pode resolver problemas práticos ao mesmo tempo que promove a acessibilidade.

Minhas competências em destaque

Este script é uma vitrine do meu know-how técnico. Eis o que ele destaca:

  • Integração de múltiplas APIs de IA : Conectei modelos como gpt-5, mistral-large-latest, claude-sonnet-4-5, e gemini-3-pro, adaptando o código às suas especificidades.
  • Design inteligente : O script preserva blocos de código, links e metadados graças a técnicas avançadas de gestão dos placeholders.
  • Resolução de problemas complexos : Superei desafios como a gestão dos limites de tokens e a fidelidade da formatação Markdown.
  • Espírito open-source : Disponível no GitLab, este projeto convida a comunidade a colaborar e aprimorá-lo.

Esses aspetos comprovam minha capacidade de criar ferramentas poderosas e práticas.

Funcionalidades principais

Eis o que o script oferece:

  • Multi-Provider : Suporte a 4 APIs (OpenAI, Mistral AI, Claude, Gemini)
  • Modelos 2026 : GPT-5, Claude Sonnet 4.5, Gemini 3 Pro por padrão
  • Modo Econômico (--eco) : Modelos mais rápidos e mais baratos (gpt-5-mini, claude-haiku, gemini-flash)
  • Arquivo Único (--file) : Traduzir um único arquivo em vez de um diretório inteiro
  • Manutenção do nome (--keep_filename) : Mantém o nome e a extensão originais (ideal para Astro, Hugo, etc.)
  • Suporte .env : Carregamento automático das chaves API a partir de um ficheiro .env
  • Suporte a arquivos .mdx : Além dos arquivos .md clássicos
  • Nota de tradução (--add_translation_note) : Adiciona uma nota no fim do documento indicando o modelo usado
  • Preservação da formatação : Blocos de código e links permanecem intactos
  • Gestão do front matter : Traduz title e description, atualiza locale, preserva os outros metadados
ProviderQualité (défaut)Économique (--eco)
OpenAIgpt-5gpt-5-mini
Claudeclaude-sonnet-4-5claude-haiku-4-5
Mistralmistral-large-latestmistral-small-latest
Geminigemini-3-pro-previewgemini-3-flash-preview

É o fruto do meu trabalho e da minha paixão pela automação.

Impacto e perspetivas

Este script torna meu blog e meus projetos open-source acessíveis a um público sem barreiras linguísticas. Não traduz apenas palavras: democratiza o conhecimento técnico.

Experimente você mesmo

Confira o projeto no GitLab, teste-o com seus arquivos Markdown e envie seu feedback. Suas ideias me ajudam a aperfeiçoá-lo!

Contato : contact@jls42.org

Este documento foi traduzido da versão fr para a língua pt usando o modelo gpt-5-mini. Para mais informações sobre o processo de tradução, consulte https://gitlab.com/jls42/ai-powered-markdown-translator