Am 28/11/2023 um 15:39 schrieb Dietmar Maurer: > Well, this also duplicates the number of things to translate!
I'm taking on a lot of contributions to translations and the common complaint I hear is that not all can be translated correctly due to such tricks (or just missing gettext), most translators care much more about a correct translation than some over-optimized ones than then break depending on context or target language. Also, changing this now results in only a few new strings to be translated for those languages we get common contributions for, so not really much effort to catch up again. > So what languages are the problem exactly? Please can you > give me an example? Any right-to-left languages could be broken. Am 28/11/2023 um 15:46 schrieb Dietmar Maurer: > To be more clear, I would use: > > proxmox.Utils.defaultText + ' (' + gettext('Free') + ')' If, we would need to use Ext.String.format(gettext('Default ({0})'), gettext('Free')) But FWIW, that also drops a bit of context information (Free might be translated different in the context of a default-value then some button that free's something. _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel