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

Reply via email to