Pluralization, grammatical gender & formal register: The linguistic edge cases that break AI translation

Pluralization, grammatical gender & formal register: The linguistic edge cases that break AI translation
Table of Contents

AI translation can handle many everyday sentences remarkably well, but that does not mean it always follows the structural grammar rules of every language. Some of the hardest errors are not about awkward wording or tone. They happen when a target language requires a specific grammatical form based on number, gender, context, or the speaker-reader relationship.

These edge cases become especially visible on multilingual websites, where short UI strings and dynamic content often give translation engines very little context. From Russian plural forms to French gender agreement and formal pronouns, these rules can make an otherwise accurate translation suddenly look machine-generated. Keep reading to see where these failures happen and how you can control them.

Key points: Plurals, gender & formality in AI translation

1
AI translation struggles with plurals and gender

AI translation can produce incorrect plural forms or grammatical gender when the source text does not provide enough context. This is especially common in languages where nouns, adjectives, or verbs change depending on number or gender.

2
Formality and context can change the meaning

Translation accuracy also depends on the intended audience and tone. Formal and informal forms, pronouns, and expressions can vary significantly between languages, so translating isolated words or short strings may lead to unnatural or incorrect results.

3
Translation rules help improve accuracy

Glossaries, translation rules, and contextual instructions give AI translation clearer guidance on how specific terms and expressions should be translated. They help maintain consistent terminology, plural forms, gender agreement, and tone across the website.

Pluralization errors in AI translation

Pluralization, grammatical gender & formal register: The linguistic edge cases that break AI translation

Pluralization looks straightforward in English, add an “s” to most nouns when the number changes from one to more than one. However, many languages use more complex systems in which the number itself determines which noun form appears. This creates a structural challenge for AI translation, particularly when websites use dynamic variables. 

How plural rules differ across languages

Not every language treats pluralization as a simple singular-versus-plural distinction. Depending on the language, the form of a noun can change according to the exact number, while some languages also have a dedicated form for two items.

For example, the same basic UI message can require very different grammatical logic:

  • English: 1 item / 2 items
  • Russian: noun forms change depending on the number.
  • Arabic: singular, dual, and plural forms can be required.

This matters when translating dynamic content. A translation engine cannot always take the English pattern and replace the noun with its equivalent in another language. It must account for the number and grammatical context that determine the correct target-language form.

For a multilingual ecommerce website, for example, a cart message should not store a single translation for “item.” The system may need different forms depending on whether the cart contains one, two, or several products.

Russian plural forms and number-based rules

Russian is a good example of why number-based grammar can be difficult to translate automatically. Nouns can take different forms depending on the number they follow. A simplified example using the word for “product” is:

  • 1 товар
  • 2 товара
  • 5 товаров

The important point is that the noun itself changes as the number changes. This is different from English, where the basic distinction is usually between 1 product and 2 products.

Imagine an ecommerce cart displaying the number of products dynamically. The translation system needs to know whether {count} is 1, falls within a particular number range, or requires another grammatical form. A similar issue can appear in search results:

  • 1 product found
  • 2 products found
  • 5 products found

If the translation is generated without applying the target language’s number rules, the noun may remain in the wrong form even though the number displayed to the user is correct.

Arabic plural and dual forms

Arabic introduces another layer of complexity because it distinguishes between singular, dual, and plural. English generally expresses the difference between one item and more than one, while Arabic can use a specific grammatical form for exactly two. For a UI displaying item counts, the logic can therefore look like:

  • 1 item > singular
  • 2 items > dual
  • 3+ items > plural

This distinction becomes important for dynamic website content. A string such as You have {count} items contains a variable whose value can directly affect the grammatical form of the translation.

If the translation engine treats {count} as nothing more than a number inserted into a translated sentence, it can miss the grammatical relationship between the number and the noun. The result may be understandable, but structurally incorrect.

Pluralization errors in dynamic UI strings

