The State of Translation Automation 2026 · Languages

English to Ukrainian AI translation quality, cost and speed

What it takes to automate translation from English into Ukrainian against 10 requirements in three levels: the solutions that meet them, what they cost and how fast they are, from the 2026 benchmark of 57 AI models and MT engines.

How good is AI translation from English to Ukrainian?

Key findings on English to Ukrainian translation

  1. 1Near missOf the one-step solutions in Ukrainian, the ones on Anthropic Claude Fable 5 and OpenAI GPT-5.6 Sol have the fewest weighted errors, 9.9 and 10.2 per 1,000 words. But their translations have 98.1% of the glossary terms right, so neither meets every Standard requirement.See the data →
  2. 2Agent effectWith the gender-neutrality agent, the two-step solution (translation + post-edit) on OpenAI GPT-5.6 Sol has 9.2 instead of 13.4 total errors per 1,000 words. It costs $20.21 instead of $18.35 per million characters and takes 94 instead of 85 seconds per 1,000 words.See the data →
  3. 3Price vs qualityAmong the one-step solutions in Ukrainian, a higher price does not always bring fewer weighted errors. At $10 per million characters, translations from Microsoft Translator have 70.5 weighted errors per 1,000 words, against 10.2 for OpenAI GPT-5.6 Sol at $8.09.See the data →

Find English to Ukrainian translation solutions for your requirements

Pick a quality level, or your own requirements, bars and constraints, to see the shortlisted solutions that meet them in Ukrainian, with a column for each requirement you select. Under Optimize for, choose which of them comes first: the one with the fewest total errors, the lowest cost or the shortest time. Click a column heading to sort by it.

The shortlisted solutions on 13 models, with their Intento LQA results. Total errors per 1,000 words add the weighted general translation quality errors (minor 1, major 5, critical 10) to the missed glossary terms, sentences in the wrong register, tag errors and sentences that fail gender neutrality, each counted once. Formatting counts as met or missed and does not add to the total errors. The models that did not make the shortlist have automatic scores only: the shortlist. Gender neutrality: the Advanced requirements count the two best solutions of the language, with the gender-neutrality agent where they need it. The results of the other solutions are shown for information.

How we measure it: 11-01 · 11-02

Trade-offs in English to Ukrainian translation

Trade-off

Two solutions meet every Standard requirement in Ukrainian, and neither is better on all counts. The two-step solution (translation + post-edit) on OpenAI GPT-5.6 Sol has 13.4 total errors per 1,000 words and costs $18.35 per million characters. The one-step solution on Google Gemini 3.1 Pro Preview has 18.0 total errors per 1,000 words and costs $4.61 per million characters. They take 85 and 83 seconds per 1,000 words. So Optimize for selects OpenAI GPT-5.6 Sol for quality and Google Gemini 3.1 Pro Preview for cost and latency.

Constraints

Under the Standard requirements, a limit of one step leaves only the one-step solution on Google Gemini 3.1 Pro Preview. So does a cost cap from $4.61 to $18.34 per million characters. A time limit of 82 seconds per 1,000 words or less leaves none. Under the Basic requirements, a time limit from 61 to 82 seconds per 1,000 words still leaves the one-step solutions on OpenAI GPT-5.6 Sol and Anthropic Claude Fable 5, at 54 and 60 seconds per 1,000 words.

Agent effect

The Advanced requirements take the gender-neutrality agent. With it, the two-step solution (translation + post-edit) on OpenAI GPT-5.6 Sol costs $20.21 instead of $18.35 per million characters and takes 94 instead of 85 seconds per 1,000 words. Its total errors fall from 13.4 to 9.2 per 1,000 words. The three-step solution (translation + LQA + repair) on Google Gemini 3.1 Pro Preview with the agent has 9.9 total errors per 1,000 words, at $996 per million characters and 278 seconds per 1,000 words.

English to Ukrainian translation quality levels

Optimize for
Basic requirements★★★

Tier 1: simple solution + backup

Solutions that meet them
3 (3 one-step)
Simplest solution
one-step
Fewest errors

