One question is can we have multiple versions of the same language or provide the translation from the server
For example, we have multiple English clients that use your system, however they have a different way of referring to certain fields
So currently we set localization for each client, and their localization extends an existing default localization pack
So we use the default values, unless it is extended by their implementation
Reference : Errai i18n : Support multiple Versions of the same language · Issue #173 · errai/errai · GitHub