Dynamic UI strings are particularly vulnerable because their final meaning depends on values that are inserted after translation. Common examples include cart counts, search results, notifications, comments, downloads, and dashboard statistics. Consider a simple English message:

  • You have 1 item
  • You have 2 items
  • You have 5 items

In English, the grammatical change is relatively simple. In languages with multiple plural categories, however, each value may require a different form.

The problem is therefore not necessarily poor translation quality. The translation may be perfectly understandable as a sentence, but fail when the variable changes. A multilingual website needs to preserve the grammatical relationship between the dynamic value and the translated text.

That is why translating only the visible words isn’t always enough. Dynamic content needs translation logic that understands how variables interact with the target language’s grammar.

Grammatical gender errors in AI translation

Pluralization, grammatical gender & formal register: The linguistic edge cases that break AI translation

Grammatical gender creates another structural challenge. In languages that classify nouns as masculine, feminine, or sometimes other grammatical categories, the gender of one noun can influence several words around it.

How grammatical gender affects translation

Grammatical gender is not simply about labeling a noun as masculine or feminine. Gender can affect grammatical agreement, meaning related articles, adjectives, pronouns, or other words may need to change as well. A simplified relationship looks like this:

				
					noun → article → adjective 
				
			

If the translation engine selects the wrong gender for the noun, the error can spread to the rest of the phrase. Instead of one incorrect word, the entire expression may contain inconsistent grammatical forms.

This becomes especially challenging when a source-language phrase does not explicitly provide the information the target language needs. A short English phrase may therefore require additional context before it can be translated correctly into a language with grammatical gender.

French and Spanish gender agreement

French and Spanish provide clear examples of how noun gender affects surrounding words. Nouns generally have grammatical gender, and related articles and adjectives need to agree with that gender.

For a website, this can affect phrases used in product descriptions, category names, profile labels, or service descriptions. A translation that gets the noun gender wrong can consequently produce incorrect agreement in the rest of the phrase. For example, a translation workflow may need to determine:

  • What noun is being described?
  • What is its grammatical gender?
  • Which article should accompany it?
  • Does the adjective need a corresponding form?

This is why a translation that looks correct when each word is considered separately can still be grammatically wrong when the words are combined.

Gender errors in UI strings

Short UI strings are especially difficult because they often contain little context. A translation system may receive a phrase such as “new account,” “updated profile,” or “available service” without knowing exactly how the noun is being used elsewhere on the page.

This is common with labels, notifications, CTAs, product names, and reusable interface components. A translation key might contain only a few words, while the information needed to determine grammatical agreement exists somewhere else in the application. For example, a developer may reuse a generic string such as:

				
					New {item} 


				
			

The correct translation may depend on what {item} represents. If the variable can refer to nouns with different grammatical genders, a single static translation may not work in every context.

The issue is therefore not simply that the AI “translated the word incorrectly.” It may not have received enough information to determine which grammatical form the target language requires.

Correcting grammatical gender errors

Correcting gender-related errors starts with giving the translation system enough control over terminology and context. Instead of relying entirely on automatic output, teams can define how important terms should be translated and reviewed. Useful approaches include:

  • Define gender-sensitive terminology in a glossary so important nouns consistently use the intended form.
  • Use custom translation rules for recurring patterns or specific terms.
  • Provide additional context for ambiguous UI strings where the source text does not reveal the required gender.
  • Apply human post-editing to critical pages and strings where grammatical agreement matters.

This combination is particularly useful for websites with large amounts of reusable UI content, where correcting the same issue manually in multiple places would quickly become inefficient.

Gendered and person-based noun forms

Pluralization, grammatical gender & formal register: The linguistic edge cases that break AI translation

Some linguistic edge cases go beyond a simple masculine/feminine distinction. In certain languages, grammatical forms can also depend on what a noun refers to, such as a person, object, or another category. These cases make context even more important for automatic translation. 

Noun forms that change by context

A word can require a different grammatical form depending on its meaning or referent in a sentence. This can become difficult when the same translation key is reused across different parts of a website. Consider common website content such as:

  • User and account roles
  • Product categories
  • Customer types
  • Labels that can refer to a person or an object

