Thanks for report Leon.Zhou,
We indeed forgot to backport
http://svn.apache.org/viewvc?view=revision&revision=1381146
Done in R12.04 branch at r1531640.
Jacques
xxshutong wrote:
> Hi Jacques,
> I find a bug in ofbiz 12.04
> In ofbiz/framework/common/src/org/ofbiz/common/JsLanguageFilesMapping.java
>
> The codes bellow:
> localeFiles.put("zh_CN",
> "/images/jquery/plugins/validate/localization/messages_en.js");
>
> Should changed to:
> localeFiles.put("zh_CN",
> "/images/jquery/plugins/validate/localization/messages_cn.js");
>
> Thanks,
> Leon.Zhou
>
> On Oct 13, 2013, at 10:47 AM, xxshutong <[email protected]> wrote:
>
>> Hi Jacques,
>> My localized file is existing already. But system didn't change when I
>> change the language.
>> So I hardcode the file
>> From <set field="initialLocaleComplete" type="String"
>> value="${groovy:parameters?.userLogin?.lastLocale}"
>> default-value="${groovy:locale.toString()}"/> To <set
>> field="initialLocaleComplete" type="String" value="zh_CN"
>> default-value="${groovy:locale.toString()}"/>
>>
>> I will try to find out the reason when I am more familiar with of biz.
>>
>> Thanks,
>> Leon.Zhou
>>
>> On Oct 12, 2013, at 8:25 AM, xxshutong <[email protected]> wrote:
>>
>>> Hi Jacques,
>>> Many thanks, I will try when I am back home. I will update to you.
>>>
>>> Thanks,
>>> Leon.Zhou
>>>
>>> On Oct 12, 2013, at 12:33 AM, Jacques Le Roux
>>> <[email protected]> wrote:
>>>
>>>> This is normally done automatically. You simply need to add your own if it
>>>> misses. You might found it already exists on the
>>>> Net.
>>>>
>>>> A bit explained: it's related to this block in
>>>> framework/common/widget/CommonScreens.xml
>>>>
>>>> <set field="initialLocaleComplete" type="String"
>>>> value="${groovy:parameters?.userLogin?.lastLocale}"
>>>> default-value="${groovy:locale.toString()}"/> <set
>>>> field="layoutSettings.javaScripts[+0]" value="${groovy:
>>>> org.ofbiz.common.JsLanguageFilesMapping.datejs.getFilePath(initialLocaleComplete)}"
>>>> global="true"/> <set
>>>> field="layoutSettings.javaScripts[+0]" value="${groovy:
>>>> org.ofbiz.common.JsLanguageFilesMapping.jquery.getFilePath(initialLocaleComplete)}"
>>>> global="true"/> <set
>>>> field="layoutSettings.javaScripts[+0]" value="${groovy:
>>>> org.ofbiz.common.JsLanguageFilesMapping.validation.getFilePath(initialLocaleComplete)}"
>>>> global="true"/>
>>>>
>>>> You will finally end with the createJsLanguageFileMapping service
>>>>
>>>> BTW, we maybe need to update jQuery plugins.
>>>> I will have a look and will create a repeating task in Jira.
>>>>
>>>> HTH
>>>>
>>>> Jacques
>>>>
>>>>
>>>> xxshutong wrote:
>>>>> Hi every ofbizer,
>>>>> In folder
>>>>> framework/images/webapp/images/jquery/plugins/datetimepicker/localization,
>>>>> there are many localized date pick JS
>>>>> library like jquery-ui-timepicker-en.js, jquery-ui-timepicker-ru.js…
>>>>>
>>>>> My question is how I can config to choose appropriate JS library?
>>>>>
>>>>> Thanks,
>>>>> Leon.Zhou