Gender neutrality in LLM and MT engine translations

Gender-neutrality errors have a median rate of 5.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 5.1 in gendered and natural gender languages. By type, translations from LLMs have gender-neutrality errors in 67% of the cases and translations from MT engines in 86%, with a median of 1.1 and 5.5 gender-neutrality errors per 1,000 words.

Two or more one-step solutions are fully gender-neutral in 34 of the 82 languages

23 of the 34 are genderless languages, such as Armenian, Estonian, Hungarian, Kazakh and Malay. Translations into Hebrew, Arabic and Lithuanian have the highest medians, 27.0, 22.4 and 19.7 gender-neutrality errors per 1,000 words, and translations into 27 languages a median of 0.

Gender-neutrality errors per 1,000 words, median by languageGenderless languagesGendered and natural gender languages0102030Armenian: 0ArmenianAzerbaijani: 0AzerbaijaniBasque: 0BasqueBengali: 0BengaliCebuano: 0CebuanoDanish: 0DanishEstonian: 0EstonianFarsi: 0FarsiFinnish: 0FinnishGeorgian: 0GeorgianHungarian: 0HungarianIndonesian: 0IndonesianKazakh: 0KazakhKyrgyz: 0KyrgyzLao: 0LaoMalay: 0MalayMongolian: 0MongolianNorwegian: 0NorwegianSundanese: 0SundaneseSwahili: 0SwahiliTagalog: 0TagalogTajik: 0TajikTamil: 0TamilTatar: 0TatarThai: 0ThaiTurkish: 0TurkishUzbek: 0UzbekAfrikaans: 0.3AfrikaansChinese Traditional: 0.3Chinese TraditionalNepali: 0.3NepaliVietnamese: 0.3VietnameseFrisian: 0.4FrisianKorean: 0.4KoreanSwedish: 0.4SwedishDutch: 0.7DutchIrish: 0.7IrishKhmer: 0.7KhmerOdia (Oriya): 0.7Odia (Oriya)Welsh: 0.7WelshBurmese: 0.9BurmeseChinese Simplified: 1.1Chinese SimplifiedJapanese: 1.1JapaneseAssamese: 1.5AssameseGujarati: 1.9GujaratiKannada: 1.9KannadaTelugu: 2.2TeluguMalayalam: 2.5MalayalamMarathi: 3.1MarathiRussian: 3.1RussianAmharic: 3.7AmharicIcelandic: 3.7IcelandicSinhala: 4.3SinhalaBulgarian: 4.4BulgarianPashto: 4.7PashtoMacedonian: 4.9MacedonianBelarusian: 5.2BelarusianUkrainian: 5.6UkrainianYiddish: 5.6YiddishItalian: 10.5ItalianGreek: 11.1GreekGerman: 11.5GermanPortuguese (European): 11.6Portuguese (European)Polish: 12.1PolishCatalan: 12.6CatalanSlovak: 12.6SlovakFrench: 12.7FrenchGalician: 12.8GalicianRomanian: 13.1RomanianSpanish (European): 13.1Spanish (European)Hindi: 13.6HindiUrdu: 14.4UrduCzech: 14.6CzechLatvian: 14.8LatvianCroatian: 15.2CroatianAlbanian: 15.4AlbanianBosnian: 15.5BosnianPunjabi: 16.3PunjabiSerbian: 16.5SerbianSlovenian: 16.8SlovenianLithuanian: 19.7LithuanianArabic (MSA): 22.4Arabic (MSA)Hebrew: 27HebrewMedian over the shortlisted one-step solutions of each of the 82 languages. The two best solutions in each language use the rebuilt gender judge; all other solutions use the earlier judge.

Translations from Google Translation LLM, OpenAI GPT-5.5 and Anthropic Claude Opus 4.8 have a median of 0.3 to 0.4 gender-neutrality errors per 1,000 words, among the fewest

Translations from Google Gemini 3.1 Pro Preview have a median of 1.3 gender-neutrality errors per 1,000 words, from DeepL Next Gen 2.3, from Microsoft Translator 4.6 and from Cohere Command A Translate 11.8.

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 6.6 to 0.3. In two-step solutions (translation + post-edit) it goes from 3.6 to 0, and in three-step solutions (translation + LQA + repair), where the agent works in the repair with the gender findings, from 2.5 to 0.

