Back to Partners
Guide

Text Localization QA Deep Dive: MQM, Automation, Review Loops

A deep dive into text localization QA: MQM error scoring, automated checks that catch mechanical failures, and human review loops that focus expert attention where quality risk is highest.

Text Localization QA Deep Dive: MQM, Automation, Review Loops

Localization quality debates are often subjective, slow, and unresolvable, and they stall the very scaling efforts they claim to protect. Teams argue over whether a translation is "good enough" without agreeing on what "good" means for a given content type, audience, or business outcome. The result is inconsistent review cycles, missed deadlines, and quality standards that exist only in the minds of individual reviewers.

This deep dive replaces opinion-driven QA with a measurable, auditable framework. Drawing on the Multidimensional Quality Metrics (MQM) model and Dynamic Quality Framework (DQF), it covers how to tier content, define target quality levels, build sampling plans, layer automated and human checks, handle AI-generated output fairly, and ultimately connect localization quality to business results. The goal: an LQA program with clear SLAs, dashboards, and corrective loops that scale.

Content Tiering and Target Quality Levels

Not all content deserves the same investment in quality assurance. A legal disclaimer for a regulated market demands near-zero tolerance for error, while an internal knowledge base article may tolerate minor stylistic inconsistencies. Treating everything equally either inflates costs or leaves high-risk content under-reviewed.

How to Set Thresholds Per Content Type

Start by classifying content into three to four tiers based on risk and visibility:

TierContent ExamplesQuality TargetTypical Error Tolerance
1, CriticalLegal contracts, regulatory filings, safety labelsNear-zero defects0-1 minor errors per 1,000 words; no major or critical errors
2, HighMarketing copy, product UI strings, customer-facing helpPublication-ready≤5 minor errors per 1,000 words; no critical errors
3, StandardSupport articles, FAQs, community contentFit for purpose≤10 minor errors per 1,000 words; no critical errors
4, UtilityInternal docs, training drafts, gisting outputComprehensibleHigher tolerance; reviewed only on escalation

Thresholds should be expressed numerically using MQM severity weights. A common weighting scheme assigns 1 point to minor errors, 5 points to major errors, and 10 points to critical errors. A composite quality score is then calculated per thousand words, and the pass/fail gate is set per tier. For example, a Tier 1 asset might require a score below 5 per thousand words, while Tier 3 might allow up to 25.

The key discipline is documenting these thresholds before production begins and aligning all stakeholders, product managers, linguists, and vendor partners, on the same rubric. Without this alignment, every review cycle risks becoming an ad hoc negotiation.

Sampling Plans for Scalable QA

Full review of every translated word is neither economically viable nor necessary. Statistical sampling lets you make confident quality judgments without reviewing everything.

Designing a Sampling Strategy

A well-designed sampling plan answers three questions: how much content to sample, how to select it, and how often to adjust.

  • Sample size. For high-volume projects, reviewing a random sample of 1,500-2,000 words per language per delivery batch provides a statistically meaningful snapshot. For smaller batches, a minimum of 10-15% of total word count is a practical floor.
  • Selection method. Use stratified random sampling. Ensure the sample includes content from each tier, each translator or MT engine, and each subject domain represented in the batch. Pure random sampling can miss entire content types.
  • Frequency. Sample every batch during onboarding of a new vendor or language. Once a vendor demonstrates consistent quality over three to five consecutive batches, shift to periodic sampling (e.g., every third delivery) with spot checks triggered by user complaints or metric anomalies.

Adjust sampling intensity dynamically. If a language pair starts failing gates, increase sampling back to 100% until root cause is resolved. This risk-based approach keeps QA effort proportional to actual quality risk.

Automated Checks: Terminology, Placeholders, and Locale Formats

Automation handles the categories of error that are unambiguous, high-frequency, and tedious for humans to catch consistently. These checks should run before any human reviewer sees the content.

