The State of Translation Automation 2026 · Languages

English to Serbian AI translation quality, cost and speed

What it takes to automate translation from English into Serbian 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 Serbian?

Key findings on English to Serbian translation

  1. 1Near missThe one-step solutions on OpenAI GPT-5.6 Sol and OpenAI GPT-5.5 meet general translation quality but miss terminology, with 99.5% and 98.8% of the glossary terms right. The two-step solutions (translation + post-edit) on the same models have every term right and meet every Standard requirement.See the data →
  2. 2Real-timeNone of the real-time solutions on the shortlist meet every Basic requirement in Serbian. Translations from ModernMT Enterprise Edition and Translated Lara 2 have 94.6 and 33.0 weighted errors per 1,000 words.See the data →
  3. 3Metrics vs LQAMetricX ranks Mistral Large 3 first in Serbian, but by Intento LQA its translations have 33.9 weighted errors per 1,000 words. COMET-Kiwi ranks Anthropic Claude Fable 5 8th and MetricX 11th, and its translations have 17.8 weighted errors per 1,000 words, the fewest of the one-step solutions.See the data →

Find English to Serbian 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 Serbian, 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 Serbian translation

Trade-off

Three solutions meet every Standard requirement in Serbian with 24.4 to 26.0 total errors per 1,000 words, so they differ mainly in cost and time. Per million characters, the two-step solution (translation + post-edit) on OpenAI GPT-5.6 Sol costs $16.90, the one-step solution on Anthropic Claude Fable 5 $29.08 and the two-step solution on OpenAI GPT-5.5 $29.39. Per 1,000 words, they take 97, 62 and 112 seconds. Optimize for selects Anthropic Claude Fable 5 for quality and latency, and OpenAI GPT-5.6 Sol for cost.

Constraints

A limit of one step leaves one solution that meets every Standard requirement, the one on Anthropic Claude Fable 5. A cost cap of $16.89 per million characters or less leaves only solutions that meet every Basic requirement, the one-step solutions on OpenAI GPT-5.6 Sol at $7.50 and OpenAI GPT-5.5 at $10.78. A time limit below 62 seconds per 1,000 words leaves only one solution that meets every Basic requirement, the one-step solution on OpenAI GPT-5.6 Sol at 60 seconds. It misses terminology, one of the Standard requirements.

Agent effect

With the gender-neutrality agent, the two-step solution on OpenAI GPT-5.6 Sol costs $18.58 per million characters instead of $16.90 and takes 103 seconds per 1,000 words instead of 97. Its total errors fall from 25.0 to 19.5 per 1,000 words. The three-step solution (translation + LQA + repair) on Anthropic Claude Fable 5 with the agent, the only one that meets every Advanced requirement, has 11.9 total errors per 1,000 words.

English to Serbian 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

Total errors per 1,000 words
24.4
Cost per million characters
$29.08
Seconds per 1,000 words
62
Lowest cost

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

Total errors per 1,000 words
25.5
Cost per million characters
$7.50
Seconds per 1,000 words
60
Shortest time

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

Total errors per 1,000 words
25.5
Cost per million characters
$7.50
Seconds per 1,000 words
60
Standard requirements★☆☆

Tier 1: simple solution + backup

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

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

Total errors per 1,000 words
24.4
Cost per million characters
$29.08
Seconds per 1,000 words
62
Lowest cost

OpenAI GPT-5.6 Sol
two-step

Total errors per 1,000 words
25.0
Cost per million characters
$16.90
Seconds per 1,000 words
97
Shortest time

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

Total errors per 1,000 words
24.4
Cost per million characters
$29.08
Seconds per 1,000 words
62
Advanced requirements☆

Tier 3: one solution

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

Anthropic Claude Fable 5
three-step with the gender-neutrality agent

Total errors per 1,000 words
11.9
Cost per million characters
$1,034
Seconds per 1,000 words
224
Lowest cost

Anthropic Claude Fable 5
three-step with the gender-neutrality agent

Total errors per 1,000 words
11.9
Cost per million characters
$1,034
Seconds per 1,000 words
224
Shortest time

Anthropic Claude Fable 5
three-step with the gender-neutrality agent