A short label might look harmless in the source language but require additional information in the target language. For example, a dashboard could use a generic label for “customer” in one location and reuse a similar structure for a non-human entity somewhere else.

When that context is missing, the translation engine may choose a grammatically valid form that is nevertheless wrong for the intended meaning. Short, isolated strings are therefore among the most vulnerable parts of a multilingual interface.

Polish person-based noun forms

Polish shows how grammatical forms can depend on whether a reference involves people or non-human entities. This means that translating a word or phrase may require more information than the source string appears to contain.

Consider a dashboard that displays counts for users, customers, and products. The interface might use a reusable structure such as {count} users or {count} products.

The correct grammatical treatment can depend on what is being counted and the relevant grammatical category. A translation engine therefore needs to understand whether the content describes people or objects rather than treating every noun as an interchangeable label.

For developers and website owners, this highlights an important limitation of isolated string translation, the translation engine needs enough context to identify what the string represents.

Why AI misses contextual grammar rules

AI translation can struggle with contextual grammar when the target language requires information not present in the source string. English, for example, often leaves grammatical information implicit that another language may require explicitly. Common causes include:

  • Very short strings with little surrounding context.
  • Variables that do not indicate what they represent.
  • Translation keys reused in different parts of the website.
  • Source-language structures that do not encode information required by the target language.

Take a string such as:

				
					{{count}} users 
				
			

The translation engine needs to understand what {{count}} represents and which grammatical rules apply to the following noun. Similarly, a string such as:

				
					{{name}} is available 
				
			

may require information about what {{name}} refers to in a language where grammatical agreement depends on that information.

The less context a string provides, the more likely it is that an automatic system will have to make a grammatical assumption.

Fixing gendered and noun form errors

The most reliable approach is to give the translation workflow more control over strings where grammatical context matters. Automatic translation can handle the initial workload, while additional controls help address recurring or ambiguous cases. A practical workflow can combine:

  • Context-aware translation for strings where meaning depends on their use.
  • Glossaries for terminology with specific grammatical requirements.
  • Custom translation rules for recurring patterns.
  • Human review for ambiguous or high-impact strings.
  • Translation memory to preserve corrected translations for future use.

This approach avoids treating every translation as an isolated sentence. Instead, it keeps important grammatical decisions consistent across the website.

Formal vs. informal language rules

Pluralization, grammatical gender & formal register: The linguistic edge cases that break AI translation

Formal and informal language can also create structural translation problems. In some languages, register affects pronouns, verb forms, and sentence structure, so choosing the wrong register can change the translated message’s grammar. 

Formal and informal pronouns

Some languages distinguish between formal and informal ways of addressing the reader. The appropriate form depends on the audience, relationship, and context. Consider an English UI message such as “Please enter your name”.

English does not require the translation to specify whether “you” is formal or informal. A target language may require that distinction, however. The appropriate choice can vary depending on the website:

  • E-commerce checkout: may use a polite or formal form.
  • Customer support: may prefer a respectful register.
  • Banking or account pages: may consistently use formal language.
  • SaaS onboarding: may choose either formal or more conversational language depending on the brand.

The key issue is consistency. Once a website establishes a register, translated UI strings should follow the same grammatical choice throughout the user journey.

How register changes sentence structure

Register can affect more than the pronoun used to address someone. In languages with formal and informal grammatical forms, the choice can also influence verb conjugation or other parts of the sentence. For example, the same type of message may appear in different environments:

  • A formal customer notification may use a respectful grammatical structure.
  • An informal consumer app may address users more directly.
  • A professional service website may consistently use formal forms.

This means register should be treated as a linguistic rule rather than simply a writing-style preference. If the translation engine shifts between formal and informal structures without a clear reason, the website can feel inconsistent even when every sentence is technically understandable.

Register errors in UI and customer messages

Inconsistent register can appear across many areas of a website, particularly when different strings are translated independently. Common areas include:

  • UI labels
  • Error messages
  • Notifications
  • Transactional emails
  • Customer support messages

