Are there any tools (free/commercial) that can audit an application for internationalization? (or localization-readiness, if you prefer)
Primarily interested in:
Mulitlingual Implementation tests
Examples: * [javascript] alert('Oops wrong choice!'); * [java] String msg = resourcebundle.getString("key.x").concat("4"); * [jdbc] String query=".. order by abc"; //should be NLS_SORT or equiv.
Date Implementation tests
Examples: * SimpleDateFormat used without Locale * Apache's DateFormatUtils used
Numeric Implementation tests
Examples: * NumberFormat used without Locale
javascript-validation tests
Examples: * [javascript] checkIsDecimal { //decimal point checked against "." } * [javascript] hardcoded character range [A-z]
Cheers.