In a way. Thing is, the difference between formal and informal in Dutch is big enough to justify a separate language file.
I don’t think l18n supports this at all. So I wonder if it’s possible to tell Discourse to alias files in a way. In the
config/locales folder you would have
client.nl_informal.yml. Discourse would jump in and make l18n believe it’s either one of them, aliased as
client.nl.yml, based on site settings.
It might seem like a luxury or plugin territory, but Dutch isn’t the only language with this ‘problem’. Also German, Spanish, French, Italian, etc. have this system. It’s just English that doesn’t.