What to Automate

  • Terminology consistency. Validate translated terms against approved glossaries and termbases. Flag any deviation from the canonical translation of product names, feature labels, and regulated terms.
  • Placeholder and variable integrity. Confirm that all placeholders (e.g., {username}, %d, {{count}}, ICU MessageFormat tokens like {count, plural, one {...} other {...}}) present in the source appear correctly in the target, with no missing, added, or corrupted variables.
  • Locale-specific formatting. Check date formats, number separators, currency symbols, measurement units, and address structures against locale conventions. A price rendered as "$1,000.00" in a German locale (where "1.000,00 €" is expected) is a functional defect.
  • Tag and markup validation. For HTML, XML, or XLIFF content, verify that tags are balanced, correctly nested, and not splitting translatable text in ways that break rendering.
  • Length and truncation. Flag translations that exceed UI character limits or deviate significantly from source length ratios typical for the language pair.
  • Spell check and basic grammar. Run language-specific spell checkers to catch typos that human reviewers might skim past.

These automated checks can catch a substantial share of all measurable defects in localized content, according to analyses by organizations like TAUS. Critically, they catch errors at machine speed, before human review begins, which means linguists spend their time on nuance rather than hunting for broken variables.

Linguistic Review Workflows

Automated checks handle the mechanical. Linguistic review handles meaning, tone, cultural fit, and the subtle errors that only a skilled human can evaluate.

Structuring the Review Loop

A lean but effective linguistic review workflow typically follows this sequence:

  1. Automated pre-check. All automated validations run. Content with critical automated failures is returned to the translator or post-editor before human review.
  2. Primary review. A qualified reviewer evaluates the sampled content against the MQM error typology, annotating each error with its category (accuracy, fluency, terminology, style, locale convention) and severity (minor, major, critical).
  3. Adjudication (when needed). If the translator disputes an error annotation, a second senior reviewer adjudicates. This step is essential for maintaining reviewer calibration and preventing subjective drift.
  4. Scoring and gate decision. The composite MQM score is calculated. If the batch passes the tier-specific threshold, it proceeds to release. If it fails, it enters a corrective loop.
  5. Feedback delivery. Error annotations, with explanations, are returned to the translator or MT post-editor within a defined SLA, ideally within 48 hours of delivery. Delayed feedback loses its corrective value.

The entire loop should be tracked in a centralized platform that records scores over time per language, vendor, content type, and error category. This data feeds the dashboards and SLAs that make the LQA program auditable.

For organizations managing complex multilingual workflows across content types, platforms like Ollang consolidate automated checks, review tracking, and scoring into a single execution layer. Ollang integrates with common TMSs and translation APIs to automate gates and surface dashboards alongside your existing workflows. You can book a demo with Ollang to see how this integrates with existing translation management systems: https://ollang.com/book-a-demo

Bias-Aware Evaluation for AI MT and Post-Editing

Machine translation output, whether from neural MT engines or large language models, introduces specific quality patterns that traditional QA rubrics may not fully address. Evaluating MT plus post-editing (MT+PE) output requires adapting both the error typology and the reviewer's mindset.

Addressing MT-Specific Quality Risks

MT engines can produce output that is fluent but inaccurate, a phenomenon sometimes called "fluent nonsense." A sentence may read naturally in the target language while subtly distorting the source meaning. Reviewers trained on human translation may be lulled by surface fluency and miss semantic errors underneath.

To counter this:

  • Weight accuracy errors more heavily in MT+PE evaluation. Fluency errors in MT output are often minor and easily corrected; accuracy errors are where business risk concentrates.
  • Evaluate for hallucinations. MT engines occasionally generate content not present in the source. Flag any added information as a critical accuracy error.
  • Check for bias propagation. MT systems can amplify gender, cultural, or demographic biases present in training data. For example, gendered languages may default to masculine forms for professional titles. Include bias-related categories in the MQM typology and train reviewers to flag them.
  • Calibrate reviewers on MT output specifically. Reviewers who primarily evaluate human translation may apply different (often harsher) standards to MT+PE output. Run calibration sessions where multiple reviewers score the same MT+PE sample, then align on consistent application of severity levels.

The goal is not to penalize MT for being MT, but to ensure the evaluation framework captures the error types that MT is most likely to produce.

Ready to see Ollang in action?

Talk to our team about your localization goals and see how the Ollang platform fits your workflow.

Book a Demo

Scoring, Severity, and Pass/Fail Gates

MQM and DQF in Practice

The MQM framework, maintained by QT21 and its successors, provides a hierarchical error typology with standardized severity levels. DQF, developed by TAUS, offers complementary tools for benchmarking productivity and quality across the industry.