Anthropic Claude Fable 5
one-step LLM adjusted for Standard requirements

Tied with OpenAI GPT-5.6 Sol (one-step LLM adjusted for Standard requirements).

Total errors per 1,000 words
13.4
Cost per million characters
$27.06
Seconds per 1,000 words
60
Lowest cost

Google Gemini 3.1 Pro Preview
one-step LLM adjusted for Standard requirements

Total errors per 1,000 words
18.0
Cost per million characters
$4.61
Seconds per 1,000 words
83
Shortest time

OpenAI GPT-5.6 Sol
one-step LLM adjusted for Standard requirements

Total errors per 1,000 words
13.4
Cost per million characters
$8.09
Seconds per 1,000 words
54
Standard requirements★☆

Tier 1: simple solution + backup

Solutions that meet them
2 (1 one-step)
Simplest solution
one-step
Fewest errors

OpenAI GPT-5.6 Sol
two-step

Total errors per 1,000 words
13.4
Cost per million characters
$18.35
Seconds per 1,000 words
85
Lowest cost

Google Gemini 3.1 Pro Preview
one-step LLM adjusted for Standard requirements

Total errors per 1,000 words
18.0
Cost per million characters
$4.61
Seconds per 1,000 words
83
Shortest time

Google Gemini 3.1 Pro Preview
one-step LLM adjusted for Standard requirements

Total errors per 1,000 words
18.0
Cost per million characters
$4.61
Seconds per 1,000 words
83
Advanced requirements☆☆

Tier 2: two or more solutions, none simple

Solutions that meet them
2 (0 one-step)
Simplest solution
with the gender-neutrality agent
Fewest errors

OpenAI GPT-5.6 Sol
two-step with the gender-neutrality agent

Total errors per 1,000 words
9.2
Cost per million characters
$20.21
Seconds per 1,000 words
94
Lowest cost

OpenAI GPT-5.6 Sol
two-step with the gender-neutrality agent

Total errors per 1,000 words
9.2
Cost per million characters
$20.21
Seconds per 1,000 words
94
Shortest time

OpenAI GPT-5.6 Sol
two-step with the gender-neutrality agent

Total errors per 1,000 words
9.2
Cost per million characters
$20.21
Seconds per 1,000 words
94

Optimize for selects one of the solutions that meet the level: the one with the fewest total errors, the lowest cost or the shortest time. Where no solution meets the level, the card shows the available solution with the fewest total errors and what it misses. Total errors count every requirement with countable errors.

Quality levelTierSolutionsSimplest solutionModelTotal errors per 1,000 wordsCost per million charactersSeconds per 1,000 words
BasicTier 1: simple solution + backup★★★one-stepGoogle Gemini 3.1 Pro Preview18.0$4.6183
StandardTier 1: simple solution + backup★ ☆one-stepGoogle Gemini 3.1 Pro Preview18.0$4.6183
AdvancedTier 2: two or more solutions, none simple☆☆with the gender-neutrality agentOpenAI GPT-5.6 Sol9.2$20.2194

One solution per level: the simplest that meets the level, the cheapest of them where several are equally simple. ★ a one-step solution, ☆ a solution with more steps or the gender-neutrality agent.

Level step-up

The Standard requirements remove the one-step solutions on OpenAI GPT-5.6 Sol and Anthropic Claude Fable 5, which miss terminology. A post-edit step brings back OpenAI GPT-5.6 Sol, as a two-step solution (translation + post-edit). Under the Basic requirements, Optimize for selects Google Gemini 3.1 Pro Preview for cost, Anthropic Claude Fable 5 for quality, tied with OpenAI GPT-5.6 Sol, and OpenAI GPT-5.6 Sol for latency. Under the Advanced ones, met only with the gender-neutrality agent, it selects OpenAI GPT-5.6 Sol for quality, cost and latency.

How we measure it: 11-01 · 11-02 · 08-09

English to Ukrainian translation cost against errors

