Skip to main content
AI Data

How to Build Multilingual Evaluation Sets for LLMs

July 2026 · 10 min read · Updated September 2026

Short answer. An English-built evaluation stack applied to another language produces a product whose non-English half scores well only because the rubric never tested it properly. MultiNRC found that on the same reasoning questions, 14 leading LLMs scored below 50% in French, Spanish and Chinese, yet scored roughly 10 percentage points higher on English equivalents — because most multilingual benchmarks are translated from English and inherit its bias.

Key takeaways

  • An English-built evaluation stack applied to another language produces a product where the non-English half scores well only because the rubric cannot see what is broken.
  • MultiNRC contains over 1,000 natively written reasoning questions in French, Spanish and Chinese across four categories. Of 14 leading LLMs evaluated, none scored above 50%.
  • On the same questions with English equivalents produced by native speakers, models performed around 10 percentage points better on mathematical reasoning in English.
  • MIDB reports 20 professional translators and 175 person-days to extend AlpacaEval and MT-Bench to 16 languages, roughly 11 person-days per language.
  • Enforcing inter-annotator kappa above 0.7 per language, and stratifying golden sets by language and script rather than region, are the two disciplines that keep a multilingual evaluation set honest.
  • The binding constraint on building a native evaluation set is annotator recruitment: covering sixteen languages at that quality bar requires thirty to fifty qualified native annotators working concurrently.

How do you build a multilingual evaluation set for LLMs?

A multilingual evaluation set has to be built, not translated from an English one, because a translated rubric cannot see the failures that only show up in the target language. Native authoring — writing evaluation items directly in the target language rather than translating them — is the only method that measures whether a model actually works in that language and culture, and it is the method every rigorous published benchmark combines with translation rather than replaces it with.

There is a sentence in a 2026 evaluation playbook that describes the failure mode more precisely than anything else on the topic: teams shipping an English-built evaluation stack to a Hindi, Japanese or Arabic surface end up with a bilingual-quality product — an English half that scores well and a non-English half that scores well only because the rubric cannot see what is broken. That is the problem. Not that the model is worse in the other language, which is expected and measurable. That the evaluation apparatus itself is worse in the other language, so the degradation is invisible. This piece sets out how to build an evaluation set from scratch, which is what any company deploying in multiple markets eventually has to do; a companion piece in this series covers how to read published multilingual benchmarks and why translated ones align poorly with local human judgment.

What does the MultiNRC benchmark show about the gap?

MultiNRC shows that the gap between English and non-English performance is large, measurable, and hidden by translated test sets. MultiNRC is a benchmark of over 1,000 native, linguistically and culturally grounded reasoning questions written by native speakers in French, Spanish and Chinese, built by Scale AI to isolate exactly this failure mode.

The questions span four categories: language-specific linguistic reasoning, wordplay and riddles, cultural and tradition reasoning, and mathematical reasoning with cultural relevance. Scale AI evaluated 14 leading LLMs covering most model families, and none scored above 50%. Because the team also produced English equivalents of the culturally grounded questions through manual translation by native speakers fluent in English, they could isolate the language effect directly: most models performed substantially better on mathematical reasoning in English than in the original languages, by around 10 percentage points, on the same underlying questions.

The critique underneath that design is the important part. Existing multilingual reasoning benchmarks are typically constructed by translating English benchmarks, which biases them toward reasoning problems with context in English language and culture. A translated test measures whether the model can handle a translated English problem. It does not measure whether the model can reason in that language about that culture.

Should evaluation sets be translated or natively authored?

Both, because they measure different things and a mature evaluation programme needs both. Parallel translated sets let you compare a model's performance directly across languages; natively authored sets tell you whether the model actually works in a given language and culture.

Published practice uses three construction approaches, and most serious benchmarks combine them.

  • Machine translation with expert post-editing. Large-scale benchmarks including MuBench, BenchMAX and MMLU-ProX use machine and LLM-assisted translation pipelines with expert post-editing to preserve semantic, terminological and cultural fidelity. The advantage is parallel data construction, which enables direct cross-lingual comparison because every language sees the same item.
  • Hybrid human review. Translation followed by structured multi-annotator adjudication.
  • Native authoring. Questions written in the target language by native speakers, as in MultiNRC. Highest authenticity, no parallelism, highest cost.

