Community Add-Ons
| Maintainers: | mparrishxx |
AJAX Language Verification
for osCommerce Online Merchant v2.2
This module is designed to help all of those with stores in multiple languages.
During the development process, it is very tedious in debugging all of the new variables which are added in one language and then translate them into another language. At times the individual variables are not found, and at other times the act of translating is quite laborious.
This module gives the ability to crawl all of the language folders, index the individual files found, and display all of the variables within the individual files in a grid.
If a file or variable is missing in a language folder, it gives you the ability to add it with one click.
It also uses Google Translate to offer a translation from one language (usually English) in 28 others.
This should help in reducing the time it takes for translating a QA tremendously.
This Module uses AJAX. The installation should take no more than 10-15 minutes, even for a novice. However, some knowledge of Ajax and Javascript may be useful should you want to change any of the functionality.
Please help us to further refine the module.
This is a new AJAX Language Verification release. It has a lot more functionlity, including encoding into double byte languages, and making buttons in the various languages on the fly, and copying images from one language folder to another.
It also has worked out a lot of the encoding issues.
Known bugs are:
* Text comes back from the ajax call in UTF8 (we think), and doesn't look great on browser (but if you refresh it looks good; so saving to the file was good)
* Apostrophes or single quotes: you need to escape out of single quotes: ' if you THINK that the define statement is done with single quotes... Once you have done a page you can refresh it and you will single ' or double " around some strings which have an 3+ number of '
* Complex insertions: on the same issue as above: 'Text here'."/n".'text there' ."/n" are tricky: you want to make sure that you end with a single quote in the above example (so Text here'."/n".'text there' ."/n". ').. the ajax will take care of adding the addional tail '
* 4- ˆ -- Any html-char will fail (& is used in get parameter)
Looking for solutions to these.
