Fallback to English locale doesn't work when English string is blank

(Gerhard Schlager) #1

@zogstrip There’s another regression with the new I18n fallback.

It’s not possible to translate strings in Transifex that are blank in the English locale files. Transifex simply ignores them. Up until now this wasn’t a problem since Discourse always used the blank strings from the English locale files, but that doesn’t seem to work anymore.

For example, desktop_notifications.currently_enabled exists only in client.en.yml and it is blank.

That’s how it currently looks with the German locale:

:de: Fehler in der Deutschen Übersetzung? Hier melden!
(Régis Hanol) #3

It’s now fixinated :strawberry:

(Régis Hanol) #4

This topic was automatically closed after 2 hours. New replies are no longer allowed.