<html> <head> <title>Tests for test_strings.html</title> <script type="text/javascript"> // Dojo configuration djConfig = { isDebug: true, baseScriptUri: "../../" //for xdomain testing. }; </script> <script type="text/javascript" src="../../dojo.js"></script> <script type="text/javascript" src="../_bootstrap.js"></script> <script type="text/javascript"> dojo.requireLocalization("tests.i18n","salutations","en-au"); dojo.requireLocalization("tests.i18n","salutations","en-us-new_york-brooklyn"); dojo.requireLocalization("tests.i18n","salutations","en-us-hawaii"); dojo.requireLocalization("tests.i18n","salutations","en-us-texas"); dojo.requireLocalization("tests.i18n","salutations","de"); dojo.requireLocalization("tests.i18n","salutations","ar"); dojo.requireLocalization("tests.i18n","salutations","cs"); dojo.requireLocalization("tests.i18n","salutations","de"); dojo.requireLocalization("tests.i18n","salutations","el"); dojo.requireLocalization("tests.i18n","salutations","es"); dojo.requireLocalization("tests.i18n","salutations","fa"); dojo.requireLocalization("tests.i18n","salutations","fr"); dojo.requireLocalization("tests.i18n","salutations","he"); dojo.requireLocalization("tests.i18n","salutations","hi"); dojo.requireLocalization("tests.i18n","salutations","it"); dojo.requireLocalization("tests.i18n","salutations","ja"); dojo.requireLocalization("tests.i18n","salutations","ko"); dojo.requireLocalization("tests.i18n","salutations","pl"); dojo.requireLocalization("tests.i18n","salutations","pt"); dojo.requireLocalization("tests.i18n","salutations","ru"); dojo.requireLocalization("tests.i18n","salutations","sw"); dojo.requireLocalization("tests.i18n","salutations","th"); dojo.requireLocalization("tests.i18n","salutations","tr"); dojo.requireLocalization("tests.i18n","salutations","yi"); dojo.requireLocalization("tests.i18n","salutations","zh-cn"); dojo.requireLocalization("tests.i18n","salutations","zh-tw"); dojo.require('dojo.i18n.common'); dojo.require('dojo.string.extras'); </script> <script type="text/javascript"> //TODO: Need to rework this to use jum function init() { var salutations_default = dojo.i18n.getLocalization("tests.i18n", "salutations"); dojo.debug("In the local language: "+salutations_default.hello); var salutations_en = dojo.i18n.getLocalization("tests.i18n", "salutations", "en"); for (i in tests.i18n.nls.salutations) { var loc = i.replace('_', '-'); var salutations = dojo.i18n.getLocalization("tests.i18n", "salutations", loc); var language_as_english = salutations_en[loc]; var language_as_native = salutations[loc]; var hello_dojo = dojo.string.substituteParams(salutations.hello_dojo, salutations); if (!dojo.i18n.isLTR(loc)) { var RLE = "\u202b"; var PDF = "\u202c"; hello_dojo = RLE + hello_dojo + PDF; } dojo.debug(hello_dojo +"\tLocale "+loc+"=" + language_as_english +" ("+language_as_native+") "); } } dojo.addOnLoad(init); </script> </head> <body> <p class="msg"></p> </body> </html>