Supported locales in AjaxShellDelegate
--------------------------------------

                 Key: TAPESTRY-1852
                 URL: https://issues.apache.org/jira/browse/TAPESTRY-1852
             Project: Tapestry
          Issue Type: Bug
          Components: JavaScript
    Affects Versions: 4.1.4
            Reporter: Igor Drobiazko


AjaxShellDelegate#isLocaleSupported is used to check whether the locale is 
supported. For what ever reason the default list of pre-bundled dojo supported 
locales is to short. 
    protected String[] SUPPORTED_LOCALES = { "en-us", "de-de", "de", "en-gb",
                                             "es-es", "es", "fr-fr", "fr", 
"zh-cn",
                                             "zh-tw", "zh" , "it-it", "it", 
"ja-jp",
                                             "ja", "ko-kr", "ko", "pt-br", 
"pt", "en", "xx"};


I have seen that this check was added to fix 
https://issues.apache.org/jira/browse/TAPESTRY-1551 but I have another scenario.
I want to use dojo.i18n.number.parse(value, djConfig.locale); this parsing 
method uses internally dojo.i18n.number.FORMAT_TABLE
dojo.i18n.number.FORMAT_TABLE support much more locales. The only one 
possibility to get the locale on client side is djConfig.locale
But because of the mentioned limitation djConfig.locale cannot be used for 
number formating.

Is it possible to remove this check or at least to complete the list? 


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to