Measuring translation quality is one of the hardest problems in localization, and one of the most consequential. A mistranslated legal clause can void a contract. A poorly timed subtitle can confuse millions of viewers. A UI string stripped of context can break an entire user flow. Yet many teams still rely on gut feel, sporadic spot checks, or a single BLEU score to judge whether their AI-generated translations are good enough. This article breaks down the frameworks, metrics, and operational workflows you need to build a rigorous, scalable quality program, from MQM error taxonomies and automated evaluation metrics to LLM-as-a-judge approaches and staged human review. Whether you're localizing software, video, legal documents, or marketing content, the goal is the same: measurable quality with defensible thresholds.
If you're looking to operationalize translation quality across content types and languages, explore how Ollang's quality review capabilities can help.
What Is Translation Quality and Why Does It Matter?
Translation quality is not a single number, it is a multidimensional judgment about whether a translation serves its purpose for its intended audience. A "perfect" translation of a marketing tagline might be creative and culturally resonant but take liberties with literal meaning. A "perfect" translation of a pharmaceutical label must be terminologically exact, even if it reads stiffly. Quality, in other words, is always relative to function.
This matters because poor quality has concrete costs. Mistranslated medical device instructions have triggered FDA recalls. Inaccurate financial disclosures can violate regulatory requirements in dozens of jurisdictions simultaneously. Even in lower-stakes contexts like e-commerce product descriptions, translation errors erode trust and conversion rates.
For AI-generated translations, whether from neural machine translation engines or large language models, the quality question is especially urgent. These systems produce fluent output that can mask serious accuracy problems. A sentence can read beautifully in the target language while omitting a critical negation or substituting the wrong technical term. Fluency without fidelity is arguably more dangerous than an obviously broken translation, because it passes casual review undetected.
Defining Quality Beyond Fluency
Fluency, whether a translation reads naturally in the target language, is necessary but far from sufficient. A complete quality framework must also evaluate:
- Accuracy: Does the translation faithfully convey the source meaning without additions, omissions, or distortions?
- Terminology: Are domain-specific terms translated consistently and correctly?
- Style and register: Does the translation match the tone, formality, and voice guidelines for the brand or content type?
- Locale conventions: Are dates, currencies, units, and cultural references adapted appropriately?
- Functional adequacy: Does the translation work in its target context, fitting a UI element's character limit, syncing with audio timing, or meeting legal precision requirements?
Each of these dimensions can be measured, and each matters differently depending on the content type and its risk profile.
The Cost of Getting Quality Wrong
The financial impact of translation errors extends well beyond rework costs. In regulated industries, a single mistranslation can trigger compliance violations, product recalls, or litigation. GALA (the Globalization and Localization Association) has documented cases where localization failures led to multi-million-dollar consequences in medical, legal, and automotive sectors.
Even outside regulated domains, quality failures compound. Inconsistent terminology across a software product creates support tickets. Poorly localized marketing underperforms in-market, wasting campaign spend. And once a translation memory is polluted with errors, those mistakes propagate across future projects unless actively caught and corrected.
The takeaway is straightforward: investing in quality measurement and enforcement is not a luxury, it is risk management.
MQM and Error Taxonomies Explained
What Is the Multidimensional Quality Metrics Framework?
The Multidimensional Quality Metrics (MQM) framework, developed through the QT21 project and maintained by DFKI and its partners, is the most widely adopted standard for structured translation quality evaluation. Rather than assigning a single holistic score, MQM categorizes errors by type and severity, producing a granular quality profile that tells you not just how much is wrong but what kind of things are wrong.
The MQM taxonomy is hierarchical. At the top level, errors fall into broad categories:
| MQM Top-Level Category | What It Captures |
|---|---|
| Accuracy | Mistranslations, omissions, additions, untranslated text |
| Fluency | Grammar, spelling, punctuation, register |
| Terminology | Wrong terms, inconsistent term usage |
| Style | Awkward phrasing, tone mismatches, unidiomatic language |
| Design / Markup | Formatting errors, truncation, encoding issues |
| Locale Convention | Date/number format, currency, measurement unit errors |
Each category branches into more specific error types. An accuracy error, for instance, might be classified as a mistranslation (wrong meaning), an omission (missing content), or an addition (content not in the source). Each error also receives a severity rating, typically Critical, Major, or Minor, which determines its weight in the final quality score.
Platforms like Ollang can host MQM annotation workflows and track inter-annotator agreement so your scores reflect true quality differences rather than reviewer variation.
How MQM Scoring Works in Practice
MQM scoring converts error annotations into a quantitative metric. The standard approach assigns penalty points by severity: a common weighting is 25 points for a Critical error, 5 for a Major, and 1 for a Minor, though organizations can calibrate these weights to their own risk tolerance. The penalty points are summed and normalized by word count to produce a score per thousand words.
A typical quality threshold might look like this:
- Publishable quality: fewer than 5 penalty points per 1,000 words
- Acceptable with minor edits: 5-15 penalty points per 1,000 words
- Requires significant rework: more than 15 penalty points per 1,000 words
The power of MQM is that it makes quality actionable. If your MQM dashboard shows a spike in terminology errors for German legal content, you know exactly where to intervene, update the glossary, retrain the model, or add a terminology QA gate. If accuracy errors cluster in a specific language pair, you can investigate whether the MT engine underperforms for that pair or whether source content is ambiguous.
Building and Maintaining Error Annotation Guidelines
MQM is only as good as the consistency of its application. Two reviewers annotating the same translation should reach substantially similar conclusions. Achieving this requires:
- Detailed annotation guidelines that define each error type with examples drawn from your actual content
- Calibration sessions where reviewers annotate the same sample and discuss disagreements
- Inter-annotator agreement measurement (commonly using Cohen's kappa or Krippendorff's alpha) to quantify consistency
- Regular guideline updates as new error patterns emerge or content types change
Organizations that skip this calibration step often find that their MQM scores are noisy and unreliable, reflecting reviewer variation more than actual quality differences between translations.
Automated Metrics: COMET, BLEURT, and Beyond
Reference-Based Metrics: What BLEU Gets Wrong
For decades, BLEU (Bilingual Evaluation Understudy) was the default automated metric for machine translation quality. BLEU works by counting n-gram overlaps between a machine translation and one or more human reference translations. It's fast, cheap, and reproducible, and it correlates poorly with human quality judgments, especially at the segment level.
The fundamental problem is that BLEU treats translation as a word-matching exercise. A translation that uses a valid synonym scores lower than one that happens to match the reference's exact phrasing. BLEU also cannot detect meaning-altering errors like negation flips or entity substitutions if the surrounding n-grams still overlap. Research from the WMT (Workshop on Machine Translation) shared tasks has repeatedly shown that BLEU rankings of MT systems diverge significantly from human rankings.
COMET and BLEURT: Neural Evaluation Metrics
COMET (Crosslingual Optimized Metric for Evaluation of Translation) and BLEURT represent a newer generation of learned metrics that use neural language models to predict human quality judgments. Instead of counting surface-level matches, these metrics encode the source, the translation, and optionally a reference into dense vector representations and score them based on patterns learned from thousands of human quality annotations.
COMET, developed by Unbabel, has consistently achieved the highest correlation with human judgments in WMT metrics shared tasks. It comes in reference-based variants (comparing against a human translation) and reference-free variants (evaluating the translation against only the source), making it usable even when reference translations are unavailable.
BLEURT, developed by Google Research, similarly fine-tunes a pre-trained language model on human ratings and captures semantic similarity beyond lexical overlap.
Key advantages of these neural metrics:
- They detect meaning-level errors that surface metrics miss
- They handle paraphrases and valid translation variants gracefully
- Reference-free variants enable evaluation at scale without expensive reference creation
- They can be fine-tuned on domain-specific human judgments to improve accuracy for specialized content
Ollang integrates neural metrics such as COMET and BLEURT so teams can automate scoring in production and use configurable thresholds by content type.
When Automated Metrics Are Enough, and When They're Not
Automated metrics are excellent for relative comparisons: ranking MT engines, tracking quality trends over time, detecting regressions after model updates, and running A/B evaluations across system configurations. They are less reliable for absolute quality certification, determining whether a specific translation is "good enough" to publish.
A practical framework:
| Use Case | Automated Metrics Sufficient? | Recommended Approach |
|---|---|---|
| Comparing two MT engines on the same test set | Yes | COMET or BLEURT scores with statistical significance testing |
| Monitoring quality trends across releases | Yes | Automated scoring with alert thresholds |
| Certifying a legal translation for filing | No | MQM human review with domain-expert reviewers |
| Evaluating subtitle quality (timing, emotion) | Partially | Automated for text quality; human review for timing and register |
| Flagging segments for human review | Yes | Use metric confidence scores to triage |
The most effective quality programs use automated metrics as a first filter and route uncertain or high-risk content to human review, a pattern that scales far better than reviewing everything manually.
LLM-as-a-Judge: Scalable Evaluation with Large Language Models
How LLM-Based Evaluation Works
A rapidly maturing approach uses large language models themselves as translation quality evaluators. In this paradigm, an LLM receives the source text, the translation, and a scoring rubric, then produces a quality judgment, either a numerical score, an error annotation, or both.
This approach gained significant traction following research showing that GPT-4-class models can produce quality assessments that correlate with expert human judgments at levels comparable to or exceeding traditional automated metrics. The GEMBA (GPT Estimation Metric Based Assessment) framework demonstrated that prompting LLMs with MQM-style rubrics yields segment-level scores with strong correlation to human MQM annotations.
LLM-as-a-judge evaluation can operate in several modes:
- Direct assessment: The LLM rates translation quality on a numerical scale given a rubric
- Error annotation: The LLM identifies and categorizes specific errors following an MQM-like taxonomy
- Pairwise ranking: The LLM compares two translations of the same source and selects the better one
- Explanation generation: The LLM provides natural-language rationale for its quality judgment, useful for reviewer training and disagreement resolution
Strengths, Limitations, and Bias Risks
LLM-based evaluation offers compelling advantages: it scales like an automated metric but captures nuance closer to human judgment. It can evaluate dimensions like style, register, and cultural appropriateness that traditional metrics largely ignore. And it can be adapted to new domains or quality criteria simply by updating the prompt, without retraining a model.
However, significant limitations remain:
- Fluency bias: LLMs tend to overweight fluency relative to accuracy, sometimes rating a fluent but unfaithful translation higher than an accurate but awkward one
- Position bias: In pairwise comparisons, LLMs may favor the first or second option depending on prompt structure
- Self-preference: An LLM may rate its own translations more favorably than those from other systems
- Inconsistency: The same LLM can produce different scores for the same input across runs, especially at higher temperature settings
- Language coverage: Evaluation quality degrades for lower-resource languages where the LLM has less training data
Mitigating these biases requires careful prompt engineering, temperature control (use zero or near-zero temperature for evaluation), position randomization in pairwise setups, and regular calibration against human MQM annotations.
Combining LLM Evaluation with Human Review
The most robust quality programs treat LLM evaluation as a middle tier between automated metrics and full human review. A practical three-tier architecture:
- Automated metrics (COMET/BLEURT): Score all translations. Flag segments below threshold.
- LLM-as-a-judge: Evaluate flagged segments and a random sample of passing segments. Annotate errors and assign severity.
- Expert human review: Review LLM-flagged critical errors, high-risk content types, and a calibration sample to validate the LLM judge's accuracy.
This tiered approach can reduce the volume of content requiring human review by a large margin while maintaining or improving detection of critical errors, exactly the kind of efficiency gain that makes quality programs viable at enterprise scale. A localization platform that captures LLM annotations alongside MQM data simplifies calibration and auditability.
Setting Quality Targets by Content Type and Risk
Risk-Based Quality Tiers
Not all content warrants the same quality investment. A risk-based framework assigns quality tiers based on two factors: the consequence of a translation error and the visibility of the content.
| Risk Tier | Content Examples | Quality Standard | Review Level |
|---|---|---|---|
| Critical | Legal contracts, regulatory filings, medical instructions, financial disclosures | Near-zero error tolerance; MQM Critical = 0 | Expert human review, dual review for high-stakes documents |
| High | Marketing campaigns, product UI, customer-facing help content | Low error rate; MQM < 5 per 1K words | LLM evaluation + selective human review |
| Standard | Internal documentation, knowledge base articles, support tickets | Moderate error tolerance; MQM < 15 per 1K words | Automated metrics + LLM spot checks |
| Utility | User-generated content, internal communications, gisting | Comprehensibility is sufficient | Automated metrics only |
This tiering has direct operational consequences. It determines how much you spend per word, how fast content moves through the pipeline, and which quality gates apply. Getting the tiers wrong, over-investing in low-risk content or under-investing in high-risk content, wastes budget or creates liability.
Building Gold Sets for Evaluation
A gold set (or benchmark set) is a curated collection of source segments paired with expert-validated reference translations and, ideally, MQM annotations. Gold sets serve as the ground truth against which you evaluate MT engines, LLM translation quality, and your own evaluation pipeline.
Effective gold sets share several characteristics:
- Representative: They cover the content types, domains, terminology, and linguistic challenges your production content actually contains
- Balanced: They include easy, moderate, and difficult segments, not just cherry-picked hard cases
- Annotated: Each segment has MQM error annotations from calibrated reviewers, not just a reference translation
- Versioned: They are updated as your content evolves, new terminology enters your domain, or new language pairs are added
- Sized appropriately: Research from WMT suggests a minimum of 500-1,000 segments per language pair for stable system-level rankings
Gold sets are an investment, but they pay dividends every time you evaluate a new engine, update a model, or validate a process change. Without them, you're making quality decisions on anecdotal evidence.
A/B Evaluation Across MT Engines and LLMs
With a gold set in hand, you can run controlled comparisons across translation systems. The methodology is straightforward but requires discipline:
- Translate the gold set with each system under evaluation, using identical preprocessing and settings
- Score all outputs with automated metrics (COMET, BLEURT) and LLM-as-a-judge evaluation
- Run human MQM annotation on a statistically significant sample, at minimum, enough segments to detect meaningful quality differences with confidence
- Analyze by dimension: Don't just compare aggregate scores. Break results down by error type (accuracy vs. fluency vs. terminology), content category, and language pair
- Test for statistical significance: Use paired bootstrap resampling or similar methods to ensure observed differences aren't noise
This process lets you make evidence-based engine selection decisions and identify which system performs best for which content type, a common finding is that no single engine dominates across all dimensions and language pairs.
If you're running multi-engine evaluations and need a platform that supports quality benchmarking across content types, see how Ollang streamlines translation quality review.
