General translation quality of LLMs and MT engines

LLM translations meet general translation quality requirements in 21% of cases, while MT engine translations almost never do.

How do LLMs and MT engines compare on general translation quality?

A solution meets general translation quality with no critical error, at most three major errors and at most 20 weighted errors per 1,000 words in the four texts (minor 1, major 5, critical 10). Translations from LLMs meet it in 21% of the cases, from open-weight LLMs in 2%, from LLM-based MT engines in 1% and from other MT engines never. At the median, translations from LLMs have 30 weighted errors per 1,000 words, against 47 for LLM-based MT engines, 52 for open-weight LLMs and 74 for other MT engines.

Two or more one-step solutions meet general translation quality in 41 of the 82 languages

Translations into Indonesian and European Spanish have the lowest median, 19 weighted errors per 1,000 words, and translations into Odia and Tatar the highest, 73 and 78. In 13 other languages a single one-step solution meets general translation quality. In the remaining 28, every one-step solution misses it, and these are Afrikaans, Amharic, Armenian, Assamese, Basque, Burmese, Cebuano, Chinese Simplified, Chinese Traditional, French, Frisian, Icelandic, Irish, Japanese, Kannada, Korean, Kyrgyz, Malayalam, Mongolian, Odia, Pashto, Sundanese, Swahili, Tagalog, Tajik, Tatar, Uzbek and Yiddish.

Weighted errors per 1,000 words, median by language020406080Indonesian: 19IndonesianSpanish (European): 19.1Spanish (European)Russian: 21.4RussianGerman: 22.1GermanBulgarian: 22.9BulgarianNorwegian: 23.2NorwegianDanish: 23.4DanishItalian: 23.5ItalianSlovenian: 25.4SlovenianVietnamese: 25.9VietnameseMalay: 26.4MalayBosnian: 27.4BosnianGreek: 27.4GreekUkrainian: 27.4UkrainianCroatian: 27.7CroatianCatalan: 28.3CatalanDutch: 28.3DutchSlovak: 28.3SlovakTurkish: 28.3TurkishRomanian: 28.5RomanianUrdu: 29.6UrduGalician: 29.8GalicianHungarian: 29.8HungarianCzech: 30CzechHindi: 30HindiBengali: 30.3BengaliArabic (MSA): 30.7Arabic (MSA)Macedonian: 30.7MacedonianSwedish: 31.6SwedishKazakh: 32KazakhAlbanian: 33.3AlbanianFarsi: 33.3FarsiSinhala: 33.3SinhalaChinese Traditional: 33.6Chinese TraditionalFinnish: 33.9FinnishFrench: 33.9FrenchSerbian: 33.9SerbianKorean: 34.1KoreanLatvian: 34.3LatvianPortuguese (European): 34.8Portuguese (European)Hebrew: 34.9HebrewUzbek: 35UzbekPolish: 35.5PolishJapanese: 35.9JapaneseAzerbaijani: 36.9AzerbaijaniGeorgian: 38.4GeorgianTamil: 38.8TamilAssamese: 39.2AssameseNepali: 39.2NepaliThai: 39.5ThaiChinese Simplified: 39.7Chinese SimplifiedLithuanian: 40LithuanianEstonian: 40.7EstonianBelarusian: 40.9BelarusianTelugu: 41.2TeluguKyrgyz: 41.3KyrgyzMalayalam: 41.7MalayalamGujarati: 43GujaratiWelsh: 44.2WelshTagalog: 44.9TagalogBasque: 45.5BasqueMongolian: 45.6MongolianBurmese: 47.8BurmeseArmenian: 48.8ArmenianIcelandic: 49.1IcelandicMarathi: 49.1MarathiAfrikaans: 50.1AfrikaansCebuano: 50.2CebuanoSwahili: 50.8SwahiliIrish: 51IrishKannada: 53.6KannadaPunjabi: 54.4PunjabiPashto: 55.2PashtoAmharic: 55.4AmharicKhmer: 60KhmerTajik: 60TajikFrisian: 61.3FrisianSundanese: 67.9SundaneseLao: 68.6LaoYiddish: 71.9YiddishOdia (Oriya): 72.7Odia (Oriya)Tatar: 78.4TatarMedian over the shortlisted one-step solutions of each of the 82 languages.

