Implement a new i18n translation mechanism as separate XSLT transformation step.
Text can be given multi-language in webpages or xed or xslt files.
The last transformation step reduces the text to the language currently used.
No need to duplicate large html sections in webpages any more.
No need to have different i18n mechanisms in webpage, xed and xslt.
Syntax should be as simple and compact as possible.
It is also possible to use keys from messages.properties:
Here is a sample webpage: