Sunt încântat să vă prezint proiectul meu AI-Powered Markdown Translator, un script Python open-source care revoluționează traducerea automată a tuturor fișierelor Markdown din blogul meu și din depozitele mele GitLab. Integrând modele de inteligență artificială de vârf precum OpenAI, Mistral AI, Anthropic (Claude) și Google Gemini, acest instrument traduce articolele mele, README-urile și documentațiile tehnice în numeroase limbi (engleză, spaniolă, chineză etc.), păstrând în același timp structura și formatarea. Acest proiect evidențiază competențele mele în automatizare, integrarea IA și dezvoltare Python, precum și pasiunea mea pentru a face conținutul tehnic accesibil tuturor.
Nu este doar un script: este o dovadă a expertizei mele și a viziunii mele pentru o lume digitală mai incluzivă.
De ce acest proiect?
Fișierele Markdown sunt esențiale pentru ecosistemul meu digital: ele conțin articolele de blog, tutoriale și documentațiile open-source. Automatizând traducerea lor, fac conținutul meu accesibil unei audiențe globale. De exemplu, blogul meu este acum disponibil în 14 limbi datorită acestui script, ceea ce îi amplifică impactul. Iată câteva exemple concrete ale scriptului în acțiune:
Acest proiect arată cum IA poate rezolva probleme practice, contribuind totodată la accesibilitate.
Competențele mele evidențiate
Acest script este o vitrină a abilităților mele tehnice. Iată ce pune în valoare:
- Integrarea mai multor API-uri de IA : Am conectat modele precum
gpt-5,mistral-large-latest,claude-sonnet-4-5, șigemini-3-pro, adaptând codul la particularitățile lor. - Proiectare inteligentă : Scriptul păstrează blocurile de cod, link-urile și metadatele datorită unor tehnici avansate de gestionare a placeholders.
- Rezolvarea problemelor complexe : Am depășit provocări precum gestionarea limitelor de token și fidelitatea formatării Markdown.
- Spirit open-source : Disponibil pe GitLab, acest proiect invită comunitatea să colaboreze și să-l îmbunătățească.
Aceste aspecte atestă capacitatea mea de a crea instrumente puternice și practice.
Funcționalități principale
Iată ce oferă scriptul:
- Multi-Provider : Suport pentru 4 API-uri (OpenAI, Mistral AI, Claude, Gemini)
- Modele 2026 : GPT-5, Claude Sonnet 4.5, Gemini 3 Pro implicit
- Mod economic (
--eco) : Modele mai rapide și mai ieftine (gpt-5-mini, claude-haiku, gemini-flash) - Fișier unic (
--file) : Traduce un singur fișier în locul unui întreg director - Păstrarea numelui (
--keep_filename) : Păstrează numele și extensia originale (ideal pentru Astro, Hugo etc.) - Suport
.env: Încărcare automată a cheilor API dintr-un fișier.env - Suport fișiere
.mdx: Pe lângă fișierele.mdclasice - Notă de traducere (
--add_translation_note) : Adaugă o notă la sfârșitul documentului indicând modelul folosit - Păstrarea formatării : Blocurile de cod și link-urile rămân intacte
- Gestionarea front matter : Traduce
titleșidescription, actualizeazălocale, păstrează celelalte metadate
| Provider | Calitate (implicit) | Economic (--eco) |
|---|---|---|
| OpenAI | gpt-5 | gpt-5-mini |
| Claude | claude-sonnet-4-5 | claude-haiku-4-5 |
| Mistral | mistral-large-latest | mistral-small-latest |
| Gemini | gemini-3-pro-preview | gemini-3-flash-preview |
Este rodul muncii mele și al pasiunii mele pentru automatizare.
Impact și perspective
Acest script face blogul meu și proiectele mele open-source accesibile unui public fără frontiere lingvistice. Nu traduce doar cuvinte: democratizează cunoștințele tehnice.
Încercați-l singuri
Descoperiți proiectul pe GitLab, testați-l cu fișierele voastre Markdown și împărtășiți feedbackul. Ideile voastre mă ajută să-l perfecționez!
Contact : contact@jls42.org
Acest document a fost tradus din versiunea fr în limba ro folosind modelul gpt-5-mini. Pentru mai multe informații despre procesul de traducere, consultați https://gitlab.com/jls42/ai-powered-markdown-translator