The trade is genuine and worth stating for anyone scoping this work: parallel translated sets let you compare across languages, natively authored sets tell you whether the model works in that language, and they answer different questions.

What does building a multilingual evaluation set actually cost?

Two published figures give a usable scoping anchor, which is rare in this area: roughly 11 person-days of professional translation and post-editing per language, before any native authoring is added on top.

BenchMAX extended evaluation across 16 non-English languages covering six core LLM capabilities, using a three-step pipeline: translate from English, post-edit each sample by three human annotators, then select the final translation version. Three annotators per item, across sixteen languages, is the cost driver in that design.

MIDB reports the effort explicitly for extending AlpacaEval and MT-Bench, both originally English-only, to 16 languages: a team of 20 professional translators dedicating a total of 175 person-days to test set development. That works out to roughly 11 person-days per language for extending two existing benchmarks, before any native authoring.

What QA methodology holds up for evaluation-set construction?

A published QA pipeline that pre-screens with automated filtering, then routes to two human annotators per language with a measured, reported agreement rate, is the most transparent process found for this work and worth copying closely. It comes from a multilingual intent classification benchmark for logistics customer service.

Their pipeline runs candidates through LLM-assisted filtering and consistency checks first, then two annotators review each item for every language. A 5% subset is double-annotated for test set construction, with annotator agreement on that subset reported at 95%. Remaining disagreements are adjudicated by a third expert, and samples without consensus are removed entirely rather than force-resolved.

Three things in that design are worth naming. Automated filtering runs first, as triage rather than judgement, which is the same architecture that works everywhere else in data operations. Agreement is measured on a defined subset, not assumed, and the figure is reported so a reader can judge the set's reliability. No-consensus items are removed rather than force-resolved: an item two qualified annotators cannot agree on is not a hard item, it is an ambiguous one, and including it adds noise to every model's score.

The same benchmark distinguishes native evaluation from synthetic evaluation. Its native evaluation used a 674-example human-verified subset of held-out real multilingual traffic, with cross-language semantic duplicates removed — a smaller but more useful evaluation asset than tens of thousands of translated items, and achievable for most companies.

How should a golden set be stratified?

A golden set should be stratified by language and by script, not by region and not by assuming related languages behave the same. Two specific mistakes are common enough to name directly: do not lump all CJK languages together, and do not assume Spanish and Portuguese behave the same.

Both errors are administratively convenient, which is why they persist. Chinese, Japanese and Korean share script characteristics and almost nothing else relevant to model behaviour. Spanish and Portuguese are close enough that teams routinely treat one as a proxy for the other, and close enough that the resulting failures are subtle rather than obvious.

The associated quality bar is to hire native annotators per language and enforce kappa — a statistical measure of inter-annotator agreement that corrects for chance — above 0.7 per language, reported per language rather than as one aggregate figure across the whole set, which can look healthy while one language sits at 0.4. For more on how to read that statistic, see inter-annotator agreement measures.

Which rubrics should ship by default?

Four native rubrics catch failures that a general quality score misses, and each requires a native-language annotator rather than an English-tuned judge to apply. They are the most immediately actionable part of this work for any team building a multilingual evaluation set.

  • IdiomTransferQuality. Did the translation preserve idiomatic intent rather than render literally? Catches output that is technically accurate and reads as machine-produced.
  • CulturalRegisterAdherence. Did the response match the cultural register expected for the user's locale? Catches an answer that is correct and inappropriately casual, or correct and stiffly formal, for that market.
  • RefusalPreservation. Did a refusal in the source language remain a refusal in the target language? This is a safety rubric and the one to prioritise: guardrails are trained per language, and a model that declines a request in English and complies in another language is a security failure, not a quality one.
  • FormalityCorrectness. Did the response hit the expected formality level? Particularly important in languages with grammaticalised politeness systems, where getting this wrong is a social error, not a stylistic miss.

Can an LLM judge multilingual evaluation output?

An LLM judge is reliable for triage, throughput and regression testing at scale, but not as a substitute for human native judgement on the calibration subset, because a judge model inherits the same language-proficiency curve as the models it is judging.

