Whenever I run:
$ ./manage.py makemessages -a -l es -e .py
it only includes for translation, inside locale/es/LC_MESSAGES/django.po the strings I marked in MY apps, but I want to translate the strings marked as translateable in django forms, like this one: https://github.com/django/django/blob/master/django/contrib/auth/forms.py#L64-L84
Is there any way to get makemessages to translate labels and validation error messages of the Forms that come within Django without having to override such forms?
Thanks in advance for any help! 🙂
The translations of those strings are already done by the django project : https://github.com/django/django/blob/master/django/contrib/auth/locale/es_MX/LC_MESSAGES/django.po#L42
You don’t need to make your own translation.
You should already have them translated in your app.