BLOMEGA

Reasoning models ignore the language you tell them to think in, and the ones that obey translate better

Lab note · 21 September 2026 · BLOMEGA

Abstract technical illustration of two nested channels where an input stream is routed into one of two loops of different lengths before rejoining a single output line, cyan and orange on a dark ground

Google DeepMind and UIUC posted an EMNLP 2026 paper on 18 September 2026 measuring what happens when you tell a reasoning model which language to think in before it translates. The models often ignore the instruction: Gemma-4-E4B obeys a Chinese one 2.1% of the time and gpt-oss-20B 2.4%, while Qwen-32B obeys it 99.2% of the time and an English one only 64.2%. Across all five models tested, the language a model actually follows is the language it translates better in. Forcing Gemma-4-E4B into Chinese anyway costs 0.1888 COMET, 22.4% of its score. Forcing gpt-oss-20B costs 0.0026.

What Google published on 18 September 2026

Yuxiang Liu (University of Illinois at Urbana-Champaign, during a Google internship), Jiaming Luo, Eleftheria Briakou and Colin Cherry of Google DeepMind posted arXiv:2609.21247 on 18 September 2026, accepted to EMNLP 2026 Main. They prompted six large reasoning models to think in a named language before translating, then measured whether the model obeyed.

The setup: three datasets (WMT24++, CultureMT, DRT-Literature), nine dataset-language-pair combinations, six models, 16 samples per source at temperature 0.6 and top-p 0.95, scored with COMET-22, MetricX and MetricX-QE. The adherence measure is Reasoning-Language Instruction-Adherence, the fraction of traces a language-ID detector assigns to the instructed language. The prompt is one line: "Please always think in {reasoning language}."

Target-language reasoning barely works at all. For Qwen-32B, mean adherence to a target-language instruction is 28.5%, against 71.0% for English and 97.3% for Chinese. The paper restricts every later analysis to English and Chinese for that reason.

Five models, one rule

ModelRLIA EnglishRLIA ChineseCOMET en / zhNorm.MetricX en / zhBetter reasoning languageSource
Qwen-32B64.2%99.2%0.8297 / 0.83630.8825 / 0.8894ChineseTables 3 and 4
Llama-8B77.8%99.9%0.7939 / 0.80350.8374 / 0.8468ChineseTables 3 and 4
Qwen-14B71.6%97.6%0.8227 / 0.82850.8644 / 0.8749ChineseTables 3 and 4
gpt-oss-20B98.3%2.4%0.8352 / 0.83260.8837 / 0.8791EnglishTables 3 and 4
Gemma-4-E4B95.3%2.1%0.8413 / 0.65250.9106 / 0.8480EnglishTables 3 and 4

RLIA is the fraction of reasoning traces detected as the instructed language, on WMT24++ English-Chinese. COMET and Norm.MetricX are reported for the same setting. Source: arXiv:2609.21247, Tables 3 and 4. "Better reasoning language" is read off the COMET column.

Instruction adherence and translation quality point the same way in all five models WMT24++ English-Chinese. Bar pair: how often the model actually reasons in the language it was told to. Right column: what switching the instruction from English to Chinese does to COMET. reasoning-language instruction adherence (RLIA) COMET, Chinese minus English Qwen-32B en 64.2% zh 99.2% +0.0066 Chinese wins Llama-8B en 77.8% zh 99.9% +0.0096 Chinese wins Qwen-14B en 71.6% zh 97.6% +0.0058 Chinese wins gpt-oss-20B en 98.3% zh 2.4% -0.0026 Chinese loses slightly Gemma-4-E4B en 95.3% zh 2.1% -0.1888 Chinese costs 22.4% of COMET Sign agreement is 5 of 5. Magnitude is not: gpt-oss-20B and Gemma-4-E4B both follow Chinese about 2% of the time, and one of them loses 0.0026 COMET while the other loses 0.1888, a factor of 73.
Adherence and the COMET consequence of switching the instruction, five models on WMT24++ English-Chinese. Source: arXiv:2609.21247, Tables 3 and 4.

The rule holds in all five cases: the language a model follows more reliably is the language it translates better in. The paper names this cognitive consistency and is careful not to call it causation, since underlying language proficiency plausibly drives both.

The direction transfers. The magnitude does not, and that is our finding rather than the paper's. gpt-oss-20B obeys a Chinese instruction 2.4% of the time and loses 0.0026 COMET for it. Gemma-4-E4B obeys 2.1% of the time and loses 0.1888, which is 22.4% of its English score. Two models that ignore the instruction at an indistinguishable rate, and a factor of 73 between what ignoring it costs them. Adherence is a direction test, not a damage estimate.