Gender-neutrality errors per 1,000 words, median, without and with the agentWithout the gender-neutrality agentWith the agent02468One-step, Without the gender-neutrality agent: 6.66.6One-step, With the agent: 0.30.3One-stepTwo-step (translation + post-edit), Without the gender-neutrality agent: 3.63.6Two-step (translation + post-edit), With the agent: 00Two-step (translation + post-edit)Three-step (translation + LQA + repair), Without the gender-neutrality agent: 2.52.5Three-step (translation + LQA + repair), With the agent: 00Three-step (translation + LQA +repair)The first gender-neutral version of each of the two best solutions of a language that were not fully gender-neutral, assessed withthe rebuilt gender judge.

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.
  • For the two best solutions of each language we use the rebuilt gender judge, which does not count non-person terms, epicene forms (one form for every gender) and organizations named by a role as references to a person. For the other one-step solutions we use the earlier judge, so we mix the two judges in the medians by model and by language.
  • 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

ModelTypeLanguages where we shortlisted itLanguages with no gender-neutrality errorsGender-neutrality errors per 1,000 words, median
Google Translation LLMLLM-based MT engine32120.3
OpenAI GPT-5.5LLM59240.4
Anthropic Claude Opus 4.8LLM45180.4
MoonshotAI Kimi K2.5LLM1120.4
xAI Grok 4.20 (non-reasoning)LLM840.4
OpenAI GPT-5.6 LunaLLM26110.5
DeepSeek V3.2LLM1460.7
Google Gemini 3.5 FlashLLM63201
z.ai GLM-5LLM3391.1
Anthropic Claude Fable 5LLM60231.2
Google Gemini 3.1 Pro PreviewLLM75261.3
xAI Grok 4.20 (reasoning)LLM1531.4
OpenAI gpt-oss-120bOpen-weight LLM1451.5
Google Gemma 4Open-weight LLM37112
DeepL Next GenLLM-based MT engine69212.3
Mistral Large 3LLM2882.6
Translated Lara 2LLM-based MT engine44132.7
OpenAI GPT-5.6 SolLLM32102.8
OpenAI GPT-4.1LLM43143
Anthropic Claude Sonnet 5LLM3593.1
OpenAI GPT-5.6 TerraLLM2073.2
Anthropic Claude Sonnet 4.6LLM3193.8
Microsoft TranslatorMT engine3264.6
Widn AI Tower SugarloafLLM-based MT engine1018.7
Cohere Command A TranslateLLM22311.8
MiniMax M2.5LLM100.4
Swiss AI Apertus-8B-2509Open-weight LLM100.7
Google Cloud Advanced Translation APIMT engine202
Mistral Medium 3.1LLM412.1
Yandex Cloud Translate v2MT engine205.1
Anthropic Claude Haiku 4.5LLM217.3
Amazon TranslateMT engine7110.5
Alibaba Qwen3-235B-A22BOpen-weight LLM2011
AI21 Jamba Large 1.7LLM1012.6
Meta Llama 4 MaverickOpen-weight LLM2012.8
Elia Machine Translation SystemMT engine1014.8
ModernMT Enterprise EditionMT engine5016.1
ALL-LabMT engine1022.4

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 the two best solutions of each language, the earlier judge for the others.

Gender neutrality of one-step solutions, by language

LanguageGender-neutrality errors per 1,000 words, medianModels with no gender-neutrality errorsGender-neutrality strategy
Armenian0
  • Anthropic Claude Opus 4.8
  • DeepL Next Gen
  • DeepSeek V3.2
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • Google Translation LLM
  • OpenAI GPT-4.1
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Terra
  • z.ai GLM-5
don't add a gender the source does not specify
Azerbaijani0
  • Anthropic Claude Fable 5
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
  • Google Gemma 4
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Sol
  • z.ai GLM-5
don't add a gender the source does not specify
Basque0
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
  • Google Translation LLM
  • OpenAI GPT-4.1
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Sol
  • z.ai GLM-5
don't add a gender the source does not specify
Bengali0
  • Anthropic Claude Fable 5
  • Anthropic Claude Sonnet 4.6
  • Anthropic Claude Sonnet 5
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • Google Gemma 4
  • Mistral Large 3
  • OpenAI GPT-5.5
  • z.ai GLM-5
don't add a gender the source does not specify
Cebuano0
  • Anthropic Claude Fable 5
  • Google Gemini 3.1 Pro Preview
  • Google Gemma 4
  • OpenAI GPT-5.5
  • xAI Grok 4.20 (reasoning)
don't add a gender the source does not specify
Danish0
  • Anthropic Claude Opus 4.8
  • DeepL Next Gen
  • DeepSeek V3.2
  • Google Gemini 3.1 Pro Preview
  • Microsoft Translator
  • Mistral Large 3
  • MoonshotAI Kimi K2.5
  • OpenAI GPT-4.1
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Terra
  • Translated Lara 2
neutral rephrasing
Estonian0
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • Anthropic Claude Sonnet 4.6
  • Anthropic Claude Sonnet 5
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • Google Translation LLM
  • Microsoft Translator
  • OpenAI GPT-4.1
  • OpenAI GPT-5.6 Sol
  • xAI Grok 4.20 (reasoning)
