From 4e6bc615b1131bddea078e2d0acb788de1fc28db Mon Sep 17 00:00:00 2001 From: Alexander Pepper Date: Tue, 20 Mar 2012 16:30:34 +0100 Subject: [PATCH 1/2] Make timezoneList translatable. * Added english default translation * Added german translation * Usage: $('input.datetimepicker').datetimepicker({ showTimezone: true, timezoneList: [ {"value": "-1100", "label": "minusEleven"}, {"value": "-1000", "label": "minusTen"}, {"value": "-0900", "label": "minusNine"}, {"value": "-0800", "label": "minusEight"}, {"value": "-0700", "label": "minusSeven"}, {"value": "-0600", "label": "minusSix"}, {"value": "-0500", "label": "minusFive"}, {"value": "-0400", "label": "minusFour"}, {"value": "-0300", "label": "minusThree"}, {"value": "-0200", "label": "minusTwo"}, {"value": "-0100", "label": "minusOne"}, {"value": "+0000", "label": "plusMinusZero"}, {"value": "+0100", "label": "plusOne"}, {"value": "+0200", "label": "plusTwo"}, {"value": "+0300", "label": "plusThree"}, {"value": "+0400", "label": "plusFour"}, {"value": "+0500", "label": "plusFive"}, {"value": "+0600", "label": "plusSix"}, {"value": "+0700", "label": "plusSeven"}, {"value": "+0800", "label": "plusEight"}, {"value": "+0900", "label": "plusNine"}, {"value": "+1000", "label": "plusTen"}, {"value": "+1100", "label": "plusEleven"}, {"value": "+1200", "label": "plusTwelve"}, {"value": "+1300", "label": "plusThirteen"} ] --- jquery-ui-timepicker-addon.js | 29 +++++++++++++++++++++++-- localization/jquery-ui-timepicker-de.js | 27 ++++++++++++++++++++++- 2 files changed, 53 insertions(+), 3 deletions(-) diff --git a/jquery-ui-timepicker-addon.js b/jquery-ui-timepicker-addon.js index 46260fb..4ea0645 100644 --- a/jquery-ui-timepicker-addon.js +++ b/jquery-ui-timepicker-addon.js @@ -49,7 +49,32 @@ function Timepicker() { minuteText: 'Minute', secondText: 'Second', millisecText: 'Millisecond', - timezoneText: 'Time Zone' + timezoneText: 'Time Zone', + minusEleven: '-11h NUT: Niue Time', + minusTen: '-10h HST: Hawaii Standard Time', + minusNine: '-09h HDT: Hawaii Summer Time', + minusEight: '-08h PST: Pacific Standard Time', + minusSeven: '-07h PDT: Pacific Summer Time', + minusSix: '-06h CST: Central Standard Time (America)', + minusFive: '-05h EST: Eastern Standard Time (America)', + minusFour: '-04h EDT: Eastern Summer Time (America)', + minusThree: '-03h BRT: Brasilia Standard Time', + minusTwo: '-02h BRST: Brasilia Summer Time', + minusOne: '-01h CVT: Cape Verde Time', + plusMinusZero: '±00h UTC: Universal Coordinated Time (Greenwich)', + plusOne: '+01h CET: Central European Standard Time', + plusTwo: '+02h CEST: Central European Summer Time', + plusThree: '+03h AST: Arabia Time', + plusFour: '+04h MSK: Moscow Time', + plusFive: '+05h PKT: Pakistan Time', + plusSix: '+06h BST: Bangladesh Time', + plusSeven: '+07h ICT: Indochina Time', + plusEight: '+08h CST: China Standard Time', + plusNine: '+09h JST: Japan Time', + plusTen: '+10h AEST: Australian Eastern Standard Time', + plusEleven: '+11h AEDT: Australian Eastern Summer Time', + plusTwelve: '+12h NZST: New Zealand Standard Time', + plusThirteen: '+13h NZDT: New Zealand Summer Time' }; this._defaults = { // Global defaults for all the datetime picker instances showButtonPanel: true, @@ -441,7 +466,7 @@ $.extend(Timepicker.prototype, { $.map(o.timezoneList, function(val, idx) { return $("