Chart data
Cost and weighted errors of the one-step solutions in Ukrainian
ModelUS dollars per million charactersWeighted errors per 1,000 wordsGroup
Google Gemma 40.1428.3Misses a Standard requirement
Mistral Large 30.8229.3Misses a Standard requirement
OpenAI GPT-4.13.2932.6Misses a Standard requirement
Google Gemini 3.1 Pro Preview4.6115.2Meets every Standard requirement
Anthropic Claude Sonnet 55.4527.4Misses a Standard requirement
Anthropic Claude Sonnet 4.67.3625Misses a Standard requirement
OpenAI GPT-5.6 Sol8.0910.2Misses a Standard requirement
Widn AI Tower Sugarloaf1054.1Misses a Standard requirement
Microsoft Translator1070.5Misses a Standard requirement
Translated Lara 224.9933Misses a Standard requirement
Anthropic Claude Fable 527.069.9Misses a Standard requirement
DeepL Next Gen27.526.4Misses a Standard requirement
Price vs quality

Among the one-step solutions with a cost, none is both cheaper and lower in weighted errors than the ones on Google Gemma 4, an open-weight LLM, and on the LLMs Google Gemini 3.1 Pro Preview, OpenAI GPT-5.6 Sol and Anthropic Claude Fable 5. At the top of the price range, translations from Translated Lara 2 at $24.99 and DeepL Next Gen at $27.50 per million characters have 33.0 and 26.4 weighted errors per 1,000 words, against 9.9 for Anthropic Claude Fable 5 at $27.06.

How we measure it: 11-01 · 10-10

English to Ukrainian translation requirements

Chart data
Errors per 1,000 words of the one-step solutions in Ukrainian, median, by requirement
RequirementMedian errors per 1,000 words
General translation quality27.4
Gender neutrality2.8
Terminology0.8
Tone of voice0
Tag handling0

The requirements with countable errors. Every solution with its result on each requirement: the explorer.

Near miss

Most misses on terminology are small. Translations from nine of the eleven one-step solutions that miss terminology have 96.9% to 99.5% of the glossary terms right. A post-edit step takes OpenAI GPT-5.6 Sol to 100%, and the two-step solution (translation + post-edit) on Anthropic Claude Fable 5 to 98.8%. Among the one-step solutions, the nearest miss on general translation quality is the one on Cohere Command A Translate. It has two major errors and no critical one, within the bar, but 23.4 weighted errors per 1,000 words.

How we measure it: 09-09 · 09-10 · 09-11 · 09-12 · 09-18

AI models and MT engines for English to Ukrainian translation

Chart data
Weighted errors per 1,000 words of the shortlisted one-step solutions in Ukrainian
ModelWeighted errors per 1,000 words of the shortlisted one-step solutions in UkrainianClass
Microsoft Translator70.5MT engines
Widn AI Tower Sugarloaf54.1LLM-based MT engines
Translated Lara 233LLM-based MT engines
OpenAI GPT-4.132.6LLMs
Mistral Large 329.3LLMs
Google Gemma 428.3Open-weight LLMs
Anthropic Claude Sonnet 527.4LLMs
DeepL Next Gen26.4LLM-based MT engines
Anthropic Claude Sonnet 4.625LLMs
Cohere Command A Translate23.4LLMs
Google Gemini 3.1 Pro Preview15.2LLMs
OpenAI GPT-5.6 Sol10.2LLMs
Anthropic Claude Fable 59.9LLMs

No translation into Ukrainian: SpeakLeash Bielik-11B-v3.0-Instruct (wrong language, wrong script), Widn AI Tower Anthill (cut off part-way, wrong language, wrong script), Widn AI Tower Vesuvius (cut off part-way).

Model types

The three one-step solutions that meet general translation quality are all on LLMs, with 9.9 to 15.2 weighted errors per 1,000 words. Those on the other shortlisted LLMs have 23.4 to 32.6 weighted errors per 1,000 words, on the LLM-based MT engines 26.4 to 54.1 and on Microsoft Translator 70.5. All nine shortlisted LLMs support Ukrainian by our measured criteria.

How we measure it: 00-04 · 08-15 · 23-01

How we shortlisted English to Ukrainian translation solutions