don't add a gender the source does not specify
Farsi0
  • Anthropic Claude Fable 5
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • Google Gemma 4
  • Microsoft Translator
  • OpenAI GPT-4.1
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Luna
  • Translated Lara 2
  • z.ai GLM-5
don't add a gender the source does not specify
Finnish0
  • Anthropic Claude Opus 4.8
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Sol
  • xAI Grok 4.20 (reasoning)
don't add a gender the source does not specify
Georgian0
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • Anthropic Claude Sonnet 4.6
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Luna
  • Translated Lara 2
don't add a gender the source does not specify
Hungarian0
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • DeepL Next Gen
  • DeepSeek V3.2
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • Google Translation LLM
  • OpenAI GPT-4.1
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Luna
  • Translated Lara 2
  • Widn AI Tower Sugarloaf
don't add a gender the source does not specify
Indonesian0
  • Anthropic Claude Sonnet 5
  • Cohere Command A Translate
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
  • Google Gemma 4
  • Mistral Medium 3.1
  • OpenAI GPT-4.1
  • OpenAI GPT-5.6 Luna
  • OpenAI gpt-oss-120b
  • Translated Lara 2
don't add a gender the source does not specify
Kazakh0
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • Anthropic Claude Sonnet 4.6
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Luna
  • xAI Grok 4.20 (non-reasoning)
  • z.ai GLM-5
don't add a gender the source does not specify
Kyrgyz0
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • Google Translation LLM
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Terra
  • xAI Grok 4.20 (non-reasoning)
don't add a gender the source does not specify
Lao0
  • Anthropic Claude Sonnet 4.6
  • DeepSeek V3.2
  • Google Translation LLM
  • Microsoft Translator
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Sol
  • Translated Lara 2
  • z.ai GLM-5
don't add a gender the source does not specify
Malay0
  • Anthropic Claude Sonnet 4.6
  • Cohere Command A Translate
  • DeepL Next Gen
  • Google Gemini 3.5 Flash
  • Mistral Large 3
  • OpenAI GPT-4.1
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Luna
  • OpenAI gpt-oss-120b
don't add a gender the source does not specify
Mongolian0
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
  • Google Translation LLM
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Luna
  • Translated Lara 2
don't add a gender the source does not specify
Norwegian0
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • Anthropic Claude Sonnet 5
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
  • Google Gemma 4
  • Microsoft Translator
  • Mistral Large 3
  • OpenAI GPT-4.1
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Luna
  • OpenAI gpt-oss-120b
neutral rephrasing
Sundanese0
  • Anthropic Claude Opus 4.8
  • Cohere Command A Translate
  • DeepL Next Gen
  • Google Gemini 3.5 Flash
  • OpenAI GPT-4.1
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Luna
  • OpenAI gpt-oss-120b
don't add a gender the source does not specify
Swahili0
  • Anthropic Claude Fable 5
  • DeepSeek V3.2
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • Google Gemma 4
  • Google Translation LLM
  • OpenAI GPT-4.1
  • OpenAI GPT-5.6 Luna
don't add a gender the source does not specify
Tagalog0
  • Anthropic Claude Fable 5
  • Anthropic Claude Sonnet 4.6
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • Google Gemma 4
  • Google Translation LLM
  • Mistral Large 3
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Terra
  • Translated Lara 2
  • z.ai GLM-5
don't add a gender the source does not specify
Tajik0
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • Anthropic Claude Sonnet 4.6
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • Google Translation LLM
  • OpenAI GPT-4.1
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Sol
  • Translated Lara 2
don't add a gender the source does not specify
Tamil0
  • Anthropic Claude Sonnet 5
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Sol
  • Translated Lara 2
neutral rephrasing
Tatar0
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
  • OpenAI GPT-5.5
  • OpenAI gpt-oss-120b
  • Translated Lara 2
  • z.ai GLM-5
don't add a gender the source does not specify
Thai0
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • Anthropic Claude Sonnet 5
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • Google Gemma 4
  • Google Translation LLM
  • Mistral Large 3
  • OpenAI GPT-5.6 Sol
neutral rephrasing
Turkish0
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • Anthropic Claude Sonnet 4.6
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • Google Gemma 4
  • Google Translation LLM
  • OpenAI GPT-4.1
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Sol
  • Translated Lara 2
  • xAI Grok 4.20 (non-reasoning)
don't add a gender the source does not specify
Uzbek0
  • Anthropic Claude Fable 5
  • Anthropic Claude Opus 4.8
  • DeepL Next Gen
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • OpenAI GPT-5.5
  • OpenAI GPT-5.6 Luna
  • xAI Grok 4.20 (non-reasoning)