Translations from six LLMs have a median of 25 weighted errors per 1,000 words or fewer

These are OpenAI GPT-5.6 Sol, Anthropic Claude Fable 5, OpenAI GPT-5.6 Terra, OpenAI GPT-5.5, Anthropic Claude Opus 4.8 and Google Gemini 3.1 Pro Preview. Among MT engines, translations from Translated Lara 2 have the lowest median, 38.2 weighted errors per 1,000 words, and only translations from DeepL Next Gen meet general translation quality, in German and Romanian.

One-step solutions below the bar have a median of 36 weighted errors per 1,000 words, 28 as two-step solutions and 16 as three-step solutions

On the same solutions, 24% meet general translation quality as two-step solutions (translation + post-edit) and 60% as three-step solutions (translation + LQA + repair), and the median of the three-step solutions is below the bar of 20 weighted errors per 1,000 words. We measured these fixes on LLM solutions, since we leave out the MT engine solutions as too far off.

Weighted errors of the one-step solutions below the bar, as two-step and three-step solutions010203040One-step: 36.1 per 1,000 wordsOne-step36.1Two-step (translation + post-edit): 27.5 per 1,000 wordsTwo-step (translation + post-edit)27.5Three-step (translation + LQA + repair): 15.8 per 1,000 wordsThree-step (translation + LQA + repair)15.820, the barWeighted errors per 1,000 words, medianMedian over the same solutions: the one-step solutions that miss the requirement, in the languages with fewer than twosolutions that meet every Standard requirement. Minor 1, major 5, critical 10.

Disclaimers

  • We assess only the shortlisted one-step solutions (10 to 13 per language by COMET-Kiwi or MetricX, with at least three real-time solutions among them), so a model has no result in a language where it is not on the shortlist.
  • The results come from four business texts of ~3,000 words. Other content can show other results.
  • We build two-step and three-step solutions only in the languages with fewer than two solutions that meet every Standard requirement, so their results describe those languages.

General translation quality of one-step solutions, by model

ModelTypeLanguages where we shortlisted itLanguages with general translation quality (at most 20 weighted errors per 1,000 words, no critical error, at most three major errors)Weighted errors per 1,000 words, median
OpenAI GPT-5.6 SolLLM322018.6
Anthropic Claude Fable 5LLM603319.4
OpenAI GPT-5.6 TerraLLM20820.6
OpenAI GPT-5.5LLM592422.1
Anthropic Claude Opus 4.8LLM451224.4
Google Gemini 3.1 Pro PreviewLLM752225
OpenAI GPT-5.6 LunaLLM26628.9
Cohere Command A TranslateLLM22133.2
Anthropic Claude Sonnet 5LLM35135.3
Anthropic Claude Sonnet 4.6LLM31035.6
Google Gemini 3.5 FlashLLM63535.9
MoonshotAI Kimi K2.5LLM11036.6
Translated Lara 2LLM-based MT engine44038.2
OpenAI GPT-4.1LLM43138.2
xAI Grok 4.20 (reasoning)LLM15141.2
DeepL Next GenLLM-based MT engine69241.9
z.ai GLM-5LLM33143.2
Mistral Large 3LLM28045.3
Google Gemma 4Open-weight LLM37147.8
DeepSeek V3.2LLM14052.2
OpenAI gpt-oss-120bOpen-weight LLM14058.8
Widn AI Tower SugarloafLLM-based MT engine10060.2
xAI Grok 4.20 (non-reasoning)LLM8065.6
Microsoft TranslatorMT engine32067.9
Google Translation LLMLLM-based MT engine32081.9
AI21 Jamba Large 1.7LLM1023.7
ALL-LabMT engine1029.7
MiniMax M2.5LLM1034.3
Meta Llama 4 MaverickOpen-weight LLM2041.5
Alibaba Qwen3-235B-A22BOpen-weight LLM2054.5
Mistral Medium 3.1LLM4057
Swiss AI Apertus-8B-2509Open-weight LLM1062.6
Elia Machine Translation SystemMT engine1072.5
Amazon TranslateMT engine7076.1
ModernMT Enterprise EditionMT engine5083.1
Google Cloud Advanced Translation APIMT engine20107.5
Yandex Cloud Translate v2MT engine20109.9
Anthropic Claude Haiku 4.5LLM20115.7