Chart data
Ranks of the models on the two automatic metrics, Ukrainian
ModelCOMET-KiwiRank on COMET-KiwiMetricXRank on MetricXShortlistedShortlist place
z.ai GLM-50.803101.399NoNot shortlisted
Google Gemini 3.5 Flash0.802111.4413NoNot shortlisted
MoonshotAI Kimi K2.50.802121.4514NoNot shortlisted
Anthropic Claude Opus 4.80.801131.4312NoNot shortlisted
xAI Grok 4.20 (reasoning)0.800151.5320NoNot shortlisted
DeepSeek V3.20.799161.5321NoNot shortlisted
Swiss AI Apertus-8B-25090.796181.5117NoNot shortlisted
OpenAI GPT-5.50.796201.5219NoNot shortlisted
Yandex Cloud Translate v20.795211.4616NoNot shortlisted
Mistral Medium 3.10.795221.5722NoNot shortlisted
Tilde TildeOpen LLM engine0.793231.6927NoNot shortlisted
Alibaba Qwen3-235B-A22B0.792251.5218NoNot shortlisted
Anthropic Claude Haiku 4.50.791261.6225NoNot shortlisted
Google Translation LLM0.788271.7429NoNot shortlisted
OpenAI gpt-oss-120b0.786281.6826NoNot shortlisted
Pangeanic PangeaMT0.786291.7228NoNot shortlisted
MiniMax M2.50.777302.0331NoNot shortlisted
Google Cloud Advanced Translation API0.772312.4134NoNot shortlisted
SYSTRAN PNMT API0.767322.0532NoNot shortlisted
ModernMT Enterprise Edition0.765331.9430NoNot shortlisted
Amazon Translate0.761342.1533NoNot shortlisted
AI21 Jamba Large 1.70.649354.5535NoNot shortlisted
Cohere Tiny Aya0.589366.9336NoNot shortlisted
TartuNLP0.3393713.4238NoNot shortlisted
AppTek NMT0.3333811.4037NoNot shortlisted
Mistral Large 30.80911.4210YesTop 8 by COMET-Kiwi
DeepL Next Gen0.80921.271YesTop 8 by both metrics
Google Gemini 3.1 Pro Preview0.80931.375YesTop 8 by both metrics
OpenAI GPT-5.6 Sol0.80741.312YesTop 8 by both metrics
Anthropic Claude Sonnet 4.60.80651.373YesTop 8 by both metrics
Cohere Command A Translate0.80561.4615YesTop 8 by COMET-Kiwi
Anthropic Claude Sonnet 50.80371.4311YesTop 8 by COMET-Kiwi
Anthropic Claude Fable 50.80381.386YesTop 8 by both metrics
Google Gemma 40.80391.374YesTop 8 by MetricX
OpenAI GPT-4.10.801141.397YesTop 8 by MetricX
Translated Lara 20.798171.6024YesReal-time place
Widn AI Tower Sugarloaf0.796191.398YesTop 8 by MetricX
Microsoft Translator0.792241.5723YesReal-time place
ModelSolution complexityCOMET-Kiwi rankCOMET-KiwiMetricX rankMetricXShortlist
Mistral Large 3Adjusted LLM10.809101.42Top 8 by COMET-Kiwi
DeepL Next GenAdjusted NMT20.80911.27Top 8 by both metrics
Google Gemini 3.1 Pro PreviewAdjusted LLM30.80951.37Top 8 by both metrics
OpenAI GPT-5.6 SolAdjusted LLM40.80721.31Top 8 by both metrics
Anthropic Claude Sonnet 4.6Adjusted LLM50.80631.37Top 8 by both metrics
Cohere Command A TranslateAdjusted LLM60.805151.46Top 8 by COMET-Kiwi
Anthropic Claude Sonnet 5Adjusted LLM70.803111.43Top 8 by COMET-Kiwi
Anthropic Claude Fable 5Adjusted LLM80.80361.38Top 8 by both metrics
Google Gemma 4Adjusted LLM90.80341.37Top 8 by MetricX
z.ai GLM-5Adjusted LLM100.80391.39Not shortlisted
Google Gemini 3.5 FlashAdjusted LLM110.802131.44Not shortlisted
MoonshotAI Kimi K2.5Adjusted LLM120.802141.45Not shortlisted
Anthropic Claude Opus 4.8Adjusted LLM130.801121.43Not shortlisted
OpenAI GPT-4.1Adjusted LLM140.80171.39Top 8 by MetricX
xAI Grok 4.20 (reasoning)Adjusted LLM150.800201.53Not shortlisted
DeepSeek V3.2Adjusted LLM160.799211.53Not shortlisted
Translated Lara 2Adjusted NMT170.798241.60Real-time place
Swiss AI Apertus-8B-2509Adjusted LLM180.796171.51Not shortlisted
Widn AI Tower SugarloafAdjusted NMT190.79681.39Top 8 by MetricX
OpenAI GPT-5.5Adjusted LLM200.796191.52Not shortlisted
Yandex Cloud Translate v2Off-the-shelf NMT210.795161.46Not shortlisted
Mistral Medium 3.1Adjusted LLM220.795221.57Not shortlisted
Tilde TildeOpen LLM engineAdjusted NMT230.793271.69Not shortlisted
Microsoft TranslatorOff-the-shelf NMT240.792231.57Real-time place
Alibaba Qwen3-235B-A22BAdjusted LLM250.792181.52Not shortlisted
Anthropic Claude Haiku 4.5Adjusted LLM260.791251.62Not shortlisted
Google Translation LLMOff-the-shelf NMT270.788291.74Not shortlisted
OpenAI gpt-oss-120bAdjusted LLM280.786261.68Not shortlisted
Pangeanic PangeaMTOff-the-shelf NMT290.786281.72Not shortlisted
MiniMax M2.5Adjusted LLM300.777312.03Not shortlisted
Google Cloud Advanced Translation APIOff-the-shelf NMT310.772342.41Not shortlisted
SYSTRAN PNMT APIAdjusted NMT320.767322.05Not shortlisted
ModernMT Enterprise EditionAdjusted NMT330.765301.94Not shortlisted
Amazon TranslateOff-the-shelf NMT340.761332.15Not shortlisted
AI21 Jamba Large 1.7Adjusted LLM350.649354.55Not shortlisted
Cohere Tiny AyaAdjusted LLM360.589366.93Not shortlisted
TartuNLPOff-the-shelf NMT370.3393813.42Not shortlisted
AppTek NMTOff-the-shelf NMT380.3333711.40Not shortlisted
OpenAI GPT-5.6 LunaAdjusted LLM—0.805—1.37Same model family as OpenAI GPT-5.6 Sol
OpenAI GPT-5.6 TerraAdjusted LLM—0.803—1.41Same model family as OpenAI GPT-5.6 Sol
xAI Grok 4.20 (non-reasoning)Adjusted LLM—0.793—1.59Same model family as xAI Grok 4.20 (reasoning)