Total errors per 1,000 words
11.9
Cost per million characters
$1,034
Seconds per 1,000 words
224

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-stepOpenAI GPT-5.6 Sol25.5$7.5060
StandardTier 1: simple solution + backup★ ☆☆one-stepAnthropic Claude Fable 524.4$29.0862
AdvancedTier 3: one solution☆with the gender-neutrality agentAnthropic Claude Fable 511.9$1,034224

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.

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

English to Serbian translation cost against errors

Chart data
Cost and weighted errors of the one-step solutions in Serbian
ModelUS dollars per million charactersWeighted errors per 1,000 wordsGroup
Google Gemma 40.1437.2Misses a Standard requirement
Mistral Large 30.833.9Misses a Standard requirement
Anthropic Claude Haiku 4.52.1398.9Misses a Standard requirement
Google Gemini 3.5 Flash3.3930Misses a Standard requirement
Google Gemini 3.1 Pro Preview4.5333Misses a Standard requirement
Anthropic Claude Sonnet 55.7437.9Misses a Standard requirement
Anthropic Claude Sonnet 4.66.4541.5Misses a Standard requirement
OpenAI GPT-5.6 Sol7.518.1Misses a Standard requirement
OpenAI GPT-5.510.7819.1Misses a Standard requirement
Translated Lara 224.9933Misses a Standard requirement
Anthropic Claude Fable 529.0817.8Meets every Standard requirement

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

English to Serbian translation requirements

Chart data
Errors per 1,000 words of the one-step solutions in Serbian, median, by requirement
RequirementMedian errors per 1,000 words
General translation quality33.9
Gender neutrality7.2
Terminology0.5
Tone of voice0
Tag handling0

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

Near miss

The one-step solutions that miss tag handling do so by small margins, with 95.7% to 99.2% of the tags right. The ones that miss general translation quality have 30.0 to 98.9 weighted errors per 1,000 words, well above the bar. The two-step solution (translation + post-edit) on Google Gemini 3.1 Pro Preview meets every Standard requirement except general translation quality, with 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 Serbian translation

Chart data
Weighted errors per 1,000 words of the shortlisted one-step solutions in Serbian
ModelWeighted errors per 1,000 words of the shortlisted one-step solutions in SerbianClass
Anthropic Claude Haiku 4.598.9LLMs
ModernMT Enterprise Edition94.6MT engines
Cohere Command A Translate80.8LLMs
Anthropic Claude Sonnet 4.641.5LLMs
Anthropic Claude Sonnet 537.9LLMs
Google Gemma 437.2Open-weight LLMs
Mistral Large 333.9LLMs
Google Gemini 3.1 Pro Preview33LLMs
Translated Lara 233LLM-based MT engines
Google Gemini 3.5 Flash30LLMs
OpenAI GPT-5.519.1LLMs
OpenAI GPT-5.6 Sol18.1LLMs
Anthropic Claude Fable 517.8LLMs

No translation into Serbian: DeepL Next Gen (wrong language, wrong script), Google Cloud Advanced Translation API (wrong language, wrong script), Google Translation LLM (wrong language, wrong script), SpeakLeash Bielik-11B-v3.0-Instruct (wrong language), Tilde TildeOpen LLM engine (wrong language, wrong script), Youdao Translation Service API (cut off part-way, wrong language, wrong script).

Model types

The three one-step solutions that meet general translation quality in Serbian are all on LLMs, with 17.8 to 19.1 weighted errors per 1,000 words, and the solutions on the other eight shortlisted LLMs have 30.0 to 98.9. Translations from Translated Lara 2, an LLM-based MT engine, have 33.0 weighted errors per 1,000 words, and from ModernMT Enterprise Edition, an MT engine, 94.6. From six models, among them DeepL Next Gen and Google Translation LLM, we got text in the wrong language or script.

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

How we shortlisted English to Serbian translation solutions