Imagine a checkout flow that consistently addresses customers formally, followed by a notification that suddenly switches to an informal pronoun. Neither message may contain an obvious translation error, but the change creates an inconsistent multilingual experience.

This is especially noticeable when users move between different parts of the same website. A translation system needs to maintain the chosen register across related strings rather than deciding independently for every sentence.

Maintaining consistent language register

The first step is to establish the preferred register for each target language and use it consistently across the website. This gives translators and translation systems a clear reference when the source language does not make the distinction explicit. A website can support this consistency through:

  • Translation guidelines that define the preferred register.
  • Glossaries for important pronouns and terminology.
  • Custom translation rules for recurring language patterns.
  • Human review of high-impact content such as checkout and transactional messages.

With these controls in place, formal and informal choices become part of the translation workflow rather than decisions made randomly from one string to another.

Fixing structural AI translation errors

Pluralization, grammatical gender & formal register: The linguistic edge cases that break AI translation

Use custom translation rules

Custom translation rules give you more control over how specific terms, patterns, or strings are handled when automatic translation does not produce the required grammatical result. For example, rules can help manage:

  • Dynamic pluralization patterns
  • Specific terminology
  • Consistent grammatical forms
  • Repeated UI strings

Instead of manually correcting the same translation every time it appears, you can define a rule that applies your preferred behavior consistently. This is particularly useful for websites with dynamic or reusable components. Linguise also supports custom translation rules, allowing you to fine-tune specific translations while keeping the rest of the content handled automatically.

Break Language Barriers
Say goodbye to language barriers and say hello to limitless growth! Try our automatic translation service today.

Control terminology with glossaries

Glossaries help control terminology that should remain consistent across translations. They are especially useful when a term has several possible translations or when its grammatical characteristics matter. For example, a glossary can define preferred translations for:

  • Product names
  • Brand terminology
  • Role names
  • Terms with specific grammatical gender

This gives the translation engine an explicit reference, rather than leaving every occurrence open to a new interpretation. For multilingual websites, that can reduce terminology variation and help maintain consistent grammatical choices.

Apply human post-editing

Some structural edge cases still require human linguistic judgment, particularly when the necessary context cannot be inferred reliably from the source string. Human post-editing can be prioritized for high-impact content such as:

  • Checkout flows
  • Legal and account messages
  • Important notifications
  • High-traffic landing pages

The purpose is not to manually translate an entire website. Instead, human review can focus on exceptions and sensitive strings where grammatical accuracy directly impacts the user experience.

Preserve corrections with translation memory

When a translation has been reviewed and corrected, the correction should not disappear the next time a similar string is translated. Translation memory helps preserve approved translations so they can be reused for matching or similar content. A simplified workflow looks like this:

AI translation → human correction → saved translation → reused for matching content.

This is particularly useful for websites with repeated UI strings, recurring terminology, or large amounts of similar content. Once you correct a structural issue, you can apply the same decision each time instead of starting from a new automatic translation. 

Ready to explore new markets? Try our automatic translation service for free with our 1-month risk-free trial. No credit card needed!

Conclusion

Structural AI translation errors can appear even when a translation looks accurate at first glance. Pluralization, grammatical gender, person-based noun forms, and formal or informal register can introduce rules that aren’t obvious from the original English string.

The more complex the target language, the more important it is to control how automatic translations are applied. Linguise combines automatic translation with controls such as custom translation rules, glossary management, human post-editing, and translation memory, giving website owners a way to handle these linguistic edge cases without giving up the efficiency of automated translation. Try Linguise to keep your multilingual website accurate and consistent across languages.

You may also be interested in reading

Don't miss out!
Subscribe to our Newsletter

Receive news about website automatic translation, international SEO, and more!

Invalid email address
Give it a try. One per month, and you can unsubscribe at any time.

Don't leave without sharing your email!

We can’t guarantee you’ll win the lottery, but we can promise some interesting informational news around translation and occasional discounts.

Don't miss out!
Invalid email address