|
|
|
|
@ -6017,7 +6017,9 @@ function api_get_jquery_libraries_js($libraries) { |
|
|
|
|
$platform_isocode = strtolower(api_get_language_isocode()); |
|
|
|
|
|
|
|
|
|
//languages supported by jqgrid see files in main/inc/lib/javascript/jqgrid/js/i18n |
|
|
|
|
$jqgrid_langs = array('bg', 'bg1251', 'cat','cn','cs','da','de','el','en','es','fa','fi','fr','gl','he','hu','is','it','ja','nl','no','pl','pt-br','pt','ro','ru','sk','sr','sv','tr','ua'); |
|
|
|
|
$jqgrid_langs = array( |
|
|
|
|
'bg', 'bg1251', 'cat','cn','cs','da','de','el','en','es','fa','fi','fr','gl','he','hu','is','it','ja','nl','no','pl','pt-br','pt','ro','ru','sk','sr','sv','tr','ua' |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
if (in_array($platform_isocode, $jqgrid_langs)) { |
|
|
|
|
$languaje = $platform_isocode; |
|
|
|
|
@ -6052,11 +6054,23 @@ function api_get_jquery_libraries_js($libraries) { |
|
|
|
|
$platform_isocode = strtolower(api_get_language_isocode()); |
|
|
|
|
|
|
|
|
|
// languages supported by jqgrid see files in main/inc/lib/javascript/jqgrid/js/i18n |
|
|
|
|
$datapicker_langs = array('af', 'ar', 'ar-DZ', 'az', 'bg', 'bs', 'ca', 'cs', 'cy-GB', 'da', 'de', 'el', 'en-AU', 'en-GB', 'en-NZ', 'eo', 'es', 'et', 'eu', 'fa', 'fi', 'fo', 'fr', 'fr-CH', 'gl', 'he', 'hi', 'hr', 'hu', 'hy', 'id', 'is', 'it', 'ja', 'ka', 'kk', 'km', 'ko', 'lb', 'lt', 'lv', 'mk', 'ml', 'ms', 'nl', 'nl-BE', 'no', 'pl', 'pt', 'pt-BR', 'rm', 'ro', 'ru', 'sk', 'sl', 'sq', 'sr', 'sr-SR', 'sv', 'ta', 'th', 'tj', 'tr', 'uk', 'vi', 'zh-CN', 'zh-HK', 'zh-TW'); |
|
|
|
|
$datapicker_langs = array( |
|
|
|
|
'af', 'ar', 'ar-DZ', 'az', 'bg', 'bs', 'ca', 'cs', 'cy-GB', 'da', 'de', 'el', 'en-AU', 'en-GB', 'en-NZ', 'eo', 'es', 'et', 'eu', 'fa', 'fi', 'fo', 'fr', 'fr-CH', 'gl', 'he', 'hi', 'hr', 'hu', 'hy', 'id', 'is', 'it', 'ja', 'ka', 'kk', 'km', 'ko', 'lb', 'lt', 'lv', 'mk', 'ml', 'ms', 'nl', 'nl-BE', 'no', 'pl', 'pt', 'pt-BR', 'rm', 'ro', 'ru', 'sk', 'sl', 'sq', 'sr', 'sr-SR', 'sv', 'ta', 'th', 'tj', 'tr', 'uk', 'vi', 'zh-CN', 'zh-HK', 'zh-TW' |
|
|
|
|
); |
|
|
|
|
if (in_array($platform_isocode, $datapicker_langs)) { |
|
|
|
|
$languaje = $platform_isocode; |
|
|
|
|
} |
|
|
|
|
$js .= api_get_js('jquery-ui/ui/i18n/jquery.ui.datepicker-'.$languaje.'.js'); |
|
|
|
|
|
|
|
|
|
$script = '<script> |
|
|
|
|
$(function(){ |
|
|
|
|
$.datepicker.setDefaults($.datepicker.regional["'.$languaje.'"]); |
|
|
|
|
$.datepicker.regional["local"] = $.datepicker.regional["'.$languaje.'"]; |
|
|
|
|
}); |
|
|
|
|
</script> |
|
|
|
|
'; |
|
|
|
|
$js .= api_get_js('jquery-ui/jquery-ui-i18n.min.js'); |
|
|
|
|
$js .= $script; //api_get_js('jquery-ui/ui/i18n/jquery.ui.datepicker-'.$languaje.'.js'); |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
return $js; |
|
|
|
|
} |
|
|
|
|
|