Chart data
Ranks of the models on the two automatic metrics, Serbian
ModelCOMET-KiwiRank on COMET-KiwiMetricXRank on MetricXShortlistedShortlist place
OpenAI GPT-4.10.823101.5217NoNot shortlisted
z.ai GLM-50.823111.4813NoNot shortlisted
MoonshotAI Kimi K2.50.819131.5520NoNot shortlisted
Anthropic Claude Opus 4.80.818141.5218NoNot shortlisted
xAI Grok 4.20 (reasoning)0.818151.4812NoNot shortlisted
DeepSeek V3.20.818161.4814NoNot shortlisted
OpenAI gpt-oss-120b0.816171.5519NoNot shortlisted
Mistral Medium 3.10.815181.5521NoNot shortlisted
Swiss AI Apertus-8B-25090.813191.5923NoNot shortlisted
MiniMax M2.50.812211.5722NoNot shortlisted
Microsoft Translator0.800241.6524NoNot shortlisted
Alibaba Qwen3-235B-A22B0.793251.7926NoNot shortlisted
Yandex Cloud Translate v20.786261.7725NoNot shortlisted
AI21 Jamba Large 1.70.782271.8228NoNot shortlisted
SYSTRAN PNMT API0.780281.8127NoNot shortlisted
Cohere Tiny Aya0.763292.1629NoNot shortlisted
Supertext LLM0.753302.7730NoNot shortlisted
AppTek NMT0.580316.1031NoNot shortlisted
OpenAI GPT-5.6 Sol0.82811.394YesTop 8 by both metrics
OpenAI GPT-5.50.82721.4710YesTop 8 by COMET-Kiwi
Anthropic Claude Sonnet 4.60.82631.5116YesTop 8 by COMET-Kiwi
Anthropic Claude Sonnet 50.82641.427YesTop 8 by both metrics
Google Gemma 40.82651.416YesTop 8 by both metrics
Google Gemini 3.5 Flash0.82561.383YesTop 8 by both metrics
Google Gemini 3.1 Pro Preview0.82571.469YesTop 8 by COMET-Kiwi
Anthropic Claude Fable 50.82481.4811YesTop 8 by COMET-Kiwi
Translated Lara 20.82391.4915YesReal-time place
Mistral Large 30.822121.331YesTop 8 by MetricX
Cohere Command A Translate0.813201.372YesTop 8 by MetricX
Anthropic Claude Haiku 4.50.806221.405YesTop 8 by MetricX
ModernMT Enterprise Edition0.803231.448YesTop 8 by MetricX
ModelSolution complexityCOMET-Kiwi rankCOMET-KiwiMetricX rankMetricXShortlist
OpenAI GPT-5.6 SolAdjusted LLM10.82841.39Top 8 by both metrics
OpenAI GPT-5.5Adjusted LLM20.827101.47Top 8 by COMET-Kiwi
Anthropic Claude Sonnet 4.6Adjusted LLM30.826161.51Top 8 by COMET-Kiwi
Anthropic Claude Sonnet 5Adjusted LLM40.82671.42Top 8 by both metrics
Google Gemma 4Adjusted LLM50.82661.41Top 8 by both metrics
Google Gemini 3.5 FlashAdjusted LLM60.82531.38Top 8 by both metrics
Google Gemini 3.1 Pro PreviewAdjusted LLM70.82591.46Top 8 by COMET-Kiwi
Anthropic Claude Fable 5Adjusted LLM80.824111.48Top 8 by COMET-Kiwi
Translated Lara 2Adjusted NMT90.823151.49Real-time place
OpenAI GPT-4.1Adjusted LLM100.823171.52Not shortlisted
z.ai GLM-5Adjusted LLM110.823131.48Not shortlisted
Mistral Large 3Adjusted LLM120.82211.33Top 8 by MetricX
MoonshotAI Kimi K2.5Adjusted LLM130.819201.55Not shortlisted
Anthropic Claude Opus 4.8Adjusted LLM140.818181.52Not shortlisted
xAI Grok 4.20 (reasoning)Adjusted LLM150.818121.48Not shortlisted
DeepSeek V3.2Adjusted LLM160.818141.48Not shortlisted
OpenAI gpt-oss-120bAdjusted LLM170.816191.55Not shortlisted
Mistral Medium 3.1Adjusted LLM180.815211.55Not shortlisted
Swiss AI Apertus-8B-2509Adjusted LLM190.813231.59Not shortlisted
Cohere Command A TranslateAdjusted LLM200.81321.37Top 8 by MetricX
MiniMax M2.5Adjusted LLM210.812221.57Not shortlisted
Anthropic Claude Haiku 4.5Adjusted LLM220.80651.40Top 8 by MetricX
ModernMT Enterprise EditionAdjusted NMT230.80381.44Top 8 by MetricX
Microsoft TranslatorOff-the-shelf NMT240.800241.65Not shortlisted
Alibaba Qwen3-235B-A22BAdjusted LLM250.793261.79Not shortlisted
Yandex Cloud Translate v2Off-the-shelf NMT260.786251.77Not shortlisted
AI21 Jamba Large 1.7Adjusted LLM270.782281.82Not shortlisted
SYSTRAN PNMT APIOff-the-shelf NMT280.780271.81Not shortlisted
Cohere Tiny AyaAdjusted LLM290.763292.16Not shortlisted
Supertext LLMOff-the-shelf NMT300.753302.77Not shortlisted
AppTek NMTOff-the-shelf NMT310.580316.10Not shortlisted
OpenAI GPT-5.6 LunaAdjusted LLM—0.825—1.39Same model family as OpenAI GPT-5.6 Sol
OpenAI GPT-5.6 TerraAdjusted LLM—0.826—1.36Same model family as OpenAI GPT-5.6 Sol
xAI Grok 4.20 (non-reasoning)Adjusted LLM—0.816—1.50Same 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 31 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 three one-step solutions that meet general translation quality are all on models in the top 8 of COMET-Kiwi. None of the four that made the shortlist through MetricX alone meet it: translations from Cohere Command A Translate, second on MetricX and 20th on COMET-Kiwi, have 80.8 weighted errors per 1,000 words. The models nearest the cut are OpenAI GPT-4.1, 10th on COMET-Kiwi, and xAI Grok 4.20 (reasoning), 12th on MetricX.

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

