Translate Projects
Translate Projects automatically translates the texts of your project (documentation, web applications, and backends) into several languages using artificial intelligence.
You write the texts in a single language, run a command, and get the files for each language in the format your framework already uses.
Free, with your own AI
- Free: there are no plans, balance, or credit card. All features are available from day one.
- Your own AI: each project uses the API key of your AI provider (Claude, OpenAI, DeepSeek, or Gemini), and you only pay that provider for what you spend. The key is stored encrypted.
- Shared translation network: if a text was already translated before into the same language, you receive it instantly without spending your key.
- Admin panel: review and edit all your translations from a single place.
How it works
- You write your texts in the project's base language.
- Your framework's package sends only the files that changed to the API.
- The API translates the new texts with your project's AI model and reuses those that already exist in the network.
- The package writes one file per language and keeps a cache: the next run without changes translates nothing.
Available packages
| Framework | Package | Files it generates |
|---|---|---|
| React | translate-projects-react (npm) | public/locales/<lang>/*.json |
| Next.js | translate-projects-nextjs (npm) | src/locales/<lang>/*.json |
| Astro | translate-projects-astro (npm) | public/locales/<lang>/*.json |
| Docusaurus | translate-projects-docusaurus (npm) | docs/, blog/, i18n/<lang>/ |
| Django | translate-projects-django (PyPI) | locale/<lang>/LC_MESSAGES/django.po |
| Laravel | neiderruiz/translate-projects-laravel (Composer) | lang/<lang>.json |
Where to start
- Create your account, your project, and your API token
- Understand the cache, common errors, and how to force a translation
- Follow your framework's guide in the table above.
Free
🚀 Automate your translations for free
Translate Projects is free. You create your project, connect your AI provider's key, and only pay them what you spend.
- No plans or credit card required: All features are available from day one.
- Use your own AI: Claude, OpenAI, DeepSeek, or Gemini. Your key is stored encrypted.
- Shared translation network: If a text has already been translated, you receive it instantly without spending your key.
- Admin panel: Review and edit all your translations from one place.