You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
«Joined» is translated following UI language, but «%(date)s» portion follows remote user instance's default language so in some cases the format of the two strings do not match and more often than not two languages are mixed.
To Reproduce
Steps to reproduce the behavior:
Go to any user profile page
Look at «joined» in Bio
Expected behavior
«%(date)s» language is the same as «joined» and both are set to the UI preference
Screenshots
here you can see several profiles where the problem is shown:
all these bios share "Desde" but the second part is in spanish, english, euskaro, galician
diferent languages for date format
Instance
any (seen in versions 0.7.4, 0.7.1 at least)
Additional context
translator here, so I can make a better job :)
The text was updated successfully, but these errors were encountered:
this is so strange! It looked at a glance like a caching issues, since template snippets can be cached and inserted in, and if they aren't cached with the language code included, you get weird little mixed language situations like this. But having look at the templates, it doesn't look like there's caching being used here. The text that populated date is user.created_date|naturaltime, which is calling the built-in nautraltime filter. I wonder if it's possible that Django is missing some support for Galician and it's using language fallbacks?
Unfortunately I haven't turned up any evidence that there's something wrong on our end, which would make this much easier to address
Describe the bug
I think there's an issue with time period format in https://crowdin.com/editor/bookwyrm/1553/en-gl?view=comfortable#41851
«Joined» is translated following UI language, but «%(date)s» portion follows remote user instance's default language so in some cases the format of the two strings do not match and more often than not two languages are mixed.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
«%(date)s» language is the same as «joined» and both are set to the UI preference
Screenshots
here you can see several profiles where the problem is shown:
all these bios share "Desde" but the second part is in spanish, english, euskaro, galician
diferent languages for date format
Instance
any (seen in versions 0.7.4, 0.7.1 at least)
Additional context
translator here, so I can make a better job :)
The text was updated successfully, but these errors were encountered: