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
>>
>