Every model we got a translation from, as the shortlist compared it: off the shelf, without context in the request, or adjusted, with it. A model that did not make the shortlist is shown adjusted, unless off the shelf it scores higher by 0.03 or more on COMET-Kiwi. Ranks among 38 models, with each model family counted once, and the top 8 of each metric in bold. Higher is better on COMET-Kiwi, lower on MetricX. The scores rank models within this language and are not a requirement result.

Metrics vs LQA

The metrics and Intento LQA order the shortlist differently. Translations from Mistral Large 3 and DeepL Next Gen, first on one metric each, have 29.3 and 26.4 weighted errors per 1,000 words, above the bar of general translation quality. The three solutions that meet it all came in through the top 8 of both metrics. None of the six solutions that came in through one metric alone meet it. The model nearest the cut is z.ai GLM-5, at rank 9 on MetricX and rank 10 on COMET-Kiwi.

How we measure it: 00-08 · 00-09

English to Ukrainian translation cost

Quality levelCheapest solution that meets every requirement of the levelCost per million characters
BasicGoogle Gemini 3.1 Pro Preview, one-step LLM adjusted for Standard requirements$4.61
StandardGoogle Gemini 3.1 Pro Preview, one-step LLM adjusted for Standard requirements$4.61
AdvancedOpenAI GPT-5.6 Sol, two-step with the gender-neutrality agent$20.21
Chart data
Cost of the shortlisted one-step solutions in Ukrainian
ModelUS dollars per million charactersClass
Google Gemma 4$0.14Open-weight LLMs
Mistral Large 3$0.82LLMs
OpenAI GPT-4.1$3.29LLMs
Google Gemini 3.1 Pro Preview$4.61LLMs
Anthropic Claude Sonnet 5$5.45LLMs
Anthropic Claude Sonnet 4.6$7.36LLMs
OpenAI GPT-5.6 Sol$8.09LLMs
Widn AI Tower Sugarloaf$10LLM-based MT engines
Microsoft Translator$10MT engines
Translated Lara 2$24.99LLM-based MT engines
Anthropic Claude Fable 5$27.06LLMs
DeepL Next Gen$27.5LLM-based MT engines
Chart data
Tokens per character of the translation into Ukrainian, by model
ModelTokens per characterClass
AI21 Jamba Large 1.70.608LLMs
Widn AI Tower Sugarloaf0.462LLM-based MT engines
Alibaba Qwen3-235B-A22B0.454Open-weight LLMs
Anthropic Claude Fable 50.441LLMs
Anthropic Claude Opus 4.80.441LLMs
Anthropic Claude Sonnet 50.437LLMs
Mistral Medium 3.10.428LLMs
Mistral Large 30.424LLMs
Anthropic Claude Sonnet 4.60.409LLMs
Anthropic Claude Haiku 4.50.408LLMs
DeepSeek V3.20.404LLMs
MoonshotAI Kimi K2.50.398LLMs
z.ai GLM-50.345LLMs
OpenAI GPT-5.50.332LLMs
OpenAI GPT-5.6 Sol0.332LLMs
OpenAI GPT-4.10.331LLMs
OpenAI GPT-5.6 Terra0.331LLMs
OpenAI GPT-5.6 Luna0.33LLMs
MiniMax M2.50.327LLMs
Google Gemini 3.1 Pro Preview0.317LLMs
Google Gemini 3.5 Flash0.317LLMs
Google Gemma 40.314Open-weight LLMs
Cohere Tiny Aya0.309LLMs
Cohere Command A Translate0.299LLMs
xAI Grok 4.20 (non-reasoning)0.298LLMs
xAI Grok 4.20 (reasoning)0.297LLMs
Cost driver

