# Spanish translation pluralization issue with "año"

**URL:** <https://forum.djangoproject.com/t/spanish-translation-pluralization-issue-with-ano/26848>\
**Category:** Internationalization\
**Created:** [January 11, 2024, 3:01pm UTC](https://forum.djangoproject.com/t/spanish-translation-pluralization-issue-with-ano/26848 "2024-01-11T15:01:58Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mick88](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/mick88/32/18323_2.png) [@mick88](https://forum.djangoproject.com/u/mick88)\
**Post date:** [January 11, 2024, 3:01pm UTC](https://forum.djangoproject.com/t/spanish-translation-pluralization-issue-with-ano/26848/1 "2024-01-11T15:01:58Z")

</div>

Django 3.2 had the correct plural forms:  
msgstr[0] “%d año”  
msgstr[1] “%d años”

I am now im process of upgrading Django to 4.2 and some tests started failing in spanish, because now all forms of “año” are plural:  
msgstr[0] “%(num)d años”  
msgstr[1] “%(num)d años”  
msgstr[2] “%(num)d años”

This results in “1 year” being translated to “1 años” instead of the correct form “1 año”.

Relevant place in .po file:

> <https://github.com/django/django/blob/4198a5cb2d3516130c26cff7e4a58754ebf0a47e/django/conf/locale/es/LC_MESSAGES/django.po#L1195C15-L1195C15>

---

<div class="post-metadata">

**Author:** ![nessita](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/nessita/32/12194_2.png) [@nessita](https://forum.djangoproject.com/u/nessita)\
**Post date:** [January 11, 2024, 6:48pm UTC](https://forum.djangoproject.com/t/spanish-translation-pluralization-issue-with-ano/26848/2 "2024-01-11T18:48:44Z")

</div>

Hello @mick88! Thank you for your post. The translation was incorrect as you pointed out, I have fixed this along with the translation for “minutes” which was also buggy.

Translations are handled in Transifex, I have fixed the translations there. This will be reflected in the Django source in the next translations sync.
