diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..26b3838
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+/node_modules/
+*.iml
+.idea
diff --git a/.jshintrc b/.jshintrc
new file mode 100644
index 0000000..97b25f1
--- /dev/null
+++ b/.jshintrc
@@ -0,0 +1,14 @@
+{
+ "curly": true,
+ "eqeqeq": true,
+ "immed": true,
+ "latedef": true,
+ "newcap": true,
+ "noarg": true,
+ "sub": true,
+ "undef": true,
+ "unused": true,
+ "boss": true,
+ "eqnull": true,
+ "node": true
+}
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 0000000..260644f
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,31 @@
+# Contributing
+
+## Important notes
+Please don't edit files in the `dist` subdirectory as they are generated via Grunt. You'll find source code in the `src` subdirectory!
+
+### Code style
+Regarding code style like indentation and whitespace, **follow the conventions you see used in the source already (tabs).**
+
+### PhantomJS
+While Grunt can run the included unit tests via [PhantomJS](http://phantomjs.org/), this shouldn't be considered a substitute for the real thing. Please be sure to test the `test/*.html` unit test file(s) in _actual_ browsers.
+
+## Modifying the code
+First, ensure that you have the latest [Node.js](http://nodejs.org/) and [npm](http://npmjs.org/) installed.
+
+Test that Grunt's CLI is installed by running `grunt --version`. If the command isn't found, run `npm install -g grunt-cli`. For more information about installing Grunt, see the [getting started guide](http://gruntjs.com/getting-started).
+
+1. Fork and clone the repo.
+1. Run `npm install` to install all dependencies (including Grunt).
+1. Run `grunt` to grunt this project.
+
+Assuming that you don't see any red, you're ready to go. Just be sure to run `grunt` after making any changes, to ensure that nothing is broken.
+
+## Submitting pull requests
+
+1. Create a new branch, please don't work in your `master` branch directly. Please pull from the `dev` branch.
+1. Add failing tests for the change you want to make. Run `grunt` to see the tests fail.
+1. Fix stuff.
+1. Run `grunt` to see if the tests pass. Repeat steps 2-4 until done.
+1. Open `test/*.html` unit test file(s) in actual browser to ensure tests pass everywhere.
+1. Update the documentation to reflect any changes.
+1. Push to your fork and submit a pull request (back to the `dev` branch).
diff --git a/Gruntfile.js b/Gruntfile.js
new file mode 100644
index 0000000..48f326f
--- /dev/null
+++ b/Gruntfile.js
@@ -0,0 +1,170 @@
+'use strict';
+
+module.exports = function(grunt) {
+
+ // Project configuration.
+ grunt.initConfig({
+ // Metadata.
+ pkg: grunt.file.readJSON('jquery-ui-timepicker-addon.json'),
+ banner: '/*! <%= pkg.title || pkg.name %> - v<%= pkg.version %> - ' +
+ //'<%= grunt.template.today("yyyy-mm-dd") %>\n' +
+ '<%= pkg.modified %>\n' +
+ '<%= pkg.homepage ? "* " + pkg.homepage + "\\n" : "" %>' +
+ '* Copyright (c) <%= grunt.template.today("yyyy") %> <%= pkg.author.name %>;' +
+ ' Licensed <%= _.pluck(pkg.licenses, "type").join(", ") %> */\n',
+ // Task configuration.
+ clean: {
+ files: ['dist']
+ },
+ copy: {
+ dist: {
+ files: [
+ //{ src: 'src/index.html', dest: 'dist/index.html' },
+ { src: 'src/<%= pkg.name %>.css', dest: 'dist/<%= pkg.name %>.css' },
+ { src: 'src/jquery-ui-sliderAccess.js', dest: 'dist/jquery-ui-sliderAccess.js' },
+ { src: 'src/i18n/jquery-ui-timepicker-*.js', dest: 'dist/i18n/', expand:true, flatten: true }
+ ]
+ }
+ },
+ concat: {
+ dist: {
+ options: {
+ banner: '<%= banner %>',
+ stripBanners: true
+ },
+ src: ['src/<%= pkg.name %>.js'],
+ dest: 'dist/<%= pkg.name %>.js'
+ },
+ docs: {
+ src: [
+ 'src/docs/header.html',
+ 'src/docs/intro.html',
+ 'src/docs/options.html',
+ 'src/docs/formatting.html',
+ 'src/docs/i18n.html',
+ 'src/docs/examples.html',
+ 'src/docs/footer.html'
+ ],
+ dest: 'dist/index.html'
+ },
+ i18n: {
+ options: {
+ //stripBanners: true,
+ banner: '<%=banner %>\n(function($){\n\n',
+ footer: '\n})(jQuery);\n',
+ process: function(src, filepath){
+ return '// source: '+ filepath + '\n' +
+ src.replace(/\(function\s*\(\$\)\s*\{/g, '')
+ .replace(/\}\)\(jQuery\)\;/g, '')
+ .replace(/\$\.timepicker\.setDefaults\(\$\.timepicker\.regional\[[a-z\-\'\"]+\]\)\;/gi, '')
+ .trim() +'\n';
+ }
+ },
+ src: [ 'src/i18n/jquery-ui-timepicker-*.js' ],
+ dest: 'dist/i18n/<%=pkg.name %>-i18n.js'
+ }
+ },
+ uglify: {
+ options: {
+ banner: '<%= banner %>'
+ },
+ dist: {
+ src: '<%= concat.dist.dest %>',
+ dest: 'dist/<%= pkg.name %>.min.js'
+ },
+ i18n: {
+ src: 'dist/i18n/<%=pkg.name %>-i18n.js',
+ dest: 'dist/i18n/<%=pkg.name %>-i18n.min.js'
+ }
+ },
+ cssmin: {
+ options: {
+ banner: '<%= banner %>'
+ },
+ dist: {
+ src: 'dist/<%= pkg.name %>.css',
+ dest: 'dist/<%= pkg.name %>.min.css'
+ }
+ },
+ replace: {
+ dist: {
+ options: {
+ variables: {
+ version: '<%= pkg.version %>',
+ timestamp: '<%= pkg.modified %>'
+ },
+ prefix: '@@'
+ },
+ files: [
+ { src: 'dist/<%= pkg.name %>.js', dest: 'dist/<%= pkg.name %>.js' },
+ { src: 'dist/<%= pkg.name %>.css', dest: 'dist/<%= pkg.name %>.css' },
+ { src: 'dist/index.html', dest: 'dist/index.html' }
+ ]
+ }
+ },
+ jasmine: {
+ src: 'src/<%= pkg.name %>.js',
+ options: {
+ specs: 'test/*_spec.js',
+ vendor: [
+ 'http://code.jquery.com/jquery-1.11.1.min.js',
+ 'http://code.jquery.com/ui/1.11.1/jquery-ui.min.js',
+ 'http://github.com/searls/jasmine-fixture/releases/1.0.5/1737/jasmine-fixture.js'
+ ]
+ }
+ },
+ jshint: {
+ gruntfile: {
+ options: {
+ jshintrc: '.jshintrc'
+ },
+ src: 'Gruntfile.js'
+ },
+ src: {
+ options: {
+ jshintrc: 'src/.jshintrc'
+ },
+ src: ['src/**/*.js']
+ },
+ test: {
+ options: {
+ jshintrc: 'test/.jshintrc'
+ },
+ src: ['test/**/*.js']
+ }
+ },
+ watch: {
+ gruntfile: {
+ files: '<%= jshint.gruntfile.src %>',
+ tasks: ['jshint:gruntfile']
+ },
+ src: {
+ files: 'src/**',//'<%= jshint.src.src %>',
+ tasks: ['jshint:src', 'jasmine', 'clean', 'copy', 'concat', 'replace', 'uglify', 'cssmin']
+ //tasks: ['jshint:src', 'jasmine']
+ },
+ test: {
+ files: '<%= jshint.test.src %>',
+ tasks: ['jshint:test', 'jasmine']
+ }
+ }
+ });
+
+ // These plugins provide necessary tasks.
+ grunt.loadNpmTasks('grunt-contrib-clean');
+ grunt.loadNpmTasks('grunt-contrib-concat');
+ grunt.loadNpmTasks('grunt-contrib-copy');
+ grunt.loadNpmTasks('grunt-replace');
+ grunt.loadNpmTasks('grunt-contrib-uglify');
+ grunt.loadNpmTasks('grunt-contrib-cssmin');
+ grunt.loadNpmTasks('grunt-contrib-jasmine');
+ grunt.loadNpmTasks('grunt-contrib-jshint');
+ grunt.loadNpmTasks('grunt-contrib-watch');
+
+ // Default task.
+ grunt.registerTask('default', ['clean', 'copy', 'concat', 'replace', 'uglify', 'cssmin']);
+
+ // Test task.
+ grunt.registerTask('test', ['jshint', 'jasmine']);
+
+};
diff --git a/LICENSE-MIT b/LICENSE-MIT
new file mode 100644
index 0000000..957a11c
--- /dev/null
+++ b/LICENSE-MIT
@@ -0,0 +1,22 @@
+Copyright (c) 2013 Trent Richardson
+
+Permission is hereby granted, free of charge, to any person
+obtaining a copy of this software and associated documentation
+files (the "Software"), to deal in the Software without
+restriction, including without limitation the rights to use,
+copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
diff --git a/README b/README
deleted file mode 100644
index cb026f5..0000000
--- a/README
+++ /dev/null
@@ -1,8 +0,0 @@
-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/README.md b/README.md
new file mode 100644
index 0000000..31e84ae
--- /dev/null
+++ b/README.md
@@ -0,0 +1,52 @@
+jQuery Timepicker Addon
+=======================
+
+About
+-----
+
+**This project is no longer actively maintained.** Unfortuantely, I no longer work with jQuery and jQueryUI on new projects. jQuery Timepicker Addon served as the timepicker of choice for many years when there weren't many available. I'm thankful of the opportunity to contribute to the community, and thankful to everyone who contributed along the way. These days there are many great alternatives depending on the environment you're developing in. If you need a timepicker with no dependencies check out [flatpickr](https://flatpickr.js.org/).
+
+Best wishes,
+Trent Richardson
+
+- Author: [Trent Richardson](http://trentrichardson.com)
+- Documentation: [http://trentrichardson.com/examples/timepicker/](http://trentrichardson.com/examples/timepicker/)
+- Twitter: [@practicalweb](http://twitter.com/practicalweb)
+
+Use
+---
+I recommend getting the eBook [Handling Time](https://sellfy.com/p/8gxZ) as it has a lot of example code to get started. The quick and dirty:
+
+- To use this plugin you must include jQuery (1.6+) and jQuery UI with datepicker (and optionally slider).
+- Include timepicker-addon script and css located in the `dist` directory or from a CDN:
+ * [http://cdnjs.com/libraries/jquery-ui-timepicker-addon](http://cdnjs.com/libraries/jquery-ui-timepicker-addon)
+ * [http://www.jsdelivr.com/#!jquery.ui.timepicker.addon](http://www.jsdelivr.com/#!jquery.ui.timepicker.addon)
+- now use timepicker with `$('#selector').datetimepicker()` or `$('#selector').timepicker()`.
+
+There is also a [Bower](http://bower.io/) package named `jqueryui-timepicker-addon`. Beware there are other similar package names that point to forks which may not be current.
+
+Rails with Bower
+-----------------
+If you happen to use Rails with the [bower](gem "bower-rails", "~> 0.8.3") gem, here it is to use it easily :
+#### Bowerfile
+```asset "jqueryui-timepicker-addon", "1.5.6"```
+
+#### application.js
+```javascript
+//= require jqueryui-timepicker-addon/dist/jquery-ui-timepicker-addon
+//= require jqueryui-timepicker-addon/dist/i18n/jquery-ui-timepicker-fr
+```
+
+#### application.css.scss
+```scss
+@import "jqueryui-timepicker-addon/dist/jquery-ui-timepicker-addon.css";
+```
+
+Contributing Code - Please Read!
+--------------------------------
+- All code contributions and bug reports are much appreciated.
+- Please be sure to apply your fixes to the "dev" branch.
+- Also note tabs are appreciated over spaces.
+- Please read the [CONTRIBUTING.md][contributingmd] for more on using Grunt to produce builds.
+
+[contributingmd]: CONTRIBUTING.md
diff --git a/bower.json b/bower.json
new file mode 100644
index 0000000..3c1e1ea
--- /dev/null
+++ b/bower.json
@@ -0,0 +1,21 @@
+{
+ "name": "jqueryui-timepicker-addon",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/trentrichardson/jQuery-Timepicker-Addon.git"
+ },
+ "main": ["dist/jquery-ui-timepicker-addon.js", "dist/jquery-ui-timepicker-addon.css"],
+ "ignore": [
+ "/CONTRIBUTING.md",
+ "/Gruntfile.js",
+ "/README.md",
+ "/composer.json",
+ "/jquery-ui-timepicker-addon.json",
+ "/lib",
+ "/package.json",
+ "/src",
+ "/test"
+ ],
+ "dependencies": {
+ }
+}
\ No newline at end of file
diff --git a/composer.json b/composer.json
new file mode 100644
index 0000000..150661e
--- /dev/null
+++ b/composer.json
@@ -0,0 +1,26 @@
+{
+ "name": "trentrichardson/jquery-timepicker-addon",
+ "description": "Adds a timepicker to jQueryUI Datepicker.",
+ "type": "component",
+ "homepage": "http://trentrichardson.com/examples/timepicker/",
+ "license": [
+ "MIT"
+ ],
+ "require": {
+ "robloach/component-installer": "*",
+ "components/jqueryui": "~1.10.2"
+ },
+ "extra": {
+ "component": {
+ "name": "jquery-timepicker-addon",
+ "scripts": [
+ "dist/jquery-ui-sliderAccess.js",
+ "dist/jquery-ui-timepicker-addon.js",
+ "dist/i18n/**"
+ ],
+ "styles": [
+ "dist/jquery-ui-timepicker-addon.css"
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/dist/i18n/jquery-ui-timepicker-addon-i18n.js b/dist/i18n/jquery-ui-timepicker-addon-i18n.js
new file mode 100644
index 0000000..3ced863
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-addon-i18n.js
@@ -0,0 +1,974 @@
+/*! jQuery Timepicker Addon - v1.6.3 - 2016-04-20
+* http://trentrichardson.com/examples/timepicker
+* Copyright (c) 2016 Trent Richardson; Licensed MIT */
+
+(function($){
+
+// source: src/i18n/jquery-ui-timepicker-af.js
+/* Afrikaans translation for the jQuery Timepicker Addon */
+/* Written by Deon Heyns */
+
+ $.timepicker.regional['af'] = {
+ timeOnlyTitle: 'Kies Tyd',
+ timeText: 'Tyd ',
+ hourText: 'Ure ',
+ minuteText: 'Minute',
+ secondText: 'Sekondes',
+ millisecText: 'Millisekondes',
+ microsecText: 'Mikrosekondes',
+ timezoneText: 'Tydsone',
+ currentText: 'Huidige Tyd',
+ closeText: 'Klaar',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-am.js
+/* Armenian translation for the jQuery Timepicker Addon */
+/* Written by Artavazd Avetisyan artavazda@hotmail.com */
+
+ $.timepicker.regional['am'] = {
+ timeOnlyTitle: 'Ընտրեք ժամանակը',
+ timeText: 'Ժամանակը',
+ hourText: 'Ժամ',
+ minuteText: 'Րոպե',
+ secondText: 'Վարկյան',
+ millisecText: 'Միլիվարկյան',
+ microsecText: 'Միկրովարկյան',
+ timezoneText: 'Ժամային գոտին',
+ currentText: 'Այժմ',
+ closeText: 'Փակել',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-bg.js
+/* Bulgarian translation for the jQuery Timepicker Addon */
+/* Written by Plamen Kovandjiev */
+
+ $.timepicker.regional['bg'] = {
+ timeOnlyTitle: 'Изберете време',
+ timeText: 'Време',
+ hourText: 'Час',
+ minuteText: 'Минути',
+ secondText: 'Секунди',
+ millisecText: 'Милисекунди',
+ microsecText: 'Микросекунди',
+ timezoneText: 'Часови пояс',
+ currentText: 'Сега',
+ closeText: 'Затвори',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-ca.js
+/* Catalan translation for the jQuery Timepicker Addon */
+/* Written by Sergi Faber */
+
+ $.timepicker.regional['ca'] = {
+ timeOnlyTitle: 'Escollir una hora',
+ timeText: 'Hora',
+ hourText: 'Hores',
+ minuteText: 'Minuts',
+ secondText: 'Segons',
+ millisecText: 'Milisegons',
+ microsecText: 'Microsegons',
+ timezoneText: 'Fus horari',
+ currentText: 'Ara',
+ closeText: 'Tancar',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-cs.js
+/* 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',
+ millisecText: 'Milisekundy',
+ microsecText: 'Mikrosekundy',
+ timezoneText: 'Časové pásmo',
+ currentText: 'Nyní',
+ closeText: 'Zavřít',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['dop.', 'AM', 'A'],
+ pmNames: ['odp.', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-da.js
+/* Danish translation for the jQuery Timepicker Addon */
+/* Written by Lars H. Jensen (http://www.larshj.dk) */
+
+ $.timepicker.regional['da'] = {
+ timeOnlyTitle: 'Vælg tid',
+ timeText: 'Tid',
+ hourText: 'Time',
+ minuteText: 'Minut',
+ secondText: 'Sekund',
+ millisecText: 'Millisekund',
+ microsecText: 'Mikrosekund',
+ timezoneText: 'Tidszone',
+ currentText: 'Nu',
+ closeText: 'Luk',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['am', 'AM', 'A'],
+ pmNames: ['pm', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-de.js
+/* 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',
+ millisecText: 'Millisekunde',
+ microsecText: 'Mikrosekunde',
+ timezoneText: 'Zeitzone',
+ currentText: 'Jetzt',
+ closeText: 'Fertig',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['vorm.', 'AM', 'A'],
+ pmNames: ['nachm.', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-el.js
+/* Hellenic translation for the jQuery Timepicker Addon */
+/* Written by Christos Pontikis */
+
+ $.timepicker.regional['el'] = {
+ timeOnlyTitle: 'Επιλογή ώρας',
+ timeText: 'Ώρα',
+ hourText: 'Ώρες',
+ minuteText: 'Λεπτά',
+ secondText: 'Δευτερόλεπτα',
+ millisecText: 'Χιλιοστοδευτερόλεπτα',
+ microsecText: 'Μικροδευτερόλεπτα',
+ timezoneText: 'Ζώνη ώρας',
+ currentText: 'Τώρα',
+ closeText: 'Κλείσιμο',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['π.μ.', 'AM', 'A'],
+ pmNames: ['μ.μ.', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-es.js
+/* Spanish translation for the jQuery Timepicker Addon */
+/* Written by Ianaré Sévi */
+/* Modified by Carlos Martínez */
+
+ $.timepicker.regional['es'] = {
+ timeOnlyTitle: 'Elegir una hora',
+ timeText: 'Hora',
+ hourText: 'Horas',
+ minuteText: 'Minutos',
+ secondText: 'Segundos',
+ millisecText: 'Milisegundos',
+ microsecText: 'Microsegundos',
+ timezoneText: 'Uso horario',
+ currentText: 'Hoy',
+ closeText: 'Cerrar',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['a.m.', 'AM', 'A'],
+ pmNames: ['p.m.', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-et.js
+/* Estonian translation for the jQuery Timepicker Addon */
+/* Written by Karl Sutt (karl@sutt.ee) */
+
+ $.timepicker.regional['et'] = {
+ timeOnlyTitle: 'Vali aeg',
+ timeText: 'Aeg',
+ hourText: 'Tund',
+ minuteText: 'Minut',
+ secondText: 'Sekund',
+ millisecText: 'Millisekundis',
+ microsecText: 'Mikrosekundis',
+ timezoneText: 'Ajavöönd',
+ currentText: 'Praegu',
+ closeText: 'Valmis',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-eu.js
+/* Basque trannslation for JQuery Timepicker Addon */
+/* Translated by Xabi Fer */
+/* Fixed by Asier Iturralde Sarasola - iametza interaktiboa */
+
+ $.timepicker.regional['eu'] = {
+ timeOnlyTitle: 'Aukeratu ordua',
+ timeText: 'Ordua',
+ hourText: 'Orduak',
+ minuteText: 'Minutuak',
+ secondText: 'Segundoak',
+ millisecText: 'Milisegundoak',
+ microsecText: 'Mikrosegundoak',
+ timezoneText: 'Ordu-eremua',
+ currentText: 'Orain',
+ closeText: 'Itxi',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['a.m.', 'AM', 'A'],
+ pmNames: ['p.m.', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-fa.js
+/* Persian translation for the jQuery Timepicker Addon */
+/* Written by Meysam Pour Ganji */
+
+ $.timepicker.regional['fa'] = {
+ timeOnlyTitle: 'انتخاب زمان',
+ timeText: 'زمان',
+ hourText: 'ساعت',
+ minuteText: 'دقیقه',
+ secondText: 'ثانیه',
+ millisecText: 'میلی ثانیه',
+ microsecText: 'میکرو ثانیه',
+ timezoneText: 'منطقه زمانی',
+ currentText: 'الان',
+ closeText: 'انتخاب',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['قبل ظهر', 'AM', 'A'],
+ pmNames: ['بعد ظهر', 'PM', 'P'],
+ isRTL: true
+ };
+
+// source: src/i18n/jquery-ui-timepicker-fi.js
+/* Finnish translation for the jQuery Timepicker Addon */
+/* Written by Juga Paazmaya (http://github.com/paazmaya) */
+
+ $.timepicker.regional['fi'] = {
+ timeOnlyTitle: 'Valitse aika',
+ timeText: 'Aika',
+ hourText: 'Tunti',
+ minuteText: 'Minuutti',
+ secondText: 'Sekunti',
+ millisecText: 'Millisekunnin',
+ microsecText: 'Mikrosekuntia',
+ timezoneText: 'Aikavyöhyke',
+ currentText: 'Nyt',
+ closeText: 'Sulje',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['ap.', 'AM', 'A'],
+ pmNames: ['ip.', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-fr.js
+/* French 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',
+ millisecText: 'Millisecondes',
+ microsecText: 'Microsecondes',
+ timezoneText: 'Fuseau horaire',
+ currentText: 'Maintenant',
+ closeText: 'Terminé',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-gl.js
+/* Galician translation for the jQuery Timepicker Addon */
+/* Written by David Barral */
+
+ $.timepicker.regional['gl'] = {
+ timeOnlyTitle: 'Elixir unha hora',
+ timeText: 'Hora',
+ hourText: 'Horas',
+ minuteText: 'Minutos',
+ secondText: 'Segundos',
+ millisecText: 'Milisegundos',
+ microsecText: 'Microssegundos',
+ timezoneText: 'Fuso horario',
+ currentText: 'Agora',
+ closeText: 'Pechar',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['a.m.', 'AM', 'A'],
+ pmNames: ['p.m.', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-he.js
+/* Hebrew translation for the jQuery Timepicker Addon */
+/* Written by Lior Lapid */
+
+ $.timepicker.regional["he"] = {
+ timeOnlyTitle: "בחירת זמן",
+ timeText: "שעה",
+ hourText: "שעות",
+ minuteText: "דקות",
+ secondText: "שניות",
+ millisecText: "אלפית השנייה",
+ microsecText: "מיקרו",
+ timezoneText: "אזור זמן",
+ currentText: "עכשיו",
+ closeText:"סגור",
+ timeFormat: "HH:mm",
+ timeSuffix: '',
+ amNames: ['לפנה"צ', 'AM', 'A'],
+ pmNames: ['אחה"צ', 'PM', 'P'],
+ isRTL: true
+ };
+
+// source: src/i18n/jquery-ui-timepicker-hr.js
+/* Croatian translation for the jQuery Timepicker Addon */
+/* Written by Mladen */
+
+ $.timepicker.regional['hr'] = {
+ timeOnlyTitle: 'Odaberi vrijeme',
+ timeText: 'Vrijeme',
+ hourText: 'Sati',
+ minuteText: 'Minute',
+ secondText: 'Sekunde',
+ millisecText: 'Milisekunde',
+ microsecText: 'Mikrosekunde',
+ timezoneText: 'Vremenska zona',
+ currentText: 'Sada',
+ closeText: 'Gotovo',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['a.m.', 'AM', 'A'],
+ pmNames: ['p.m.', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-hu.js
+/* Hungarian translation for the jQuery Timepicker Addon */
+/* Written by Vas Gábor */
+
+ $.timepicker.regional['hu'] = {
+ timeOnlyTitle: 'Válasszon időpontot',
+ timeText: 'Idő',
+ hourText: 'Óra',
+ minuteText: 'Perc',
+ secondText: 'Másodperc',
+ millisecText: 'Milliszekundumos',
+ microsecText: 'Ezredmásodperc',
+ timezoneText: 'Időzóna',
+ currentText: 'Most',
+ closeText: 'Kész',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['de.', 'AM', 'A'],
+ pmNames: ['du.', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-id.js
+/* Indonesian translation for the jQuery Timepicker Addon */
+/* Written by Nia */
+
+ $.timepicker.regional['id'] = {
+ timeOnlyTitle: 'Pilih Waktu',
+ timeText: 'Waktu',
+ hourText: 'Pukul',
+ minuteText: 'Menit',
+ secondText: 'Detik',
+ millisecText: 'Milidetik',
+ microsecText: 'Mikrodetik',
+ timezoneText: 'Zona Waktu',
+ currentText: 'Sekarang',
+ closeText: 'OK',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-it.js
+/* Italian translation for the jQuery Timepicker Addon */
+/* Written by Marco "logicoder" Del Tongo */
+
+ $.timepicker.regional['it'] = {
+ timeOnlyTitle: 'Scegli orario',
+ timeText: 'Orario',
+ hourText: 'Ora',
+ minuteText: 'Minuti',
+ secondText: 'Secondi',
+ millisecText: 'Millisecondi',
+ microsecText: 'Microsecondi',
+ timezoneText: 'Fuso orario',
+ currentText: 'Adesso',
+ closeText: 'Chiudi',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['m.', 'AM', 'A'],
+ pmNames: ['p.', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-ja.js
+/* Japanese translation for the jQuery Timepicker Addon */
+/* Written by Jun Omae */
+
+ $.timepicker.regional['ja'] = {
+ timeOnlyTitle: '時間を選択',
+ timeText: '時間',
+ hourText: '時',
+ minuteText: '分',
+ secondText: '秒',
+ millisecText: 'ミリ秒',
+ microsecText: 'マイクロ秒',
+ timezoneText: 'タイムゾーン',
+ currentText: '現時刻',
+ closeText: '閉じる',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['午前', 'AM', 'A'],
+ pmNames: ['午後', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-ko.js
+/* Korean translation for the jQuery Timepicker Addon */
+/* Written by Genie */
+
+ $.timepicker.regional['ko'] = {
+ timeOnlyTitle: '시간 선택',
+ timeText: '시간',
+ hourText: '시',
+ minuteText: '분',
+ secondText: '초',
+ millisecText: '밀리초',
+ microsecText: '마이크로',
+ timezoneText: '표준 시간대',
+ currentText: '현재 시각',
+ closeText: '닫기',
+ timeFormat: 'tt h:mm',
+ timeSuffix: '',
+ amNames: ['오전', 'AM', 'A'],
+ pmNames: ['오후', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-lt.js
+/* Lithuanian translation for the jQuery Timepicker Addon */
+/* Written by Irmantas Šiupšinskas */
+
+ $.timepicker.regional['lt'] = {
+ timeOnlyTitle: 'Pasirinkite laiką',
+ timeText: 'Laikas',
+ hourText: 'Valandos',
+ minuteText: 'Minutės',
+ secondText: 'Sekundės',
+ millisecText: 'Milisekundės',
+ microsecText: 'Mikrosekundės',
+ timezoneText: 'Laiko zona',
+ currentText: 'Dabar',
+ closeText: 'Uždaryti',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['priešpiet', 'AM', 'A'],
+ pmNames: ['popiet', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-lv.js
+/* Latvian translation for the jQuery Timepicker Addon */
+/* Written by Dmitry Bogatykh */
+
+ $.timepicker.regional['lv'] = {
+ timeOnlyTitle: 'Ievadiet laiku',
+ timeText: 'Laiks',
+ hourText: 'Stundas',
+ minuteText: 'Minūtes',
+ secondText: 'Sekundes',
+ millisecText: 'Milisekundes',
+ microsecText: 'Mikrosekundes',
+ timezoneText: 'Laika josla',
+ currentText: 'Tagad',
+ closeText: 'Aizvērt',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'AM', 'A'],
+ pmNames: ['PM', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-mk.js
+/* Macedonian cyrilic translation for the jQuery Timepicker Addon */
+/* Written by Vlatko Ristovski */
+
+ $.timepicker.regional['mk'] = {
+ timeOnlyTitle: 'Одберете време',
+ timeText: 'Време',
+ hourText: 'Час',
+ minuteText: 'Минути',
+ secondText: 'Секунди',
+ millisecText: 'Милисекунди',
+ microsecText: 'Микросекунди',
+ timezoneText: 'Временска зона',
+ currentText: 'Сега',
+ closeText: 'Затвори',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-nl.js
+/* 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',
+ millisecText: 'Milliseconde',
+ microsecText: 'Microseconde',
+ timezoneText: 'Tijdzone',
+ currentText: 'Vandaag',
+ closeText: 'Sluiten',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-no.js
+/* Norwegian translation for the jQuery Timepicker Addon */
+/* Written by Morten Hauan (http://hauan.me) */
+
+ $.timepicker.regional['no'] = {
+ timeOnlyTitle: 'Velg tid',
+ timeText: 'Tid',
+ hourText: 'Time',
+ minuteText: 'Minutt',
+ secondText: 'Sekund',
+ millisecText: 'Millisekund',
+ microsecText: 'mikrosekund',
+ timezoneText: 'Tidssone',
+ currentText: 'Nå',
+ closeText: 'Lukk',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['am', 'AM', 'A'],
+ pmNames: ['pm', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-pl.js
+/* Polish translation for the jQuery Timepicker Addon */
+/* Written by Michał Pena */
+
+ $.timepicker.regional['pl'] = {
+ timeOnlyTitle: 'Wybierz godzinę',
+ timeText: 'Czas',
+ hourText: 'Godzina',
+ minuteText: 'Minuta',
+ secondText: 'Sekunda',
+ millisecText: 'Milisekunda',
+ microsecText: 'Mikrosekunda',
+ timezoneText: 'Strefa czasowa',
+ currentText: 'Teraz',
+ closeText: 'Gotowe',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-pt-BR.js
+/* Brazilian Portuguese translation for the jQuery Timepicker Addon */
+/* Written by Diogo Damiani (diogodamiani@gmail.com) */
+
+ $.timepicker.regional['pt-BR'] = {
+ timeOnlyTitle: 'Escolha o horário',
+ timeText: 'Horário',
+ hourText: 'Hora',
+ minuteText: 'Minutos',
+ secondText: 'Segundos',
+ millisecText: 'Milissegundos',
+ microsecText: 'Microssegundos',
+ timezoneText: 'Fuso horário',
+ currentText: 'Agora',
+ closeText: 'Fechar',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['a.m.', 'AM', 'A'],
+ pmNames: ['p.m.', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-pt.js
+/* Portuguese translation for the jQuery Timepicker Addon */
+/* Written by Luan Almeida */
+
+ $.timepicker.regional['pt'] = {
+ timeOnlyTitle: 'Escolha uma hora',
+ timeText: 'Hora',
+ hourText: 'Horas',
+ minuteText: 'Minutos',
+ secondText: 'Segundos',
+ millisecText: 'Milissegundos',
+ microsecText: 'Microssegundos',
+ timezoneText: 'Fuso horário',
+ currentText: 'Agora',
+ closeText: 'Fechar',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['a.m.', 'AM', 'A'],
+ pmNames: ['p.m.', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-ro.js
+/* Romanian translation for the jQuery Timepicker Addon */
+/* Written by Romeo Adrian Cioaba */
+
+ $.timepicker.regional['ro'] = {
+ timeOnlyTitle: 'Alegeţi o oră',
+ timeText: 'Timp',
+ hourText: 'Ore',
+ minuteText: 'Minute',
+ secondText: 'Secunde',
+ millisecText: 'Milisecunde',
+ microsecText: 'Microsecunde',
+ timezoneText: 'Fus orar',
+ currentText: 'Acum',
+ closeText: 'Închide',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-ru.js
+/* Russian translation for the jQuery Timepicker Addon */
+/* Written by Trent Richardson */
+
+ $.timepicker.regional['ru'] = {
+ timeOnlyTitle: 'Выберите время',
+ timeText: 'Время',
+ hourText: 'Часы',
+ minuteText: 'Минуты',
+ secondText: 'Секунды',
+ millisecText: 'Миллисекунды',
+ microsecText: 'Микросекунды',
+ timezoneText: 'Часовой пояс',
+ currentText: 'Сейчас',
+ closeText: 'Закрыть',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-sk.js
+/* Slovak translation for the jQuery Timepicker Addon */
+/* Written by David Vallner */
+
+ $.timepicker.regional['sk'] = {
+ timeOnlyTitle: 'Zvoľte čas',
+ timeText: 'Čas',
+ hourText: 'Hodiny',
+ minuteText: 'Minúty',
+ secondText: 'Sekundy',
+ millisecText: 'Milisekundy',
+ microsecText: 'Mikrosekundy',
+ timezoneText: 'Časové pásmo',
+ currentText: 'Teraz',
+ closeText: 'Zavrieť',
+ timeFormat: 'H:m',
+ timeSuffix: '',
+ amNames: ['dop.', 'AM', 'A'],
+ pmNames: ['pop.', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-sl.js
+/* Slovenian translation for the jQuery Timepicker Addon */
+/* Written by Hadalin (https://github.com/hadalin) */
+
+ $.timepicker.regional['sl'] = {
+ timeOnlyTitle: 'Izberite čas',
+ timeText: 'Čas',
+ hourText: 'Ura',
+ minuteText: 'Minute',
+ secondText: 'Sekunde',
+ millisecText: 'Milisekunde',
+ microsecText: 'Mikrosekunde',
+ timezoneText: 'Časovni pas',
+ currentText: 'Sedaj',
+ closeText: 'Zapri',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['dop.', 'AM', 'A'],
+ pmNames: ['pop.', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-sq.js
+/* Albanian translation for the jQuery Timepicker Addon */
+/* Written by Olti Buzi */
+
+ $.timepicker.regional['sq'] = {
+ timeOnlyTitle: 'Zgjidh orarin',
+ timeText: 'Orari',
+ hourText: 'Ora',
+ minuteText: 'Minuta',
+ secondText: 'Sekonda',
+ millisecText: 'Minisekonda',
+ microsecText: 'Mikrosekonda',
+ timezoneText: 'Zona kohore',
+ currentText: 'Tani',
+ closeText: 'Mbyll',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['m.', 'AM', 'A'],
+ pmNames: ['p.', 'PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-sr-RS.js
+/* Serbian cyrilic translation for the jQuery Timepicker Addon */
+/* Written by Vladimir Jelovac */
+
+ $.timepicker.regional['sr-RS'] = {
+ timeOnlyTitle: 'Одаберите време',
+ timeText: 'Време',
+ hourText: 'Сати',
+ minuteText: 'Минути',
+ secondText: 'Секунде',
+ millisecText: 'Милисекунде',
+ microsecText: 'Микросекунде',
+ timezoneText: 'Временска зона',
+ currentText: 'Сада',
+ closeText: 'Затвори',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-sr-YU.js
+/* Serbian latin translation for the jQuery Timepicker Addon */
+/* Written by Vladimir Jelovac */
+
+ $.timepicker.regional['sr-YU'] = {
+ timeOnlyTitle: 'Odaberite vreme',
+ timeText: 'Vreme',
+ hourText: 'Sati',
+ minuteText: 'Minuti',
+ secondText: 'Sekunde',
+ millisecText: 'Milisekunde',
+ microsecText: 'Mikrosekunde',
+ timezoneText: 'Vremenska zona',
+ currentText: 'Sada',
+ closeText: 'Zatvori',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-sv.js
+/* Swedish translation for the jQuery Timepicker Addon */
+/* Written by Nevon */
+
+ $.timepicker.regional['sv'] = {
+ timeOnlyTitle: 'Välj en tid',
+ timeText: 'Tid',
+ hourText: 'Timme',
+ minuteText: 'Minut',
+ secondText: 'Sekund',
+ millisecText: 'Millisekund',
+ microsecText: 'Mikrosekund',
+ timezoneText: 'Tidszon',
+ currentText: 'Nu',
+ closeText: 'Stäng',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-th.js
+/* Thai translation for the jQuery Timepicker Addon */
+/* Written by Yote Wachirapornpongsa */
+
+ $.timepicker.regional['th'] = {
+ timeOnlyTitle: 'เลือกเวลา',
+ timeText: 'เวลา ',
+ hourText: 'ชั่วโมง ',
+ minuteText: 'นาที',
+ secondText: 'วินาที',
+ millisecText: 'มิลลิวินาที',
+ microsecText: 'ไมโคริวินาที',
+ timezoneText: 'เขตเวลา',
+ currentText: 'เวลาปัจจุบัน',
+ closeText: 'ปิด',
+ timeFormat: 'hh:mm tt',
+ timeSuffix: ''
+ };
+
+// source: src/i18n/jquery-ui-timepicker-tr.js
+/* Turkish translation for the jQuery Timepicker Addon */
+/* Written by Fehmi Can Saglam, Edited by Goktug Ozturk */
+
+ $.timepicker.regional['tr'] = {
+ timeOnlyTitle: 'Zaman Seçiniz',
+ timeText: 'Zaman',
+ hourText: 'Saat',
+ minuteText: 'Dakika',
+ secondText: 'Saniye',
+ millisecText: 'Milisaniye',
+ microsecText: 'Mikrosaniye',
+ timezoneText: 'Zaman Dilimi',
+ currentText: 'Şu an',
+ closeText: 'Tamam',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['ÖÖ', 'Ö'],
+ pmNames: ['ÖS', 'S'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-uk.js
+/* Ukrainian translation for the jQuery Timepicker Addon */
+/* Written by Sergey Noskov */
+
+ $.timepicker.regional['uk'] = {
+ timeOnlyTitle: 'Виберіть час',
+ timeText: 'Час',
+ hourText: 'Години',
+ minuteText: 'Хвилини',
+ secondText: 'Секунди',
+ millisecText: 'Мілісекунди',
+ microsecText: 'Мікросекунди',
+ timezoneText: 'Часовий пояс',
+ currentText: 'Зараз',
+ closeText: 'Закрити',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-vi.js
+/* Vietnamese translation for the jQuery Timepicker Addon */
+/* Written by Nguyen Dinh Trung */
+
+ $.timepicker.regional['vi'] = {
+ timeOnlyTitle: 'Chọn giờ',
+ timeText: 'Thời gian',
+ hourText: 'Giờ',
+ minuteText: 'Phút',
+ secondText: 'Giây',
+ millisecText: 'Mili giây',
+ microsecText: 'Micrô giây',
+ timezoneText: 'Múi giờ',
+ currentText: 'Hiện thời',
+ closeText: 'Đóng',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['SA', 'S'],
+ pmNames: ['CH', 'C'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-zh-CN.js
+/* Simplified Chinese translation for the jQuery Timepicker Addon /
+/ Written by Will Lu */
+
+ $.timepicker.regional['zh-CN'] = {
+ timeOnlyTitle: '选择时间',
+ timeText: '时间',
+ hourText: '小时',
+ minuteText: '分钟',
+ secondText: '秒钟',
+ millisecText: '毫秒',
+ microsecText: '微秒',
+ timezoneText: '时区',
+ currentText: '现在时间',
+ closeText: '关闭',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+
+// source: src/i18n/jquery-ui-timepicker-zh-TW.js
+/* Chinese translation for the jQuery Timepicker Addon */
+/* Written by Alang.lin */
+
+ $.timepicker.regional['zh-TW'] = {
+ timeOnlyTitle: '選擇時分秒',
+ timeText: '時間',
+ hourText: '時',
+ minuteText: '分',
+ secondText: '秒',
+ millisecText: '毫秒',
+ microsecText: '微秒',
+ timezoneText: '時區',
+ currentText: '現在時間',
+ closeText: '確定',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['上午', 'AM', 'A'],
+ pmNames: ['下午', 'PM', 'P'],
+ isRTL: false
+ };
+
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-addon-i18n.min.js b/dist/i18n/jquery-ui-timepicker-addon-i18n.min.js
new file mode 100644
index 0000000..0f6f4be
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-addon-i18n.min.js
@@ -0,0 +1,4 @@
+/*! jQuery Timepicker Addon - v1.6.3 - 2016-04-20
+* http://trentrichardson.com/examples/timepicker
+* Copyright (c) 2016 Trent Richardson; Licensed MIT */
+!function(a){a.timepicker.regional.af={timeOnlyTitle:"Kies Tyd",timeText:"Tyd ",hourText:"Ure ",minuteText:"Minute",secondText:"Sekondes",millisecText:"Millisekondes",microsecText:"Mikrosekondes",timezoneText:"Tydsone",currentText:"Huidige Tyd",closeText:"Klaar",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional.am={timeOnlyTitle:"Ընտրեք ժամանակը",timeText:"Ժամանակը",hourText:"Ժամ",minuteText:"Րոպե",secondText:"Վարկյան",millisecText:"Միլիվարկյան",microsecText:"Միկրովարկյան",timezoneText:"Ժամային գոտին",currentText:"Այժմ",closeText:"Փակել",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional.bg={timeOnlyTitle:"Изберете време",timeText:"Време",hourText:"Час",minuteText:"Минути",secondText:"Секунди",millisecText:"Милисекунди",microsecText:"Микросекунди",timezoneText:"Часови пояс",currentText:"Сега",closeText:"Затвори",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional.ca={timeOnlyTitle:"Escollir una hora",timeText:"Hora",hourText:"Hores",minuteText:"Minuts",secondText:"Segons",millisecText:"Milisegons",microsecText:"Microsegons",timezoneText:"Fus horari",currentText:"Ara",closeText:"Tancar",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional.cs={timeOnlyTitle:"Vyberte čas",timeText:"Čas",hourText:"Hodiny",minuteText:"Minuty",secondText:"Vteřiny",millisecText:"Milisekundy",microsecText:"Mikrosekundy",timezoneText:"Časové pásmo",currentText:"Nyní",closeText:"Zavřít",timeFormat:"HH:mm",timeSuffix:"",amNames:["dop.","AM","A"],pmNames:["odp.","PM","P"],isRTL:!1},a.timepicker.regional.da={timeOnlyTitle:"Vælg tid",timeText:"Tid",hourText:"Time",minuteText:"Minut",secondText:"Sekund",millisecText:"Millisekund",microsecText:"Mikrosekund",timezoneText:"Tidszone",currentText:"Nu",closeText:"Luk",timeFormat:"HH:mm",timeSuffix:"",amNames:["am","AM","A"],pmNames:["pm","PM","P"],isRTL:!1},a.timepicker.regional.de={timeOnlyTitle:"Zeit wählen",timeText:"Zeit",hourText:"Stunde",minuteText:"Minute",secondText:"Sekunde",millisecText:"Millisekunde",microsecText:"Mikrosekunde",timezoneText:"Zeitzone",currentText:"Jetzt",closeText:"Fertig",timeFormat:"HH:mm",timeSuffix:"",amNames:["vorm.","AM","A"],pmNames:["nachm.","PM","P"],isRTL:!1},a.timepicker.regional.el={timeOnlyTitle:"Επιλογή ώρας",timeText:"Ώρα",hourText:"Ώρες",minuteText:"Λεπτά",secondText:"Δευτερόλεπτα",millisecText:"Χιλιοστοδευτερόλεπτα",microsecText:"Μικροδευτερόλεπτα",timezoneText:"Ζώνη ώρας",currentText:"Τώρα",closeText:"Κλείσιμο",timeFormat:"HH:mm",timeSuffix:"",amNames:["π.μ.","AM","A"],pmNames:["μ.μ.","PM","P"],isRTL:!1},a.timepicker.regional.es={timeOnlyTitle:"Elegir una hora",timeText:"Hora",hourText:"Horas",minuteText:"Minutos",secondText:"Segundos",millisecText:"Milisegundos",microsecText:"Microsegundos",timezoneText:"Uso horario",currentText:"Hoy",closeText:"Cerrar",timeFormat:"HH:mm",timeSuffix:"",amNames:["a.m.","AM","A"],pmNames:["p.m.","PM","P"],isRTL:!1},a.timepicker.regional.et={timeOnlyTitle:"Vali aeg",timeText:"Aeg",hourText:"Tund",minuteText:"Minut",secondText:"Sekund",millisecText:"Millisekundis",microsecText:"Mikrosekundis",timezoneText:"Ajavöönd",currentText:"Praegu",closeText:"Valmis",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional.eu={timeOnlyTitle:"Aukeratu ordua",timeText:"Ordua",hourText:"Orduak",minuteText:"Minutuak",secondText:"Segundoak",millisecText:"Milisegundoak",microsecText:"Mikrosegundoak",timezoneText:"Ordu-eremua",currentText:"Orain",closeText:"Itxi",timeFormat:"HH:mm",timeSuffix:"",amNames:["a.m.","AM","A"],pmNames:["p.m.","PM","P"],isRTL:!1},a.timepicker.regional.fa={timeOnlyTitle:"انتخاب زمان",timeText:"زمان",hourText:"ساعت",minuteText:"دقیقه",secondText:"ثانیه",millisecText:"میلی ثانیه",microsecText:"میکرو ثانیه",timezoneText:"منطقه زمانی",currentText:"الان",closeText:"انتخاب",timeFormat:"HH:mm",timeSuffix:"",amNames:["قبل ظهر","AM","A"],pmNames:["بعد ظهر","PM","P"],isRTL:!0},a.timepicker.regional.fi={timeOnlyTitle:"Valitse aika",timeText:"Aika",hourText:"Tunti",minuteText:"Minuutti",secondText:"Sekunti",millisecText:"Millisekunnin",microsecText:"Mikrosekuntia",timezoneText:"Aikavyöhyke",currentText:"Nyt",closeText:"Sulje",timeFormat:"HH:mm",timeSuffix:"",amNames:["ap.","AM","A"],pmNames:["ip.","PM","P"],isRTL:!1},a.timepicker.regional.fr={timeOnlyTitle:"Choisir une heure",timeText:"Heure",hourText:"Heures",minuteText:"Minutes",secondText:"Secondes",millisecText:"Millisecondes",microsecText:"Microsecondes",timezoneText:"Fuseau horaire",currentText:"Maintenant",closeText:"Terminé",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional.gl={timeOnlyTitle:"Elixir unha hora",timeText:"Hora",hourText:"Horas",minuteText:"Minutos",secondText:"Segundos",millisecText:"Milisegundos",microsecText:"Microssegundos",timezoneText:"Fuso horario",currentText:"Agora",closeText:"Pechar",timeFormat:"HH:mm",timeSuffix:"",amNames:["a.m.","AM","A"],pmNames:["p.m.","PM","P"],isRTL:!1},a.timepicker.regional.he={timeOnlyTitle:"בחירת זמן",timeText:"שעה",hourText:"שעות",minuteText:"דקות",secondText:"שניות",millisecText:"אלפית השנייה",microsecText:"מיקרו",timezoneText:"אזור זמן",currentText:"עכשיו",closeText:"סגור",timeFormat:"HH:mm",timeSuffix:"",amNames:['לפנה"צ',"AM","A"],pmNames:['אחה"צ',"PM","P"],isRTL:!0},a.timepicker.regional.hr={timeOnlyTitle:"Odaberi vrijeme",timeText:"Vrijeme",hourText:"Sati",minuteText:"Minute",secondText:"Sekunde",millisecText:"Milisekunde",microsecText:"Mikrosekunde",timezoneText:"Vremenska zona",currentText:"Sada",closeText:"Gotovo",timeFormat:"HH:mm",timeSuffix:"",amNames:["a.m.","AM","A"],pmNames:["p.m.","PM","P"],isRTL:!1},a.timepicker.regional.hu={timeOnlyTitle:"Válasszon időpontot",timeText:"Idő",hourText:"Óra",minuteText:"Perc",secondText:"Másodperc",millisecText:"Milliszekundumos",microsecText:"Ezredmásodperc",timezoneText:"Időzóna",currentText:"Most",closeText:"Kész",timeFormat:"HH:mm",timeSuffix:"",amNames:["de.","AM","A"],pmNames:["du.","PM","P"],isRTL:!1},a.timepicker.regional.id={timeOnlyTitle:"Pilih Waktu",timeText:"Waktu",hourText:"Pukul",minuteText:"Menit",secondText:"Detik",millisecText:"Milidetik",microsecText:"Mikrodetik",timezoneText:"Zona Waktu",currentText:"Sekarang",closeText:"OK",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional.it={timeOnlyTitle:"Scegli orario",timeText:"Orario",hourText:"Ora",minuteText:"Minuti",secondText:"Secondi",millisecText:"Millisecondi",microsecText:"Microsecondi",timezoneText:"Fuso orario",currentText:"Adesso",closeText:"Chiudi",timeFormat:"HH:mm",timeSuffix:"",amNames:["m.","AM","A"],pmNames:["p.","PM","P"],isRTL:!1},a.timepicker.regional.ja={timeOnlyTitle:"時間を選択",timeText:"時間",hourText:"時",minuteText:"分",secondText:"秒",millisecText:"ミリ秒",microsecText:"マイクロ秒",timezoneText:"タイムゾーン",currentText:"現時刻",closeText:"閉じる",timeFormat:"HH:mm",timeSuffix:"",amNames:["午前","AM","A"],pmNames:["午後","PM","P"],isRTL:!1},a.timepicker.regional.ko={timeOnlyTitle:"시간 선택",timeText:"시간",hourText:"시",minuteText:"분",secondText:"초",millisecText:"밀리초",microsecText:"마이크로",timezoneText:"표준 시간대",currentText:"현재 시각",closeText:"닫기",timeFormat:"tt h:mm",timeSuffix:"",amNames:["오전","AM","A"],pmNames:["오후","PM","P"],isRTL:!1},a.timepicker.regional.lt={timeOnlyTitle:"Pasirinkite laiką",timeText:"Laikas",hourText:"Valandos",minuteText:"Minutės",secondText:"Sekundės",millisecText:"Milisekundės",microsecText:"Mikrosekundės",timezoneText:"Laiko zona",currentText:"Dabar",closeText:"Uždaryti",timeFormat:"HH:mm",timeSuffix:"",amNames:["priešpiet","AM","A"],pmNames:["popiet","PM","P"],isRTL:!1},a.timepicker.regional.lv={timeOnlyTitle:"Ievadiet laiku",timeText:"Laiks",hourText:"Stundas",minuteText:"Minūtes",secondText:"Sekundes",millisecText:"Milisekundes",microsecText:"Mikrosekundes",timezoneText:"Laika josla",currentText:"Tagad",closeText:"Aizvērt",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","AM","A"],pmNames:["PM","PM","P"],isRTL:!1},a.timepicker.regional.mk={timeOnlyTitle:"Одберете време",timeText:"Време",hourText:"Час",minuteText:"Минути",secondText:"Секунди",millisecText:"Милисекунди",microsecText:"Микросекунди",timezoneText:"Временска зона",currentText:"Сега",closeText:"Затвори",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional.nl={timeOnlyTitle:"Tijdstip",timeText:"Tijd",hourText:"Uur",minuteText:"Minuut",secondText:"Seconde",millisecText:"Milliseconde",microsecText:"Microseconde",timezoneText:"Tijdzone",currentText:"Vandaag",closeText:"Sluiten",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional.no={timeOnlyTitle:"Velg tid",timeText:"Tid",hourText:"Time",minuteText:"Minutt",secondText:"Sekund",millisecText:"Millisekund",microsecText:"mikrosekund",timezoneText:"Tidssone",currentText:"Nå",closeText:"Lukk",timeFormat:"HH:mm",timeSuffix:"",amNames:["am","AM","A"],pmNames:["pm","PM","P"],isRTL:!1},a.timepicker.regional.pl={timeOnlyTitle:"Wybierz godzinę",timeText:"Czas",hourText:"Godzina",minuteText:"Minuta",secondText:"Sekunda",millisecText:"Milisekunda",microsecText:"Mikrosekunda",timezoneText:"Strefa czasowa",currentText:"Teraz",closeText:"Gotowe",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional["pt-BR"]={timeOnlyTitle:"Escolha o horário",timeText:"Horário",hourText:"Hora",minuteText:"Minutos",secondText:"Segundos",millisecText:"Milissegundos",microsecText:"Microssegundos",timezoneText:"Fuso horário",currentText:"Agora",closeText:"Fechar",timeFormat:"HH:mm",timeSuffix:"",amNames:["a.m.","AM","A"],pmNames:["p.m.","PM","P"],isRTL:!1},a.timepicker.regional.pt={timeOnlyTitle:"Escolha uma hora",timeText:"Hora",hourText:"Horas",minuteText:"Minutos",secondText:"Segundos",millisecText:"Milissegundos",microsecText:"Microssegundos",timezoneText:"Fuso horário",currentText:"Agora",closeText:"Fechar",timeFormat:"HH:mm",timeSuffix:"",amNames:["a.m.","AM","A"],pmNames:["p.m.","PM","P"],isRTL:!1},a.timepicker.regional.ro={timeOnlyTitle:"Alegeţi o oră",timeText:"Timp",hourText:"Ore",minuteText:"Minute",secondText:"Secunde",millisecText:"Milisecunde",microsecText:"Microsecunde",timezoneText:"Fus orar",currentText:"Acum",closeText:"Închide",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional.ru={timeOnlyTitle:"Выберите время",timeText:"Время",hourText:"Часы",minuteText:"Минуты",secondText:"Секунды",millisecText:"Миллисекунды",microsecText:"Микросекунды",timezoneText:"Часовой пояс",currentText:"Сейчас",closeText:"Закрыть",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional.sk={timeOnlyTitle:"Zvoľte čas",timeText:"Čas",hourText:"Hodiny",minuteText:"Minúty",secondText:"Sekundy",millisecText:"Milisekundy",microsecText:"Mikrosekundy",timezoneText:"Časové pásmo",currentText:"Teraz",closeText:"Zavrieť",timeFormat:"H:m",timeSuffix:"",amNames:["dop.","AM","A"],pmNames:["pop.","PM","P"],isRTL:!1},a.timepicker.regional.sl={timeOnlyTitle:"Izberite čas",timeText:"Čas",hourText:"Ura",minuteText:"Minute",secondText:"Sekunde",millisecText:"Milisekunde",microsecText:"Mikrosekunde",timezoneText:"Časovni pas",currentText:"Sedaj",closeText:"Zapri",timeFormat:"HH:mm",timeSuffix:"",amNames:["dop.","AM","A"],pmNames:["pop.","PM","P"],isRTL:!1},a.timepicker.regional.sq={timeOnlyTitle:"Zgjidh orarin",timeText:"Orari",hourText:"Ora",minuteText:"Minuta",secondText:"Sekonda",millisecText:"Minisekonda",microsecText:"Mikrosekonda",timezoneText:"Zona kohore",currentText:"Tani",closeText:"Mbyll",timeFormat:"HH:mm",timeSuffix:"",amNames:["m.","AM","A"],pmNames:["p.","PM","P"],isRTL:!1},a.timepicker.regional["sr-RS"]={timeOnlyTitle:"Одаберите време",timeText:"Време",hourText:"Сати",minuteText:"Минути",secondText:"Секунде",millisecText:"Милисекунде",microsecText:"Микросекунде",timezoneText:"Временска зона",currentText:"Сада",closeText:"Затвори",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional["sr-YU"]={timeOnlyTitle:"Odaberite vreme",timeText:"Vreme",hourText:"Sati",minuteText:"Minuti",secondText:"Sekunde",millisecText:"Milisekunde",microsecText:"Mikrosekunde",timezoneText:"Vremenska zona",currentText:"Sada",closeText:"Zatvori",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional.sv={timeOnlyTitle:"Välj en tid",timeText:"Tid",hourText:"Timme",minuteText:"Minut",secondText:"Sekund",millisecText:"Millisekund",microsecText:"Mikrosekund",timezoneText:"Tidszon",currentText:"Nu",closeText:"Stäng",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional.th={timeOnlyTitle:"เลือกเวลา",timeText:"เวลา ",hourText:"ชั่วโมง ",minuteText:"นาที",secondText:"วินาที",millisecText:"มิลลิวินาที",microsecText:"ไมโคริวินาที",timezoneText:"เขตเวลา",currentText:"เวลาปัจจุบัน",closeText:"ปิด",timeFormat:"hh:mm tt",timeSuffix:""},a.timepicker.regional.tr={timeOnlyTitle:"Zaman Seçiniz",timeText:"Zaman",hourText:"Saat",minuteText:"Dakika",secondText:"Saniye",millisecText:"Milisaniye",microsecText:"Mikrosaniye",timezoneText:"Zaman Dilimi",currentText:"Şu an",closeText:"Tamam",timeFormat:"HH:mm",timeSuffix:"",amNames:["ÖÖ","Ö"],pmNames:["ÖS","S"],isRTL:!1},a.timepicker.regional.uk={timeOnlyTitle:"Виберіть час",timeText:"Час",hourText:"Години",minuteText:"Хвилини",secondText:"Секунди",millisecText:"Мілісекунди",microsecText:"Мікросекунди",timezoneText:"Часовий пояс",currentText:"Зараз",closeText:"Закрити",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional.vi={timeOnlyTitle:"Chọn giờ",timeText:"Thời gian",hourText:"Giờ",minuteText:"Phút",secondText:"Giây",millisecText:"Mili giây",microsecText:"Micrô giây",timezoneText:"Múi giờ",currentText:"Hiện thời",closeText:"Đóng",timeFormat:"HH:mm",timeSuffix:"",amNames:["SA","S"],pmNames:["CH","C"],isRTL:!1},a.timepicker.regional["zh-CN"]={timeOnlyTitle:"选择时间",timeText:"时间",hourText:"小时",minuteText:"分钟",secondText:"秒钟",millisecText:"毫秒",microsecText:"微秒",timezoneText:"时区",currentText:"现在时间",closeText:"关闭",timeFormat:"HH:mm",timeSuffix:"",amNames:["AM","A"],pmNames:["PM","P"],isRTL:!1},a.timepicker.regional["zh-TW"]={timeOnlyTitle:"選擇時分秒",timeText:"時間",hourText:"時",minuteText:"分",secondText:"秒",millisecText:"毫秒",microsecText:"微秒",timezoneText:"時區",currentText:"現在時間",closeText:"確定",timeFormat:"HH:mm",timeSuffix:"",amNames:["上午","AM","A"],pmNames:["下午","PM","P"],isRTL:!1}}(jQuery);
\ No newline at end of file
diff --git a/dist/i18n/jquery-ui-timepicker-af.js b/dist/i18n/jquery-ui-timepicker-af.js
new file mode 100644
index 0000000..8dbec3e
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-af.js
@@ -0,0 +1,22 @@
+/* Afrikaans translation for the jQuery Timepicker Addon */
+/* Written by Deon Heyns */
+(function($) {
+ $.timepicker.regional['af'] = {
+ timeOnlyTitle: 'Kies Tyd',
+ timeText: 'Tyd ',
+ hourText: 'Ure ',
+ minuteText: 'Minute',
+ secondText: 'Sekondes',
+ millisecText: 'Millisekondes',
+ microsecText: 'Mikrosekondes',
+ timezoneText: 'Tydsone',
+ currentText: 'Huidige Tyd',
+ closeText: 'Klaar',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['af']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-am.js b/dist/i18n/jquery-ui-timepicker-am.js
new file mode 100644
index 0000000..676c8b9
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-am.js
@@ -0,0 +1,22 @@
+/* Armenian translation for the jQuery Timepicker Addon */
+/* Written by Artavazd Avetisyan artavazda@hotmail.com */
+(function($) {
+ $.timepicker.regional['am'] = {
+ timeOnlyTitle: 'Ընտրեք ժամանակը',
+ timeText: 'Ժամանակը',
+ hourText: 'Ժամ',
+ minuteText: 'Րոպե',
+ secondText: 'Վարկյան',
+ millisecText: 'Միլիվարկյան',
+ microsecText: 'Միկրովարկյան',
+ timezoneText: 'Ժամային գոտին',
+ currentText: 'Այժմ',
+ closeText: 'Փակել',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['am']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-bg.js b/dist/i18n/jquery-ui-timepicker-bg.js
new file mode 100644
index 0000000..58f076e
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-bg.js
@@ -0,0 +1,22 @@
+/* Bulgarian translation for the jQuery Timepicker Addon */
+/* Written by Plamen Kovandjiev */
+(function($) {
+ $.timepicker.regional['bg'] = {
+ timeOnlyTitle: 'Изберете време',
+ timeText: 'Време',
+ hourText: 'Час',
+ minuteText: 'Минути',
+ secondText: 'Секунди',
+ millisecText: 'Милисекунди',
+ microsecText: 'Микросекунди',
+ timezoneText: 'Часови пояс',
+ currentText: 'Сега',
+ closeText: 'Затвори',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['bg']);
+})(jQuery);
\ No newline at end of file
diff --git a/dist/i18n/jquery-ui-timepicker-ca.js b/dist/i18n/jquery-ui-timepicker-ca.js
new file mode 100644
index 0000000..84fa00e
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-ca.js
@@ -0,0 +1,22 @@
+/* Catalan translation for the jQuery Timepicker Addon */
+/* Written by Sergi Faber */
+(function($) {
+ $.timepicker.regional['ca'] = {
+ timeOnlyTitle: 'Escollir una hora',
+ timeText: 'Hora',
+ hourText: 'Hores',
+ minuteText: 'Minuts',
+ secondText: 'Segons',
+ millisecText: 'Milisegons',
+ microsecText: 'Microsegons',
+ timezoneText: 'Fus horari',
+ currentText: 'Ara',
+ closeText: 'Tancar',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['ca']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-cs.js b/dist/i18n/jquery-ui-timepicker-cs.js
new file mode 100644
index 0000000..26d6ec7
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-cs.js
@@ -0,0 +1,22 @@
+/* Czech translation for the jQuery Timepicker Addon */
+/* Written by Ondřej Vodáček */
+(function($) {
+ $.timepicker.regional['cs'] = {
+ timeOnlyTitle: 'Vyberte čas',
+ timeText: 'Čas',
+ hourText: 'Hodiny',
+ minuteText: 'Minuty',
+ secondText: 'Vteřiny',
+ millisecText: 'Milisekundy',
+ microsecText: 'Mikrosekundy',
+ timezoneText: 'Časové pásmo',
+ currentText: 'Nyní',
+ closeText: 'Zavřít',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['dop.', 'AM', 'A'],
+ pmNames: ['odp.', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['cs']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-da.js b/dist/i18n/jquery-ui-timepicker-da.js
new file mode 100644
index 0000000..5d8072b
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-da.js
@@ -0,0 +1,22 @@
+/* Danish translation for the jQuery Timepicker Addon */
+/* Written by Lars H. Jensen (http://www.larshj.dk) */
+(function ($) {
+ $.timepicker.regional['da'] = {
+ timeOnlyTitle: 'Vælg tid',
+ timeText: 'Tid',
+ hourText: 'Time',
+ minuteText: 'Minut',
+ secondText: 'Sekund',
+ millisecText: 'Millisekund',
+ microsecText: 'Mikrosekund',
+ timezoneText: 'Tidszone',
+ currentText: 'Nu',
+ closeText: 'Luk',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['am', 'AM', 'A'],
+ pmNames: ['pm', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['da']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-de.js b/dist/i18n/jquery-ui-timepicker-de.js
new file mode 100644
index 0000000..90c33af
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-de.js
@@ -0,0 +1,22 @@
+/* German translation for the jQuery Timepicker Addon */
+/* Written by Marvin */
+(function($) {
+ $.timepicker.regional['de'] = {
+ timeOnlyTitle: 'Zeit wählen',
+ timeText: 'Zeit',
+ hourText: 'Stunde',
+ minuteText: 'Minute',
+ secondText: 'Sekunde',
+ millisecText: 'Millisekunde',
+ microsecText: 'Mikrosekunde',
+ timezoneText: 'Zeitzone',
+ currentText: 'Jetzt',
+ closeText: 'Fertig',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['vorm.', 'AM', 'A'],
+ pmNames: ['nachm.', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['de']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-el.js b/dist/i18n/jquery-ui-timepicker-el.js
new file mode 100644
index 0000000..72aec6d
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-el.js
@@ -0,0 +1,22 @@
+/* Hellenic translation for the jQuery Timepicker Addon */
+/* Written by Christos Pontikis */
+(function($) {
+ $.timepicker.regional['el'] = {
+ timeOnlyTitle: 'Επιλογή ώρας',
+ timeText: 'Ώρα',
+ hourText: 'Ώρες',
+ minuteText: 'Λεπτά',
+ secondText: 'Δευτερόλεπτα',
+ millisecText: 'Χιλιοστοδευτερόλεπτα',
+ microsecText: 'Μικροδευτερόλεπτα',
+ timezoneText: 'Ζώνη ώρας',
+ currentText: 'Τώρα',
+ closeText: 'Κλείσιμο',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['π.μ.', 'AM', 'A'],
+ pmNames: ['μ.μ.', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['el']);
+})(jQuery);
\ No newline at end of file
diff --git a/dist/i18n/jquery-ui-timepicker-es.js b/dist/i18n/jquery-ui-timepicker-es.js
new file mode 100644
index 0000000..b19ba11
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-es.js
@@ -0,0 +1,23 @@
+/* Spanish translation for the jQuery Timepicker Addon */
+/* Written by Ianaré Sévi */
+/* Modified by Carlos Martínez */
+(function($) {
+ $.timepicker.regional['es'] = {
+ timeOnlyTitle: 'Elegir una hora',
+ timeText: 'Hora',
+ hourText: 'Horas',
+ minuteText: 'Minutos',
+ secondText: 'Segundos',
+ millisecText: 'Milisegundos',
+ microsecText: 'Microsegundos',
+ timezoneText: 'Uso horario',
+ currentText: 'Hoy',
+ closeText: 'Cerrar',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['a.m.', 'AM', 'A'],
+ pmNames: ['p.m.', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['es']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-et.js b/dist/i18n/jquery-ui-timepicker-et.js
new file mode 100644
index 0000000..b2bb766
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-et.js
@@ -0,0 +1,22 @@
+/* Estonian translation for the jQuery Timepicker Addon */
+/* Written by Karl Sutt (karl@sutt.ee) */
+(function($) {
+ $.timepicker.regional['et'] = {
+ timeOnlyTitle: 'Vali aeg',
+ timeText: 'Aeg',
+ hourText: 'Tund',
+ minuteText: 'Minut',
+ secondText: 'Sekund',
+ millisecText: 'Millisekundis',
+ microsecText: 'Mikrosekundis',
+ timezoneText: 'Ajavöönd',
+ currentText: 'Praegu',
+ closeText: 'Valmis',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['et']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-eu.js b/dist/i18n/jquery-ui-timepicker-eu.js
new file mode 100644
index 0000000..7e0c0f3
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-eu.js
@@ -0,0 +1,23 @@
+/* Basque trannslation for JQuery Timepicker Addon */
+/* Translated by Xabi Fer */
+/* Fixed by Asier Iturralde Sarasola - iametza interaktiboa */
+(function($) {
+ $.timepicker.regional['eu'] = {
+ timeOnlyTitle: 'Aukeratu ordua',
+ timeText: 'Ordua',
+ hourText: 'Orduak',
+ minuteText: 'Minutuak',
+ secondText: 'Segundoak',
+ millisecText: 'Milisegundoak',
+ microsecText: 'Mikrosegundoak',
+ timezoneText: 'Ordu-eremua',
+ currentText: 'Orain',
+ closeText: 'Itxi',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['a.m.', 'AM', 'A'],
+ pmNames: ['p.m.', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['eu']);
+})(jQuery);
\ No newline at end of file
diff --git a/dist/i18n/jquery-ui-timepicker-fa.js b/dist/i18n/jquery-ui-timepicker-fa.js
new file mode 100644
index 0000000..25e2403
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-fa.js
@@ -0,0 +1,22 @@
+/* Persian translation for the jQuery Timepicker Addon */
+/* Written by Meysam Pour Ganji */
+(function($) {
+ $.timepicker.regional['fa'] = {
+ timeOnlyTitle: 'انتخاب زمان',
+ timeText: 'زمان',
+ hourText: 'ساعت',
+ minuteText: 'دقیقه',
+ secondText: 'ثانیه',
+ millisecText: 'میلی ثانیه',
+ microsecText: 'میکرو ثانیه',
+ timezoneText: 'منطقه زمانی',
+ currentText: 'الان',
+ closeText: 'انتخاب',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['قبل ظهر', 'AM', 'A'],
+ pmNames: ['بعد ظهر', 'PM', 'P'],
+ isRTL: true
+ };
+ $.timepicker.setDefaults($.timepicker.regional['fa']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-fi.js b/dist/i18n/jquery-ui-timepicker-fi.js
new file mode 100644
index 0000000..4493d4c
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-fi.js
@@ -0,0 +1,22 @@
+/* Finnish translation for the jQuery Timepicker Addon */
+/* Written by Juga Paazmaya (http://github.com/paazmaya) */
+(function($) {
+ $.timepicker.regional['fi'] = {
+ timeOnlyTitle: 'Valitse aika',
+ timeText: 'Aika',
+ hourText: 'Tunti',
+ minuteText: 'Minuutti',
+ secondText: 'Sekunti',
+ millisecText: 'Millisekunnin',
+ microsecText: 'Mikrosekuntia',
+ timezoneText: 'Aikavyöhyke',
+ currentText: 'Nyt',
+ closeText: 'Sulje',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['ap.', 'AM', 'A'],
+ pmNames: ['ip.', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['fi']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-fr.js b/dist/i18n/jquery-ui-timepicker-fr.js
new file mode 100644
index 0000000..0002517
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-fr.js
@@ -0,0 +1,22 @@
+/* French translation for the jQuery Timepicker Addon */
+/* Written by Thomas Lété */
+(function($) {
+ $.timepicker.regional['fr'] = {
+ timeOnlyTitle: 'Choisir une heure',
+ timeText: 'Heure',
+ hourText: 'Heures',
+ minuteText: 'Minutes',
+ secondText: 'Secondes',
+ millisecText: 'Millisecondes',
+ microsecText: 'Microsecondes',
+ timezoneText: 'Fuseau horaire',
+ currentText: 'Maintenant',
+ closeText: 'Terminé',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['fr']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-gl.js b/dist/i18n/jquery-ui-timepicker-gl.js
new file mode 100644
index 0000000..4b9501f
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-gl.js
@@ -0,0 +1,22 @@
+/* Galician translation for the jQuery Timepicker Addon */
+/* Written by David Barral */
+(function($) {
+ $.timepicker.regional['gl'] = {
+ timeOnlyTitle: 'Elixir unha hora',
+ timeText: 'Hora',
+ hourText: 'Horas',
+ minuteText: 'Minutos',
+ secondText: 'Segundos',
+ millisecText: 'Milisegundos',
+ microsecText: 'Microssegundos',
+ timezoneText: 'Fuso horario',
+ currentText: 'Agora',
+ closeText: 'Pechar',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['a.m.', 'AM', 'A'],
+ pmNames: ['p.m.', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['gl']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-he.js b/dist/i18n/jquery-ui-timepicker-he.js
new file mode 100644
index 0000000..9b78cbd
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-he.js
@@ -0,0 +1,22 @@
+/* Hebrew translation for the jQuery Timepicker Addon */
+/* Written by Lior Lapid */
+(function($) {
+ $.timepicker.regional["he"] = {
+ timeOnlyTitle: "בחירת זמן",
+ timeText: "שעה",
+ hourText: "שעות",
+ minuteText: "דקות",
+ secondText: "שניות",
+ millisecText: "אלפית השנייה",
+ microsecText: "מיקרו",
+ timezoneText: "אזור זמן",
+ currentText: "עכשיו",
+ closeText:"סגור",
+ timeFormat: "HH:mm",
+ timeSuffix: '',
+ amNames: ['לפנה"צ', 'AM', 'A'],
+ pmNames: ['אחה"צ', 'PM', 'P'],
+ isRTL: true
+ };
+ $.timepicker.setDefaults($.timepicker.regional["he"]);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-hr.js b/dist/i18n/jquery-ui-timepicker-hr.js
new file mode 100644
index 0000000..b60f89a
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-hr.js
@@ -0,0 +1,22 @@
+/* Croatian translation for the jQuery Timepicker Addon */
+/* Written by Mladen */
+(function($) {
+ $.timepicker.regional['hr'] = {
+ timeOnlyTitle: 'Odaberi vrijeme',
+ timeText: 'Vrijeme',
+ hourText: 'Sati',
+ minuteText: 'Minute',
+ secondText: 'Sekunde',
+ millisecText: 'Milisekunde',
+ microsecText: 'Mikrosekunde',
+ timezoneText: 'Vremenska zona',
+ currentText: 'Sada',
+ closeText: 'Gotovo',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['a.m.', 'AM', 'A'],
+ pmNames: ['p.m.', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['hr']);
+})(jQuery);
\ No newline at end of file
diff --git a/dist/i18n/jquery-ui-timepicker-hu.js b/dist/i18n/jquery-ui-timepicker-hu.js
new file mode 100644
index 0000000..6bdb0f4
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-hu.js
@@ -0,0 +1,22 @@
+/* Hungarian translation for the jQuery Timepicker Addon */
+/* Written by Vas Gábor */
+(function($) {
+ $.timepicker.regional['hu'] = {
+ timeOnlyTitle: 'Válasszon időpontot',
+ timeText: 'Idő',
+ hourText: 'Óra',
+ minuteText: 'Perc',
+ secondText: 'Másodperc',
+ millisecText: 'Milliszekundumos',
+ microsecText: 'Ezredmásodperc',
+ timezoneText: 'Időzóna',
+ currentText: 'Most',
+ closeText: 'Kész',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['de.', 'AM', 'A'],
+ pmNames: ['du.', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['hu']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-id.js b/dist/i18n/jquery-ui-timepicker-id.js
new file mode 100644
index 0000000..9f21f50
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-id.js
@@ -0,0 +1,22 @@
+/* Indonesian translation for the jQuery Timepicker Addon */
+/* Written by Nia */
+(function($) {
+ $.timepicker.regional['id'] = {
+ timeOnlyTitle: 'Pilih Waktu',
+ timeText: 'Waktu',
+ hourText: 'Pukul',
+ minuteText: 'Menit',
+ secondText: 'Detik',
+ millisecText: 'Milidetik',
+ microsecText: 'Mikrodetik',
+ timezoneText: 'Zona Waktu',
+ currentText: 'Sekarang',
+ closeText: 'OK',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['id']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-it.js b/dist/i18n/jquery-ui-timepicker-it.js
new file mode 100644
index 0000000..540f41a
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-it.js
@@ -0,0 +1,22 @@
+/* Italian translation for the jQuery Timepicker Addon */
+/* Written by Marco "logicoder" Del Tongo */
+(function($) {
+ $.timepicker.regional['it'] = {
+ timeOnlyTitle: 'Scegli orario',
+ timeText: 'Orario',
+ hourText: 'Ora',
+ minuteText: 'Minuti',
+ secondText: 'Secondi',
+ millisecText: 'Millisecondi',
+ microsecText: 'Microsecondi',
+ timezoneText: 'Fuso orario',
+ currentText: 'Adesso',
+ closeText: 'Chiudi',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['m.', 'AM', 'A'],
+ pmNames: ['p.', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['it']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-ja.js b/dist/i18n/jquery-ui-timepicker-ja.js
new file mode 100644
index 0000000..cd3f020
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-ja.js
@@ -0,0 +1,22 @@
+/* Japanese translation for the jQuery Timepicker Addon */
+/* Written by Jun Omae */
+(function($) {
+ $.timepicker.regional['ja'] = {
+ timeOnlyTitle: '時間を選択',
+ timeText: '時間',
+ hourText: '時',
+ minuteText: '分',
+ secondText: '秒',
+ millisecText: 'ミリ秒',
+ microsecText: 'マイクロ秒',
+ timezoneText: 'タイムゾーン',
+ currentText: '現時刻',
+ closeText: '閉じる',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['午前', 'AM', 'A'],
+ pmNames: ['午後', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['ja']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-ko.js b/dist/i18n/jquery-ui-timepicker-ko.js
new file mode 100644
index 0000000..ca85b88
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-ko.js
@@ -0,0 +1,22 @@
+/* Korean translation for the jQuery Timepicker Addon */
+/* Written by Genie */
+(function($) {
+ $.timepicker.regional['ko'] = {
+ timeOnlyTitle: '시간 선택',
+ timeText: '시간',
+ hourText: '시',
+ minuteText: '분',
+ secondText: '초',
+ millisecText: '밀리초',
+ microsecText: '마이크로',
+ timezoneText: '표준 시간대',
+ currentText: '현재 시각',
+ closeText: '닫기',
+ timeFormat: 'tt h:mm',
+ timeSuffix: '',
+ amNames: ['오전', 'AM', 'A'],
+ pmNames: ['오후', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['ko']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-lt.js b/dist/i18n/jquery-ui-timepicker-lt.js
new file mode 100644
index 0000000..97d2b8b
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-lt.js
@@ -0,0 +1,22 @@
+/* Lithuanian translation for the jQuery Timepicker Addon */
+/* Written by Irmantas Šiupšinskas */
+(function($) {
+ $.timepicker.regional['lt'] = {
+ timeOnlyTitle: 'Pasirinkite laiką',
+ timeText: 'Laikas',
+ hourText: 'Valandos',
+ minuteText: 'Minutės',
+ secondText: 'Sekundės',
+ millisecText: 'Milisekundės',
+ microsecText: 'Mikrosekundės',
+ timezoneText: 'Laiko zona',
+ currentText: 'Dabar',
+ closeText: 'Uždaryti',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['priešpiet', 'AM', 'A'],
+ pmNames: ['popiet', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['lt']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-lv.js b/dist/i18n/jquery-ui-timepicker-lv.js
new file mode 100644
index 0000000..0cbd6e6
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-lv.js
@@ -0,0 +1,22 @@
+/* Latvian translation for the jQuery Timepicker Addon */
+/* Written by Dmitry Bogatykh */
+(function($) {
+ $.timepicker.regional['lv'] = {
+ timeOnlyTitle: 'Ievadiet laiku',
+ timeText: 'Laiks',
+ hourText: 'Stundas',
+ minuteText: 'Minūtes',
+ secondText: 'Sekundes',
+ millisecText: 'Milisekundes',
+ microsecText: 'Mikrosekundes',
+ timezoneText: 'Laika josla',
+ currentText: 'Tagad',
+ closeText: 'Aizvērt',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'AM', 'A'],
+ pmNames: ['PM', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['lv']);
+})(jQuery);
\ No newline at end of file
diff --git a/dist/i18n/jquery-ui-timepicker-mk.js b/dist/i18n/jquery-ui-timepicker-mk.js
new file mode 100644
index 0000000..9857e01
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-mk.js
@@ -0,0 +1,22 @@
+/* Macedonian cyrilic translation for the jQuery Timepicker Addon */
+/* Written by Vlatko Ristovski */
+(function($) {
+ $.timepicker.regional['mk'] = {
+ timeOnlyTitle: 'Одберете време',
+ timeText: 'Време',
+ hourText: 'Час',
+ minuteText: 'Минути',
+ secondText: 'Секунди',
+ millisecText: 'Милисекунди',
+ microsecText: 'Микросекунди',
+ timezoneText: 'Временска зона',
+ currentText: 'Сега',
+ closeText: 'Затвори',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['mk']);
+})(jQuery);
\ No newline at end of file
diff --git a/dist/i18n/jquery-ui-timepicker-nl.js b/dist/i18n/jquery-ui-timepicker-nl.js
new file mode 100644
index 0000000..bc71fc1
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-nl.js
@@ -0,0 +1,22 @@
+/* Dutch translation for the jQuery Timepicker Addon */
+/* Written by Martijn van der Lee */
+(function($) {
+ $.timepicker.regional['nl'] = {
+ timeOnlyTitle: 'Tijdstip',
+ timeText: 'Tijd',
+ hourText: 'Uur',
+ minuteText: 'Minuut',
+ secondText: 'Seconde',
+ millisecText: 'Milliseconde',
+ microsecText: 'Microseconde',
+ timezoneText: 'Tijdzone',
+ currentText: 'Vandaag',
+ closeText: 'Sluiten',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['nl']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-no.js b/dist/i18n/jquery-ui-timepicker-no.js
new file mode 100644
index 0000000..39f32fd
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-no.js
@@ -0,0 +1,22 @@
+/* Norwegian translation for the jQuery Timepicker Addon */
+/* Written by Morten Hauan (http://hauan.me) */
+(function($) {
+ $.timepicker.regional['no'] = {
+ timeOnlyTitle: 'Velg tid',
+ timeText: 'Tid',
+ hourText: 'Time',
+ minuteText: 'Minutt',
+ secondText: 'Sekund',
+ millisecText: 'Millisekund',
+ microsecText: 'mikrosekund',
+ timezoneText: 'Tidssone',
+ currentText: 'Nå',
+ closeText: 'Lukk',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['am', 'AM', 'A'],
+ pmNames: ['pm', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['no']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-pl.js b/dist/i18n/jquery-ui-timepicker-pl.js
new file mode 100644
index 0000000..0a67a79
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-pl.js
@@ -0,0 +1,22 @@
+/* Polish translation for the jQuery Timepicker Addon */
+/* Written by Michał Pena */
+(function($) {
+ $.timepicker.regional['pl'] = {
+ timeOnlyTitle: 'Wybierz godzinę',
+ timeText: 'Czas',
+ hourText: 'Godzina',
+ minuteText: 'Minuta',
+ secondText: 'Sekunda',
+ millisecText: 'Milisekunda',
+ microsecText: 'Mikrosekunda',
+ timezoneText: 'Strefa czasowa',
+ currentText: 'Teraz',
+ closeText: 'Gotowe',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['pl']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-pt-BR.js b/dist/i18n/jquery-ui-timepicker-pt-BR.js
new file mode 100644
index 0000000..0ad06a3
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-pt-BR.js
@@ -0,0 +1,22 @@
+/* Brazilian Portuguese translation for the jQuery Timepicker Addon */
+/* Written by Diogo Damiani (diogodamiani@gmail.com) */
+(function ($) {
+ $.timepicker.regional['pt-BR'] = {
+ timeOnlyTitle: 'Escolha o horário',
+ timeText: 'Horário',
+ hourText: 'Hora',
+ minuteText: 'Minutos',
+ secondText: 'Segundos',
+ millisecText: 'Milissegundos',
+ microsecText: 'Microssegundos',
+ timezoneText: 'Fuso horário',
+ currentText: 'Agora',
+ closeText: 'Fechar',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['a.m.', 'AM', 'A'],
+ pmNames: ['p.m.', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['pt-BR']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-pt.js b/dist/i18n/jquery-ui-timepicker-pt.js
new file mode 100644
index 0000000..0aa792e
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-pt.js
@@ -0,0 +1,22 @@
+/* Portuguese translation for the jQuery Timepicker Addon */
+/* Written by Luan Almeida */
+(function($) {
+ $.timepicker.regional['pt'] = {
+ timeOnlyTitle: 'Escolha uma hora',
+ timeText: 'Hora',
+ hourText: 'Horas',
+ minuteText: 'Minutos',
+ secondText: 'Segundos',
+ millisecText: 'Milissegundos',
+ microsecText: 'Microssegundos',
+ timezoneText: 'Fuso horário',
+ currentText: 'Agora',
+ closeText: 'Fechar',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['a.m.', 'AM', 'A'],
+ pmNames: ['p.m.', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['pt']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-ro.js b/dist/i18n/jquery-ui-timepicker-ro.js
new file mode 100644
index 0000000..4f5f386
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-ro.js
@@ -0,0 +1,22 @@
+/* Romanian translation for the jQuery Timepicker Addon */
+/* Written by Romeo Adrian Cioaba */
+(function($) {
+ $.timepicker.regional['ro'] = {
+ timeOnlyTitle: 'Alegeţi o oră',
+ timeText: 'Timp',
+ hourText: 'Ore',
+ minuteText: 'Minute',
+ secondText: 'Secunde',
+ millisecText: 'Milisecunde',
+ microsecText: 'Microsecunde',
+ timezoneText: 'Fus orar',
+ currentText: 'Acum',
+ closeText: 'Închide',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['ro']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-ru.js b/dist/i18n/jquery-ui-timepicker-ru.js
new file mode 100644
index 0000000..b539a73
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-ru.js
@@ -0,0 +1,22 @@
+/* Russian translation for the jQuery Timepicker Addon */
+/* Written by Trent Richardson */
+(function($) {
+ $.timepicker.regional['ru'] = {
+ timeOnlyTitle: 'Выберите время',
+ timeText: 'Время',
+ hourText: 'Часы',
+ minuteText: 'Минуты',
+ secondText: 'Секунды',
+ millisecText: 'Миллисекунды',
+ microsecText: 'Микросекунды',
+ timezoneText: 'Часовой пояс',
+ currentText: 'Сейчас',
+ closeText: 'Закрыть',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['ru']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-sk.js b/dist/i18n/jquery-ui-timepicker-sk.js
new file mode 100644
index 0000000..eee0d0b
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-sk.js
@@ -0,0 +1,22 @@
+/* Slovak translation for the jQuery Timepicker Addon */
+/* Written by David Vallner */
+(function($) {
+ $.timepicker.regional['sk'] = {
+ timeOnlyTitle: 'Zvoľte čas',
+ timeText: 'Čas',
+ hourText: 'Hodiny',
+ minuteText: 'Minúty',
+ secondText: 'Sekundy',
+ millisecText: 'Milisekundy',
+ microsecText: 'Mikrosekundy',
+ timezoneText: 'Časové pásmo',
+ currentText: 'Teraz',
+ closeText: 'Zavrieť',
+ timeFormat: 'H:m',
+ timeSuffix: '',
+ amNames: ['dop.', 'AM', 'A'],
+ pmNames: ['pop.', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['sk']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-sl.js b/dist/i18n/jquery-ui-timepicker-sl.js
new file mode 100644
index 0000000..0906b10
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-sl.js
@@ -0,0 +1,22 @@
+/* Slovenian translation for the jQuery Timepicker Addon */
+/* Written by Hadalin (https://github.com/hadalin) */
+(function($) {
+ $.timepicker.regional['sl'] = {
+ timeOnlyTitle: 'Izberite čas',
+ timeText: 'Čas',
+ hourText: 'Ura',
+ minuteText: 'Minute',
+ secondText: 'Sekunde',
+ millisecText: 'Milisekunde',
+ microsecText: 'Mikrosekunde',
+ timezoneText: 'Časovni pas',
+ currentText: 'Sedaj',
+ closeText: 'Zapri',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['dop.', 'AM', 'A'],
+ pmNames: ['pop.', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['sl']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-sq.js b/dist/i18n/jquery-ui-timepicker-sq.js
new file mode 100644
index 0000000..d93d88c
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-sq.js
@@ -0,0 +1,22 @@
+/* Albanian translation for the jQuery Timepicker Addon */
+/* Written by Olti Buzi */
+(function($) {
+ $.timepicker.regional['sq'] = {
+ timeOnlyTitle: 'Zgjidh orarin',
+ timeText: 'Orari',
+ hourText: 'Ora',
+ minuteText: 'Minuta',
+ secondText: 'Sekonda',
+ millisecText: 'Minisekonda',
+ microsecText: 'Mikrosekonda',
+ timezoneText: 'Zona kohore',
+ currentText: 'Tani',
+ closeText: 'Mbyll',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['m.', 'AM', 'A'],
+ pmNames: ['p.', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['sq']);
+})(jQuery);
\ No newline at end of file
diff --git a/dist/i18n/jquery-ui-timepicker-sr-RS.js b/dist/i18n/jquery-ui-timepicker-sr-RS.js
new file mode 100644
index 0000000..79a9803
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-sr-RS.js
@@ -0,0 +1,22 @@
+/* Serbian cyrilic translation for the jQuery Timepicker Addon */
+/* Written by Vladimir Jelovac */
+(function($) {
+ $.timepicker.regional['sr-RS'] = {
+ timeOnlyTitle: 'Одаберите време',
+ timeText: 'Време',
+ hourText: 'Сати',
+ minuteText: 'Минути',
+ secondText: 'Секунде',
+ millisecText: 'Милисекунде',
+ microsecText: 'Микросекунде',
+ timezoneText: 'Временска зона',
+ currentText: 'Сада',
+ closeText: 'Затвори',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['sr-RS']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-sr-YU.js b/dist/i18n/jquery-ui-timepicker-sr-YU.js
new file mode 100644
index 0000000..260881a
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-sr-YU.js
@@ -0,0 +1,22 @@
+/* Serbian latin translation for the jQuery Timepicker Addon */
+/* Written by Vladimir Jelovac */
+(function($) {
+ $.timepicker.regional['sr-YU'] = {
+ timeOnlyTitle: 'Odaberite vreme',
+ timeText: 'Vreme',
+ hourText: 'Sati',
+ minuteText: 'Minuti',
+ secondText: 'Sekunde',
+ millisecText: 'Milisekunde',
+ microsecText: 'Mikrosekunde',
+ timezoneText: 'Vremenska zona',
+ currentText: 'Sada',
+ closeText: 'Zatvori',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['sr-YU']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-sv.js b/dist/i18n/jquery-ui-timepicker-sv.js
new file mode 100644
index 0000000..7bb0e7e
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-sv.js
@@ -0,0 +1,22 @@
+/* Swedish translation for the jQuery Timepicker Addon */
+/* Written by Nevon */
+(function($) {
+ $.timepicker.regional['sv'] = {
+ timeOnlyTitle: 'Välj en tid',
+ timeText: 'Tid',
+ hourText: 'Timme',
+ minuteText: 'Minut',
+ secondText: 'Sekund',
+ millisecText: 'Millisekund',
+ microsecText: 'Mikrosekund',
+ timezoneText: 'Tidszon',
+ currentText: 'Nu',
+ closeText: 'Stäng',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['sv']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-th.js b/dist/i18n/jquery-ui-timepicker-th.js
new file mode 100644
index 0000000..4eb93a5
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-th.js
@@ -0,0 +1,19 @@
+/* Thai translation for the jQuery Timepicker Addon */
+/* Written by Yote Wachirapornpongsa */
+(function($) {
+ $.timepicker.regional['th'] = {
+ timeOnlyTitle: 'เลือกเวลา',
+ timeText: 'เวลา ',
+ hourText: 'ชั่วโมง ',
+ minuteText: 'นาที',
+ secondText: 'วินาที',
+ millisecText: 'มิลลิวินาที',
+ microsecText: 'ไมโคริวินาที',
+ timezoneText: 'เขตเวลา',
+ currentText: 'เวลาปัจจุบัน',
+ closeText: 'ปิด',
+ timeFormat: 'hh:mm tt',
+ timeSuffix: ''
+ };
+ $.timepicker.setDefaults($.timepicker.regional['th']);
+})(jQuery);
\ No newline at end of file
diff --git a/dist/i18n/jquery-ui-timepicker-tr.js b/dist/i18n/jquery-ui-timepicker-tr.js
new file mode 100644
index 0000000..f426e70
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-tr.js
@@ -0,0 +1,22 @@
+/* Turkish translation for the jQuery Timepicker Addon */
+/* Written by Fehmi Can Saglam, Edited by Goktug Ozturk */
+(function($) {
+ $.timepicker.regional['tr'] = {
+ timeOnlyTitle: 'Zaman Seçiniz',
+ timeText: 'Zaman',
+ hourText: 'Saat',
+ minuteText: 'Dakika',
+ secondText: 'Saniye',
+ millisecText: 'Milisaniye',
+ microsecText: 'Mikrosaniye',
+ timezoneText: 'Zaman Dilimi',
+ currentText: 'Şu an',
+ closeText: 'Tamam',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['ÖÖ', 'Ö'],
+ pmNames: ['ÖS', 'S'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['tr']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-uk.js b/dist/i18n/jquery-ui-timepicker-uk.js
new file mode 100644
index 0000000..285c8ba
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-uk.js
@@ -0,0 +1,22 @@
+/* Ukrainian translation for the jQuery Timepicker Addon */
+/* Written by Sergey Noskov */
+(function($) {
+ $.timepicker.regional['uk'] = {
+ timeOnlyTitle: 'Виберіть час',
+ timeText: 'Час',
+ hourText: 'Години',
+ minuteText: 'Хвилини',
+ secondText: 'Секунди',
+ millisecText: 'Мілісекунди',
+ microsecText: 'Мікросекунди',
+ timezoneText: 'Часовий пояс',
+ currentText: 'Зараз',
+ closeText: 'Закрити',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['uk']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-vi.js b/dist/i18n/jquery-ui-timepicker-vi.js
new file mode 100644
index 0000000..59fddae
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-vi.js
@@ -0,0 +1,22 @@
+/* Vietnamese translation for the jQuery Timepicker Addon */
+/* Written by Nguyen Dinh Trung */
+(function($) {
+ $.timepicker.regional['vi'] = {
+ timeOnlyTitle: 'Chọn giờ',
+ timeText: 'Thời gian',
+ hourText: 'Giờ',
+ minuteText: 'Phút',
+ secondText: 'Giây',
+ millisecText: 'Mili giây',
+ microsecText: 'Micrô giây',
+ timezoneText: 'Múi giờ',
+ currentText: 'Hiện thời',
+ closeText: 'Đóng',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['SA', 'S'],
+ pmNames: ['CH', 'C'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['vi']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-zh-CN.js b/dist/i18n/jquery-ui-timepicker-zh-CN.js
new file mode 100644
index 0000000..a5ca804
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-zh-CN.js
@@ -0,0 +1,22 @@
+/* Simplified Chinese translation for the jQuery Timepicker Addon /
+/ Written by Will Lu */
+(function($) {
+ $.timepicker.regional['zh-CN'] = {
+ timeOnlyTitle: '选择时间',
+ timeText: '时间',
+ hourText: '小时',
+ minuteText: '分钟',
+ secondText: '秒钟',
+ millisecText: '毫秒',
+ microsecText: '微秒',
+ timezoneText: '时区',
+ currentText: '现在时间',
+ closeText: '关闭',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['AM', 'A'],
+ pmNames: ['PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['zh-CN']);
+})(jQuery);
diff --git a/dist/i18n/jquery-ui-timepicker-zh-TW.js b/dist/i18n/jquery-ui-timepicker-zh-TW.js
new file mode 100644
index 0000000..762797b
--- /dev/null
+++ b/dist/i18n/jquery-ui-timepicker-zh-TW.js
@@ -0,0 +1,22 @@
+/* Chinese translation for the jQuery Timepicker Addon */
+/* Written by Alang.lin */
+(function($) {
+ $.timepicker.regional['zh-TW'] = {
+ timeOnlyTitle: '選擇時分秒',
+ timeText: '時間',
+ hourText: '時',
+ minuteText: '分',
+ secondText: '秒',
+ millisecText: '毫秒',
+ microsecText: '微秒',
+ timezoneText: '時區',
+ currentText: '現在時間',
+ closeText: '確定',
+ timeFormat: 'HH:mm',
+ timeSuffix: '',
+ amNames: ['上午', 'AM', 'A'],
+ pmNames: ['下午', 'PM', 'P'],
+ isRTL: false
+ };
+ $.timepicker.setDefaults($.timepicker.regional['zh-TW']);
+})(jQuery);
diff --git a/dist/index.html b/dist/index.html
new file mode 100644
index 0000000..8e9f36d
--- /dev/null
+++ b/dist/index.html
@@ -0,0 +1,1105 @@
+
+
+
+
+ Adding a Timepicker to jQuery UI Datepicker
+
+
+
+
+
+
+
+
+
+
+
+
Adding a Timepicker to jQuery UI Datepicker
+
+
The timepicker addon adds a timepicker to jQuery UI Datepicker, thus the datepicker and slider components (jQueryUI) are required for using any of these. In addition all datepicker options are still available through the timepicker addon.
+
+
If you are interested in contributing to Timepicker Addon please check it out on GitHub. If you do make additions please keep in mind I enjoy tabs over spaces,.. But contributions are welcome in any form.
The timepicker does inherit all options from datepicker. However, there are many options that are shared by them both, and many timepicker only options:
+
+
Localization Options
+
+
currentText
+
Default: "Now", A Localization Setting - Text for the Now button.
+
+
closeText
+
Default: "Done", A Localization Setting - Text for the Close button.
+
+
amNames
+
Default: ['AM', 'A'], A Localization Setting - Array of strings to try and parse against to determine AM.
+
+
pmNames
+
Default: ['PM', 'P'], A Localization Setting - Array of strings to try and parse against to determine PM.
+
+
timeFormat
+
Default: "HH:mm", A Localization Setting - String of format tokens to be replaced with the time. See Formatting.
+
+
timeSuffix
+
Default: "", A Localization Setting - String to place after the formatted time.
+
+
timeOnlyTitle
+
Default: "Choose Time", A Localization Setting - Title of the wigit when using only timepicker.
+
+
timeText
+
Default: "Time", A Localization Setting - Label used within timepicker for the formatted time.
+
+
hourText
+
Default: "Hour", A Localization Setting - Label used to identify the hour slider.
+
+
minuteText
+
Default: "Minute", A Localization Setting - Label used to identify the minute slider.
+
+
secondText
+
Default: "Second", A Localization Setting - Label used to identify the second slider.
+
+
millisecText
+
Default: "Millisecond", A Localization Setting - Label used to identify the millisecond slider.
+
+
microsecText
+
Default: "Microsecond", A Localization Setting - Label used to identify the microsecond slider.
+
+
timezoneText
+
Default: "Timezone", A Localization Setting - Label used to identify the timezone slider.
+
+
isRTL
+
Default: false, A Localization Setting - Right to Left support.
+
+
+
Alt Field Options
+
+
+
altFieldTimeOnly
+
Default: true - When altField is used from datepicker altField will only receive the formatted time and the original field only receives date.
+
+
altSeparator
+
Default: (separator option) - String placed between formatted date and formatted time in the altField.
+
+
altTimeSuffix
+
Default: (timeSuffix option) - String always placed after the formatted time in the altField.
+
+
altTimeFormat
+
Default: (timeFormat option) - The time format to use with the altField.
+
+
altRedirectFocus
+
Default: true - Whether to immediately focus the main field whenever the altField receives focus. Effective at construction time only, changing it later has no effect.
+
+
+
Timezone Options
+
+
+
timezoneList
+
Default: [generated timezones] - An array of timezones used to populate the timezone select. Can be an array of values or an array of objects: { label: "EDT", value: -240 }. The value should be the offset number in minutes. So "-0400" which is the format "-hhmm", would equate to -240 minutes.
+
+
+
Time Field Options
+
+
+
controlType
+
Default: 'slider' - Whether to use 'slider' or 'select'. If 'slider' is unavailable through jQueryUI, 'select' will be used. For advanced usage you may pass an object which implements "create", "options", "value" methods to use controls other than sliders or selects. See the _controls property in the source code for more details.
+
{
+ create: function(tp_inst, obj, unit, val, min, max, step){
+ // generate whatever controls you want here, just return obj
+ },
+ options: function(tp_inst, obj, unit, opts, val){
+ // if val==undefined return the value, else return obj
+ },
+ value: function(tp_inst, obj, unit, val){
+ // if val==undefined return the value, else return obj
+ }
+}
+
+
+
showHour
+
Default: null - Whether to show the hour control. The default of null will use detection from timeFormat.
+
+
showMinute
+
Default: null - Whether to show the minute control. The default of null will use detection from timeFormat.
+
+
showSecond
+
Default: null - Whether to show the second control. The default of null will use detection from timeFormat.
+
+
showMillisec
+
Default: null - Whether to show the millisecond control. The default of null will use detection from timeFormat.
+
+
showMicrosec
+
Default: null - Whether to show the microsecond control. The default of null will use detection from timeFormat.
+
+
showTimezone
+
Default: null - Whether to show the timezone select.
+
+
showTime
+
Default: true - Whether to show the time selected within the datetimepicker.
+
+
stepHour
+
Default: 1 - Hours per step the slider makes.
+
+
stepMinute
+
Default: 1 - Minutes per step the slider makes.
+
+
stepSecond
+
Default: 1 - Seconds per step the slider makes.
+
+
stepMillisec
+
Default: 1 - Milliseconds per step the slider makes.
+
+
stepMicrosec
+
Default: 1 - Microseconds per step the slider makes.
+
+
hour
+
Default: 0 - Initial hour set.
+
+
minute
+
Default: 0 - Initial minute set.
+
+
second
+
Default: 0 - Initial second set.
+
+
millisec
+
Default: 0 - Initial millisecond set.
+
+
microsec
+
Default: 0 - Initial microsecond set. Note: Javascript's native Date object does not natively support microseconds. Timepicker adds ability to simply Date.setMicroseconds(m) and Date.getMicroseconds(). Date comparisons will not acknowledge microseconds. Use this only for display purposes.
+
+
timezone
+
Default: null - Initial timezone set. This is the offset in minutes. If null the browser's local timezone will be used. If you're timezone is "-0400" you would use -240. For backwards compatibility you may pass "-0400", however the timezone is stored in minutes and more reliable.
+
+
hourMin
+
Default: 0 - The minimum hour allowed for all dates.
+
+
minuteMin
+
Default: 0 - The minimum minute allowed for all dates.
+
+
secondMin
+
Default: 0 - The minimum second allowed for all dates.
+
+
millisecMin
+
Default: 0 - The minimum millisecond allowed for all dates.
+
+
microsecMin
+
Default: 0 - The minimum microsecond allowed for all dates.
+
+
hourMax
+
Default: 23 - The maximum hour allowed for all dates.
+
+
minuteMax
+
Default: 59 - The maximum minute allowed for all dates.
+
+
secondMax
+
Default: 59 - The maximum second allowed for all dates.
+
+
millisecMax
+
Default: 999 - The maximum millisecond allowed for all dates.
+
+
microsecMax
+
Default: 999 - The maximum microsecond allowed for all dates.
+
+
hourGrid
+
Default: 0 - When greater than 0 a label grid will be generated under the slider. This number represents the units (in hours) between labels.
+
+
minuteGrid
+
Default: 0 - When greater than 0 a label grid will be generated under the slider. This number represents the units (in minutes) between labels.
+
+
secondGrid
+
Default: 0 - When greater than 0 a label grid will be genereated under the slider. This number represents the units (in seconds) between labels.
+
+
millisecGrid
+
Default: 0 - When greater than 0 a label grid will be genereated under the slider. This number represents the units (in milliseconds) between labels.
+
+
microsecGrid
+
Default: 0 - When greater than 0 a label grid will be genereated under the slider. This number represents the units (in microseconds) between labels.
+
+
+
Other Options
+
+
showButtonPanel
+
Default: true - Whether to show the button panel at the bottom. This is generally needed.
+
+
timeInput
+
Default: false - Allows direct input in time field
+
+
timeOnly
+
Default: false - Hide the datepicker and only provide a time interface.
+
+
timeOnlyShowDate
+
Default: false - Show the date and time in the input, but only allow the timepicker.
+
+
afterInject
+
Default: null - Function to be called when the timepicker or selection control is injected or re-rendered. Called in the context of the timepicker instance.
+
+
onSelect
+
Default: null - Function to be called when a date is chosen or time has changed (parameters: datetimeText, datepickerInstance).
+
+
alwaysSetTime
+
Default: true - Always have a time set internally, even before user has chosen one.
+
+
separator
+
Default: " " - When formatting the time this string is placed between the formatted date and formatted time.
+
+
pickerTimeFormat
+
Default: (timeFormat option) - How to format the time displayed within the timepicker.
+
+
pickerTimeSuffix
+
Default: (timeSuffix option) - String to place after the formatted time within the timepicker.
+
+
showTimepicker
+
Default: true - Whether to show the timepicker within the datepicker.
+
+
oneLine
+
Default: false - Try to show the time dropdowns all on one line. This should be used with controlType 'select' and as few units as possible.
Default: null - Object to pass to sliderAccess when used.
+
+
defaultValue
+
Default: null - String of the default time value placed in the input on focus when the input is empty.
+
+
minDateTime
+
Default: null - Date object of the minimum datetime allowed. Also available as minDate.
+
+
maxDateTime
+
Default: null - Date object of the maximum datetime allowed. Also Available as maxDate.
+
+
minTime
+
Default: null - String of the minimum time allowed. '8:00 am' will restrict to times after 8am
+
+
maxTime
+
Default: null - String of the maximum time allowed. '8:00 pm' will restrict to times before 8pm
+
+
parse
+
Default: 'strict' - How to parse the time string. Two methods are provided: 'strict' which must match the timeFormat exactly, and 'loose' which uses javascript's new Date(timeString) to guess the time. You may also pass in a function(timeFormat, timeString, options) to handle the parsing yourself, returning a simple object:
+
The default format is "HH:mm". To use 12 hour time use something similar to: "hh:mm tt". When both "t" and lower case "h" are present in the timeFormat, 12 hour time will be used.
However, if you plan to use timepicker extensively you will need to include (build your own) localization. It is simply assigning those same variables to an object.
+
As you see in the example below we maintain a separate object for timepicker. This way we aren't bound to any future changes within datepicker.
Now all you have to do is call timepicker and the Russian localization is used. Generally you only need to include the localization file, it will setDefaults() for you.
+
As of version 1.4.5 a combined file of all localizations available is included. This file DOES NOT call setDefaults(), so you will need to pass, or merge with your options.
Timepicker comes with a collection of localization files and one combined file with all available localizations. $.timepicker.regional["your localization code here"] is a simple object with preset options:
Create your own control by implementing the create, options, and value methods. If you want to use your new control for all instances use the $.timepicker.setDefaults({controlType:myControl}). Here we implement jQueryUI's spinner control (jQueryUI 1.9+).
Get and Set Datetime with the getDate and setDate methods. This example uses timezone to demonstrate the timepicker regonizes the timezones and computes the offsets when getting and setting.
Timepicker comes with a collection of localization files and one combined file with all available localizations. $.timepicker.regional["your localization code here"] is a simple object with preset options:
Create your own control by implementing the create, options, and value methods. If you want to use your new control for all instances use the $.timepicker.setDefaults({controlType:myControl}). Here we implement jQueryUI's spinner control (jQueryUI 1.9+).
Get and Set Datetime with the getDate and setDate methods. This example uses timezone to demonstrate the timepicker regonizes the timezones and computes the offsets when getting and setting.