Published benchmarks do use LLM adjudicators — GPT-4 in OMGEval, GPT-4o in MMLU-ProX, and similar approaches elsewhere — combined with multi-stage human annotation, which is a reasonable architecture for scale. The limitation is that a judge that is strong in English and weak in Yoruba will assess Yoruba output unreliably, and it will do so with the same confident scoring behaviour it uses in English: its errors will not look like errors. See how reliable an LLM judge actually is for the broader case. The practical position is automated judging for triage and regression testing across a large set, and human native judgement for the calibration subset, for the four rubrics above, and for any language where the judge model's own competence is uncertain — which is most of them.

What is Lifewood's role in building multilingual evaluation sets?

Lifewood builds evaluation and preference data through native-speaker annotators, which makes native-set construction part of its day-to-day delivery work rather than a one-off project. Lifewood works across 50+ languages through native speakers based in 40+ delivery centres across 30+ countries.

Two things follow from doing this work at scale. First, the highest-value asset is a private native set, not a large translated one: a held-out, human-verified native sample from real traffic is a better evaluation instrument than a machine-translated set fifty times its size, because it measures an actual deployment rather than a benchmark's proxy for it, and it cannot be contaminated by appearing in training data. A comparable pattern shows up in how multilingual data collection programmes are scoped more broadly.

Second, the annotator requirement is the binding constraint, and it is a recruitment problem before it is a methodology problem. A kappa above 0.7 per language typically needs two or three qualified native annotators per language, available concurrently, working to a shared guideline; for sixteen languages that is thirty to fifty people with the right linguistic profile, which is a delivery-network question rather than a research-design question. This is where projects slip, and it is worth planning against the recruitment timeline rather than the annotation timeline — the same constraint that shapes gold sets and audit sampling more generally, and one reason buyers compare providers on multilingual AI training data coverage before committing to a build.

What does a practical build checklist look like?

A practical checklist separates what each set is for, budgets for the recruitment bottleneck rather than only the annotation work, and enforces per-language reporting rather than one aggregate score.

  • Decide what each set is for: parallel translated sets for cross-language comparison, native-authored sets for whether the model works there. Do not conflate them.
  • Budget realistically: roughly 11 person-days per language to extend existing English benchmarks, before native authoring.
  • Run LLM-assisted filtering as triage, then human review, in that order.
  • Use two annotators per language, with a double-annotated subset to measure agreement, a third expert for adjudication, and removal rather than forced resolution for no-consensus items.
  • Enforce kappa above 0.7 per language, reported per language.
  • Stratify by language and script, not by region and not by script family.
  • Ship the four native rubrics, prioritising refusal preservation.
  • Build a private held-out native set from real traffic where you have it, with cross-language semantic duplicates removed.
  • Use automated judges for throughput, not for the calibration set.

Frequently asked questions

Both, for different purposes. Parallel translated sets allow direct cross-language comparison because every language sees the same item. Natively authored sets measure whether the model actually works in that language and culture.

The published MIDB figure is 20 professional translators and 175 person-days to extend two existing English benchmarks to 16 languages, roughly 11 person-days per language before any native authoring.

Published practice uses two per language with a double-annotated subset to measure agreement and a third expert for adjudication. The recommended quality bar is inter-annotator kappa above 0.7, measured and reported per language.

Remove them. An item two qualified annotators cannot agree on is ambiguous rather than difficult, and including it adds noise to every model's score.

For throughput and regression testing, yes. Judge models inherit the same language proficiency curve as the models they assess, so they are unreliable in exactly the languages where evaluation matters most, and human native judgement is needed for calibration subsets and culturally grounded rubrics.

A private native set drawn from held-out real traffic. One published example used 674 human-verified examples with cross-language duplicates removed, which measures the actual deployment and cannot be contaminated by appearing in training data.

Sources and further reading

  1. "MultiNRC: A Challenging and Native Multilingual Reasoning Evaluation Benchmark for LLMs", Scale AI, arXiv
  2. Future AGI, "Multilingual LLM Evaluation: A 2026 Playbook for Non-English"
  3. "BenchMAX: A Comprehensive Multilingual Evaluation Suite for Large Language Models", arXiv
  4. "MIDB: Multilingual Instruction Data Booster", extending AlpacaEval and MT-Bench to 16 languages, arXiv
  5. "From Synthetic to Native: Benchmarking Multilingual Intent Classification in Logistics Customer Service", arXiv

Have an AI or visibility project in mind?

From AI evaluation and human-in-the-loop review to GEO and AEO strategy, our team can help you deploy with confidence and get found in the AI search era.

Talk to our team