One-step solutions with an Intento LQA result in 82 languages, the models on fewer than eight shortlists after the others. Met: no critical error, at most three major errors in the four texts and at most 20 weighted errors per 1,000 words (minor 1, major 5, critical 10).

General translation quality of one-step solutions, by language

LanguageWeighted errors per 1,000 words, medianModels with general translation quality (at most 20 weighted errors per 1,000 words, no critical error, at most three major errors)
Indonesian19
  • Anthropic Claude Sonnet 5
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • Google Gemma 4
  • OpenAI GPT-4.1
  • OpenAI GPT-5.6 Luna
  • z.ai GLM-5
Spanish (European)19.1
  • Google Gemini 3.1 Pro Preview
  • OpenAI GPT-5.6 Terra
  • xAI Grok 4.20 (reasoning)
Russian21.4
  • Anthropic Claude Fable 5
  • Google Gemini 3.5 Flash
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Sol
German22.1
  • Anthropic Claude Opus 4.8
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
Bulgarian22.9
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • Google Gemini 3.1 Pro Preview
  • OpenAI GPT-5.6 Terra
Norwegian23.2
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • Google Gemini 3.1 Pro Preview
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Luna
Danish23.4
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Terra
Italian23.5
  • Anthropic Claude Opus 4.8
  • Cohere Command A Translate
  • Google Gemini 3.1 Pro Preview
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Luna
Slovenian25.4
  • Anthropic Claude Fable 5
  • Google Gemini 3.1 Pro Preview
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Sol
Vietnamese25.9
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
Malay26.4
  • Google Gemini 3.5 Flash
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Luna
Bosnian27.4
  • Anthropic Claude Fable 5
  • Google Gemini 3.1 Pro Preview
Greek27.4
  • Anthropic Claude Fable 5
  • Google Gemini 3.1 Pro Preview
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Sol
Ukrainian27.4
  • Anthropic Claude Fable 5
  • Google Gemini 3.1 Pro Preview
  • OpenAI GPT-5.6 Sol
Croatian27.7
  • Anthropic Claude Fable 5
  • Google Gemini 3.1 Pro Preview
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Sol
Catalan28.3
  • Anthropic Claude Opus 4.8
  • Google Gemini 3.1 Pro Preview
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Luna
Dutch28.3
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Sol
Slovak28.3
  • Anthropic Claude Fable 5
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • OpenAI GPT-5.6 Terra
Turkish28.3
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • Google Gemini 3.1 Pro Preview
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Sol
Romanian28.5
  • Anthropic Claude Fable 5
  • DeepL Next Gen
Urdu29.6
  • Anthropic Claude Fable 5
  • OpenAI GPT-5.5
Galician29.8
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • Google Gemini 3.5 Flash
  • OpenAI GPT-5.6 Sol
Hungarian29.8
  • Anthropic Claude Fable 5
Czech30
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • OpenAI GPT-5.6 Terra
Hindi30
  • Anthropic Claude Fable 5
  • OpenAI GPT-5.6 Sol
Bengali30.3
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • OpenAI GPT-5.5
Arabic (MSA)30.7
  • Anthropic Claude Fable 5
  • OpenAI GPT-5.5
Macedonian30.7
  • Anthropic Claude Fable 5
  • Google Gemini 3.1 Pro Preview
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Terra
Swedish31.6
  • Google Gemini 3.1 Pro Preview
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Terra
Kazakh32
  • OpenAI GPT-5.5
