About Tradux
Tradux is a developer-friendly translation library designed to automate multilingual content management. Whether you are building a simple single-page app or an SEO-focused server-rendered website, Tradux aims to reduce the manual friction of managing translations.
The core philosophy is simple: write your content in one default language (usually English) inside a JSON file, and let AI handle the rest. By integrating directly with top-tier AI providers like OpenAI, Anthropic, Google, and OpenRouter, Tradux can contextualize your entire application's vocabulary natively.
One of Tradux's standout features is its Differential Updates system. It remembers your previous translations using a local state file. If you change a specific English string, it only sends that single update to the AI, saving API calls and dramatically reducing token costs.
For the frontend, Tradux provides lightweight, reactive hooks for modern frameworks including React, Vue, Svelte, and Vanilla JS. Changing the language in one component instantly updates the rest of the application without requiring a page reload or heavy configuration.
Reliability is built-in. With the Redundancy feature, you can configure a fallback provider. If your primary API fails or runs out of credits, Tradux automatically swaps to the backup provider, ensuring your build pipelines and translations never break.