ToolNavs Find Useful AI Tools
Submit Sign in
Back to AI information
OpenRouter Adds Eight Languages: 17,000 UI Strings Retranslated Daily for $460

OpenRouter Adds Eight Languages: 17,000 UI Strings Retranslated Daily for $460

AI information • Admin • • 19 views

On November 12, 2026, OpenRouter announced on its official blog that its site now supports seven additional languages: Simplified Chinese, Spanish, Brazilian Portuguese, German, French, Japanese, and Korean — eight including English — currently in beta. You can switch in the account menu or open a localized address such as openrouter.ai/ja directly. The real news is not a few more languages, but the translation pipeline behind them that runs automatically every day.

A pipeline that retranslates itself every day

OpenRouter's site has 16,918 English strings, and they change every day, so a one-off translation would be out of date within a week. It built a self-correcting loop: every day it finds the strings that changed, translates them into seven languages, checks the format in code, and has a second model verify the meaning against the English; anything that fails is sent back with the reason attached to be translated again. Translation uses GPT-6.1 Sol, sent in batches of up to 40, with output locked to a strict JSON schema; code checks reject broken interpolation variables, plural branches, rich-text tags, or glossary-forbidden wording, with up to 4 resends; verification has the same model review the translation again in a different role, and serious errors are sent back too, with up to 3 retries and more reasoning effort on the last one. A string that cannot be translated stays in English — no unchecked translation goes live. Each day's translations land as a pull request, an AI reviewer reads the diff, and a person merges it. Readers can also highlight a translation on the page to report it, and the model triages it first: a wrong meaning is reverted to English the same day and retranslated, a wrong term goes into the glossary, and a tone problem goes into that language's style notes.

Why the cheaper model was replaced

The choice was made on evaluation data. The cheaper model tried first, GPT-6 Luna, passed 91.7% of 254 cases on the first try, against 99.2% for GPT-6.1 Sol; Luna was weakest in Korean and Japanese, and some of its errors could not be fixed by any number of retries. The expensive tier cost $1.94 for those 254 cases, the cheap one $0.57 — about 3.4 times more — and OpenRouter still picked the expensive one: fixing one bad translation afterward costs more in human time than the price difference. The pipeline's effect can also be measured: across 454 cases, the bare model translating directly produced 147 glossary or hand-written check violations, the full pipeline only 4; with three outside model families acting as judges, critical errors fell from 203 to 109. Retranslating the whole site into seven languages costs about $460 in total, about $0.0005 per word; at the starting rates Smartling and Gengo publish, the same job would cost $7,200 to $86,000; only changed strings are translated each day, and a day with 677 changed strings costs about $18. The system is a necessity for OpenRouter itself: it only just completed its acquisition by Stripe on November 10, and the unified gateway Stripe bought for $7.5 billion has to serve users worldwide — an English-only interface would not hold up. The other reminder is that OpenRouter previously measured the same task burning 42 times more tokens over MCP than over a CLI: toolchain costs are never just the model price. The eight-language beta is live now; Chinese users can switch straight to the Simplified Chinese version, report mistranslations through the page prompts, and fixed rules go into the glossary so the same mistake does not recur.

Recommended Tools

More