Albanian33.3
  • Anthropic Claude Fable 5
Farsi33.3
  • Anthropic Claude Fable 5
  • Google Gemini 3.1 Pro Preview
  • OpenAI GPT-5.5
Sinhala33.3
  • Anthropic Claude Fable 5
  • Google Gemini 3.1 Pro Preview
Chinese Traditional33.6
    Finnish33.9
    • OpenAI GPT-5.6 Sol
    French33.9
      Serbian33.9
      • Anthropic Claude Fable 5
      • OpenAI GPT-5.5
      • OpenAI GPT-5.6 Sol
      Korean34.1
        Latvian34.3
        • OpenAI GPT-5.5
        Portuguese (European)34.8
        • Anthropic Claude Fable 5
        • OpenAI GPT-5.6 Luna
        Hebrew34.9
        • Anthropic Claude Fable 5
        Uzbek35
          Polish35.5
          • Anthropic Claude Opus 4.8
          • OpenAI GPT-5.6 Terra
          Japanese35.9
            Azerbaijani36.9
            • Anthropic Claude Fable 5
            • OpenAI GPT-5.5
            • OpenAI GPT-5.6 Sol
            Georgian38.4
            • Anthropic Claude Fable 5
            • OpenAI GPT-5.5
            Tamil38.8
            • OpenAI GPT-5.6 Sol
            Assamese39.2
              Nepali39.2
              • OpenAI GPT-5.5
              Thai39.5
              • Anthropic Claude Opus 4.8
              Chinese Simplified39.7
                Lithuanian40
                • Anthropic Claude Fable 5
                • Google Gemini 3.1 Pro Preview
                Estonian40.7
                • OpenAI GPT-5.6 Sol
                Belarusian40.9
                • Anthropic Claude Fable 5
                • Google Gemini 3.1 Pro Preview
                • OpenAI GPT-5.6 Sol
                Telugu41.2
                • Anthropic Claude Fable 5
                Kyrgyz41.3
                  Malayalam41.7
                    Gujarati43
                    • Anthropic Claude Fable 5
                    • OpenAI GPT-5.6 Sol
                    Welsh44.2
                    • Anthropic Claude Fable 5
                    • Google Gemini 3.1 Pro Preview
                    Tagalog44.9
                      Basque45.5
                        Mongolian45.6
                          Burmese47.8
                            Armenian48.8
                              Icelandic49.1
                                Marathi49.1
                                • OpenAI GPT-5.6 Sol
                                Afrikaans50.1
                                  Cebuano50.2
                                    Swahili50.8
                                      Irish51
                                        Kannada53.6
                                          Punjabi54.4
                                          • OpenAI GPT-5.6 Sol
                                          Pashto55.2
                                            Amharic55.4
                                              Khmer60
                                              • OpenAI GPT-5.5
                                              • OpenAI GPT-5.6 Sol
                                              Tajik60
                                                Frisian61.3
                                                  Sundanese67.9
                                                    Lao68.6
                                                    • Google Gemini 3.1 Pro Preview
                                                    • OpenAI GPT-5.6 Sol
                                                    Yiddish71.9
                                                      Odia (Oriya)72.7
                                                        Tatar78.4

                                                          One-step solutions with an Intento LQA result, in the languages where the requirement applies.

                                                          General translation quality in two-step and three-step solutions

                                                          SolutionWeighted errors per 1,000 words, median
                                                          One-step solutions36.1
                                                          Two-step solutions (translation + post-edit)27.5
                                                          Three-step solutions (translation + LQA + repair)15.8

                                                          The same solutions as one-step, two-step and three-step solutions: the one-step solutions below the bar that we built three-step solutions on, in the languages with fewer than two solutions that meet every Standard requirement.

                                                          Automate translation to meet your requirements

                                                          See Intento Language Hub in action.

                                                          Book a demo
                                                          Leave feedback