Yes, unfortunately, thatās the case. ![]()
Just a few weeks ago, our translation agency asked if they should accept the proposed gender-neutral translations, and I reluctantly said no.
IMO the translators shouldnāt accept those changes for multiple reasons:
- It will break the UI in various places. Discourse already struggles with long German words, and itās already difficult to fit āBenutzerā (user) in the UI in some places. Extending that to āBenutzer:innenā or āder/die Benutzer:inā will be a challenge.
- There are multiple styles for writing gender-neutral. For example, āuserā could be translated as:
- Benutzer:in
- Benutzer*in
- BenutzerIn
- der/die Benutzer/in
- Benutzer und Benutzerin
- Nutzende
I can promise you that as soon as we start using one of those styles, people will complain that we are using the wrong style. They will also complain that we use gender-neutral language in the first place, but thatās a different story.
We had similar discussions about the usage of formal / informal language (Sie / du).Donāt get me wrong. Iād really love to support a gender-neutral German language in Discourse. The same goes for formal language. But it should be up to the admins to decide what they want to use, not us.
And, keeping the current type of translation as default while allowing users to choose between informal/formal and gender-neutral or not, comes also with the benefit that we donāt break the UI for everyone at once. It would allow us the time to adjust the UI where long words donāt fit.
However, for that to work, weāll need to support language variants in Discourse. Some years ago, I created a proof of concept plugin. It should be easy to integrate into core. But our Crowdin integration (translator-bot) will need changes to sync language variants. I estimate somewhere between 3ā5 days of effort for that.
I donāt know when yet ā time is unfortunately a scarce resource ā but I intend to implement the necessary changes in Discourse and our integration with Crowdin this year, so that we can finally offer language variants (for German, this means du/Sie and at least one gender-neutral form).