English to Serbian translation cost

Quality levelCheapest solution that meets every requirement of the levelCost per million characters
BasicOpenAI GPT-5.6 Sol, one-step LLM adjusted for Standard requirements$7.50
StandardOpenAI GPT-5.6 Sol, two-step$16.90
AdvancedAnthropic Claude Fable 5, three-step with the gender-neutrality agent$1,034
Chart data
Cost of the shortlisted one-step solutions in Serbian
ModelUS dollars per million charactersClass
Google Gemma 4$0.14Open-weight LLMs
Mistral Large 3$0.8LLMs
Anthropic Claude Haiku 4.5$2.13LLMs
Google Gemini 3.5 Flash$3.39LLMs
Google Gemini 3.1 Pro Preview$4.53LLMs
Anthropic Claude Sonnet 5$5.74LLMs
Anthropic Claude Sonnet 4.6$6.45LLMs
OpenAI GPT-5.6 Sol$7.5LLMs
OpenAI GPT-5.5$10.78LLMs
Translated Lara 2$24.99LLM-based MT engines
Anthropic Claude Fable 5$29.08LLMs
Chart data
Tokens per character of the translation into Serbian, by model
ModelTokens per characterClass
Anthropic Claude Opus 4.80.475LLMs
Anthropic Claude Sonnet 50.475LLMs
Anthropic Claude Fable 50.474LLMs
Mistral Medium 3.10.424LLMs
Mistral Large 30.416LLMs
AI21 Jamba Large 1.70.411LLMs
Alibaba Qwen3-235B-A22B0.375Open-weight LLMs
Anthropic Claude Haiku 4.50.37LLMs
DeepSeek V3.20.365LLMs
MoonshotAI Kimi K2.50.365LLMs
z.ai GLM-50.364LLMs
Cohere Command A Translate0.361LLMs
Anthropic Claude Sonnet 4.60.358LLMs
MiniMax M2.50.336LLMs
xAI Grok 4.20 (non-reasoning)0.335LLMs
xAI Grok 4.20 (reasoning)0.333LLMs
Cohere Tiny Aya0.312LLMs
Google Gemini 3.1 Pro Preview0.312LLMs
Google Gemma 40.311Open-weight LLMs
Google Gemini 3.5 Flash0.309LLMs
OpenAI GPT-5.6 Luna0.306LLMs
OpenAI GPT-5.50.305LLMs
OpenAI GPT-5.6 Sol0.305LLMs
OpenAI GPT-4.10.304LLMs
OpenAI GPT-5.6 Terra0.304LLMs
Cost driver