In practice, most organizations use a simplified MQM implementation:

  • Error categories: Accuracy (addition, omission, mistranslation, untranslated), Fluency (grammar, spelling, punctuation, register), Terminology (inconsistent, wrong term), Style (awkward phrasing, unidiomatic), Locale Convention (formatting, units), and Design (truncation, markup).
  • Severity levels: Minor (noticeable but does not impede understanding), Major (impedes understanding or misrepresents meaning), Critical (renders content unusable, causes legal/safety/financial risk).
  • Scoring formula: Sum of (error count × severity weight) ÷ (word count ÷ 1,000) = quality score per thousand words.

A pass/fail gate is simply a maximum allowable score per tier. Any batch exceeding its threshold fails and must be corrected before release. Critical errors in any quantity typically trigger an automatic fail regardless of the composite score.

Document the scoring model, severity definitions, and pass/fail thresholds in a shared quality manual. Review and recalibrate annually or whenever content types, MT engines, or vendor rosters change significantly.

Root Cause Analysis and Corrective Actions

A failed QA batch is not the end of the process, it is the beginning of improvement. Without root cause analysis, the same errors recur indefinitely.

From Errors to Systemic Fixes

When a batch fails or a recurring error pattern emerges, follow a structured corrective workflow:

  1. Categorize errors by root cause. Common root causes include ambiguous source text, missing or outdated glossary terms, MT engine limitations for specific constructs, inadequate translator briefing, and unclear style guide instructions.
  2. Distinguish translator errors from process errors. If multiple translators make the same mistake, the problem is likely in the source, the glossary, or the instructions, not in individual skill. If one translator consistently underperforms, the issue is vendor-specific.
  3. Implement corrective actions with owners and deadlines. Examples: update the glossary with the correct term and notify all linguists; revise the source text to eliminate ambiguity; add a new automated check for the specific error pattern; retrain or replace the underperforming vendor for that language pair.
  4. Track corrective action effectiveness. After implementing a fix, monitor subsequent batches to confirm the error rate for that category drops. If it does not, the corrective action was insufficient, escalate.

This loop transforms QA from a gatekeeping function into a continuous improvement engine.

Source-Improvement Loops

Many localization quality problems originate in the source content. Poorly written, ambiguous, or culturally specific source text produces poor translations regardless of translator skill or MT engine quality.

Feeding QA Data Back to Content Authors

Establish a formal feedback channel from the LQA program to source content teams. When QA data shows that a specific source document or content pattern consistently generates translation errors across multiple languages, that is a signal to improve the source.

Practical mechanisms include:

  • Monthly source quality reports. Summarize the top source-side issues identified during QA, ambiguous pronouns, culturally specific idioms, sentences exceeding recommended length, or inconsistent terminology in the source.
  • Authoring guidelines informed by QA data. Update content authoring standards based on real error patterns. For example, if QA repeatedly flags mistranslations caused by long compound sentences, add a sentence-length guideline for authors.
  • Pre-translation source review. For Tier 1 content, run the source through automated readability and internationalization checks before it enters the translation pipeline. Catching problems at the source is always cheaper than fixing them in thirty target languages.

This upstream loop is where localization QA delivers outsized ROI, preventing errors at scale rather than correcting them one language at a time.

How to Combine Automated and Human QA Without Slowing TAT

The most common objection to rigorous LQA is turnaround time. Adding review steps seems to conflict with the speed that agile release cycles demand. In practice, a well-designed QA pipeline adds minimal time, and often saves time by reducing rework.

Layering Checks for Speed and Depth

The key principle is sequential gating: automated checks run instantly and filter out mechanical defects before human reviewers begin. This means human reviewers never waste time on placeholder errors, formatting issues, or terminology mismatches that a machine already caught.

  • Automated checks: Run in seconds to minutes, even on large batches. Integrate them into the translation management system so they execute automatically on file delivery.
  • Human review: Runs only on content that has already passed automated checks. Reviewers focus exclusively on accuracy, fluency, cultural appropriateness, and style, the dimensions where human judgment is irreplaceable.
  • Parallel review across languages: When reviewing a multi-language batch, assign reviewers per language simultaneously rather than sequentially. This parallelization is where the biggest TAT gains come from.
  • Risk-based review depth: Apply full review to Tier 1 content and sampled review to Tier 3 and 4 content. This concentrates human effort where it matters most.

