Skip to content

Commit 5ebb54b

Browse files
Merge pull request trentrichardson#162 from bistory/dev
Added French translation
2 parents f9fee45 + e3c179d commit 5ebb54b

9 files changed

+102
-5
lines changed

README

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
jQuery Timepicker Addon
2+
=======================
23

4+
Use
5+
---
36
-To use this plugin you must include jQuery and jQuery UI with datepicker and slider
47
-Include timepicker-addon script
58
-now use timepicker with $('#selector').datetimepicker() or $('#selector').timepicker()

jquery-ui-timepicker-addon.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
22
.ui-timepicker-div dl { text-align: left; }
33
.ui-timepicker-div dl dt { height: 25px; }
4-
.ui-timepicker-div dl dd { margin: -25px 0 10px 65px; }
4+
.ui-timepicker-div dl dd { margin: -25px 10px 10px 65px; }
55
.ui-timepicker-div td { font-size: 90%; }

jquery-ui-timepicker-addon.js

+8-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* jQuery timepicker addon
33
* By: Trent Richardson [http://trentrichardson.com]
4-
* Version 0.9.4
4+
* Version 0.9.5-dev
55
* Last Modified: 05/12/2011
66
*
77
* Copyright 2011 Trent Richardson
@@ -501,7 +501,7 @@ $.extend(Timepicker.prototype, {
501501
//Emulate datepicker onSelect behavior. Call on slidestop.
502502
var onSelectDelegate = function() {
503503
tp_inst._onSelectHandler();
504-
}
504+
};
505505
this.hour_slider.bind('slidestop',onSelectDelegate);
506506
this.minute_slider.bind('slidestop',onSelectDelegate);
507507
this.second_slider.bind('slidestop',onSelectDelegate);
@@ -601,7 +601,7 @@ $.extend(Timepicker.prototype, {
601601
var hour = (this.hour_slider) ? this.hour_slider.slider('value') : false,
602602
minute = (this.minute_slider) ? this.minute_slider.slider('value') : false,
603603
second = (this.second_slider) ? this.second_slider.slider('value') : false,
604-
timezone = (this.timezone_select) ? this.timezone_select.val() : false
604+
timezone = (this.timezone_select) ? this.timezone_select.val() : false;
605605

606606
if (hour !== false) hour = parseInt(hour,10);
607607
if (minute !== false) minute = parseInt(minute,10);
@@ -660,6 +660,8 @@ $.extend(Timepicker.prototype, {
660660
.replace(/ss/g, ((time.second < 10) ? '0' : '') + time.second)
661661
.replace(/s/g, time.second)
662662
.replace(/TT/g, time.ampm.toUpperCase())
663+
.replace(/Tt/g, time.ampm.toUpperCase())
664+
.replace(/tT/g, time.ampm.toLowerCase())
663665
.replace(/tt/g, time.ampm.toLowerCase())
664666
.replace(/T/g, time.ampm.charAt(0).toUpperCase())
665667
.replace(/t/g, time.ampm.charAt(0).toLowerCase())
@@ -810,6 +812,8 @@ $.datepicker._doKeyPress = function(event) {
810812
datetimeChars = tp_inst._defaults.timeFormat.toString()
811813
.replace(/[hms]/g, '')
812814
.replace(/TT/g, ampm ? 'APM' : '')
815+
.replace(/Tt/g, ampm ? 'AaPpMm' : '')
816+
.replace(/tT/g, ampm ? 'AaPpMm' : '')
813817
.replace(/T/g, ampm ? 'AP' : '')
814818
.replace(/tt/g, ampm ? 'apm' : '')
815819
.replace(/t/g, ampm ? 'ap' : '') +
@@ -958,7 +962,7 @@ $.datepicker._getDateDatepicker = function(target, noDefault) {
958962
if (tp_inst) {
959963
this._setDateFromField(inst, noDefault);
960964
var date = this._getDate(inst);
961-
if (date && tp_inst._parseTime($(target).val(), true)) date.setHours(tp_inst.hour, tp_inst.minute, tp_inst.second);
965+
if (date && tp_inst._parseTime($(target).val(), tp_inst.timeOnly)) date.setHours(tp_inst.hour, tp_inst.minute, tp_inst.second);
962966
return date;
963967
}
964968
return this._base_getDateDatepicker(target, noDefault);
+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/* Czech translation for the jQuery Timepicker Addon */
2+
/* Written by Ondřej Vodáček */
3+
$.timepicker.regional['cs'] = {
4+
timeOnlyTitle: 'Vyberte čas',
5+
timeText: 'Čas',
6+
hourText: 'Hodiny',
7+
minuteText: 'Minuty',
8+
secondText: 'Vteřiny',
9+
timezoneText: 'Časové pásmo',
10+
currentText: 'Nyní',
11+
closeText: 'Zavřít',
12+
timeFormat: 'h:m',
13+
ampm: false
14+
};
15+
$.timepicker.setDefaults($.timepicker.regional['cs']);
+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/* German translation for the jQuery Timepicker Addon */
2+
/* Written by Marvin */
3+
$.timepicker.regional['de'] = {
4+
timeOnlyTitle: 'Zeit Wählen',
5+
timeText: 'Zeit',
6+
hourText: 'Stunde',
7+
minuteText: 'Minute',
8+
secondText: 'Sekunde',
9+
timezoneText: 'Zeitzone',
10+
currentText: 'Jetzt',
11+
closeText: 'Fertig',
12+
timeFormat: 'hh:mm tt',
13+
ampm: false
14+
};
15+
$.timepicker.setDefaults($.timepicker.regional['de']);
+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/* Czech translation for the jQuery Timepicker Addon */
2+
/* Written by Thomas Lété */
3+
$.timepicker.regional['fr'] = {
4+
timeOnlyTitle: 'Choisir une heure',
5+
timeText: 'Heure',
6+
hourText: 'Heures',
7+
minuteText: 'Minutes',
8+
secondText: 'Secondes',
9+
timezoneText: 'Fuseau horaire',
10+
currentText: 'Maintenant',
11+
closeText: 'Terminé'
12+
timeFormat: 'h:m',
13+
ampm: false
14+
};
15+
$.timepicker.setDefaults($.timepicker.regional['fr']);
+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/* Hungarian translation for the jQuery Timepicker Addon */
2+
/* Written by Vas Gábor */
3+
$.timepicker.regional['hu'] = {
4+
currentText: 'Most',
5+
closeText: 'Kész',
6+
ampm: false,
7+
timeFormat: 'hh:mm tt',
8+
timeOnlyTitle: 'Válasszon időpontot',
9+
timeText: 'Idő',
10+
hourText: 'Óra',
11+
minuteText: 'Perc',
12+
secondText: 'Másodperc',
13+
timezoneText: 'Időzóna'
14+
};
15+
$.timepicker.setDefaults($.timepicker.regional['hu']);
+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/* Dutch translation for the jQuery Timepicker Addon */
2+
/* Written by Martijn van der Lee */
3+
$.timepicker.regional['nl'] = {
4+
timeOnlyTitle: 'Tijdstip',
5+
timeText: 'Tijd',
6+
hourText: 'Uur',
7+
minuteText: 'Minuut',
8+
secondText: 'Seconde',
9+
timezoneText: 'Tijdzone',
10+
currentText: 'Vandaag',
11+
closeText: 'Sluiten',
12+
timeFormat: 'hh:mm tt',
13+
ampm: false
14+
};
15+
$.timepicker.setDefaults($.timepicker.regional['nl']);
+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/* Russian translation for the jQuery Timepicker Addon */
2+
/* Written by Trent Richardson */
3+
$.timepicker.regional['ru'] = {
4+
timeOnlyTitle: 'Выберите время',
5+
timeText: 'Время',
6+
hourText: 'Часы',
7+
minuteText: 'Минуты',
8+
secondText: 'Секунды',
9+
timezoneText: 'Время зоны',
10+
currentText: 'Теперь',
11+
closeText: 'Закрыть',
12+
timeFormat: 'hh:mm tt',
13+
ampm: false
14+
};
15+
$.timepicker.setDefaults($.timepicker.regional['ru']);

0 commit comments

Comments
 (0)