Hi,
I've long asked for a better translation solution. The problem is 100% of our websites handle multiple languages and/or we make use of translate tags to manage values the client may change for the website.
- Items solved a lot of the problems with ID's and other stuff
- We still need to tackle some translate tags that are scattered through the templates
- We normally assign translate tags to js variables to use them in error messages, alerts, image galeries, paging,...
- The ability to set a new translate is PERFECT
- The user complexity to edit/change them is not so good
My suggestion is:
- Migrate the xml file to a db table
- Keep the setting of a new tag as it is
- Have a small "dictionary" interface where we could access and/or translate the entire translations
- Have the ability to group translation tags for easier reading (either by template/module or user defined)
- We could use Data Lists to create an AJAX call and retrieve a bunch of translations in JS
Let me know what you guys think.
Best Regards,
Nuno