The metrics also disagree about the size of the Gemma-4-E4B collapse. COMET reads it as -0.1888. Norm.MetricX reads -0.0626 and Norm.MetricX-QE -0.0603. COMET puts the failure at roughly three times the size the MetricX family does. If you are running a language-selection sweep, which metric you picked decides whether this looks like a catastrophe or a bad afternoon.

Adherence is the cheap half of the experiment

The cheap version of this experiment, before you spend on a scored run Adherence needs a language-ID call per trace. No references, no COMET, no reference-free metric. 1. Sample 16 traces per source temp 0.6, top-p 0.95 one prompt per language 2. Language-ID run langid on the trace, not the output -> RLIA per language 3. Compare Qwen-32B: en 64.2% vs zh 99.2% -> instruct in Chinese 4. Then score COMET on the chosen language only +0.0066 for Qwen-32B What step 2 catches that step 4 would pay for Gemma-4-E4B obeys a Chinese instruction 2.1% of the time. Forcing it anyway costs 0.1888 COMET, 22.4% of the score. gpt-oss-20B obeys 2.4% of the time and loses 0.0026. Adherence tells you the direction, never the damage. What adherence does not tell you The metrics disagree on how bad the failure is. Gemma-4-E4B in Chinese: COMET -0.1888, Norm.MetricX -0.0626, Norm.MetricX-QE -0.0603. COMET reads the collapse three times larger.
The order to run this in. Adherence is a language-ID call per trace; quality needs a full scored run. Source: arXiv:2609.21247, Sections 3.2 and 3.1.3.

This is the practical shape of the result. Measuring RLIA needs a language-ID pass over sampled traces. It needs no references, no COMET server, no reference-free metric, and it does not depend on having target-language evaluation data at all. Measuring quality needs the full scored run. The paper's own framing is that RLIA is an inexpensive diagnostic for identifying promising reasoning languages and not a causal predictor of quality, and our five-of-five sign agreement is exactly as strong as five models allow.

Where the metrics part company

Qwen-32B is the model the paper profiles in most detail. Instructing it in Chinese raises the mean across nine dataset-pair combinations on all three metrics. Per pair, it is less uniform.

DatasetPairCOMET, reason in EnglishCOMET, reason in ChineseDifferenceSource
WMT24++en-de0.76130.7442-0.0171Table 2
WMT24++en-es0.77740.7976+0.0202Table 2
WMT24++en-ja0.81860.8267+0.0081Table 2
WMT24++en-ru0.76310.7662+0.0031Table 2
WMT24++en-zh0.82970.8363+0.0066Table 2
CultureMTen-es0.80630.8135+0.0072Table 2
CultureMTen-fr0.76760.7636-0.0040Table 2
CultureMTen-zh0.83610.8404+0.0043Table 2
DRT-Liten-zh0.77420.7810+0.0068Table 2
Mean9 pairs0.79270.7966+0.0039Table 2

Qwen-32B, COMET-22 by instructed reasoning language across the nine dataset-language-pair combinations of Table 2, arXiv:2609.21247. Bold marks the pairs where reasoning in English scored higher.

On COMET, Chinese wins 7 of 9. The two exceptions are WMT24++ English-German (-0.0171) and CultureMT English-French (-0.0040), the two pairs where neither the source nor the target is Chinese and the target is a European language. On Norm.MetricX and Norm.MetricX-QE, Chinese wins all nine. So the reference-based and reference-free MetricX variants agree with each other and disagree with COMET on two pairs out of nine, and both disagreements fall on the pairs furthest from the reasoning language.

Length is non-monotonic, and the better language costs more tokens

The second finding is about how much reasoning, not which language. The authors sample 16 traces per source, rank them by length, bin adjacent ranks into eight groups and score each bin. This compares long and short traces for the same source sentence, so source difficulty is controlled. Confidence comes from a 10,000-replicate, domain-stratified, document-cluster bootstrap. Quality is flat or improves modestly from short to intermediate lengths and falls off at the longest bins.

There is a controlled version too. Turning gpt-oss-20B's reasoning effort up nearly doubles its average trace length and produces only small, metric-dependent quality changes.

