Incorrect Translation of Time Strings for pt_BR
There is an issue with incorrect translation of time strings in the app store when using a browser set to pt_BR. However, I cannot find the right location to fix it on Transifex.
Steps to reproduce
- Open an app store listing, such as https://apps.nextcloud.com/apps/deck, with a browser set to pt_BR
- Scroll down to the comments
- It contains the name, the star rating, and a string when the comment was added. For example, "6 meses, 2 semanasatrás".
Expected behaviour
The string should have a space before "atrás" ("6 meses, 2 semanas atrás")
Actual behaviour
Browser
Browser name: Firefox
Browser version: 137.0.2
Operating system: Linux
Hello @rakekniven , can you please take a look at this in the Transifex service if you have time. We will be much appreciated for this.
I checked it and the translation is ok. Maybe the app store needs an deployment update? @tobiasKaminsky Do you have a scheduled maintenance for the app store?
EDIT: I was looking for a string from recognize resource. So wrong assumption.
I will update AppStore during this weekend.
done
@oleksandr-nc unfortunately the issue is still there. Can you point me to the source code line of this string?
I found the offending translation, but it's in the upstream django package. Django 5.1 or higher has the fixed translation, but I don't know if we're ready to migrate from Django 4 just yet. @oleksandr-nc what do you think?
We can only migrate to Django 5.2 (it's an LTS version). But considering that it's only for one translation, this migration won't be a high priority, IMHO.
Maybe there are some other nice things that Django 5.2 can give us?