Fix: use i18n files for datepicker
This commit is contained in:
parent
4ebbc0de6f
commit
75340e4b74
@ -1,17 +0,0 @@
|
|||||||
// Copyright (C) 2011 Regis Houssin <regis@dolibarr.fr>
|
|
||||||
//
|
|
||||||
// Script javascript that contains functions for datepicker default options
|
|
||||||
//
|
|
||||||
// \file htdocs/core/js/datepicker.js
|
|
||||||
// \brief File that include javascript functions for datepicker default options
|
|
||||||
|
|
||||||
|
|
||||||
$(document).ready(function() {
|
|
||||||
$.datepicker.setDefaults({
|
|
||||||
monthNames: tradMonths,
|
|
||||||
monthNamesShort: tradMonthsMin,
|
|
||||||
dayNames: tradDays,
|
|
||||||
dayNamesMin: tradDaysMin,
|
|
||||||
dateFormat: datePickerFormat
|
|
||||||
});
|
|
||||||
});
|
|
||||||
@ -1,2 +1,7 @@
|
|||||||
Order deny,allow
|
Order deny,allow
|
||||||
Deny from all
|
Deny from all
|
||||||
|
|
||||||
|
<FilesMatch "\.(js)$">
|
||||||
|
Order deny,allow
|
||||||
|
Allow from all
|
||||||
|
</FilesMatch>
|
||||||
|
|||||||
25
htdocs/langs/fr_FR/js/jquery.ui.datepicker-fr_FR.js
vendored
Normal file
25
htdocs/langs/fr_FR/js/jquery.ui.datepicker-fr_FR.js
vendored
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
/* French initialisation for the jQuery UI date picker plugin. */
|
||||||
|
/* Written by Keith Wood (kbwood{at}iinet.com.au),
|
||||||
|
Stéphane Nahmani (sholby@sholby.net),
|
||||||
|
Stéphane Raimbault <stephane.raimbault@gmail.com> */
|
||||||
|
jQuery(function($){
|
||||||
|
$.datepicker.regional['fr'] = {
|
||||||
|
closeText: 'Fermer',
|
||||||
|
prevText: 'Précédent',
|
||||||
|
nextText: 'Suivant',
|
||||||
|
currentText: 'Aujourd\'hui',
|
||||||
|
monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin',
|
||||||
|
'Juillet','Août','Septembre','Octobre','Novembre','Décembre'],
|
||||||
|
monthNamesShort: ['Janv.','Févr.','Mars','Avril','Mai','Juin',
|
||||||
|
'Juil.','Août','Sept.','Oct.','Nov.','Déc.'],
|
||||||
|
dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
|
||||||
|
dayNamesShort: ['Dim.','Lun.','Mar.','Mer.','Jeu.','Ven.','Sam.'],
|
||||||
|
dayNamesMin: ['D','L','M','M','J','V','S'],
|
||||||
|
weekHeader: 'Sem.',
|
||||||
|
dateFormat: 'dd/mm/yy',
|
||||||
|
firstDay: 1,
|
||||||
|
isRTL: false,
|
||||||
|
showMonthAfterYear: false,
|
||||||
|
yearSuffix: ''};
|
||||||
|
$.datepicker.setDefaults($.datepicker.regional['fr']);
|
||||||
|
});
|
||||||
@ -1013,49 +1013,10 @@ function top_htmlhead($head, $title='', $disablejs=0, $disablehead=0, $arrayofjs
|
|||||||
$langs->trans("December")
|
$langs->trans("December")
|
||||||
);
|
);
|
||||||
print 'var tradMonths = '.json_encode($tradMonths).';'."\n";
|
print 'var tradMonths = '.json_encode($tradMonths).';'."\n";
|
||||||
|
|
||||||
// Define tradMonthsMin javascript array (we define this in datepicker AND in parent page to avoid errors with IE8)
|
|
||||||
$tradMonthsMin=array($langs->trans("JanuaryMin"),
|
|
||||||
$langs->trans("FebruaryMin"),
|
|
||||||
$langs->trans("MarchMin"),
|
|
||||||
$langs->trans("AprilMin"),
|
|
||||||
$langs->trans("MayMin"),
|
|
||||||
$langs->trans("JuneMin"),
|
|
||||||
$langs->trans("JulyMin"),
|
|
||||||
$langs->trans("AugustMin"),
|
|
||||||
$langs->trans("SeptemberMin"),
|
|
||||||
$langs->trans("OctoberMin"),
|
|
||||||
$langs->trans("NovemberMin"),
|
|
||||||
$langs->trans("DecemberMin")
|
|
||||||
);
|
|
||||||
print 'var tradMonthsMin = '.json_encode($tradMonthsMin).';'."\n";
|
|
||||||
|
|
||||||
// Define tradDays javascript array (we define this in datepicker AND in parent page to avoid errors with IE8)
|
|
||||||
$tradDays=array($langs->trans("Monday"),
|
|
||||||
$langs->trans("Tuesday"),
|
|
||||||
$langs->trans("Wednesday"),
|
|
||||||
$langs->trans("Thursday"),
|
|
||||||
$langs->trans("Friday"),
|
|
||||||
$langs->trans("Saturday"),
|
|
||||||
$langs->trans("Sunday")
|
|
||||||
);
|
|
||||||
print 'var tradDays = '.json_encode($tradDays).';'."\n";
|
|
||||||
|
|
||||||
// Define tradDaysMin javascript array (we define this in datepicker AND in parent page to avoid errors with IE8)
|
|
||||||
$tradDaysMin=array($langs->trans("MondayMin"),
|
|
||||||
$langs->trans("TuesdayMin"),
|
|
||||||
$langs->trans("WednesdayMin"),
|
|
||||||
$langs->trans("ThursdayMin"),
|
|
||||||
$langs->trans("FridayMin"),
|
|
||||||
$langs->trans("SaturdayMin"),
|
|
||||||
$langs->trans("SundayMin")
|
|
||||||
);
|
|
||||||
print 'var tradDaysMin = '.json_encode($tradDaysMin).';'."\n";
|
|
||||||
print 'var datePickerFormat = \''.$langs->trans("FormatDateShortJQuery").'\';'."\n";
|
|
||||||
print '</script>'."\n";
|
print '</script>'."\n";
|
||||||
|
|
||||||
// Default datepicker options
|
// Add datepicker i18n for current language
|
||||||
print '<script type="text/javascript" src="'.DOL_URL_ROOT.'/core/js/datepicker.js"></script>'."\n";
|
print '<script type="text/javascript" src="'.DOL_URL_ROOT.'/langs/'.$langs->defaultlang.'/js/jquery.ui.datepicker-'.$langs->defaultlang.'.js"></script>'."\n";
|
||||||
|
|
||||||
if (! empty($head)) print $head."\n";
|
if (! empty($head)) print $head."\n";
|
||||||
if (! empty($conf->global->MAIN_HTML_HEADER)) print $conf->global->MAIN_HTML_HEADER."\n";
|
if (! empty($conf->global->MAIN_HTML_HEADER)) print $conf->global->MAIN_HTML_HEADER."\n";
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user