Chinese reasoning is better for Qwen-32B and costs 26% more reasoning tokens Trace length per rank bin, Qwen-32B on WMT24++, 16 samples per source ranked short to long. 0 250 500 750 1000 reasoning tokens in the trace 300 442 r1-2 374 541 r3-4 429 603 r5-6 482 657 r7-8 541 710 r9-10 613 769 r11-12 718 850 r13-14 974 1000 r15-16 trace rank bin, shortest to longest of the 16 samples per source instructed to reason in English (mean 554 tokens) instructed to reason in Chinese (mean 696 tokens, +25.8%)
Per-bin reasoning trace length for Qwen-32B on WMT24++, as printed on Figure 1 of arXiv:2609.21247. Mean and percentage are ours.

Put the two findings together and the decision has a price on it. For Qwen-32B, reasoning in Chinese is worth +0.0066 COMET, +0.0069 Norm.MetricX and +0.0076 Norm.MetricX-QE on WMT24++ English-Chinese. It costs 442 tokens in the shortest bin against 300 for English, a 47% premium, and a mean of 696 against 554 across the eight bins, +25.8%. That is a real inference bill for under one COMET point.

Domain cuts the other way from intuition. Social and literary inputs average 15.69 and 38.06 words; news and speech average 54.05 and 72.98. The short inputs elicit the longer traces. Whatever the models are budgeting reasoning against, it is not input length.

What the traces are actually doing

The structural half of the paper introduces Hierarchical Meta-Summarization. Gemini 2.5 Flash in non-thinking mode segments each trace into atomic steps and summarises each one; WMT24 traces average about 450 tokens and roughly 7 steps, giving nearly 860,000 step-level summaries. Those are subsampled into K = 128 subsets of 500, each summarised into candidate patterns, then embedded, clustered and consolidated.

What comes out is a three-stage organisation: Understanding and Planning, Translating and Drafting, Refining and Verifying. Gemma-4-E4B and Llama-8B recover it cleanly. gpt-oss-20B merges drafting and refinement. DRT-14B, the only MT-specialised model in the set, does not recover it at all: its clusters merge initial translation with problem identification and then emphasise refinement, revision, evaluation and critique. Fine-tuning a model on translation reasoning reorganises the stages around diagnosis and correction.

On allocation, most of the token budget goes to Translating and Drafting, and the ratios are stable across news, social, speech and literary even though absolute budgets vary. Chinese reasoning shifts relatively more budget to Understanding and Planning and less to the other two. On effectiveness, longer Understanding and Planning is the most consistently positive signal across domains; longer Translating and Drafting helps mainly on speech; longer Refining and Verifying is mixed, and the paper offers both readings, that hard examples trigger more verification and that excessive revision over-edits.

What to do with this in a localization pipeline

Run the language-ID check before you run the benchmark. One sampling pass plus langid per candidate reasoning language, then score only the winner. On this evidence the direction transfers every time, and the check costs a fraction of a scored evaluation.

Do not assume a reasoning language generalises across models. Chinese is right for Qwen-14B, Qwen-32B and Llama-8B and wrong for gpt-oss-20B and Gemma-4-E4B. Swapping the model in a pipeline means redoing the check, not inheriting the setting.

Instructing the target language is close to useless. 28.5% mean adherence for Qwen-32B, and as low as 4.6% on CultureMT English-Spanish. If your instinct is "think in the target language so it sounds native", the model is not doing it.

Cap reasoning length rather than encouraging it. Quality is flat to modestly better into the middle bins and degrades at the longest, and doubling gpt-oss-20B's effort bought almost nothing. A cap is cheaper than a nudge and the evidence points the same way.

Caveat that limits all of it: every quality number here comes from a learned metric, not a human. The authors say so. These are metric-aligned trends. Given that COMET and MetricX already disagree by a factor of three on the size of the largest effect in the paper, a human evaluation could reorder any of it.

Check it yourself

The adherence half reproduces on open weights without a metric server.

# the prompt the paper used, verbatim in shape
PROMPT = (
  'Please always think in {reasoning_language}.
'
  'Translate the following text from {source_language} to {target_language}:
'
  '{source_text}'
)

# 1. sample 16 traces per source at temperature 0.6, top_p 0.95
# 2. split the trace off the translation, run language ID on the TRACE
# 3. RLIA = fraction of traces detected as the instructed language

pip install langid
python3 - <<'EOF'
import langid, collections
def rlia(traces, instructed):
    c = collections.Counter(langid.classify(t)[0] for t in traces)
    return 100 * c[instructed] / len(traces)
