702
Tests
0
Dependencies
5
Script converters
35+
Language registers
Mix methods per language pair
Each sourceβtarget pair gets its own translation method, model, and quality configuration. Use what works for each language β not a one-size-fits-all.
Learn about methods βi18n-rosetta.config.json
{
"version": 3,
"pairs": {
"en:fr": {
"method": "google-translate"
},
"en:ja": {
"method": "llm",
"model": "google/gemini-2.5-pro"
},
"en:crk": {
"methodPlugin": "crk-coached-v1"
}
}
}
Built For
SaaS Internationalization
Translate your Next.js, Hugo, or React app to 30+ languages with per-pair quality control.
Translate 30 Languages βPlugin Development
Build, benchmark, and distribute custom translation methods for any language pair.
Build a Plugin βLanguage Preservation
Coached LLM translation for languages with no API coverage β Indigenous, endangered, constructed.
Low-Resource Guide β