With billing on tokens, the tokenizers produce a median 0.34 tokens per character of Ukrainian, 1.4 times their count for English. Of the three models whose solutions meet every Basic requirement, the tokenizer of Anthropic Claude Fable 5 produces 0.441 tokens per character, against 0.332 for OpenAI GPT-5.6 Sol and 0.317 for Google Gemini 3.1 Pro Preview. Steps add more. The solution on OpenAI GPT-5.6 Sol costs $8.09 per million characters in one step, $18.35 with a post-edit step and $20.21 with the gender-neutrality agent too.

How we measure it: 10-01 · 10-03 · 05-02

English to Ukrainian translation speed

Quality levelFastest solution that meets every requirement of the levelSeconds per 1,000 words
BasicOpenAI GPT-5.6 Sol, one-step LLM adjusted for Standard requirements54
StandardGoogle Gemini 3.1 Pro Preview, one-step LLM adjusted for Standard requirements83
AdvancedOpenAI GPT-5.6 Sol, two-step with the gender-neutrality agent94
Chart data
Time to translate 1,000 words into Ukrainian, by model
ModelSeconds per 1,000 wordsClass
Microsoft Translator0.2MT engines
Google Translation LLM0.4LLM-based MT engines
Google Cloud Advanced Translation API0.5MT engines
Pangeanic PangeaMT0.6MT engines
ModernMT Enterprise Edition0.7MT engines
DeepL Next Gen0.8LLM-based MT engines
SYSTRAN PNMT API1.1MT engines
Amazon Translate1.2MT engines
Translated Lara 21.4LLM-based MT engines
OpenAI gpt-oss-120b2.4Open-weight LLMs
Yandex Cloud Translate v25.2MT engines
TartuNLP6.6MT engines
Tilde TildeOpen LLM engine6.9LLM-based MT engines
Cohere Tiny Aya13LLMs
xAI Grok 4.20 (non-reasoning)13LLMs
OpenAI GPT-5.6 Luna15LLMs
OpenAI GPT-4.123LLMs
OpenAI GPT-5.6 Terra23LLMs
Anthropic Claude Haiku 4.537LLMs
MiniMax M2.537LLMs
Cohere Command A Translate40LLMs
Mistral Medium 3.140LLMs
xAI Grok 4.20 (reasoning)45LLMs
DeepSeek V3.250LLMs
Swiss AI Apertus-8B-250950Open-weight LLMs
OpenAI GPT-5.550LLMs
Widn AI Tower Sugarloaf52LLM-based MT engines
OpenAI GPT-5.6 Sol54LLMs
Anthropic Claude Sonnet 554LLMs
Mistral Large 355LLMs
Anthropic Claude Fable 560LLMs
Google Gemini 3.5 Flash65LLMs
Anthropic Claude Opus 4.870LLMs
Anthropic Claude Sonnet 4.671LLMs
AI21 Jamba Large 1.774LLMs
AppTek NMT75MT engines
Google Gemini 3.1 Pro Preview83LLMs
Alibaba Qwen3-235B-A22B163Open-weight LLMs
MoonshotAI Kimi K2.5193LLMs
z.ai GLM-5220LLMs
Google Gemma 4250Open-weight LLMs