# paper's values to check against, WMT24++ en-zh:
# Qwen-32B      en 64.2  zh 99.2
# gpt-oss-20B   en 98.3  zh  2.4
# Gemma-4-E4B   en 95.3  zh  2.1
EOF

Datasets: WMT24++ (Deutsch et al., 2025), CultureMT (Yao et al., 2023) and DRT-Literature (Wang et al., 2024). Models: DeepSeek-R1-Distill-Qwen-14B and 32B, DeepSeek-R1-Distill-Llama-8B, gpt-oss-20B, gemma-4-E4B-it and DRT-14B. The paper uses an in-house language-ID detector and notes it; any public langid will give a slightly different number, so compare the gap between languages rather than the absolute rate.

What would prove this wrong

A sixth model that breaks the sign rule. Five models is five models. A model with higher Chinese adherence that nonetheless translates better when instructed in English would kill the diagnostic outright. Our prediction, testable on any open reasoning model released before the end of 2026: the sign will hold and the magnitude will again be unpredictable from the adherence rate.

Human evaluation of the Gemma-4-E4B collapse. COMET says -0.1888 and MetricX says -0.0626. If a human MQM pass on the same outputs lands near the MetricX figure, then COMET is over-reading language-mixed output and the headline number in this article is the wrong one to quote.

The token premium. Our 25.8% is a mean over the eight bin lengths printed on Figure 1 for one model on one dataset. If per-sample token counts are released and the mean premium is under 10%, the cost side of the trade is smaller than we have described and switching reasoning language becomes close to free for Qwen-32B.

Sources

  1. Yuxiang Liu, Jiaming Luo, Eleftheria Briakou, Colin Cherry, When Does Reasoning Help in Machine Translation? A Hierarchical Analysis of LRM Reasoning Traces, arXiv:2609.21247, 18 September 2026. Accepted to EMNLP 2026 Main. University of Illinois at Urbana-Champaign and Google DeepMind.
  2. Daniel Deutsch et al., WMT24++: Expanding the language coverage of WMT24 to 55 languages and dialects, 2025, the source of the five language pairs used here.
  3. Ricardo Rei et al., COMET-22, and Juraska et al., MetricX-QE, the three learned metrics all quality numbers in the paper are computed with.
  4. Eleftheria Briakou, Jiaming Luo, Colin Cherry, Markus Freitag, Translating step-by-step: decomposing the translation process for improved translation quality of long-form texts, 2024, the pre-drafting / drafting / refinement / proofreading pipeline the induced three-stage structure resembles.

Related BLOMEGA guides: LLM translation noise rates · When human post-editing wins · Cohere North Small Translate, per task

FAQ

Should a reasoning model think in English or the target language?

Neither by default. In arXiv:2609.21247, the best reasoning language is model-specific and tracks which language instruction the model actually follows. Chinese is better for Qwen-14B, Qwen-32B and Llama-8B; English is better for gpt-oss-20B and Gemma-4-E4B. Instructing the target language works worst of all: mean adherence for Qwen-32B is 28.5%, against 71.0% for English and 97.3% for Chinese.

How do I pick a reasoning language without running a full evaluation?

Sample traces with the instruction in each candidate language and run language identification on the trace, not the translation. That gives the Reasoning-Language Instruction-Adherence rate, and across all five models in the paper the higher-adherence language is the better-translating one. It needs no references and no quality metric. It predicts the direction only, never the size of the effect.

Does longer reasoning produce better translations?

No, the relationship is non-monotonic. Ranking 16 samples per source by length and binning them, quality is flat or modestly better from short to intermediate traces and degrades at the longest bins. Separately, turning gpt-oss-20B's reasoning effort up nearly doubled its average trace length for only small, metric-dependent quality changes.

What does the reasoning trace of a translation model actually contain?

Applying Hierarchical Meta-Summarization to roughly 860,000 step-level summaries, general-purpose reasoning models share a three-stage organisation: Understanding and Planning, Translating and Drafting, Refining and Verifying. Most of the token budget goes to drafting. DRT-14B, the MT-specialised model in the set, does not recover the three stages and reorganises around diagnosis, revision and critique.

How much does switching reasoning language cost in tokens?

For Qwen-32B on WMT24++, Chinese traces run 442 tokens in the shortest rank bin against 300 for English, and a mean of 696 against 554 across the eight bins printed on Figure 1. That is a 25.8% token premium for a gain of 0.0066 COMET. The mean and percentage are our arithmetic on the paper's figure.