With this layered approach, automated checks add near-zero time, and human review is scoped to what actually requires human judgment. The net effect is a QA cycle that fits within typical 24-48 hour review windows for most content types.

A/B Testing to Link Quality with Business Outcomes

Quality scores are meaningful internally, but the ultimate measure of localization quality is its impact on user behavior. A/B testing connects LQA metrics to business results.

Designing Localization Quality Experiments

Run controlled experiments where one user segment sees the current translation and another sees a revised version informed by QA findings. Measure the outcomes that matter for each content type:

  • Marketing content: Conversion rate, click-through rate, bounce rate.
  • Product UI: Task completion rate, time on task, support ticket volume.
  • Help and support content: Deflection rate (users who resolve their issue without contacting support), satisfaction scores.

Even small-scale tests can reveal whether quality improvements in a specific language or content type produce measurable business impact. When they do, you have a data-backed case for investing in higher quality tiers. When they do not, you have evidence that the current quality level is sufficient, which is equally valuable for resource allocation.

Track these experiments alongside MQM scores in your LQA dashboard. Over time, you build a dataset that maps quality score ranges to business outcome ranges, enabling evidence-based threshold setting rather than gut-feel decisions.

Building Dashboards and SLAs for an Auditable LQA Program

An LQA program without visibility is an LQA program that atrophies. Dashboards and SLAs make quality visible, accountable, and improvable.

What to Track

  • Quality scores by language, vendor, content tier, and time period. Trend lines matter more than snapshots.
  • Error category distribution. Are most errors accuracy-related, terminology-related, or fluency-related? This drives targeted corrective actions.
  • Pass/fail rates per batch. A rising fail rate signals a systemic problem.
  • Corrective action status. Open, in progress, resolved. Track time-to-resolution.
  • TAT compliance. Are review cycles completing within SLA windows?
  • Source quality metrics. Track how often source-side issues are identified and how quickly they are addressed.

Defining SLAs

SLAs should cover both the QA process itself and the quality outcomes it produces:

  • Review completion SLA: Human review completed within X hours of automated check pass.
  • Feedback delivery SLA: Error annotations returned to translators within X hours of review completion.
  • Quality outcome SLA: Composite MQM score below threshold for Y% of batches per quarter.
  • Corrective action SLA: Root cause analysis completed within X business days of a failed batch; corrective action implemented within Y business days.

These SLAs create accountability for vendors, internal teams, and the LQA function itself. They also provide the audit trail that regulated industries require. Ollang includes dashboards and SLA monitoring designed for enterprise localization teams to make this operational.

Frequently Asked Questions

What is MQM in localization quality assurance?

MQM (Multidimensional Quality Metrics) is a standardized framework for evaluating translation quality, with an error typology and severity levels that convert subjective judgments into repeatable scores per thousand words. It replaces ad hoc reviews with measurable, auditable assessments.

How do you set quality thresholds for different content types?

Classify content into tiers by business risk and visibility, then assign each tier a maximum MQM score and rules for critical errors; document and align these thresholds before production. This ensures consistent pass/fail decisions across teams and vendors.

Can automated QA replace human linguistic review?

No, automated checks catch mechanical and rule-based defects but cannot reliably assess meaning, tone, or cultural fit. Platforms like Ollang make it easy to run automated checks before human review so linguists focus on the judgments only humans can make.

How do you evaluate MT post-edited content fairly?

Emphasize accuracy over fluency, include checks for hallucinations and bias, and run reviewer calibration exercises specific to MT+PE output to ensure consistent severity application. These steps align evaluation with the error profile of MT systems.

Ready to see Ollang in action?

Talk to our team about your localization goals and see how the Ollang platform fits your workflow.

Book a Demo

Next Steps: Implement Your LQA Program

A measurable, auditable LQA program is not a luxury, it is the infrastructure that makes localization scaling possible without quality erosion. Start by tiering your content, defining MQM-based thresholds, and layering automated checks before human review. Build the dashboards that make quality visible, and close the loop with root cause analysis and source-improvement feedback.

If you are ready to operationalize this framework across languages, content types, and vendors, book a demo with Ollang to see how automated QA checks, review workflows, and quality dashboards integrate into a single localization execution layer: https://ollang.com/book-a-demo

Published on July 29, 2026