Gender neutrality in LLM and MT engine translations
Gender-neutrality errors have a median rate of 3.1 per 1,000 words in gendered and natural-gender languages, compared with 0 in genderless languages.
How do LLMs and MT engines compare on gender neutrality?
The language matters more than the type of model. Translations into genderless languages, which have no gendered nouns or pronouns, have a median of 0 gender-neutrality errors per 1,000 words, against 3.1 in gendered and natural gender languages. By type, translations from LLMs have gender-neutrality errors in 57% of the cases and translations from MT engines in 78%, with a median of 1.0 and 3.1 gender-neutrality errors per 1,000 words.
Two or more one-step solutions are fully gender-neutral in 40 of the 82 languages
25 of the 40 are genderless languages, such as Armenian, Estonian, Hungarian, Kazakh and Malay. Translations into Arabic, Hebrew and Urdu have the highest medians, 26.7, 22.6 and 15.2 gender-neutrality errors per 1,000 words, and translations into 35 languages a median of 0.
Chart data
| Language | Gender-neutrality errors per 1,000 words, median | Gender-neutrality strategy |
|---|---|---|
| Afrikaans | 0 | Gendered and natural gender languages |
| Armenian | 0 | Genderless languages |
| Azerbaijani | 0 | Genderless languages |
| Basque | 0 | Genderless languages |
| Bengali | 0 | Genderless languages |
| Cebuano | 0 | Genderless languages |
| Chinese Simplified | 0 | Gendered and natural gender languages |
| Chinese Traditional | 0 | Gendered and natural gender languages |
| Danish | 0 | Gendered and natural gender languages |
| Estonian | 0 | Genderless languages |
| Farsi | 0 | Genderless languages |
| Finnish | 0 | Genderless languages |
| Georgian | 0 | Genderless languages |
| Hungarian | 0 | Genderless languages |
| Indonesian | 0 | Genderless languages |
| Kannada | 0 | Gendered and natural gender languages |
| Kazakh | 0 | Genderless languages |
| Khmer | 0 | Genderless languages |
| Korean | 0 | Gendered and natural gender languages |
| Kyrgyz | 0 | Genderless languages |
| Lao | 0 | Genderless languages |
| Malay | 0 | Genderless languages |
| Mongolian | 0 | Genderless languages |
| Norwegian | 0 | Gendered and natural gender languages |
| Sundanese | 0 | Genderless languages |
| Swahili | 0 | Genderless languages |
| Swedish | 0 | Gendered and natural gender languages |
| Tagalog | 0 | Genderless languages |
| Tajik | 0 | Genderless languages |
| Tamil | 0 | Gendered and natural gender languages |
| Tatar | 0 | Genderless languages |
| Thai | 0 | Gendered and natural gender languages |
| Turkish | 0 | Genderless languages |
| Uzbek | 0 | Genderless languages |
| Vietnamese | 0 | Gendered and natural gender languages |
| Nepali | 0.2 | Gendered and natural gender languages |
| Burmese | 0.3 | Genderless languages |
| Frisian | 0.3 | Gendered and natural gender languages |
| Irish | 0.3 | Gendered and natural gender languages |
| Dutch | 0.7 | Gendered and natural gender languages |
| Odia (Oriya) | 0.7 | Genderless languages |
| Japanese | 1.1 | Gendered and natural gender languages |
| Marathi | 1.6 | Gendered and natural gender languages |
| Amharic | 1.7 | Gendered and natural gender languages |
| Telugu | 1.9 | Gendered and natural gender languages |
| Malayalam | 2.1 | Gendered and natural gender languages |
| Italian | 2.4 | Gendered and natural gender languages |
| Russian | 2.5 | Gendered and natural gender languages |
| Welsh | 2.5 | Gendered and natural gender languages |
| Yiddish | 2.7 | Gendered and natural gender languages |
| Belarusian | 2.8 | Gendered and natural gender languages |
| Macedonian | 2.8 | Gendered and natural gender languages |
| Ukrainian | 2.8 | Gendered and natural gender languages |
| Gujarati | 2.9 | Gendered and natural gender languages |
| Assamese | 3.1 | Genderless languages |
| Bulgarian | 3.1 | Gendered and natural gender languages |
| Pashto | 3.1 | Gendered and natural gender languages |
| Portuguese (European) | 3.1 | Gendered and natural gender languages |
| Greek | 3.2 | Gendered and natural gender languages |
| Slovak | 3.2 | Gendered and natural gender languages |
| Sinhala | 3.3 | Gendered and natural gender languages |
| Latvian | 4.5 | Gendered and natural gender languages |
| Czech | 5.2 | Gendered and natural gender languages |
| Albanian | 5.5 | Gendered and natural gender languages |
| Bosnian | 5.8 | Gendered and natural gender languages |
| Icelandic | 6.3 | Gendered and natural gender languages |
| Croatian | 6.5 | Gendered and natural gender languages |
| Serbian | 7.2 | Gendered and natural gender languages |
| Slovenian | 7.7 | Gendered and natural gender languages |
| German | 8.1 | Gendered and natural gender languages |
| French | 9.1 | Gendered and natural gender languages |
| Lithuanian | 9.1 | Gendered and natural gender languages |
| Galician | 9.7 | Gendered and natural gender languages |
| Spanish (European) | 9.8 | Gendered and natural gender languages |
| Polish | 9.9 | Gendered and natural gender languages |
| Catalan | 10.4 | Gendered and natural gender languages |
| Romanian | 10.9 | Gendered and natural gender languages |
| Hindi | 12.9 | Gendered and natural gender languages |
| Punjabi | 14.9 | Gendered and natural gender languages |
| Urdu | 15.2 | Gendered and natural gender languages |
| Hebrew | 22.6 | Gendered and natural gender languages |
| Arabic (MSA) | 26.7 | Gendered and natural gender languages |
Translations from Anthropic Claude Opus 4.8, Google Translation LLM and OpenAI GPT-5.6 Luna have a median of 0 to 0.2 gender-neutrality errors per 1,000 words, among the fewest
Translations from Google Gemini 3.1 Pro Preview have a median of 1.4 gender-neutrality errors per 1,000 words, from DeepL Next Gen 2.4, from Microsoft Translator 3.0 and from Cohere Command A Translate 3.2.
With the gender-neutrality agent, two-step and three-step solutions have a median of 0 gender-neutrality errors per 1,000 words
With the agent, 47% of the one-step versions are fully gender-neutral, 54% of the two-step versions and 68% of the three-step versions. In a one-step solution, the agent works while we translate the source sentences, and the median number of gender-neutrality errors per 1,000 words goes from 4.1 to 0.3. In two-step solutions (translation + post-edit) it goes from 3.1 to 0, and in three-step solutions (translation + LQA + repair), where the agent works in the repair with the gender findings, from 1.9 to 0.
Chart data
| Label | Without the gender-neutrality agent | With the agent |
|---|---|---|
| One-step | 4.1 | 0.3 |
| Two-step (translation + post-edit) | 3.1 | 0 |
| Three-step (translation + LQA + repair) | 1.9 | 0 |
Disclaimers
- A gender-neutrality error is a sentence that refers to a person and is not gender-neutral. Each language has one gender-neutrality strategy, chosen from the options that language offers: in the 27 genderless languages it is not to add a gender the source does not specify, and in the gendered and natural gender languages it is neutral rephrasing. We group the languages as Prewitt-Freilino, Caswell and Laakso (Sex Roles, 2012) do: gendered languages have masculine and feminine words, natural gender languages gender only their pronouns (他 and 她 in Chinese, han and hun in Danish), and genderless languages have neither.
- We use the rebuilt gender judge for every solution. It does not count non-person terms, epicene forms (one form for every gender) and organizations named by a role as references to a person.
- We assess only the shortlisted one-step solutions (10 to 13 per language by COMET-Kiwi or MetricX, with at least three real-time solutions among them), so a model has no result in a language where it is not on the shortlist.
- The results come from four business texts of ~3,000 words. Other content can show other results.
Gender neutrality of one-step solutions, by model
| Model | Type | Languages where we shortlisted it | Languages with no gender-neutrality errors | Gender-neutrality errors per 1,000 words, median |
|---|---|---|---|---|
| Anthropic Claude Opus 4.8 | LLM | 45 | 24 | 0 |
| Google Translation LLM | LLM-based MT engine | 32 | 16 | 0.2 |
| OpenAI GPT-5.6 Luna | LLM | 26 | 13 | 0.2 |
| OpenAI GPT-5.5 | LLM | 59 | 29 | 0.3 |
| z.ai GLM-5 | LLM | 33 | 16 | 0.3 |
| DeepSeek V3.2 | LLM | 14 | 7 | 0.3 |
| MoonshotAI Kimi K2.5 | LLM | 11 | 3 | 0.4 |
| xAI Grok 4.20 (non-reasoning) | LLM | 8 | 4 | 0.4 |
| Google Gemini 3.5 Flash | LLM | 63 | 26 | 0.7 |
| OpenAI GPT-5.6 Terra | LLM | 20 | 10 | 1.2 |
| Google Gemini 3.1 Pro Preview | LLM | 75 | 31 | 1.4 |
| Google Gemma 4 | Open-weight LLM | 37 | 14 | 1.4 |
| xAI Grok 4.20 (reasoning) | LLM | 15 | 5 | 1.4 |
| OpenAI gpt-oss-120b | Open-weight LLM | 14 | 6 | 1.4 |
| Anthropic Claude Fable 5 | LLM | 60 | 27 | 1.5 |
| Translated Lara 2 | LLM-based MT engine | 44 | 17 | 1.7 |
| OpenAI GPT-5.6 Sol | LLM | 32 | 10 | 1.9 |
| Anthropic Claude Sonnet 4.6 | LLM | 31 | 14 | 2.2 |
| Mistral Large 3 | LLM | 28 | 11 | 2.2 |
| DeepL Next Gen | LLM-based MT engine | 69 | 27 | 2.4 |
| Anthropic Claude Sonnet 5 | LLM | 35 | 12 | 2.4 |
| OpenAI GPT-4.1 | LLM | 43 | 16 | 2.5 |
| Microsoft Translator | MT engine | 32 | 9 | 3 |
| Cohere Command A Translate | LLM | 22 | 6 | 3.2 |
| Widn AI Tower Sugarloaf | LLM-based MT engine | 10 | 2 | 3.3 |
| MiniMax M2.5 | LLM | 1 | 1 | 0 |
| Swiss AI Apertus-8B-2509 | Open-weight LLM | 1 | 1 | 0 |
| Google Cloud Advanced Translation API | MT engine | 2 | 1 | 1.7 |
| Mistral Medium 3.1 | LLM | 4 | 1 | 1.8 |
| Alibaba Qwen3-235B-A22B | Open-weight LLM | 2 | 0 | 2.2 |
| Amazon Translate | MT engine | 7 | 1 | 2.5 |
| Anthropic Claude Haiku 4.5 | LLM | 2 | 1 | 2.7 |
| Yandex Cloud Translate v2 | MT engine | 2 | 0 | 3.3 |
| ModernMT Enterprise Edition | MT engine | 5 | 0 | 6.1 |
| Meta Llama 4 Maverick | Open-weight LLM | 2 | 0 | 6.3 |
| AI21 Jamba Large 1.7 | LLM | 1 | 0 | 9.3 |
| Elia Machine Translation System | MT engine | 1 | 0 | 9.7 |
| ALL-Lab | MT engine | 1 | 0 | 27 |
One-step solutions with an Intento LQA result in 82 languages, the models on fewer than eight shortlists after the others. Met: 100% of the sentences that refer to a person are gender-neutral (115 sentences in the four texts). The rebuilt gender judge for every solution.
Gender neutrality of one-step solutions, by language
| Language | Gender-neutrality errors per 1,000 words, median | Models with no gender-neutrality errors | Gender-neutrality strategy |
|---|---|---|---|
| Afrikaans | 0 |
| neutral rephrasing |
| Armenian | 0 |
| don't add a gender the source does not specify |
| Azerbaijani | 0 |
| don't add a gender the source does not specify |
| Basque | 0 |
| don't add a gender the source does not specify |
| Bengali | 0 |
| don't add a gender the source does not specify |
| Cebuano | 0 |
| don't add a gender the source does not specify |
| Chinese Simplified | 0 |
| neutral rephrasing |
| Chinese Traditional | 0 |
| neutral rephrasing |
| Danish | 0 |
| neutral rephrasing |
| Estonian | 0 |
| don't add a gender the source does not specify |
| Farsi | 0 |
| don't add a gender the source does not specify |
| Finnish | 0 |
| don't add a gender the source does not specify |
| Georgian | 0 |
| don't add a gender the source does not specify |
| Hungarian | 0 |
| don't add a gender the source does not specify |
| Indonesian | 0 |
| don't add a gender the source does not specify |
| Kannada | 0 |
| neutral rephrasing |
| Kazakh | 0 |
| don't add a gender the source does not specify |
| Khmer | 0 |
| don't add a gender the source does not specify |
| Korean | 0 |
| neutral rephrasing |
| Kyrgyz | 0 |
| don't add a gender the source does not specify |
| Lao | 0 |
| don't add a gender the source does not specify |
| Malay | 0 |
| don't add a gender the source does not specify |
| Mongolian | 0 |
| don't add a gender the source does not specify |
| Norwegian | 0 |
| neutral rephrasing |
| Sundanese | 0 |
| don't add a gender the source does not specify |
| Swahili | 0 |
| don't add a gender the source does not specify |
| Swedish | 0 |
| neutral rephrasing |
| Tagalog | 0 |
| don't add a gender the source does not specify |
| Tajik | 0 |
| don't add a gender the source does not specify |
| Tamil | 0 |
| neutral rephrasing |
| Tatar | 0 |
| don't add a gender the source does not specify |
| Thai | 0 |
| neutral rephrasing |
| Turkish | 0 |
| don't add a gender the source does not specify |
| Uzbek | 0 |
| don't add a gender the source does not specify |
| Vietnamese | 0 |
| neutral rephrasing |
| Nepali | 0.2 |
| neutral rephrasing |
| Burmese | 0.3 |
| don't add a gender the source does not specify |
| Frisian | 0.3 |
| neutral rephrasing |
| Irish | 0.3 |
| neutral rephrasing |
| Dutch | 0.7 | neutral rephrasing | |
| Odia (Oriya) | 0.7 | don't add a gender the source does not specify | |
| Japanese | 1.1 |
| neutral rephrasing |
| Marathi | 1.6 | neutral rephrasing | |
| Amharic | 1.7 | neutral rephrasing | |
| Telugu | 1.9 | neutral rephrasing | |
| Malayalam | 2.1 | neutral rephrasing | |
| Italian | 2.4 | neutral rephrasing | |
| Russian | 2.5 | neutral rephrasing | |
| Welsh | 2.5 | neutral rephrasing | |
| Yiddish | 2.7 | neutral rephrasing | |
| Belarusian | 2.8 | neutral rephrasing | |
| Macedonian | 2.8 | neutral rephrasing | |
| Ukrainian | 2.8 | neutral rephrasing | |
| Gujarati | 2.9 | neutral rephrasing | |
| Assamese | 3.1 | don't add a gender the source does not specify | |
| Bulgarian | 3.1 | neutral rephrasing | |
| Pashto | 3.1 | neutral rephrasing | |
| Portuguese (European) | 3.1 | neutral rephrasing | |
| Greek | 3.2 | neutral rephrasing | |
| Slovak | 3.2 | neutral rephrasing | |
| Sinhala | 3.3 | neutral rephrasing | |
| Latvian | 4.5 | neutral rephrasing | |
| Czech | 5.2 | neutral rephrasing | |
| Albanian | 5.5 | neutral rephrasing | |
| Bosnian | 5.8 | neutral rephrasing | |
| Icelandic | 6.3 | neutral rephrasing | |
| Croatian | 6.5 | neutral rephrasing | |
| Serbian | 7.2 | neutral rephrasing | |
| Slovenian | 7.7 | neutral rephrasing | |
| German | 8.1 | neutral rephrasing | |
| French | 9.1 | neutral rephrasing | |
| Lithuanian | 9.1 | neutral rephrasing | |
| Galician | 9.7 | neutral rephrasing | |
| Spanish (European) | 9.8 | neutral rephrasing | |
| Polish | 9.9 | neutral rephrasing | |
| Catalan | 10.4 | neutral rephrasing | |
| Romanian | 10.9 | neutral rephrasing | |
| Hindi | 12.9 | neutral rephrasing | |
| Punjabi | 14.9 | neutral rephrasing | |
| Urdu | 15.2 | neutral rephrasing | |
| Hebrew | 22.6 | neutral rephrasing | |
| Arabic (MSA) | 26.7 | neutral rephrasing |
One-step solutions with an Intento LQA result, in the languages where the requirement applies.
Gender neutrality of the gender-neutral versions, by solution
| Gender-neutral version of | Gender-neutrality errors per 1,000 words, without the agent, median | With the agent, median |
|---|---|---|
| One-step solutions | 4.1 | 0.3 |
| Two-step solutions (translation + post-edit) | 3.1 | 0 |
| Three-step solutions (translation + LQA + repair) | 1.9 | 0 |
The first gender-neutral version of each of the two best solutions of a language that were not fully gender-neutral, assessed with the rebuilt gender judge. 115 sentences in the four texts refer to a person.