system/messages/messages_*.properties was deleted in upgrading

Cantor, Scott cantor.2 at osu.edu
Tue Oct 16 09:06:16 EDT 2018


Also, again, all of our messages are examples just like all our views are, they aren't meant to be used without local modification. That's ultimately why I'm really not that keen on actually including translations in the box (*), since they break as soon as you do the thing we explicitly assume people have to do. That makes sense in an LDAP server to provide localized error messages, because the messages are fixed, but these messages are just inherently part of the customizeable part of the system.

I think we as a project have to take care to provide a stable translation point, so we can't just change the meaning of the text ourselves with no warning so we don't break the translations, but the translations themselves can't be more than examples in their own right that line up with our own.

TL;DR, we really shouldn't rathole on wording because the wording is meant to be changed, and if one wants to internationalize their own IdP, they really need people in their orgs fluent in the languages they support to translate *their* chosen text.

But if the only complaint is people don't like a particular English wording, I would simply say "change it anything you like".

-- Scott

(*) I know I've said otherwise but my understanding of the problem is continually evolving. I'd rather we provide auto-import of translations in the installer since that's something we can put proper warnings around.



More information about the i18n mailing list