The cost rises with the steps from one level to the next. The cheapest solution that meets every Basic requirement is the one-step solution on OpenAI GPT-5.6 Sol, at $7.50 per million characters. The cheapest that meets every Standard requirement is the two-step solution (translation + post-edit) on the same model, at $16.90 per million characters. The tokenizers produce a median 0.36 tokens per character of Serbian, 1.4 times as many as English text, with 0.305 for OpenAI GPT-5.6 Sol and 0.474 for Anthropic Claude Fable 5.

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

English to Serbian 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 requirements60
StandardAnthropic Claude Fable 5, one-step LLM adjusted for Standard requirements62
AdvancedAnthropic Claude Fable 5, three-step with the gender-neutrality agent224
Chart data
Time to translate 1,000 words into Serbian, by model
ModelSeconds per 1,000 wordsClass
Microsoft Translator0.2MT engines
ModernMT Enterprise Edition1MT engines
Translated Lara 21.3LLM-based MT engines
Supertext LLM1.6LLM-based MT engines
SYSTRAN PNMT API2.1MT engines
OpenAI gpt-oss-120b2.3Open-weight LLMs
Yandex Cloud Translate v26.1MT engines
Google Gemini 3.5 Flash14LLMs
OpenAI GPT-5.6 Luna14LLMs
Cohere Tiny Aya15LLMs
OpenAI GPT-4.121LLMs
OpenAI GPT-5.6 Terra26LLMs
xAI Grok 4.20 (non-reasoning)26LLMs
Anthropic Claude Haiku 4.533LLMs
DeepSeek V3.240LLMs
MiniMax M2.540LLMs
Mistral Medium 3.146LLMs
Cohere Command A Translate50LLMs
Swiss AI Apertus-8B-250953Open-weight LLMs
Anthropic Claude Sonnet 556LLMs
Mistral Large 356LLMs
AI21 Jamba Large 1.756LLMs
OpenAI GPT-5.6 Sol60LLMs
Anthropic Claude Fable 562LLMs
Anthropic Claude Sonnet 4.664LLMs
OpenAI GPT-5.568LLMs
Anthropic Claude Opus 4.873LLMs
xAI Grok 4.20 (reasoning)83LLMs
AppTek NMT93MT engines
Google Gemini 3.1 Pro Preview113LLMs
Alibaba Qwen3-235B-A22B154Open-weight LLMs
Google Gemma 4202Open-weight LLMs
z.ai GLM-5251LLMs
MoonshotAI Kimi K2.5276LLMs

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 Serbian.

Real-time

Translations are real-time (<2 sec) from five models, four MT engines or LLM-based MT engines and the open-weight OpenAI gpt-oss-120b, which did not make the shortlist. The fastest solution that meets every Basic requirement takes 60 seconds per 1,000 words, the fastest that meets every Standard requirement 62, and the only one that meets every Advanced requirement 224.

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

Tone of voice and gender-neutral English to Serbian translation

Tone of voice
Formal register, with Vi
Gender-neutrality strategy
neutral rephrasing + impersonals
Options in the language
generic masculine, feminine pairing or slash forms, neutral rephrasing
The two best solutionsSolutionSentences about people that are gender-neutralMeets every Advanced requirementCost per million charactersSeconds per 1,000 words
Anthropic Claude Fable 5three-step, with the gender-neutrality agent100%✓$1,034224
OpenAI GPT-5.6 Soltwo-step, with the gender-neutrality agent98.2%✗$18.58103
Agent effect

For tone of voice in Serbian we check the formal register, with Vi as the form of address, and for gender neutrality we check neutral rephrasing with impersonal constructions. None of the shortlisted one-step solutions meet gender neutrality. They work without the gender-neutrality agent and have a median of 7.2 gender-neutrality errors per 1,000 words. In the translations from the three-step solution (translation + LQA + repair) on Anthropic Claude Fable 5 with the agent, 100% of the sentences about people are gender-neutral.

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

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

Confidence

The similarity pair of automatic metrics falls short by a narrow margin, with an agreement of 0.460 against a threshold of 0.461. The quality-estimation pair clears its threshold, 0.57 against 0.53. The three LQA judges agree on a median of 96.0% of the sentences of the shortlisted solutions, so the Intento LQA results on this page rest on consistent assessments.

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