Real-time models are those the shortlist counts as real-time, under 2 seconds per text across the languages we timed. The chart shows the time of each model into Ukrainian.

Real-time

Nine of the ten real-time models in Ukrainian are MT engines or LLM-based MT engines. The other one is the fastest LLM, the open-weight OpenAI gpt-oss-120b, at 2.4 seconds per 1,000 words, and it did not make the shortlist. Of the three real-time solutions on the shortlist, only the one on Translated Lara 2 meets terminology and tag handling. The fastest solution that meets every Basic requirement takes 54 seconds per 1,000 words, against 83 for the Standard requirements and 94 for the Advanced ones.

How we measure it: 12-01 · 12-02 · 12-09

Tone of voice and gender-neutral English to Ukrainian translation

Tone of voice
Formal register, with ви
Gender-neutrality strategy
neutral rephrasing + plurals/impersonals
Options in the language
generic masculine, feminine pairing or slash forms, neutral rephrasing
Default gender
None where the source leaves the gender open
The two best solutionsSolutionSentences about people that are gender-neutralMeets every Advanced requirementCost per million charactersSeconds per 1,000 words
OpenAI GPT-5.6 Soltwo-step, with the gender-neutrality agent100%✓$20.2194
Google Gemini 3.1 Pro Previewthree-step, with the gender-neutrality agent100%✓$996278
Agent effect

For tone of voice we check the formal register, with ви as the form of address. Of the gender options in Ukrainian, generic masculine, feminine pairing or slash forms and neutral rephrasing, we check neutral rephrasing with plurals and impersonal forms, and never a default gender. None of the one-step solutions meet gender neutrality, with a median 2.8 gender-neutrality errors per 1,000 words. With the gender-neutrality agent, 100% of the sentences about people are gender-neutral in the translations of both of the two best solutions.

How we measure it: 02-05 · 02-06 · 08-11 · 09-18

How confident are we in measuring English to Ukrainian translation quality?

Confidence

Neither pair of automatic metrics is borderline in Ukrainian. The agreement of the similarity pair is 0.56, above its floor of 0.46, and that of the quality-estimation pair 0.64, above its floor of 0.53. The three LQA judges agree on a median of 95.5% of the sentences of the shortlisted solutions. So the shortlist rests on the agreement of both pairs of metrics, and the Intento LQA results on the agreement of the LQA judges.

How we measure it: 00-07 · 07-05 · 09-02

Automate translation to meet your requirements

See Intento Language Hub in action.

Book a demo
Leave feedback