summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTrent Richardson <trentdrichardson@gmail.com>2011-05-24 10:41:02 -0700
committerTrent Richardson <trentdrichardson@gmail.com>2011-05-24 10:41:02 -0700
commit5ebb54b0e320b2c2f27f50b243286247853a3802 (patch)
tree8fd14643400eb2a831caad5579b93e6b35a567c7
parentf9fee45d7b858d2f883f47bd418318a70c29ccc5 (diff)
parente3c179dca188f3f300d566a94cff1af886cc6ed7 (diff)
downloadjQuery-Timepicker-Addon-5ebb54b0e320b2c2f27f50b243286247853a3802.zip
jQuery-Timepicker-Addon-5ebb54b0e320b2c2f27f50b243286247853a3802.tar.gz
jQuery-Timepicker-Addon-5ebb54b0e320b2c2f27f50b243286247853a3802.tar.bz2
Merge pull request #162 from bistory/dev
Added French translation
-rw-r--r--README3
-rw-r--r--jquery-ui-timepicker-addon.css2
-rw-r--r--jquery-ui-timepicker-addon.js12
-rw-r--r--localization/jquery-ui-timepicker-cs.js15
-rw-r--r--localization/jquery-ui-timepicker-de.js15
-rw-r--r--localization/jquery-ui-timepicker-fr.js15
-rw-r--r--localization/jquery-ui-timepicker-hu.js15
-rw-r--r--localization/jquery-ui-timepicker-nl.js15
-rw-r--r--localization/jquery-ui-timepicker-ru.js15
9 files changed, 102 insertions, 5 deletions
diff --git a/README b/README
index c3cf645..cb026f5 100644
--- a/README
+++ b/README
@@ -1,5 +1,8 @@
jQuery Timepicker Addon
+=======================
+Use
+---
-To use this plugin you must include jQuery and jQuery UI with datepicker and slider
-Include timepicker-addon script
-now use timepicker with $('#selector').datetimepicker() or $('#selector').timepicker()
diff --git a/jquery-ui-timepicker-addon.css b/jquery-ui-timepicker-addon.css
index 19b889f..6995268 100644
--- a/jquery-ui-timepicker-addon.css
+++ b/jquery-ui-timepicker-addon.css
@@ -1,5 +1,5 @@
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; }
-.ui-timepicker-div dl dd { margin: -25px 0 10px 65px; }
+.ui-timepicker-div dl dd { margin: -25px 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
diff --git a/jquery-ui-timepicker-addon.js b/jquery-ui-timepicker-addon.js
index c22a5ad..0e3783f 100644
--- a/jquery-ui-timepicker-addon.js
+++ b/jquery-ui-timepicker-addon.js
@@ -1,7 +1,7 @@
/*
* jQuery timepicker addon
* By: Trent Richardson [http://trentrichardson.com]
-* Version 0.9.4
+* Version 0.9.5-dev
* Last Modified: 05/12/2011
*
* Copyright 2011 Trent Richardson
@@ -501,7 +501,7 @@ $.extend(Timepicker.prototype, {
//Emulate datepicker onSelect behavior. Call on slidestop.
var onSelectDelegate = function() {
tp_inst._onSelectHandler();
- }
+ };
this.hour_slider.bind('slidestop',onSelectDelegate);
this.minute_slider.bind('slidestop',onSelectDelegate);
this.second_slider.bind('slidestop',onSelectDelegate);
@@ -601,7 +601,7 @@ $.extend(Timepicker.prototype, {
var hour = (this.hour_slider) ? this.hour_slider.slider('value') : false,
minute = (this.minute_slider) ? this.minute_slider.slider('value') : false,
second = (this.second_slider) ? this.second_slider.slider('value') : false,
- timezone = (this.timezone_select) ? this.timezone_select.val() : false
+ timezone = (this.timezone_select) ? this.timezone_select.val() : false;
if (hour !== false) hour = parseInt(hour,10);
if (minute !== false) minute = parseInt(minute,10);
@@ -660,6 +660,8 @@ $.extend(Timepicker.prototype, {
.replace(/ss/g, ((time.second < 10) ? '0' : '') + time.second)
.replace(/s/g, time.second)
.replace(/TT/g, time.ampm.toUpperCase())
+ .replace(/Tt/g, time.ampm.toUpperCase())
+ .replace(/tT/g, time.ampm.toLowerCase())
.replace(/tt/g, time.ampm.toLowerCase())
.replace(/T/g, time.ampm.charAt(0).toUpperCase())
.replace(/t/g, time.ampm.charAt(0).toLowerCase())
@@ -810,6 +812,8 @@ $.datepicker._doKeyPress = function(event) {
datetimeChars = tp_inst._defaults.timeFormat.toString()
.replace(/[hms]/g, '')
.replace(/TT/g, ampm ? 'APM' : '')
+ .replace(/Tt/g, ampm ? 'AaPpMm' : '')
+ .replace(/tT/g, ampm ? 'AaPpMm' : '')
.replace(/T/g, ampm ? 'AP' : '')
.replace(/tt/g, ampm ? 'apm' : '')
.replace(/t/g, ampm ? 'ap' : '') +
@@ -958,7 +962,7 @@ $.datepicker._getDateDatepicker = function(target, noDefault) {
if (tp_inst) {
this._setDateFromField(inst, noDefault);
var date = this._getDate(inst);
- if (date && tp_inst._parseTime($(target).val(), true)) date.setHours(tp_inst.hour, tp_inst.minute, tp_inst.second);
+ if (date && tp_inst._parseTime($(target).val(), tp_inst.timeOnly)) date.setHours(tp_inst.hour, tp_inst.minute, tp_inst.second);
return date;
}
return this._base_getDateDatepicker(target, noDefault);
diff --git a/localization/jquery-ui-timepicker-cs.js b/localization/jquery-ui-timepicker-cs.js
new file mode 100644
index 0000000..cc16586
--- /dev/null
+++ b/localization/jquery-ui-timepicker-cs.js
@@ -0,0 +1,15 @@
+/* Czech translation for the jQuery Timepicker Addon */
+/* Written by Ondřej Vodáček */
+$.timepicker.regional['cs'] = {
+ timeOnlyTitle: 'Vyberte čas',
+ timeText: 'Čas',
+ hourText: 'Hodiny',
+ minuteText: 'Minuty',
+ secondText: 'Vteřiny',
+ timezoneText: 'Časové pásmo',
+ currentText: 'Nyní',
+ closeText: 'Zavřít',
+ timeFormat: 'h:m',
+ ampm: false
+};
+$.timepicker.setDefaults($.timepicker.regional['cs']);
diff --git a/localization/jquery-ui-timepicker-de.js b/localization/jquery-ui-timepicker-de.js
new file mode 100644
index 0000000..6bf7dea
--- /dev/null
+++ b/localization/jquery-ui-timepicker-de.js
@@ -0,0 +1,15 @@
+/* German translation for the jQuery Timepicker Addon */
+/* Written by Marvin */
+$.timepicker.regional['de'] = {
+ timeOnlyTitle: 'Zeit Wählen',
+ timeText: 'Zeit',
+ hourText: 'Stunde',
+ minuteText: 'Minute',
+ secondText: 'Sekunde',
+ timezoneText: 'Zeitzone',
+ currentText: 'Jetzt',
+ closeText: 'Fertig',
+ timeFormat: 'hh:mm tt',
+ ampm: false
+};
+$.timepicker.setDefaults($.timepicker.regional['de']);
diff --git a/localization/jquery-ui-timepicker-fr.js b/localization/jquery-ui-timepicker-fr.js
new file mode 100644
index 0000000..83cc9b9
--- /dev/null
+++ b/localization/jquery-ui-timepicker-fr.js
@@ -0,0 +1,15 @@
+/* Czech translation for the jQuery Timepicker Addon */
+/* Written by Thomas Lété */
+$.timepicker.regional['fr'] = {
+ timeOnlyTitle: 'Choisir une heure',
+ timeText: 'Heure',
+ hourText: 'Heures',
+ minuteText: 'Minutes',
+ secondText: 'Secondes',
+ timezoneText: 'Fuseau horaire',
+ currentText: 'Maintenant',
+ closeText: 'Terminé'
+ timeFormat: 'h:m',
+ ampm: false
+};
+$.timepicker.setDefaults($.timepicker.regional['fr']);
diff --git a/localization/jquery-ui-timepicker-hu.js b/localization/jquery-ui-timepicker-hu.js
new file mode 100644
index 0000000..29e7a9f
--- /dev/null
+++ b/localization/jquery-ui-timepicker-hu.js
@@ -0,0 +1,15 @@
+/* Hungarian translation for the jQuery Timepicker Addon */
+/* Written by Vas Gábor */
+$.timepicker.regional['hu'] = {
+ currentText: 'Most',
+ closeText: 'Kész',
+ ampm: false,
+ timeFormat: 'hh:mm tt',
+ timeOnlyTitle: 'Válasszon időpontot',
+ timeText: 'Idő',
+ hourText: 'Óra',
+ minuteText: 'Perc',
+ secondText: 'Másodperc',
+ timezoneText: 'Időzóna'
+};
+$.timepicker.setDefaults($.timepicker.regional['hu']);
diff --git a/localization/jquery-ui-timepicker-nl.js b/localization/jquery-ui-timepicker-nl.js
new file mode 100644
index 0000000..4a71d1c
--- /dev/null
+++ b/localization/jquery-ui-timepicker-nl.js
@@ -0,0 +1,15 @@
+/* Dutch translation for the jQuery Timepicker Addon */
+/* Written by Martijn van der Lee */
+$.timepicker.regional['nl'] = {
+ timeOnlyTitle: 'Tijdstip',
+ timeText: 'Tijd',
+ hourText: 'Uur',
+ minuteText: 'Minuut',
+ secondText: 'Seconde',
+ timezoneText: 'Tijdzone',
+ currentText: 'Vandaag',
+ closeText: 'Sluiten',
+ timeFormat: 'hh:mm tt',
+ ampm: false
+};
+$.timepicker.setDefaults($.timepicker.regional['nl']);
diff --git a/localization/jquery-ui-timepicker-ru.js b/localization/jquery-ui-timepicker-ru.js
new file mode 100644
index 0000000..54e3e0e
--- /dev/null
+++ b/localization/jquery-ui-timepicker-ru.js
@@ -0,0 +1,15 @@
+/* Russian translation for the jQuery Timepicker Addon */
+/* Written by Trent Richardson */
+$.timepicker.regional['ru'] = {
+ timeOnlyTitle: 'Выберите время',
+ timeText: 'Время',
+ hourText: 'Часы',
+ minuteText: 'Минуты',
+ secondText: 'Секунды',
+ timezoneText: 'Время зоны',
+ currentText: 'Теперь',
+ closeText: 'Закрыть',
+ timeFormat: 'hh:mm tt',
+ ampm: false
+};
+$.timepicker.setDefaults($.timepicker.regional['ru']);