don't add a gender the source does not specify
Afrikaans0.3
  • Anthropic Claude Fable 5
  • Anthropic Claude Haiku 4.5
  • Anthropic Claude Sonnet 5
  • Google Gemma 4
  • Microsoft Translator
  • MoonshotAI Kimi K2.5
neutral rephrasing
Chinese Traditional0.3
  • Anthropic Claude Fable 5
  • Anthropic Claude Sonnet 5
  • DeepL Next Gen
  • Google Gemini 3.5 Flash
  • Mistral Large 3
neutral rephrasing
Nepali0.3
  • Anthropic Claude Fable 5
  • Mistral Large 3
  • OpenAI GPT-5.6 Sol
neutral rephrasing
Vietnamese0.3
  • Translated Lara 2
neutral rephrasing
Frisian0.4
  • DeepSeek V3.2
  • OpenAI GPT-5.5
neutral rephrasing
Korean0.4
  • Amazon Translate
  • Google Gemini 3.1 Pro Preview
  • Google Gemini 3.5 Flash
  • OpenAI GPT-5.6 Terra
neutral rephrasing
Swedish0.4
  • Anthropic Claude Sonnet 5
  • Google Gemini 3.1 Pro Preview
  • OpenAI GPT-4.1
  • OpenAI GPT-5.6 Terra
neutral rephrasing
Dutch0.7
    neutral rephrasing
    Irish0.7
      neutral rephrasing
      Khmer0.7
        don't add a gender the source does not specify
        Odia (Oriya)0.7
          don't add a gender the source does not specify
          Welsh0.7
            neutral rephrasing
            Burmese0.9
              don't add a gender the source does not specify
              Chinese Simplified1.1
              • Anthropic Claude Opus 4.8
              neutral rephrasing
              Japanese1.1
              • Anthropic Claude Fable 5
              • OpenAI GPT-5.6 Terra
              neutral rephrasing
              Assamese1.5
                don't add a gender the source does not specify
                Gujarati1.9
                  neutral rephrasing
                  Kannada1.9
                    neutral rephrasing
                    Telugu2.2
                      neutral rephrasing
                      Malayalam2.5
                        neutral rephrasing
                        Marathi3.1
                          neutral rephrasing
                          Russian3.1
                            neutral rephrasing
                            Amharic3.7
                              neutral rephrasing
                              Icelandic3.7
                                neutral rephrasing
                                Sinhala4.3
                                  neutral rephrasing
                                  Bulgarian4.4
                                    neutral rephrasing
                                    Pashto4.7
                                      neutral rephrasing
                                      Macedonian4.9
                                        neutral rephrasing
                                        Belarusian5.2
                                          neutral rephrasing
                                          Ukrainian5.6
                                            neutral rephrasing
                                            Yiddish5.6
                                              neutral rephrasing
                                              Italian10.5
                                                neutral rephrasing
                                                Greek11.1
                                                  neutral rephrasing
                                                  German11.5
                                                    neutral rephrasing
                                                    Portuguese (European)11.6
                                                      neutral rephrasing
                                                      Polish12.1
                                                        neutral rephrasing
                                                        Catalan12.6
                                                          neutral rephrasing
                                                          Slovak12.6
                                                            neutral rephrasing
                                                            French12.7
                                                              neutral rephrasing
                                                              Galician12.8
                                                                neutral rephrasing
                                                                Romanian13.1
                                                                  neutral rephrasing
                                                                  Spanish (European)13.1
                                                                    neutral rephrasing
                                                                    Hindi13.6
                                                                      neutral rephrasing
                                                                      Urdu14.4
                                                                        neutral rephrasing
                                                                        Czech14.6
                                                                          neutral rephrasing
                                                                          Latvian14.8
                                                                            neutral rephrasing
                                                                            Croatian15.2
                                                                              neutral rephrasing
                                                                              Albanian15.4
                                                                                neutral rephrasing
                                                                                Bosnian15.5
                                                                                  neutral rephrasing
                                                                                  Punjabi16.3
                                                                                    neutral rephrasing
                                                                                    Serbian16.5
                                                                                      neutral rephrasing
                                                                                      Slovenian16.8
                                                                                        neutral rephrasing
                                                                                        Lithuanian19.7
                                                                                          neutral rephrasing
                                                                                          Arabic (MSA)22.4
                                                                                            neutral rephrasing
                                                                                            Hebrew27
                                                                                              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 ofGender-neutrality errors per 1,000 words, without the agent, medianWith the agent, median
                                                                                              One-step solutions6.60.3
                                                                                              Two-step solutions (translation + post-edit)3.60
                                                                                              Three-step solutions (translation + LQA + repair)2.50

                                                                                              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.

                                                                                              Automate translation to meet your requirements

                                                                                              See Intento Language Hub in action.

                                                                                              Book a demo
                                                                                              Leave feedback