Multilingual models: speaking 100 languages is not mastery
A model’s language list says little about its usefulness. Assessing multilingual support requires data, tokenisation, tasks, tests, cost and participation by the communities that will use it.
As of 30 July 2026, saying that a model “supports 100 languages” still does not explain what it can do in each one. It may classify news well in one language and mistranslate a medical query; understand a formal register but fail on a local variety; pass a translated exam but miss everyday names, dates or instructions. The number counts nominal coverage, not competence.
Multilingual models have broadened AI research by sharing parameters and transferring patterns across languages. They have also exposed an inequality previously hidden inside the word “language.” Real support is not a checkbox for each language, but a matrix of language, variety, task, domain, cost and risk. Learning to read that matrix is more durable than memorising which model leads a ranking today.
How one model learns several languages
A model does not keep an independent dictionary for every language. During training, it receives texts converted into numerical units and adjusts shared parameters to predict, represent or generate language. Regularities can transfer: names, structures or concepts learned from abundant examples may help another language with less data, especially when related languages or parallel texts exist.
XLM-R marked an important stage in this approach. Unsupervised Cross-lingual Representation Learning at Scale describes a masked model trained on more than two terabytes of filtered Common Crawl text across 100 languages. The authors reported gains on several cross-lingual benchmarks and examined the balance among languages. The result does not mean XLM-R “knows 100 languages” for every task. It means a shared representation achieved measured results on specific datasets.
This distinction explains why coverage numbers cannot be compared without reading the task. NLLB-200 was built for translation; the No Language Left Behind project created models and data for 200 languages. Aya was instruction-tuned for 101 languages, more than half described by its authors as lower-resourced. XLM-R learns representations for understanding tasks. “200,” “101” and “100” describe different goals, not three positions in one league table.
First layer: data determines which language the model sees
Quantity matters, but it is not sufficient. A language may have millions of pages represented mainly by religious, administrative, duplicated or translated text. Conversation, science, technical documentation and young people’s writing may be missing. A regional variety may be absent, or the corpus may use a standard spelling that part of the community does not use.
Automated filtering introduces further choices: what counts as a language, how it is identified, which text is removed as noise and which content is accepted. A detector trained on well-resourced languages may discard the material it was meant to recover. Synthetic data and back-translation expand corpora, but can also propagate errors or flatten style without review.
A responsible model card therefore specifies volume, provenance, licences, dates, domains, dialects and speaker participation. “Internet data” is not enough to evaluate anything. Nor should more extraction be treated as inclusion: a community may want technology in its language while also demanding consent and sovereignty over sensitive archives.
Second layer: the tokenizer changes cost and context
Before reaching the model, text is divided into tokens. If the vocabulary represents a language well, a frequent word may occupy one unit. If not, the same information is fragmented into many pieces. That consumes context, time and money, leaving less room for the document a user wanted to analyse.
Language Model Tokenizers Introduce Unfairness Between Languages compared equivalent translations and found token-length differences of up to fifteen times for certain pairs and tokenizers. The figure applies to the systems and texts in that study, not every language or model. It reveals a durable point: inequality can enter before the neural network processes the content.
When a service charges per token, fragmentation may make the same idea more expensive to express. When context is limited, it may truncate a conversation or case file earlier. Multilingual testing should measure quality alongside token count, latency and truncation rate.
Third layer: transfer and competition for capacity
Shared parameters let one language benefit from another’s data. They also divide finite capacity. Abundant languages may dominate updates; related languages may help each other; distant ones may interfere; increasing the sampling of one language may improve one metric and hurt another. There is no universally fair mixture.
Design depends on use. A translator needs correspondences across languages; a search system must retrieve the same concept; an assistant must follow instructions and refuse consistently; a speech system needs accents and acoustic conditions. Calling a model multilingual without naming the task hides the main scientific choice.
Fourth layer: a benchmark is a sample, not a passport
Multilingual evaluation needs comparable examples, but translating an exam created in English can carry its cultural references and difficulty into every language. An average may conceal strong results in ten languages and barely usable performance in 80 others. It may also mix automatic scores and human judgements without saying who evaluated the outputs or under which criteria.
Useful benchmarks expose that structure. XTREME-UP evaluates 88 under-represented languages across nine user-facing technologies, including speech recognition, OCR, translation and information access. Its scarce-data setting asks what can be built with a small but feasible amount of annotation instead of celebrating performance only when no examples are available.
FLORES serves a different purpose. The FLORES benchmark provides parallel material for comparing translation across many directions. It is valuable evidence for translation, not legal reasoning, safe conversation or dialect comprehension. Validity remains limited to the represented task and population.
Fifth layer: safety and usefulness are multilingual too
A model may be fluent in a language while applying its safety limits less reliably, citing fewer sources or producing more stereotypes. Policies trained mainly in English do not necessarily transfer to code-switching, euphemisms or different cultural contexts. Accuracy-only testing leaves harms and remedies outside the frame.
Evaluation should include real requests written by speakers, domain specialists and people able to spot a response that is grammatical but culturally wrong. It also needs incident reporting and maintenance. Languages change, corpora age and use reveals failures that a laboratory did not anticipate.
UNESCO’s Global Roadmap for Multilingualism in the Digital Era, launched in 2025, connects language technology to community participation, safety, resource development, capacity-building and data sovereignty. It provides an institutional reminder: including a language means more than extracting text from its speakers. It means giving them power to decide, evaluate and benefit.
How multilingual models change research
Shared models lower the cost of building a system from scratch for every language and make transfer, typology, tokenisation and evaluation research possible at a previously difficult scale. Open models, datasets and benchmarks enable others to reproduce results and add languages. Yet they can also concentrate research questions around the corpora and metrics that a few organisations can afford to build.
The most productive contribution of multilingual research is not a larger number on a product page. It changes the unit of analysis from “the model understands language” to “the system performs this task, in this variety, with these data, these costs and these failures.” That precision improves both science and procurement or deployment decisions.
The card for auditing a multilingual claim
- Language and variety: which script, region, register and code-switching were tested?
- Task and domain: translation, search, conversation, speech, medicine or administration?
- Data: where did it come from, who consented and which community participated?
- Evaluation: are results reported by language, with human samples and visible errors?
- Cost: how many tokens, how much latency and how much usable context?
- Safety: do boundaries and complaint routes work in that language?
The transferable skill is this: turn “supports N languages” into a matrix of language, variety, task, data, evaluation, cost and safety. A multilingual model can open research to more communities. It becomes inclusion only when those communities also appear in the decisions, tests and benefits.
This article was produced with artificial intelligence under human editorial oversight.