[med-svn] r16051 - in trunk/packages/orthanc/trunk/debian: . JS JS/DateJs JS/DateJs/src JS/DateJs/src/globalization patches
Sebastien Jodogne
jodogne-guest at moszumanska.debian.org
Mon Feb 17 14:27:09 UTC 2014
Author: jodogne-guest
Date: 2014-02-17 14:27:09 +0000 (Mon, 17 Feb 2014)
New Revision: 16051
Added:
trunk/packages/orthanc/trunk/debian/JS/
trunk/packages/orthanc/trunk/debian/JS/DateJs/
trunk/packages/orthanc/trunk/debian/JS/DateJs/URL.txt
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/core-debug.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/core.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/date.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/af-ZA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-AE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-BH.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-DZ.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-EG.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-IQ.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-JO.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-KW.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-LB.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-LY.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-MA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-OM.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-QA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-SA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-SY.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-TN.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-YE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/az-Cyrl-AZ.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/az-Latn-AZ.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/be-BY.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/bg-BG.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/bs-Latn-BA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ca-ES.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/cs-CZ.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/cy-GB.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/da-DK.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-AT.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-CH.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-DE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-LI.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-LU.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/dv-MV.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/el-GR.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-029.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-AU.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-BZ.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-CA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-GB.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-IE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-JM.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-NZ.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-PH.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-TT.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-US.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-ZA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-ZW.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-AR.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-BO.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-CL.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-CO.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-CR.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-DO.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-EC.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-ES.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-GT.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-HN.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-MX.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-NI.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PR.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PY.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-SV.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-UY.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-VE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/et-EE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/eu-ES.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fa-IR.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fi-FI.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fo-FO.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-BE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-CA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-CH.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-FR.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-LU.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-MC.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/gl-ES.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/gu-IN.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/he-IL.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hi-IN.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hr-BA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hr-HR.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hu-HU.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hy-AM.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/id-ID.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/is-IS.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/it-CH.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/it-IT.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ja-JP.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ka-GE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/kk-KZ.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/kn-IN.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ko-KR.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/kok-IN.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ky-KG.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/lt-LT.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/lv-LV.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mi-NZ.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mk-MK.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mn-MN.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mr-IN.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ms-BN.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ms-MY.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mt-MT.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nb-NO.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nl-BE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nl-NL.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nn-NO.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ns-ZA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pa-IN.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pl-PL.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pt-BR.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pt-PT.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/quz-BO.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/quz-EC.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/quz-PE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ro-RO.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ru-RU.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sa-IN.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/se-FI.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/se-NO.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/se-SE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sk-SK.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sl-SI.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sma-NO.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sma-SE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/smj-NO.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/smj-SE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/smn-FI.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sms-FI.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sq-AL.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Cyrl-BA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Cyrl-CS.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Latn-BA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Latn-CS.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sv-FI.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sv-SE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sw-KE.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/syr-SY.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ta-IN.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/te-IN.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/th-TH.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/tn-ZA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/tr-TR.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/tt-RU.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/uk-UA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ur-PK.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/uz-Cyrl-UZ.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/uz-Latn-UZ.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/vi-VN.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/xh-ZA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-CN.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-HK.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-MO.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-SG.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-TW.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zu-ZA.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/license.txt
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/parser-debug.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/parser.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/sugarpak-debug.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/sugarpak.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/time-debug.js
trunk/packages/orthanc/trunk/debian/JS/DateJs/src/time.js
trunk/packages/orthanc/trunk/debian/patches/remove-jquery-version
Modified:
trunk/packages/orthanc/trunk/debian/control
trunk/packages/orthanc/trunk/debian/copyright
trunk/packages/orthanc/trunk/debian/patches/series
trunk/packages/orthanc/trunk/debian/rules
Log:
getting rid of minified javascript
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/URL.txt
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/URL.txt (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/URL.txt 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,7 @@
+Copyright: 2008 Geoffrey McGill
+License: MIT
+
+https://code.google.com/p/datejs/
+
+This is the content of the "src" folder from the
+"Datejs-all-Alpha1.zip" archive.
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/core-debug.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/core-debug.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/core-debug.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,651 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 12-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+
+/**
+ * Gets the month number (0-11) if given a Culture Info specific string which is a valid monthName or abbreviatedMonthName.
+ * @param {String} The name of the month (eg. "February, "Feb", "october", "oct").
+ * @return {Number} The day number
+ */
+Date.getMonthNumberFromName = function (name) {
+ var n = Date.CultureInfo.monthNames, m = Date.CultureInfo.abbreviatedMonthNames, s = name.toLowerCase();
+ for (var i = 0; i < n.length; i++) {
+ if (n[i].toLowerCase() == s || m[i].toLowerCase() == s) {
+ return i;
+ }
+ }
+ return -1;
+};
+
+/**
+ * Gets the day number (0-6) if given a CultureInfo specific string which is a valid dayName, abbreviatedDayName or shortestDayName (two char).
+ * @param {String} The name of the day (eg. "Monday, "Mon", "tuesday", "tue", "We", "we").
+ * @return {Number} The day number
+ */
+Date.getDayNumberFromName = function (name) {
+ var n = Date.CultureInfo.dayNames, m = Date.CultureInfo.abbreviatedDayNames, o = Date.CultureInfo.shortestDayNames, s = name.toLowerCase();
+ for (var i = 0; i < n.length; i++) {
+ if (n[i].toLowerCase() == s || m[i].toLowerCase() == s) {
+ return i;
+ }
+ }
+ return -1;
+};
+
+/**
+ * Determines if the current date instance is within a LeapYear.
+ * @param {Number} The year (0-9999).
+ * @return {Boolean} true if date is within a LeapYear, otherwise false.
+ */
+Date.isLeapYear = function (year) {
+ return (((year % 4 === 0) && (year % 100 !== 0)) || (year % 400 === 0));
+};
+
+/**
+ * Gets the number of days in the month, given a year and month value. Automatically corrects for LeapYear.
+ * @param {Number} The year (0-9999).
+ * @param {Number} The month (0-11).
+ * @return {Number} The number of days in the month.
+ */
+Date.getDaysInMonth = function (year, month) {
+ return [31, (Date.isLeapYear(year) ? 29 : 28), 31, 30, 31, 30, 31, 31, 30, 31, 30, 31][month];
+};
+
+Date.getTimezoneOffset = function (s, dst) {
+ return (dst || false) ? Date.CultureInfo.abbreviatedTimeZoneDST[s.toUpperCase()] :
+ Date.CultureInfo.abbreviatedTimeZoneStandard[s.toUpperCase()];
+};
+
+Date.getTimezoneAbbreviation = function (offset, dst) {
+ var n = (dst || false) ? Date.CultureInfo.abbreviatedTimeZoneDST : Date.CultureInfo.abbreviatedTimeZoneStandard, p;
+ for (p in n) {
+ if (n[p] === offset) {
+ return p;
+ }
+ }
+ return null;
+};
+
+/**
+ * Returns a new Date object that is an exact date and time copy of the original instance.
+ * @return {Date} A new Date instance
+ */
+Date.prototype.clone = function () {
+ return new Date(this.getTime());
+};
+
+/**
+ * Compares this instance to a Date object and return an number indication of their relative values.
+ * @param {Date} Date object to compare [Required]
+ * @return {Number} 1 = this is greaterthan date. -1 = this is lessthan date. 0 = values are equal
+ */
+Date.prototype.compareTo = function (date) {
+ if (isNaN(this)) {
+ throw new Error(this);
+ }
+ if (date instanceof Date && !isNaN(date)) {
+ return (this > date) ? 1 : (this < date) ? -1 : 0;
+ } else {
+ throw new TypeError(date);
+ }
+};
+
+/**
+ * Compares this instance to another Date object and returns true if they are equal.
+ * @param {Date} Date object to compare [Required]
+ * @return {Boolean} true if dates are equal. false if they are not equal.
+ */
+Date.prototype.equals = function (date) {
+ return (this.compareTo(date) === 0);
+};
+
+/**
+ * Determines is this instance is between a range of two dates or equal to either the start or end dates.
+ * @param {Date} Start of range [Required]
+ * @param {Date} End of range [Required]
+ * @return {Boolean} true is this is between or equal to the start and end dates, else false
+ */
+Date.prototype.between = function (start, end) {
+ var t = this.getTime();
+ return t >= start.getTime() && t <= end.getTime();
+};
+
+/**
+ * Adds the specified number of milliseconds to this instance.
+ * @param {Number} The number of milliseconds to add. The number can be positive or negative [Required]
+ * @return {Date} this
+ */
+Date.prototype.addMilliseconds = function (value) {
+ this.setMilliseconds(this.getMilliseconds() + value);
+ return this;
+};
+
+/**
+ * Adds the specified number of seconds to this instance.
+ * @param {Number} The number of seconds to add. The number can be positive or negative [Required]
+ * @return {Date} this
+ */
+Date.prototype.addSeconds = function (value) {
+ return this.addMilliseconds(value * 1000);
+};
+
+/**
+ * Adds the specified number of seconds to this instance.
+ * @param {Number} The number of seconds to add. The number can be positive or negative [Required]
+ * @return {Date} this
+ */
+Date.prototype.addMinutes = function (value) {
+ return this.addMilliseconds(value * 60000); /* 60*1000 */
+};
+
+/**
+ * Adds the specified number of hours to this instance.
+ * @param {Number} The number of hours to add. The number can be positive or negative [Required]
+ * @return {Date} this
+ */
+Date.prototype.addHours = function (value) {
+ return this.addMilliseconds(value * 3600000); /* 60*60*1000 */
+};
+
+/**
+ * Adds the specified number of days to this instance.
+ * @param {Number} The number of days to add. The number can be positive or negative [Required]
+ * @return {Date} this
+ */
+Date.prototype.addDays = function (value) {
+ return this.addMilliseconds(value * 86400000); /* 60*60*24*1000 */
+};
+
+/**
+ * Adds the specified number of weeks to this instance.
+ * @param {Number} The number of weeks to add. The number can be positive or negative [Required]
+ * @return {Date} this
+ */
+Date.prototype.addWeeks = function (value) {
+ return this.addMilliseconds(value * 604800000); /* 60*60*24*7*1000 */
+};
+
+/**
+ * Adds the specified number of months to this instance.
+ * @param {Number} The number of months to add. The number can be positive or negative [Required]
+ * @return {Date} this
+ */
+Date.prototype.addMonths = function (value) {
+ var n = this.getDate();
+ this.setDate(1);
+ this.setMonth(this.getMonth() + value);
+ this.setDate(Math.min(n, this.getDaysInMonth()));
+ return this;
+};
+
+/**
+ * Adds the specified number of years to this instance.
+ * @param {Number} The number of years to add. The number can be positive or negative [Required]
+ * @return {Date} this
+ */
+Date.prototype.addYears = function (value) {
+ return this.addMonths(value * 12);
+};
+
+/**
+ * Adds (or subtracts) to the value of the year, month, day, hour, minute, second, millisecond of the date instance using given configuration object. Positive and Negative values allowed.
+ * Example
+<pre><code>
+Date.today().add( { day: 1, month: 1 } )
+
+new Date().add( { year: -1 } )
+</code></pre>
+ * @param {Object} Configuration object containing attributes (month, day, etc.)
+ * @return {Date} this
+ */
+Date.prototype.add = function (config) {
+ if (typeof config == "number") {
+ this._orient = config;
+ return this;
+ }
+ var x = config;
+ if (x.millisecond || x.milliseconds) {
+ this.addMilliseconds(x.millisecond || x.milliseconds);
+ }
+ if (x.second || x.seconds) {
+ this.addSeconds(x.second || x.seconds);
+ }
+ if (x.minute || x.minutes) {
+ this.addMinutes(x.minute || x.minutes);
+ }
+ if (x.hour || x.hours) {
+ this.addHours(x.hour || x.hours);
+ }
+ if (x.month || x.months) {
+ this.addMonths(x.month || x.months);
+ }
+ if (x.year || x.years) {
+ this.addYears(x.year || x.years);
+ }
+ if (x.day || x.days) {
+ this.addDays(x.day || x.days);
+ }
+ return this;
+};
+
+// private
+Date._validate = function (value, min, max, name) {
+ if (typeof value != "number") {
+ throw new TypeError(value + " is not a Number.");
+ } else if (value < min || value > max) {
+ throw new RangeError(value + " is not a valid value for " + name + ".");
+ }
+ return true;
+};
+
+/**
+ * Validates the number is within an acceptable range for milliseconds [0-999].
+ * @param {Number} The number to check if within range.
+ * @return {Boolean} true if within range, otherwise false.
+ */
+Date.validateMillisecond = function (n) {
+ return Date._validate(n, 0, 999, "milliseconds");
+};
+
+/**
+ * Validates the number is within an acceptable range for seconds [0-59].
+ * @param {Number} The number to check if within range.
+ * @return {Boolean} true if within range, otherwise false.
+ */
+Date.validateSecond = function (n) {
+ return Date._validate(n, 0, 59, "seconds");
+};
+
+/**
+ * Validates the number is within an acceptable range for minutes [0-59].
+ * @param {Number} The number to check if within range.
+ * @return {Boolean} true if within range, otherwise false.
+ */
+Date.validateMinute = function (n) {
+ return Date._validate(n, 0, 59, "minutes");
+};
+
+/**
+ * Validates the number is within an acceptable range for hours [0-23].
+ * @param {Number} The number to check if within range.
+ * @return {Boolean} true if within range, otherwise false.
+ */
+Date.validateHour = function (n) {
+ return Date._validate(n, 0, 23, "hours");
+};
+
+/**
+ * Validates the number is within an acceptable range for the days in a month [0-MaxDaysInMonth].
+ * @param {Number} The number to check if within range.
+ * @return {Boolean} true if within range, otherwise false.
+ */
+Date.validateDay = function (n, year, month) {
+ return Date._validate(n, 1, Date.getDaysInMonth(year, month), "days");
+};
+
+/**
+ * Validates the number is within an acceptable range for months [0-11].
+ * @param {Number} The number to check if within range.
+ * @return {Boolean} true if within range, otherwise false.
+ */
+Date.validateMonth = function (n) {
+ return Date._validate(n, 0, 11, "months");
+};
+
+/**
+ * Validates the number is within an acceptable range for years [0-9999].
+ * @param {Number} The number to check if within range.
+ * @return {Boolean} true if within range, otherwise false.
+ */
+Date.validateYear = function (n) {
+ return Date._validate(n, 1, 9999, "seconds");
+};
+
+/**
+ * Set the value of year, month, day, hour, minute, second, millisecond of date instance using given configuration object.
+ * Example
+<pre><code>
+Date.today().set( { day: 20, month: 1 } )
+
+new Date().set( { millisecond: 0 } )
+</code></pre>
+ *
+ * @param {Object} Configuration object containing attributes (month, day, etc.)
+ * @return {Date} this
+ */
+Date.prototype.set = function (config) {
+ var x = config;
+
+ if (!x.millisecond && x.millisecond !== 0) {
+ x.millisecond = -1;
+ }
+ if (!x.second && x.second !== 0) {
+ x.second = -1;
+ }
+ if (!x.minute && x.minute !== 0) {
+ x.minute = -1;
+ }
+ if (!x.hour && x.hour !== 0) {
+ x.hour = -1;
+ }
+ if (!x.day && x.day !== 0) {
+ x.day = -1;
+ }
+ if (!x.month && x.month !== 0) {
+ x.month = -1;
+ }
+ if (!x.year && x.year !== 0) {
+ x.year = -1;
+ }
+
+ if (x.millisecond != -1 && Date.validateMillisecond(x.millisecond)) {
+ this.addMilliseconds(x.millisecond - this.getMilliseconds());
+ }
+ if (x.second != -1 && Date.validateSecond(x.second)) {
+ this.addSeconds(x.second - this.getSeconds());
+ }
+ if (x.minute != -1 && Date.validateMinute(x.minute)) {
+ this.addMinutes(x.minute - this.getMinutes());
+ }
+ if (x.hour != -1 && Date.validateHour(x.hour)) {
+ this.addHours(x.hour - this.getHours());
+ }
+ if (x.month !== -1 && Date.validateMonth(x.month)) {
+ this.addMonths(x.month - this.getMonth());
+ }
+ if (x.year != -1 && Date.validateYear(x.year)) {
+ this.addYears(x.year - this.getFullYear());
+ }
+
+ /* day has to go last because you can't validate the day without first knowing the month */
+ if (x.day != -1 && Date.validateDay(x.day, this.getFullYear(), this.getMonth())) {
+ this.addDays(x.day - this.getDate());
+ }
+ if (x.timezone) {
+ this.setTimezone(x.timezone);
+ }
+ if (x.timezoneOffset) {
+ this.setTimezoneOffset(x.timezoneOffset);
+ }
+
+ return this;
+};
+
+/**
+ * Resets the time of this Date object to 12:00 AM (00:00), which is the start of the day.
+ * @return {Date} this
+ */
+Date.prototype.clearTime = function () {
+ this.setHours(0);
+ this.setMinutes(0);
+ this.setSeconds(0);
+ this.setMilliseconds(0);
+ return this;
+};
+
+/**
+ * Determines whether or not this instance is in a leap year.
+ * @return {Boolean} true if this instance is in a leap year, else false
+ */
+Date.prototype.isLeapYear = function () {
+ var y = this.getFullYear();
+ return (((y % 4 === 0) && (y % 100 !== 0)) || (y % 400 === 0));
+};
+
+/**
+ * Determines whether or not this instance is a weekday.
+ * @return {Boolean} true if this instance is a weekday
+ */
+Date.prototype.isWeekday = function () {
+ return !(this.is().sat() || this.is().sun());
+};
+
+/**
+ * Get the number of days in the current month, adjusted for leap year.
+ * @return {Number} The number of days in the month
+ */
+Date.prototype.getDaysInMonth = function () {
+ return Date.getDaysInMonth(this.getFullYear(), this.getMonth());
+};
+
+/**
+ * Moves the date to the first day of the month.
+ * @return {Date} this
+ */
+Date.prototype.moveToFirstDayOfMonth = function () {
+ return this.set({ day: 1 });
+};
+
+/**
+ * Moves the date to the last day of the month.
+ * @return {Date} this
+ */
+Date.prototype.moveToLastDayOfMonth = function () {
+ return this.set({ day: this.getDaysInMonth()});
+};
+
+/**
+ * Move to the next or last dayOfWeek based on the orient value.
+ * @param {Number} The dayOfWeek to move to.
+ * @param {Number} Forward (+1) or Back (-1). Defaults to +1. [Optional]
+ * @return {Date} this
+ */
+Date.prototype.moveToDayOfWeek = function (day, orient) {
+ var diff = (day - this.getDay() + 7 * (orient || +1)) % 7;
+ return this.addDays((diff === 0) ? diff += 7 * (orient || +1) : diff);
+};
+
+/**
+ * Move to the next or last month based on the orient value.
+ * @param {Number} The month to move to. 0 = January, 11 = December.
+ * @param {Number} Forward (+1) or Back (-1). Defaults to +1. [Optional]
+ * @return {Date} this
+ */
+Date.prototype.moveToMonth = function (month, orient) {
+ var diff = (month - this.getMonth() + 12 * (orient || +1)) % 12;
+ return this.addMonths((diff === 0) ? diff += 12 * (orient || +1) : diff);
+};
+
+/**
+ * Get the numeric day number of the year, adjusted for leap year.
+ * @return {Number} 0 through 364 (365 in leap years)
+ */
+Date.prototype.getDayOfYear = function () {
+ return Math.floor((this - new Date(this.getFullYear(), 0, 1)) / 86400000);
+};
+
+/**
+ * Get the week of the year for the current date instance.
+ * @param {Number} A Number that represents the first day of the week (0-6) [Optional]
+ * @return {Number} 0 through 53
+ */
+Date.prototype.getWeekOfYear = function (firstDayOfWeek) {
+ var y = this.getFullYear(), m = this.getMonth(), d = this.getDate();
+
+ var dow = firstDayOfWeek || Date.CultureInfo.firstDayOfWeek;
+
+ var offset = 7 + 1 - new Date(y, 0, 1).getDay();
+ if (offset == 8) {
+ offset = 1;
+ }
+ var daynum = ((Date.UTC(y, m, d, 0, 0, 0) - Date.UTC(y, 0, 1, 0, 0, 0)) / 86400000) + 1;
+ var w = Math.floor((daynum - offset + 7) / 7);
+ if (w === dow) {
+ y--;
+ var prevOffset = 7 + 1 - new Date(y, 0, 1).getDay();
+ if (prevOffset == 2 || prevOffset == 8) {
+ w = 53;
+ } else {
+ w = 52;
+ }
+ }
+ return w;
+};
+
+/**
+ * Determine whether Daylight Saving Time (DST) is in effect
+ * @return {Boolean} True if DST is in effect.
+ */
+Date.prototype.isDST = function () {
+ console.log('isDST');
+ /* TODO: not sure if this is portable ... get from Date.CultureInfo? */
+ return this.toString().match(/(E|C|M|P)(S|D)T/)[2] == "D";
+};
+
+/**
+ * Get the timezone abbreviation of the current date.
+ * @return {String} The abbreviated timezone name (e.g. "EST")
+ */
+Date.prototype.getTimezone = function () {
+ return Date.getTimezoneAbbreviation(this.getUTCOffset, this.isDST());
+};
+
+Date.prototype.setTimezoneOffset = function (s) {
+ var here = this.getTimezoneOffset(), there = Number(s) * -6 / 10;
+ this.addMinutes(there - here);
+ return this;
+};
+
+Date.prototype.setTimezone = function (s) {
+ return this.setTimezoneOffset(Date.getTimezoneOffset(s));
+};
+
+/**
+ * Get the offset from UTC of the current date.
+ * @return {String} The 4-character offset string prefixed with + or - (e.g. "-0500")
+ */
+Date.prototype.getUTCOffset = function () {
+ var n = this.getTimezoneOffset() * -10 / 6, r;
+ if (n < 0) {
+ r = (n - 10000).toString();
+ return r[0] + r.substr(2);
+ } else {
+ r = (n + 10000).toString();
+ return "+" + r.substr(1);
+ }
+};
+
+/**
+ * Gets the name of the day of the week.
+ * @param {Boolean} true to return the abbreviated name of the day of the week
+ * @return {String} The name of the day
+ */
+Date.prototype.getDayName = function (abbrev) {
+ return abbrev ? Date.CultureInfo.abbreviatedDayNames[this.getDay()] :
+ Date.CultureInfo.dayNames[this.getDay()];
+};
+
+/**
+ * Gets the month name.
+ * @param {Boolean} true to return the abbreviated name of the month
+ * @return {String} The name of the month
+ */
+Date.prototype.getMonthName = function (abbrev) {
+ return abbrev ? Date.CultureInfo.abbreviatedMonthNames[this.getMonth()] :
+ Date.CultureInfo.monthNames[this.getMonth()];
+};
+
+// private
+Date.prototype._toString = Date.prototype.toString;
+
+/**
+ * Converts the value of the current Date object to its equivalent string representation.
+ * Format Specifiers
+<pre>
+Format Description Example
+------ --------------------------------------------------------------------------- -----------------------
+ s The seconds of the minute between 1-59. "1" to "59"
+ ss The seconds of the minute with leading zero if required. "01" to "59"
+
+ m The minute of the hour between 0-59. "1" or "59"
+ mm The minute of the hour with leading zero if required. "01" or "59"
+
+ h The hour of the day between 1-12. "1" to "12"
+ hh The hour of the day with leading zero if required. "01" to "12"
+
+ H The hour of the day between 1-23. "1" to "23"
+ HH The hour of the day with leading zero if required. "01" to "23"
+
+ d The day of the month between 1 and 31. "1" to "31"
+ dd The day of the month with leading zero if required. "01" to "31"
+ ddd Abbreviated day name. Date.CultureInfo.abbreviatedDayNames. "Mon" to "Sun"
+ dddd The full day name. Date.CultureInfo.dayNames. "Monday" to "Sunday"
+
+ M The month of the year between 1-12. "1" to "12"
+ MM The month of the year with leading zero if required. "01" to "12"
+ MMM Abbreviated month name. Date.CultureInfo.abbreviatedMonthNames. "Jan" to "Dec"
+ MMMM The full month name. Date.CultureInfo.monthNames. "January" to "December"
+
+ yy Displays the year as a maximum two-digit number. "99" or "07"
+ yyyy Displays the full four digit year. "1999" or "2007"
+
+ t Displays the first character of the A.M./P.M. designator. "A" or "P"
+ Date.CultureInfo.amDesignator or Date.CultureInfo.pmDesignator
+ tt Displays the A.M./P.M. designator. "AM" or "PM"
+ Date.CultureInfo.amDesignator or Date.CultureInfo.pmDesignator
+</pre>
+ * @param {String} A format string consisting of one or more format spcifiers [Optional].
+ * @return {String} A string representation of the current Date object.
+ */
+Date.prototype.toString = function (format) {
+ var self = this;
+
+ var p = function p(s) {
+ return (s.toString().length == 1) ? "0" + s : s;
+ };
+
+ return format ? format.replace(/dd?d?d?|MM?M?M?|yy?y?y?|hh?|HH?|mm?|ss?|tt?|zz?z?/g,
+ function (format) {
+ switch (format) {
+ case "hh":
+ return p(self.getHours() < 13 ? self.getHours() : (self.getHours() - 12));
+ case "h":
+ return self.getHours() < 13 ? self.getHours() : (self.getHours() - 12);
+ case "HH":
+ return p(self.getHours());
+ case "H":
+ return self.getHours();
+ case "mm":
+ return p(self.getMinutes());
+ case "m":
+ return self.getMinutes();
+ case "ss":
+ return p(self.getSeconds());
+ case "s":
+ return self.getSeconds();
+ case "yyyy":
+ return self.getFullYear();
+ case "yy":
+ return self.getFullYear().toString().substring(2, 4);
+ case "dddd":
+ return self.getDayName();
+ case "ddd":
+ return self.getDayName(true);
+ case "dd":
+ return p(self.getDate());
+ case "d":
+ return self.getDate().toString();
+ case "MMMM":
+ return self.getMonthName();
+ case "MMM":
+ return self.getMonthName(true);
+ case "MM":
+ return p((self.getMonth() + 1));
+ case "M":
+ return self.getMonth() + 1;
+ case "t":
+ return self.getHours() < 12 ? Date.CultureInfo.amDesignator.substring(0, 1) : Date.CultureInfo.pmDesignator.substring(0, 1);
+ case "tt":
+ return self.getHours() < 12 ? Date.CultureInfo.amDesignator : Date.CultureInfo.pmDesignator;
+ case "zzz":
+ case "zz":
+ case "z":
+ return "";
+ }
+ }
+ ) : this._toString();
+};
\ No newline at end of file
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/core.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/core.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/core.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,39 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.getMonthNumberFromName=function(name){var n=Date.CultureInfo.monthNames,m=Date.CultureInfo.abbreviatedMonthNames,s=name.toLowerCase();for(var i=0;i<n.length;i++){if(n[i].toLowerCase()==s||m[i].toLowerCase()==s){return i;}}
+return-1;};Date.getDayNumberFromName=function(name){var n=Date.CultureInfo.dayNames,m=Date.CultureInfo.abbreviatedDayNames,o=Date.CultureInfo.shortestDayNames,s=name.toLowerCase();for(var i=0;i<n.length;i++){if(n[i].toLowerCase()==s||m[i].toLowerCase()==s){return i;}}
+return-1;};Date.isLeapYear=function(year){return(((year%4===0)&&(year%100!==0))||(year%400===0));};Date.getDaysInMonth=function(year,month){return[31,(Date.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};Date.getTimezoneOffset=function(s,dst){return(dst||false)?Date.CultureInfo.abbreviatedTimeZoneDST[s.toUpperCase()]:Date.CultureInfo.abbreviatedTimeZoneStandard[s.toUpperCase()];};Date.getTimezoneAbbreviation=function(offset,dst){var n=(dst||false)?Date.CultureInfo.abbreviatedTimeZoneDST:Date.CultureInfo.abbreviatedTimeZoneStandard,p;for(p in n){if(n[p]===offset){return p;}}
+return null;};Date.prototype.clone=function(){return new Date(this.getTime());};Date.prototype.compareTo=function(date){if(isNaN(this)){throw new Error(this);}
+if(date instanceof Date&&!isNaN(date)){return(this>date)?1:(this<date)?-1:0;}else{throw new TypeError(date);}};Date.prototype.equals=function(date){return(this.compareTo(date)===0);};Date.prototype.between=function(start,end){var t=this.getTime();return t>=start.getTime()&&t<=end.getTime();};Date.prototype.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return this;};Date.prototype.addSeconds=function(value){return this.addMilliseconds(value*1000);};Date.prototype.addMinutes=function(value){return this.addMilliseconds(value*60000);};Date.prototype.addHours=function(value){return this.addMilliseconds(value*3600000);};Date.prototype.addDays=function(value){return this.addMilliseconds(value*86400000);};Date.prototype.addWeeks=function(value){return this.addMilliseconds(value*604800000);};Date.prototype.addMonths=function(value){var n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,this.getDaysInMonth()));return this;};Date.prototype.addYears=function(value){return this.addMonths(value*12);};Date.prototype.add=function(config){if(typeof config=="number"){this._orient=config;return this;}
+var x=config;if(x.millisecond||x.milliseconds){this.addMilliseconds(x.millisecond||x.milliseconds);}
+if(x.second||x.seconds){this.addSeconds(x.second||x.seconds);}
+if(x.minute||x.minutes){this.addMinutes(x.minute||x.minutes);}
+if(x.hour||x.hours){this.addHours(x.hour||x.hours);}
+if(x.month||x.months){this.addMonths(x.month||x.months);}
+if(x.year||x.years){this.addYears(x.year||x.years);}
+if(x.day||x.days){this.addDays(x.day||x.days);}
+return this;};Date._validate=function(value,min,max,name){if(typeof value!="number"){throw new TypeError(value+" is not a Number.");}else if(value<min||value>max){throw new RangeError(value+" is not a valid value for "+name+".");}
+return true;};Date.validateMillisecond=function(n){return Date._validate(n,0,999,"milliseconds");};Date.validateSecond=function(n){return Date._validate(n,0,59,"seconds");};Date.validateMinute=function(n){return Date._validate(n,0,59,"minutes");};Date.validateHour=function(n){return Date._validate(n,0,23,"hours");};Date.validateDay=function(n,year,month){return Date._validate(n,1,Date.getDaysInMonth(year,month),"days");};Date.validateMonth=function(n){return Date._validate(n,0,11,"months");};Date.validateYear=function(n){return Date._validate(n,1,9999,"seconds");};Date.prototype.set=function(config){var x=config;if(!x.millisecond&&x.millisecond!==0){x.millisecond=-1;}
+if(!x.second&&x.second!==0){x.second=-1;}
+if(!x.minute&&x.minute!==0){x.minute=-1;}
+if(!x.hour&&x.hour!==0){x.hour=-1;}
+if(!x.day&&x.day!==0){x.day=-1;}
+if(!x.month&&x.month!==0){x.month=-1;}
+if(!x.year&&x.year!==0){x.year=-1;}
+if(x.millisecond!=-1&&Date.validateMillisecond(x.millisecond)){this.addMilliseconds(x.millisecond-this.getMilliseconds());}
+if(x.second!=-1&&Date.validateSecond(x.second)){this.addSeconds(x.second-this.getSeconds());}
+if(x.minute!=-1&&Date.validateMinute(x.minute)){this.addMinutes(x.minute-this.getMinutes());}
+if(x.hour!=-1&&Date.validateHour(x.hour)){this.addHours(x.hour-this.getHours());}
+if(x.month!==-1&&Date.validateMonth(x.month)){this.addMonths(x.month-this.getMonth());}
+if(x.year!=-1&&Date.validateYear(x.year)){this.addYears(x.year-this.getFullYear());}
+if(x.day!=-1&&Date.validateDay(x.day,this.getFullYear(),this.getMonth())){this.addDays(x.day-this.getDate());}
+if(x.timezone){this.setTimezone(x.timezone);}
+if(x.timezoneOffset){this.setTimezoneOffset(x.timezoneOffset);}
+return this;};Date.prototype.clearTime=function(){this.setHours(0);this.setMinutes(0);this.setSeconds(0);this.setMilliseconds(0);return this;};Date.prototype.isLeapYear=function(){var y=this.getFullYear();return(((y%4===0)&&(y%100!==0))||(y%400===0));};Date.prototype.isWeekday=function(){return!(this.is().sat()||this.is().sun());};Date.prototype.getDaysInMonth=function(){return Date.getDaysInMonth(this.getFullYear(),this.getMonth());};Date.prototype.moveToFirstDayOfMonth=function(){return this.set({day:1});};Date.prototype.moveToLastDayOfMonth=function(){return this.set({day:this.getDaysInMonth()});};Date.prototype.moveToDayOfWeek=function(day,orient){var diff=(day-this.getDay()+7*(orient||+1))%7;return this.addDays((diff===0)?diff+=7*(orient||+1):diff);};Date.prototype.moveToMonth=function(month,orient){var diff=(month-this.getMonth()+12*(orient||+1))%12;return this.addMonths((diff===0)?diff+=12*(orient||+1):diff);};Date.prototype.getDayOfYear=function(){return Math.floor((this-new Date(this.getFullYear(),0,1))/86400000);};Date.prototype.getWeekOfYear=function(firstDayOfWeek){var y=this.getFullYear(),m=this.getMonth(),d=this.getDate();var dow=firstDayOfWeek||Date.CultureInfo.firstDayOfWeek;var offset=7+1-new Date(y,0,1).getDay();if(offset==8){offset=1;}
+var daynum=((Date.UTC(y,m,d,0,0,0)-Date.UTC(y,0,1,0,0,0))/86400000)+1;var w=Math.floor((daynum-offset+7)/7);if(w===dow){y--;var prevOffset=7+1-new Date(y,0,1).getDay();if(prevOffset==2||prevOffset==8){w=53;}else{w=52;}}
+return w;};Date.prototype.isDST=function(){console.log('isDST');return this.toString().match(/(E|C|M|P)(S|D)T/)[2]=="D";};Date.prototype.getTimezone=function(){return Date.getTimezoneAbbreviation(this.getUTCOffset,this.isDST());};Date.prototype.setTimezoneOffset=function(s){var here=this.getTimezoneOffset(),there=Number(s)*-6/10;this.addMinutes(there-here);return this;};Date.prototype.setTimezone=function(s){return this.setTimezoneOffset(Date.getTimezoneOffset(s));};Date.prototype.getUTCOffset=function(){var n=this.getTimezoneOffset()*-10/6,r;if(n<0){r=(n-10000).toString();return r[0]+r.substr(2);}else{r=(n+10000).toString();return"+"+r.substr(1);}};Date.prototype.getDayName=function(abbrev){return abbrev?Date.CultureInfo.abbreviatedDayNames[this.getDay()]:Date.CultureInfo.dayNames[this.getDay()];};Date.prototype.getMonthName=function(abbrev){return abbrev?Date.CultureInfo.abbreviatedMonthNames[this.getMonth()]:Date.CultureInfo.monthNames[this.getMonth()];};Date.prototype._toString=Date.prototype.toString;Date.prototype.toString=function(format){var self=this;var p=function p(s){return(s.toString().length==1)?"0"+s:s;};return format?format.replace(/dd?d?d?|MM?M?M?|yy?y?y?|hh?|HH?|mm?|ss?|tt?|zz?z?/g,function(format){switch(format){case"hh":return p(self.getHours()<13?self.getHours():(self.getHours()-12));case"h":return self.getHours()<13?self.getHours():(self.getHours()-12);case"HH":return p(self.getHours());case"H":return self.getHours();case"mm":return p(self.getMinutes());case"m":return self.getMinutes();case"ss":return p(self.getSeconds());case"s":return self.getSeconds();case"yyyy":return self.getFullYear();case"yy":return self.getFullYear().toString().substring(2,4);case"dddd":return self.getDayName();case"ddd":return self.getDayName(true);case"dd":return p(self.getDate());case"d":return self.getDate().toString();case"MMMM":return self.getMonthName();case"MMM":return self.getMonthName(true);case"MM":return p((self.getMonth()+1));case"M":return self.getMonth()+1;case"t":return self.getHours()<12?Date.CultureInfo.amDesignator.substring(0,1):Date.CultureInfo.pmDesignator.substring(0,1);case"tt":return self.getHours()<12?Date.CultureInfo.amDesignator:Date.CultureInfo.pmDesignator;case"zzz":case"zz":case"z":return"";}}):this._toString();};
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/date.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/date.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/date.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,21 @@
+/**
+ * Please include a date.js file from the /build/ folder.
+ *
+ * Individual date.js files have been compiled for each of the 150+ supported Cultures.
+ *
+ * Example:
+ * date.js // English (United States)
+ * date-en-US.js // English (United States)
+ * date-de-DE.js // Deutsch (Deutschland)
+ * date-es-MX.js // français (France)
+ */
+
+alert(
+ "Please include a date.js file from the /build/ folder.\n\n" +
+ "Individual date.js files have been compiled for each supported Culture.\n\n" +
+ "Example:\n" +
+ " date.js // English (United States)\n" +
+ " date-en-US.js // English (United States)\n" +
+ " date-de-DE.js // Deutsch (Deutschland)\n" +
+ " date-es-MX.js // français (France)\n"
+ );
\ No newline at end of file
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/af-ZA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/af-ZA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/af-ZA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "af-ZA",
+ englishName: "Afrikaans (South Africa)",
+ nativeName: "Afrikaans (Suid Afrika)",
+
+ /* Day Name Strings */
+ dayNames: ["Sondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrydag", "Saterdag"],
+ abbreviatedDayNames: ["Son", "Maan", "Dins", "Woen", "Dond", "Vry", "Sat"],
+ shortestDayNames: ["So", "Ma", "Di", "Wo", "Do", "Vr", "Sa"],
+ firstLetterDayNames: ["S", "M", "D", "W", "D", "V", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["Januarie", "Februarie", "Maart", "April", "Mei", "Junie", "Julie", "Augustus", "September", "Oktober", "November", "Desember"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Des"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "nm",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy/MM/dd",
+ longDate: "dd MMMM yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uarie)?/i,
+ feb: /^feb(ruarie)?/i,
+ mar: /^maart/i,
+ apr: /^apr(il)?/i,
+ may: /^mei/i,
+ jun: /^jun(ie)?/i,
+ jul: /^jul(ie)?/i,
+ aug: /^aug(ustus)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^des(ember)?/i,
+
+ sun: /^so(n(dag)?)?/i,
+ mon: /^ma(an(dag)?)?/i,
+ tue: /^di(ns(dag)?)?/i,
+ wed: /^wo(en(sdag)?)?/i,
+ thu: /^do(nd(erdag)?)?/i,
+ fri: /^vr(y(dag)?)?/i,
+ sat: /^sa(t(erdag)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-AE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-AE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-AE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-AE",
+ englishName: "Arabic (U.A.E.)",
+ nativeName: "اÙعربÙØ© (اÙØ¥Ù
ارات اÙعربÙØ© اÙÙ
تØدة)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+ abbreviatedMonthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 6,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM, yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÙÙاÙر/i,
+ feb: /^ÙبراÙر/i,
+ mar: /^Ù
ارس/i,
+ apr: /^ابرÙÙ/i,
+ may: /^Ù
اÙÙ/i,
+ jun: /^ÙÙÙÙÙ/i,
+ jul: /^ÙÙÙÙÙ/i,
+ aug: /^اغسطس/i,
+ sep: /^سبتÙ
بر/i,
+ oct: /^اÙتÙبر/i,
+ nov: /^ÙÙÙÙ
بر/i,
+ dec: /^دÙسÙ
بر/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-BH.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-BH.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-BH.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-BH",
+ englishName: "Arabic (Bahrain)",
+ nativeName: "اÙعربÙØ© (اÙبØرÙÙ)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+ abbreviatedMonthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 6,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM, yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÙÙاÙر/i,
+ feb: /^ÙبراÙر/i,
+ mar: /^Ù
ارس/i,
+ apr: /^ابرÙÙ/i,
+ may: /^Ù
اÙÙ/i,
+ jun: /^ÙÙÙÙÙ/i,
+ jul: /^ÙÙÙÙÙ/i,
+ aug: /^اغسطس/i,
+ sep: /^سبتÙ
بر/i,
+ oct: /^اÙتÙبر/i,
+ nov: /^ÙÙÙÙ
بر/i,
+ dec: /^دÙسÙ
بر/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-DZ.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-DZ.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-DZ.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-DZ",
+ englishName: "Arabic (Algeria)",
+ nativeName: "اÙعربÙØ© (اÙجزائر)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["جاÙÙÙÙÙ", "ÙÙÙرÙÙÙ", "Ù
ارس", "Ø£ÙرÙÙ", "Ù
Ù", "جÙاÙ", "جÙÙÙÙ", "Ø£Ùت", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+ abbreviatedMonthNames: ["جاÙÙÙÙÙ", "ÙÙÙرÙÙÙ", "Ù
ارس", "Ø£ÙرÙÙ", "Ù
Ù", "جÙاÙ", "جÙÙÙÙ", "Ø£Ùت", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 6,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dd MMMM, yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^جاÙÙÙÙÙ/i,
+ feb: /^ÙÙÙرÙÙÙ/i,
+ mar: /^Ù
ارس/i,
+ apr: /^Ø£ÙرÙÙ/i,
+ may: /^Ù
Ù/i,
+ jun: /^جÙاÙ/i,
+ jul: /^جÙÙÙÙ/i,
+ aug: /^Ø£Ùت/i,
+ sep: /^سبتÙ
بر/i,
+ oct: /^اÙتÙبر/i,
+ nov: /^ÙÙÙÙ
بر/i,
+ dec: /^دÙسÙ
بر/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-EG.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-EG.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-EG.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-EG",
+ englishName: "Arabic (Egypt)",
+ nativeName: "اÙعربÙØ© (Ù
صر)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+ abbreviatedMonthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 6,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM, yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÙÙاÙر/i,
+ feb: /^ÙبراÙر/i,
+ mar: /^Ù
ارس/i,
+ apr: /^ابرÙÙ/i,
+ may: /^Ù
اÙÙ/i,
+ jun: /^ÙÙÙÙÙ/i,
+ jul: /^ÙÙÙÙÙ/i,
+ aug: /^اغسطس/i,
+ sep: /^سبتÙ
بر/i,
+ oct: /^اÙتÙبر/i,
+ nov: /^ÙÙÙÙ
بر/i,
+ dec: /^دÙسÙ
بر/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-IQ.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-IQ.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-IQ.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-IQ",
+ englishName: "Arabic (Iraq)",
+ nativeName: "اÙعربÙØ© (اÙعراÙ)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["ÙاÙÙÙ اÙثاÙÙ", "شباط", "آذار", "ÙÙساÙ", "Ø£Ùار", "ØزÙراÙ", "تÙ
Ùز", "آب", "Ø£ÙÙÙÙ", "تشرÙÙ اÙØ£ÙÙ", "تشرÙÙ اÙثاÙÙ", "ÙاÙÙÙ اÙØ£ÙÙ"],
+ abbreviatedMonthNames: ["ÙاÙÙÙ اÙثاÙÙ", "شباط", "آذار", "ÙÙساÙ", "Ø£Ùار", "ØزÙراÙ", "تÙ
Ùز", "آب", "Ø£ÙÙÙÙ", "تشرÙÙ اÙØ£ÙÙ", "تشرÙÙ اÙثاÙÙ", "ÙاÙÙÙ اÙØ£ÙÙ"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 6,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM, yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÙاÙÙÙ اÙثاÙÙ/i,
+ feb: /^شباط/i,
+ mar: /^آذار/i,
+ apr: /^ÙÙساÙ/i,
+ may: /^Ø£Ùار/i,
+ jun: /^ØزÙراÙ/i,
+ jul: /^تÙ
Ùز/i,
+ aug: /^آب/i,
+ sep: /^Ø£ÙÙÙÙ/i,
+ oct: /^تشرÙÙ اÙØ£ÙÙ/i,
+ nov: /^تشرÙÙ اÙثاÙÙ/i,
+ dec: /^ÙاÙÙÙ اÙØ£ÙÙ/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-JO.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-JO.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-JO.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-JO",
+ englishName: "Arabic (Jordan)",
+ nativeName: "اÙعربÙØ© (اÙأردÙ)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["ÙاÙÙÙ اÙثاÙÙ", "شباط", "آذار", "ÙÙساÙ", "Ø£Ùار", "ØزÙراÙ", "تÙ
Ùز", "آب", "Ø£ÙÙÙÙ", "تشرÙÙ اÙØ£ÙÙ", "تشرÙÙ اÙثاÙÙ", "ÙاÙÙÙ اÙØ£ÙÙ"],
+ abbreviatedMonthNames: ["ÙاÙÙÙ اÙثاÙÙ", "شباط", "آذار", "ÙÙساÙ", "Ø£Ùار", "ØزÙراÙ", "تÙ
Ùز", "آب", "Ø£ÙÙÙÙ", "تشرÙÙ اÙØ£ÙÙ", "تشرÙÙ اÙثاÙÙ", "ÙاÙÙÙ اÙØ£ÙÙ"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 6,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM, yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÙاÙÙÙ اÙثاÙÙ/i,
+ feb: /^شباط/i,
+ mar: /^آذار/i,
+ apr: /^ÙÙساÙ/i,
+ may: /^Ø£Ùار/i,
+ jun: /^ØزÙراÙ/i,
+ jul: /^تÙ
Ùز/i,
+ aug: /^آب/i,
+ sep: /^Ø£ÙÙÙÙ/i,
+ oct: /^تشرÙÙ اÙØ£ÙÙ/i,
+ nov: /^تشرÙÙ اÙثاÙÙ/i,
+ dec: /^ÙاÙÙÙ اÙØ£ÙÙ/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-KW.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-KW.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-KW.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-KW",
+ englishName: "Arabic (Kuwait)",
+ nativeName: "اÙعربÙØ© (اÙÙÙÙت)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+ abbreviatedMonthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 6,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM, yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÙÙاÙر/i,
+ feb: /^ÙبراÙر/i,
+ mar: /^Ù
ارس/i,
+ apr: /^ابرÙÙ/i,
+ may: /^Ù
اÙÙ/i,
+ jun: /^ÙÙÙÙÙ/i,
+ jul: /^ÙÙÙÙÙ/i,
+ aug: /^اغسطس/i,
+ sep: /^سبتÙ
بر/i,
+ oct: /^اÙتÙبر/i,
+ nov: /^ÙÙÙÙ
بر/i,
+ dec: /^دÙسÙ
بر/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-LB.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-LB.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-LB.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-LB",
+ englishName: "Arabic (Lebanon)",
+ nativeName: "اÙعربÙØ© (ÙبÙاÙ)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["ÙاÙÙÙ اÙثاÙÙ", "شباط", "آذار", "ÙÙساÙ", "Ø£Ùار", "ØزÙراÙ", "تÙ
Ùز", "آب", "Ø£ÙÙÙÙ", "تشرÙÙ اÙØ£ÙÙ", "تشرÙÙ اÙثاÙÙ", "ÙاÙÙÙ اÙØ£ÙÙ"],
+ abbreviatedMonthNames: ["ÙاÙÙÙ اÙثاÙÙ", "شباط", "آذار", "ÙÙساÙ", "Ø£Ùار", "ØزÙراÙ", "تÙ
Ùز", "آب", "Ø£ÙÙÙÙ", "تشرÙÙ اÙØ£ÙÙ", "تشرÙÙ اÙثاÙÙ", "ÙاÙÙÙ اÙØ£ÙÙ"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM, yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÙاÙÙÙ اÙثاÙÙ/i,
+ feb: /^شباط/i,
+ mar: /^آذار/i,
+ apr: /^ÙÙساÙ/i,
+ may: /^Ø£Ùار/i,
+ jun: /^ØزÙراÙ/i,
+ jul: /^تÙ
Ùز/i,
+ aug: /^آب/i,
+ sep: /^Ø£ÙÙÙÙ/i,
+ oct: /^تشرÙÙ اÙØ£ÙÙ/i,
+ nov: /^تشرÙÙ اÙثاÙÙ/i,
+ dec: /^ÙاÙÙÙ اÙØ£ÙÙ/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-LY.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-LY.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-LY.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-LY",
+ englishName: "Arabic (Libya)",
+ nativeName: "اÙعربÙØ© (ÙÙبÙا)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+ abbreviatedMonthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 6,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM, yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÙÙاÙر/i,
+ feb: /^ÙبراÙر/i,
+ mar: /^Ù
ارس/i,
+ apr: /^ابرÙÙ/i,
+ may: /^Ù
اÙÙ/i,
+ jun: /^ÙÙÙÙÙ/i,
+ jul: /^ÙÙÙÙÙ/i,
+ aug: /^اغسطس/i,
+ sep: /^سبتÙ
بر/i,
+ oct: /^اÙتÙبر/i,
+ nov: /^ÙÙÙÙ
بر/i,
+ dec: /^دÙسÙ
بر/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-MA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-MA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-MA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-MA",
+ englishName: "Arabic (Morocco)",
+ nativeName: "اÙعربÙØ© (اÙÙ
Ù
ÙÙØ© اÙÙ
غربÙØ©)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙز", "غشت", "شتÙبر", "اÙتÙبر", "ÙÙÙبر", "دجÙبر"],
+ abbreviatedMonthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙز", "غشت", "شتÙبر", "اÙتÙبر", "ÙÙÙبر", "دجÙبر"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dd MMMM, yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÙÙاÙر/i,
+ feb: /^ÙبراÙر/i,
+ mar: /^Ù
ارس/i,
+ apr: /^ابرÙÙ/i,
+ may: /^Ù
اÙ/i,
+ jun: /^ÙÙÙÙÙ/i,
+ jul: /^ÙÙÙÙÙز/i,
+ aug: /^غشت/i,
+ sep: /^شتÙبر/i,
+ oct: /^اÙتÙبر/i,
+ nov: /^ÙÙÙبر/i,
+ dec: /^دجÙبر/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-OM.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-OM.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-OM.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-OM",
+ englishName: "Arabic (Oman)",
+ nativeName: "اÙعربÙØ© (عÙ
اÙ)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+ abbreviatedMonthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 6,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM, yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÙÙاÙر/i,
+ feb: /^ÙبراÙر/i,
+ mar: /^Ù
ارس/i,
+ apr: /^ابرÙÙ/i,
+ may: /^Ù
اÙÙ/i,
+ jun: /^ÙÙÙÙÙ/i,
+ jul: /^ÙÙÙÙÙ/i,
+ aug: /^اغسطس/i,
+ sep: /^سبتÙ
بر/i,
+ oct: /^اÙتÙبر/i,
+ nov: /^ÙÙÙÙ
بر/i,
+ dec: /^دÙسÙ
بر/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-QA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-QA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-QA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-QA",
+ englishName: "Arabic (Qatar)",
+ nativeName: "اÙعربÙØ© (Ùطر)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+ abbreviatedMonthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 6,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM, yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÙÙاÙر/i,
+ feb: /^ÙبراÙر/i,
+ mar: /^Ù
ارس/i,
+ apr: /^ابرÙÙ/i,
+ may: /^Ù
اÙÙ/i,
+ jun: /^ÙÙÙÙÙ/i,
+ jul: /^ÙÙÙÙÙ/i,
+ aug: /^اغسطس/i,
+ sep: /^سبتÙ
بر/i,
+ oct: /^اÙتÙبر/i,
+ nov: /^ÙÙÙÙ
بر/i,
+ dec: /^دÙسÙ
بر/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-SA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-SA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-SA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-SA",
+ englishName: "Arabic (Saudi Arabia)",
+ nativeName: "اÙعربÙØ© (اÙÙ
Ù
ÙÙØ© اÙعربÙØ© اÙسعÙدÙØ©)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["Ù
ØرÙ
", "صÙر", "ربÙع اÙØ£ÙÙ", "ربÙع اÙثاÙÙ", "جÙ
ادÙ اÙØ£ÙÙÙ", "جÙ
ادÙ اÙثاÙÙØ©", "رجب", "شعباÙ", "رÙ
ضاÙ", "Ø´ÙاÙ", "ذ٠اÙÙعدة", "ذ٠اÙØجة"],
+ abbreviatedMonthNames: ["Ù
ØرÙ
", "صÙر", "ربÙع اÙاÙÙ", "ربÙع اÙثاÙÙ", "جÙ
ادÙ اÙاÙÙÙ", "جÙ
ادÙ اÙثاÙÙØ©", "رجب", "شعباÙ", "رÙ
ضاÙ", "Ø´ÙاÙ", "ذ٠اÙÙعدة", "ذ٠اÙØجة"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 6,
+ twoDigitYearMax: 1451,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yy",
+ longDate: "dd/MMMM/yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd/MMMM/yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^Ù
ØرÙ
/i,
+ feb: /^صÙر/i,
+ mar: /^ربÙع اÙØ£ÙÙ/i,
+ apr: /^ربÙع اÙثاÙÙ/i,
+ may: /^جÙ
ادÙ اÙØ£ÙÙÙ/i,
+ jun: /^جÙ
ادÙ اÙثاÙÙØ©/i,
+ jul: /^رجب/i,
+ aug: /^شعباÙ/i,
+ sep: /^رÙ
ضاÙ/i,
+ oct: /^Ø´ÙاÙ/i,
+ nov: /^ذ٠اÙÙعدة/i,
+ dec: /^ذ٠اÙØجة/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-SY.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-SY.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-SY.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-SY",
+ englishName: "Arabic (Syria)",
+ nativeName: "اÙعربÙØ© (سÙرÙا)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["ÙاÙÙÙ اÙثاÙÙ", "شباط", "آذار", "ÙÙساÙ", "Ø£Ùار", "ØزÙراÙ", "تÙ
Ùز", "آب", "Ø£ÙÙÙÙ", "تشرÙÙ اÙØ£ÙÙ", "تشرÙÙ اÙثاÙÙ", "ÙاÙÙÙ اÙØ£ÙÙ"],
+ abbreviatedMonthNames: ["ÙاÙÙÙ اÙثاÙÙ", "شباط", "آذار", "ÙÙساÙ", "Ø£Ùار", "ØزÙراÙ", "تÙ
Ùز", "آب", "Ø£ÙÙÙÙ", "تشرÙÙ اÙØ£ÙÙ", "تشرÙÙ اÙثاÙÙ", "ÙاÙÙÙ اÙØ£ÙÙ"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 6,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM, yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÙاÙÙÙ اÙثاÙÙ/i,
+ feb: /^شباط/i,
+ mar: /^آذار/i,
+ apr: /^ÙÙساÙ/i,
+ may: /^Ø£Ùار/i,
+ jun: /^ØزÙراÙ/i,
+ jul: /^تÙ
Ùز/i,
+ aug: /^آب/i,
+ sep: /^Ø£ÙÙÙÙ/i,
+ oct: /^تشرÙÙ اÙØ£ÙÙ/i,
+ nov: /^تشرÙÙ اÙثاÙÙ/i,
+ dec: /^ÙاÙÙÙ اÙØ£ÙÙ/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-TN.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-TN.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-TN.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-TN",
+ englishName: "Arabic (Tunisia)",
+ nativeName: "اÙعربÙØ© (تÙÙس)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["جاÙÙÙ", "ÙÙÙرÙ", "Ù
ارس", "اÙرÙÙ", "Ù
اÙ", "جÙاÙ", "جÙÙÙÙØ©", "اÙت", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+ abbreviatedMonthNames: ["جاÙÙÙ", "ÙÙÙرÙ", "Ù
ارس", "اÙرÙÙ", "Ù
اÙ", "جÙاÙ", "جÙÙÙÙØ©", "اÙت", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dd MMMM, yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^جاÙÙÙ/i,
+ feb: /^ÙÙÙرÙ/i,
+ mar: /^Ù
ارس/i,
+ apr: /^اÙرÙÙ/i,
+ may: /^Ù
اÙ/i,
+ jun: /^جÙاÙ/i,
+ jul: /^جÙÙÙÙØ©/i,
+ aug: /^اÙت/i,
+ sep: /^سبتÙ
بر/i,
+ oct: /^اÙتÙبر/i,
+ nov: /^ÙÙÙÙ
بر/i,
+ dec: /^دÙسÙ
بر/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-YE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-YE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ar-YE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ar-YE",
+ englishName: "Arabic (Yemen)",
+ nativeName: "اÙعربÙØ© (اÙÙÙ
Ù)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+ abbreviatedMonthNames: ["ÙÙاÙر", "ÙبراÙر", "Ù
ارس", "ابرÙÙ", "Ù
اÙÙ", "ÙÙÙÙÙ", "ÙÙÙÙÙ", "اغسطس", "سبتÙ
بر", "اÙتÙبر", "ÙÙÙÙ
بر", "دÙسÙ
بر"],
+
+ /* AM/PM Designators */
+ amDesignator: "ص",
+ pmDesignator: "Ù
",
+
+ firstDayOfWeek: 6,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM, yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÙÙاÙر/i,
+ feb: /^ÙبراÙر/i,
+ mar: /^Ù
ارس/i,
+ apr: /^ابرÙÙ/i,
+ may: /^Ù
اÙÙ/i,
+ jun: /^ÙÙÙÙÙ/i,
+ jul: /^ÙÙÙÙÙ/i,
+ aug: /^اغسطس/i,
+ sep: /^سبتÙ
بر/i,
+ oct: /^اÙتÙبر/i,
+ nov: /^ÙÙÙÙ
بر/i,
+ dec: /^دÙسÙ
بر/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/az-Cyrl-AZ.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/az-Cyrl-AZ.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/az-Cyrl-AZ.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "az-Cyrl-AZ",
+ englishName: "Azeri (Cyrillic, Azerbaijan)",
+ nativeName: "ÐзÓÑбаÑҹан (ÐзÓÑбаÑҹан)",
+
+ /* Day Name Strings */
+ dayNames: ["ÐазаÑ", "ÐазаÑ еÑÑÓÑи", "ЧÓÑÑÓнбÓ аÑ
ÑамÑ", "ЧÓÑÑÓнбÓ", "ҸүмÓ аÑ
ÑамÑ", "ҸүмÓ", "ШÓнбÓ"],
+ abbreviatedDayNames: ["Ð", "Ðе", "Ча", "Ч", "Ҹа", "Ò¸", "Ш"],
+ shortestDayNames: ["Ð", "Ðе", "Ча", "Ч", "Ҹа", "Ò¸", "Ш"],
+ firstLetterDayNames: ["Ð", "Ð", "Ч", "Ч", "Ò¸", "Ò¸", "Ш"],
+
+ /* Month Name Strings */
+ monthNames: ["ÐанваÑ", "ФевÑал", "ÐаÑÑ", "ÐпÑел", "ÐаÑ", "ÐÑÑн", "ÐÑÑл", "ÐвгÑÑÑ", "СенÑÑабÑ", "ÐкÑÑабÑ", "ÐоÑабÑ", "ÐекабÑ"],
+ abbreviatedMonthNames: ["Ðан", "Фев", "ÐаÑ", "ÐпÑ", "ÐаÑ", "ÐÑÑн", "ÐÑÑл", "Ðвг", "Сен", "ÐкÑ", "ÐоÑ", "Ðек"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "d MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^Ñан(ваÑ)?/i,
+ feb: /^Ñев(Ñал)?/i,
+ mar: /^маÑ(Ñ)?/i,
+ apr: /^апÑ(ел)?/i,
+ may: /^маÑ/i,
+ jun: /^иÑÑн/i,
+ jul: /^иÑÑл/i,
+ aug: /^авг(ÑÑÑ)?/i,
+ sep: /^Ñен(ÑÑабÑ)?/i,
+ oct: /^окÑ(ÑабÑ)?/i,
+ nov: /^ноÑабÑ/i,
+ dec: /^дек(абÑ)?/i,
+
+ sun: /^базаÑ/i,
+ mon: /^базаÑ еÑÑÓÑи/i,
+ tue: /^ÑÓÑÑÓнбÓ аÑ
ÑамÑ/i,
+ wed: /^ÑÓÑÑÓнбÓ/i,
+ thu: /^ҹүмÓ аÑ
ÑамÑ/i,
+ fri: /^ҹүмÓ/i,
+ sat: /^ÑÓнбÓ/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/az-Latn-AZ.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/az-Latn-AZ.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/az-Latn-AZ.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "az-Latn-AZ",
+ englishName: "Azeri (Latin, Azerbaijan)",
+ nativeName: "AzÉrbaycanÂılı (AzÉrbaycanca)",
+
+ /* Day Name Strings */
+ dayNames: ["Bazar", "Bazar ertÉsi", "ÃÉrÅÉnbÉ axÅamı", "ÃÉrÅÉnbÉ", "CümÉ axÅamı", "CümÉ", "ÅÉnbÉ"],
+ abbreviatedDayNames: ["B", "Be", "Ãa", "Ã", "Ca", "C", "Å"],
+ shortestDayNames: ["B", "Be", "Ãa", "Ã", "Ca", "C", "Å"],
+ firstLetterDayNames: ["B", "B", "Ã", "Ã", "C", "C", "Å"],
+
+ /* Month Name Strings */
+ monthNames: ["Yanvar", "Fevral", "Mart", "Aprel", "May", "Ä°yun", "Ä°yul", "Avgust", "Sentyabr", "Oktyabr", "Noyabr", "Dekabr"],
+ abbreviatedMonthNames: ["Yan", "Fev", "Mar", "Apr", "May", "Ä°yun", "Ä°yul", "Avg", "Sen", "Okt", "Noy", "Dek"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "d MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^yan(var)?/i,
+ feb: /^fev(ral)?/i,
+ mar: /^mar(t)?/i,
+ apr: /^apr(el)?/i,
+ may: /^may/i,
+ jun: /^iyun/i,
+ jul: /^iyul/i,
+ aug: /^avg(ust)?/i,
+ sep: /^sen(tyabr)?/i,
+ oct: /^okt(yabr)?/i,
+ nov: /^noy(abr)?/i,
+ dec: /^dek(abr)?/i,
+
+ sun: /^bazar/i,
+ mon: /^bazar ertÉsi/i,
+ tue: /^çÉrÅÉnbÉ axÅamı/i,
+ wed: /^çÉrÅÉnbÉ/i,
+ thu: /^cümÉ axÅamı/i,
+ fri: /^cümÉ/i,
+ sat: /^ÅÉnbÉ/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/be-BY.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/be-BY.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/be-BY.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "be-BY",
+ englishName: "Belarusian (Belarus)",
+ nativeName: "ÐелаÑÑÑÐºÑ (ÐелаÑÑÑÑ)",
+
+ /* Day Name Strings */
+ dayNames: ["нÑдзелÑ", "панÑдзелак", "аÑÑоÑак", "ÑеÑада", "ÑаÑвеÑ", "пÑÑнÑÑа", "ÑÑбоÑа"],
+ abbreviatedDayNames: ["нд", "пн", "аÑ", "ÑÑ", "ÑÑ", "пÑ", "Ñб"],
+ shortestDayNames: ["нд", "пн", "аÑ", "ÑÑ", "ÑÑ", "пÑ", "Ñб"],
+ firstLetterDayNames: ["н", "п", "а", "Ñ", "Ñ", "п", "Ñ"],
+
+ /* Month Name Strings */
+ monthNames: ["СÑÑдзенÑ", "ÐÑÑÑ", "СакавÑк", "ÐÑаÑавÑк", "Ðай", "ЧÑÑвенÑ", "ÐÑпенÑ", "ÐнÑвенÑ", "ÐеÑаÑенÑ", "ÐаÑÑÑÑÑнÑк", "ÐÑÑÑапад", "СнежанÑ"],
+ abbreviatedMonthNames: ["СÑÑ", "ÐÑÑ", "Сак", "ÐÑа", "Ðай", "ЧÑÑ", "ÐÑп", "ÐнÑ", "ÐеÑ", "ÐаÑ", "ÐÑÑ", "Сне"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "d MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÑÑÑ(дзенÑ)?/i,
+ feb: /^лÑÑ(Ñ)?/i,
+ mar: /^Ñак(авÑк)?/i,
+ apr: /^кÑа(ÑавÑк)?/i,
+ may: /^май/i,
+ jun: /^ÑÑÑ(венÑ)?/i,
+ jul: /^лÑп(енÑ)?/i,
+ aug: /^жнÑ(венÑ)?/i,
+ sep: /^веÑ(аÑенÑ)?/i,
+ oct: /^каÑ(ÑÑÑÑнÑк)?/i,
+ nov: /^лÑÑ(Ñапад)?/i,
+ dec: /^Ñне(жанÑ)?/i,
+
+ sun: /^нÑдзелÑ/i,
+ mon: /^панÑдзелак/i,
+ tue: /^аÑÑоÑак/i,
+ wed: /^ÑеÑада/i,
+ thu: /^ÑаÑвеÑ/i,
+ fri: /^пÑÑнÑÑа/i,
+ sat: /^ÑÑбоÑа/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/bg-BG.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/bg-BG.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/bg-BG.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "bg-BG",
+ englishName: "Bulgarian (Bulgaria)",
+ nativeName: "бÑлгаÑÑки (ÐÑлгаÑиÑ)",
+
+ /* Day Name Strings */
+ dayNames: ["неделÑ", "понеделник", "вÑоÑник", "ÑÑÑда", "ÑеÑвÑÑÑÑк", "пеÑÑк", "ÑÑбоÑа"],
+ abbreviatedDayNames: ["Ðд", "Ðн", "ÐÑ", "СÑ", "ЧÑ", "ÐÑ", "Сб"],
+ shortestDayNames: ["не", "по", "вÑ", "ÑÑ", "Ñе", "пе", "ÑÑ"],
+ firstLetterDayNames: ["н", "п", "в", "Ñ", "Ñ", "п", "Ñ"],
+
+ /* Month Name Strings */
+ monthNames: ["ЯнÑаÑи", "ФевÑÑаÑи", "ÐаÑÑ", "ÐпÑил", "Ðай", "Юни", "Юли", "ÐвгÑÑÑ", "СепÑемвÑи", "ÐкÑомвÑи", "ÐоемвÑи", "ÐекемвÑи"],
+ abbreviatedMonthNames: ["ЯнÑаÑи", "ФевÑÑаÑи", "ÐаÑÑ", "ÐпÑил", "Ðай", "Юни", "Юли", "ÐвгÑÑÑ", "СепÑемвÑи", "ÐкÑомвÑи", "ÐоемвÑи", "ÐекемвÑи"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.M.yyyy 'г.'",
+ longDate: "dd MMMM yyyy 'г.'",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dd MMMM yyyy 'г.' HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy 'г.'"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÑнÑаÑи/i,
+ feb: /^ÑевÑÑаÑи/i,
+ mar: /^маÑÑ/i,
+ apr: /^апÑил/i,
+ may: /^май/i,
+ jun: /^Ñни/i,
+ jul: /^Ñли/i,
+ aug: /^авгÑÑÑ/i,
+ sep: /^ÑепÑемвÑи/i,
+ oct: /^окÑомвÑи/i,
+ nov: /^ноемвÑи/i,
+ dec: /^декемвÑи/i,
+
+ sun: /^не((делÑ)?)?/i,
+ mon: /^по((неделник)?)?/i,
+ tue: /^вÑоÑник/i,
+ wed: /^ÑÑÑда/i,
+ thu: /^Ñе((ÑвÑÑÑÑк)?)?/i,
+ fri: /^пе((ÑÑк)?)?/i,
+ sat: /^ÑÑ((боÑа)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/bs-Latn-BA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/bs-Latn-BA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/bs-Latn-BA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "bs-Latn-BA",
+ englishName: "Bosnian (Bosnia and Herzegovina)",
+ nativeName: "bosanski (Bosna i Hercegovina)",
+
+ /* Day Name Strings */
+ dayNames: ["nedjelja", "ponedjeljak", "utorak", "srijeda", "Äetvrtak", "petak", "subota"],
+ abbreviatedDayNames: ["ned", "pon", "uto", "sri", "Äet", "pet", "sub"],
+ shortestDayNames: ["ned", "pon", "uto", "sri", "Äet", "pet", "sub"],
+ firstLetterDayNames: ["n", "p", "u", "s", "Ä", "p", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["januar", "februar", "mart", "april", "maj", "jun", "jul", "avgust", "septembar", "oktobar", "novembar", "decembar"],
+ abbreviatedMonthNames: ["jan", "feb", "mar", "apr", "maj", "jun", "jul", "avg", "sep", "okt", "nov", "dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.M.yyyy",
+ longDate: "d. MMMM yyyy",
+ shortTime: "H:mm:ss",
+ longTime: "H:mm:ss",
+ fullDateTime: "d. MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uar)?/i,
+ feb: /^feb(ruar)?/i,
+ mar: /^mar(t)?/i,
+ apr: /^apr(il)?/i,
+ may: /^maj/i,
+ jun: /^jun/i,
+ jul: /^jul/i,
+ aug: /^avg(ust)?/i,
+ sep: /^sep(tembar)?/i,
+ oct: /^okt(obar)?/i,
+ nov: /^nov(embar)?/i,
+ dec: /^dec(embar)?/i,
+
+ sun: /^nedjelja/i,
+ mon: /^ponedjeljak/i,
+ tue: /^utorak/i,
+ wed: /^srijeda/i,
+ thu: /^Äetvrtak/i,
+ fri: /^petak/i,
+ sat: /^subota/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ca-ES.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ca-ES.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ca-ES.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ca-ES",
+ englishName: "Catalan (Catalan)",
+ nativeName: "català (català )",
+
+ /* Day Name Strings */
+ dayNames: ["diumenge", "dilluns", "dimarts", "dimecres", "dijous", "divendres", "dissabte"],
+ abbreviatedDayNames: ["dg.", "dl.", "dt.", "dc.", "dj.", "dv.", "ds."],
+ shortestDayNames: ["dg", "dl", "dt", "dc", "dj", "dv", "ds"],
+ firstLetterDayNames: ["d", "d", "d", "d", "d", "d", "d"],
+
+ /* Month Name Strings */
+ monthNames: ["gener", "febrer", "març", "abril", "maig", "juny", "juliol", "agost", "setembre", "octubre", "novembre", "desembre"],
+ abbreviatedMonthNames: ["gen", "feb", "març", "abr", "maig", "juny", "jul", "ag", "set", "oct", "nov", "des"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, d' / 'MMMM' / 'yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dddd, d' / 'MMMM' / 'yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' / 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^gen(er)?/i,
+ feb: /^feb(rer)?/i,
+ mar: /^març/i,
+ apr: /^abr(il)?/i,
+ may: /^maig/i,
+ jun: /^juny/i,
+ jul: /^jul(iol)?/i,
+ aug: /^ag(ost)?/i,
+ sep: /^set(embre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(embre)?/i,
+ dec: /^des(embre)?/i,
+
+ sun: /^dg((.(umenge)?)?)?/i,
+ mon: /^dl((.(lluns)?)?)?/i,
+ tue: /^dt((.(marts)?)?)?/i,
+ wed: /^dc((.(mecres)?)?)?/i,
+ thu: /^dj((.(jous)?)?)?/i,
+ fri: /^dv((.(vendres)?)?)?/i,
+ sat: /^ds((.(ssabte)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/cs-CZ.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/cs-CZ.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/cs-CZ.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "cs-CZ",
+ englishName: "Czech (Czech Republic)",
+ nativeName: "ÄeÅ¡tina (Äeská republika)",
+
+ /* Day Name Strings */
+ dayNames: ["nedÄle", "pondÄlÃ", "úterý", "stÅeda", "Ätvrtek", "pátek", "sobota"],
+ abbreviatedDayNames: ["ne", "po", "út", "st", "Ät", "pá", "so"],
+ shortestDayNames: ["ne", "po", "út", "st", "Ät", "pá", "so"],
+ firstLetterDayNames: ["n", "p", "ú", "s", "Ä", "p", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["leden", "únor", "bÅezen", "duben", "kvÄten", "Äerven", "Äervenec", "srpen", "záÅÃ", "ÅÃjen", "listopad", "prosinec"],
+ abbreviatedMonthNames: ["I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX", "X", "XI", "XII"],
+
+ /* AM/PM Designators */
+ amDesignator: "dop.",
+ pmDesignator: "odp.",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.M.yyyy",
+ longDate: "d. MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d. MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^leden/i,
+ feb: /^únor/i,
+ mar: /^bÅezen/i,
+ apr: /^duben/i,
+ may: /^kvÄten/i,
+ jun: /^Äerven/i,
+ jul: /^Äervenec/i,
+ aug: /^srpen/i,
+ sep: /^záÅÃ/i,
+ oct: /^ÅÃjen/i,
+ nov: /^listopad/i,
+ dec: /^prosinec/i,
+
+ sun: /^nedÄle/i,
+ mon: /^pondÄlÃ/i,
+ tue: /^úterý/i,
+ wed: /^stÅeda/i,
+ thu: /^Ätvrtek/i,
+ fri: /^pátek/i,
+ sat: /^sobota/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/cy-GB.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/cy-GB.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/cy-GB.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "cy-GB",
+ englishName: "Welsh (United Kingdom)",
+ nativeName: "Cymraeg (y Deyrnas Unedig)",
+
+ /* Day Name Strings */
+ dayNames: ["Dydd Sul", "Dydd Llun", "Dydd Mawrth", "Dydd Mercher", "Dydd Iau", "Dydd Gwener", "Dydd Sadwrn"],
+ abbreviatedDayNames: ["Sul", "Llun", "Maw", "Mer", "Iau", "Gwe", "Sad"],
+ shortestDayNames: ["Sul", "Llun", "Maw", "Mer", "Iau", "Gwe", "Sad"],
+ firstLetterDayNames: ["S", "L", "M", "M", "I", "G", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["Ionawr", "Chwefror", "Mawrth", "Ebrill", "Mai", "Mehefin", "Gorffennaf", "Awst", "Medi", "Hydref", "Tachwedd", "Rhagfyr"],
+ abbreviatedMonthNames: ["Ion", "Chwe", "Maw", "Ebr", "Mai", "Meh", "Gor", "Aws", "Med", "Hyd", "Tach", "Rhag"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM yyyy",
+ shortTime: "HH:mm:ss",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dd MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ion(awr)?/i,
+ feb: /^chwe(fror)?/i,
+ mar: /^maw(rth)?/i,
+ apr: /^ebr(ill)?/i,
+ may: /^mai/i,
+ jun: /^meh(efin)?/i,
+ jul: /^gor(ffennaf)?/i,
+ aug: /^aws(t)?/i,
+ sep: /^med(i)?/i,
+ oct: /^hyd(ref)?/i,
+ nov: /^tach(wedd)?/i,
+ dec: /^rhag(fyr)?/i,
+
+ sun: /^dydd sul/i,
+ mon: /^dydd llun/i,
+ tue: /^dydd mawrth/i,
+ wed: /^dydd mercher/i,
+ thu: /^dydd iau/i,
+ fri: /^dydd gwener/i,
+ sat: /^dydd sadwrn/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/da-DK.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/da-DK.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/da-DK.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "da-DK",
+ englishName: "Danish (Denmark)",
+ nativeName: "dansk (Danmark)",
+
+ /* Day Name Strings */
+ dayNames: ["søndag", "mandag", "tirsdag", "onsdag", "torsdag", "fredag", "lørdag"],
+ abbreviatedDayNames: ["sø", "ma", "ti", "on", "to", "fr", "lø"],
+ shortestDayNames: ["sø", "ma", "ti", "on", "to", "fr", "lø"],
+ firstLetterDayNames: ["s", "m", "t", "o", "t", "f", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["januar", "februar", "marts", "april", "maj", "juni", "juli", "august", "september", "oktober", "november", "december"],
+ abbreviatedMonthNames: ["jan", "feb", "mar", "apr", "maj", "jun", "jul", "aug", "sep", "okt", "nov", "dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yyyy",
+ longDate: "d. MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "d. MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d. MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uar)?/i,
+ feb: /^feb(ruar)?/i,
+ mar: /^mar(ts)?/i,
+ apr: /^apr(il)?/i,
+ may: /^maj/i,
+ jun: /^jun(i)?/i,
+ jul: /^jul(i)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^søndag/i,
+ mon: /^mandag/i,
+ tue: /^tirsdag/i,
+ wed: /^onsdag/i,
+ thu: /^torsdag/i,
+ fri: /^fredag/i,
+ sat: /^lørdag/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-AT.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-AT.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-AT.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "de-AT",
+ englishName: "German (Austria)",
+ nativeName: "Deutsch (Ãsterreich)",
+
+ /* Day Name Strings */
+ dayNames: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"],
+ abbreviatedDayNames: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
+ shortestDayNames: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "D", "M", "D", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["Jänner", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"],
+ abbreviatedMonthNames: ["Jän", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "dddd, dd. MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dddd, dd. MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jän(ner)?/i,
+ feb: /^feb(ruar)?/i,
+ mar: /^mär(z)?/i,
+ apr: /^apr(il)?/i,
+ may: /^mai/i,
+ jun: /^jun(i)?/i,
+ jul: /^jul(i)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dez(ember)?/i,
+
+ sun: /^sonntag/i,
+ mon: /^montag/i,
+ tue: /^dienstag/i,
+ wed: /^mittwoch/i,
+ thu: /^donnerstag/i,
+ fri: /^freitag/i,
+ sat: /^samstag/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-CH.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-CH.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-CH.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "de-CH",
+ englishName: "German (Switzerland)",
+ nativeName: "Deutsch (Schweiz)",
+
+ /* Day Name Strings */
+ dayNames: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"],
+ abbreviatedDayNames: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
+ shortestDayNames: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "D", "M", "D", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mrz", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "dddd, d. MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dddd, d. MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uar)?/i,
+ feb: /^feb(ruar)?/i,
+ mar: /^märz/i,
+ apr: /^apr(il)?/i,
+ may: /^mai/i,
+ jun: /^jun(i)?/i,
+ jul: /^jul(i)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dez(ember)?/i,
+
+ sun: /^sonntag/i,
+ mon: /^montag/i,
+ tue: /^dienstag/i,
+ wed: /^mittwoch/i,
+ thu: /^donnerstag/i,
+ fri: /^freitag/i,
+ sat: /^samstag/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-DE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-DE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-DE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "de-DE",
+ englishName: "German (Germany)",
+ nativeName: "Deutsch (Deutschland)",
+
+ /* Day Name Strings */
+ dayNames: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"],
+ abbreviatedDayNames: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
+ shortestDayNames: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "D", "M", "D", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mrz", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "dddd, d. MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dddd, d. MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uar)?/i,
+ feb: /^feb(ruar)?/i,
+ mar: /^märz/i,
+ apr: /^apr(il)?/i,
+ may: /^mai/i,
+ jun: /^jun(i)?/i,
+ jul: /^jul(i)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dez(ember)?/i,
+
+ sun: /^sonntag/i,
+ mon: /^montag/i,
+ tue: /^dienstag/i,
+ wed: /^mittwoch/i,
+ thu: /^donnerstag/i,
+ fri: /^freitag/i,
+ sat: /^samstag/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-LI.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-LI.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-LI.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "de-LI",
+ englishName: "German (Liechtenstein)",
+ nativeName: "Deutsch (Liechtenstein)",
+
+ /* Day Name Strings */
+ dayNames: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"],
+ abbreviatedDayNames: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
+ shortestDayNames: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "D", "M", "D", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mrz", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "dddd, d. MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dddd, d. MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uar)?/i,
+ feb: /^feb(ruar)?/i,
+ mar: /^märz/i,
+ apr: /^apr(il)?/i,
+ may: /^mai/i,
+ jun: /^jun(i)?/i,
+ jul: /^jul(i)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dez(ember)?/i,
+
+ sun: /^sonntag/i,
+ mon: /^montag/i,
+ tue: /^dienstag/i,
+ wed: /^mittwoch/i,
+ thu: /^donnerstag/i,
+ fri: /^freitag/i,
+ sat: /^samstag/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-LU.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-LU.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/de-LU.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "de-LU",
+ englishName: "German (Luxembourg)",
+ nativeName: "Deutsch (Luxemburg)",
+
+ /* Day Name Strings */
+ dayNames: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"],
+ abbreviatedDayNames: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
+ shortestDayNames: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "D", "M", "D", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mrz", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "dddd, d. MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dddd, d. MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uar)?/i,
+ feb: /^feb(ruar)?/i,
+ mar: /^märz/i,
+ apr: /^apr(il)?/i,
+ may: /^mai/i,
+ jun: /^jun(i)?/i,
+ jul: /^jul(i)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dez(ember)?/i,
+
+ sun: /^sonntag/i,
+ mon: /^montag/i,
+ tue: /^dienstag/i,
+ wed: /^mittwoch/i,
+ thu: /^donnerstag/i,
+ fri: /^freitag/i,
+ sat: /^samstag/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/dv-MV.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/dv-MV.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/dv-MV.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "dv-MV",
+ englishName: "Divehi (Maldives)",
+ nativeName: "ÞÞ¨ÞÞ¬ÞÞ¨ÞÞ¦ÞÞ° (ÞÞ¨ÞÞ¬ÞÞ¨ ÞÞ§ÞÞ°ÞÞ¬)",
+
+ /* Day Name Strings */
+ dayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ abbreviatedDayNames: ["اÙاØد", "اÙاثÙÙÙ", "اÙØ«Ùاثاء", "اÙاربعاء", "اÙØ®Ù
Ùس", "اÙجÙ
عة", "اÙسبت"],
+ shortestDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+ firstLetterDayNames: ["أ", "ا", "ث", "أ", "خ", "ج", "س"],
+
+ /* Month Name Strings */
+ monthNames: ["Ù
ØرÙ
", "صÙر", "ربÙع اÙØ£ÙÙ", "ربÙع اÙثاÙÙ", "جÙ
ادÙ اÙØ£ÙÙÙ", "جÙ
ادÙ اÙثاÙÙØ©", "رجب", "شعباÙ", "رÙ
ضاÙ", "Ø´ÙاÙ", "ذ٠اÙÙعدة", "ذ٠اÙØجة"],
+ abbreviatedMonthNames: ["Ù
ØرÙ
", "صÙر", "ربÙع اÙاÙÙ", "ربÙع اÙثاÙÙ", "جÙ
ادÙ اÙاÙÙÙ", "جÙ
ادÙ اÙثاÙÙØ©", "رجب", "شعباÙ", "رÙ
ضاÙ", "Ø´ÙاÙ", "ذ٠اÙÙعدة", "ذ٠اÙØجة"],
+
+ /* AM/PM Designators */
+ amDesignator: "ÞÞ",
+ pmDesignator: "ÞÞ",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 1451,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yy",
+ longDate: "dd/MMMM/yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dd/MMMM/yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^Ù
ØرÙ
/i,
+ feb: /^صÙر/i,
+ mar: /^ربÙع اÙØ£ÙÙ/i,
+ apr: /^ربÙع اÙثاÙÙ/i,
+ may: /^جÙ
ادÙ اÙØ£ÙÙÙ/i,
+ jun: /^جÙ
ادÙ اÙثاÙÙØ©/i,
+ jul: /^رجب/i,
+ aug: /^شعباÙ/i,
+ sep: /^رÙ
ضاÙ/i,
+ oct: /^Ø´ÙاÙ/i,
+ nov: /^ذ٠اÙÙعدة/i,
+ dec: /^ذ٠اÙØجة/i,
+
+ sun: /^اÙاØد/i,
+ mon: /^ا(1)?/i,
+ tue: /^اÙØ«Ùاثاء/i,
+ wed: /^اÙاربعاء/i,
+ thu: /^اÙØ®Ù
Ùس/i,
+ fri: /^اÙجÙ
عة/i,
+ sat: /^اÙسبت/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/el-GR.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/el-GR.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/el-GR.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "el-GR",
+ englishName: "Greek (Greece)",
+ nativeName: "ελληνικά (Îλλάδα)",
+
+ /* Day Name Strings */
+ dayNames: ["ÎÏ
Ïιακή", "ÎεÏ
ÏÎÏα", "ΤÏίÏη", "ΤεÏάÏÏη", "Î ÎμÏÏη", "ΠαÏαÏκεÏ
ή", "ΣάββαÏο"],
+ abbreviatedDayNames: ["ÎÏ
Ï", "ÎεÏ
", "ΤÏι", "ΤεÏ", "Πεμ", "ΠαÏ", "Σαβ"],
+ shortestDayNames: ["ÎÏ
", "Îε", "ΤÏ", "Τε", "Πε", "Πα", "Σά"],
+ firstLetterDayNames: ["Î", "Î", "Τ", "Τ", "Î ", "Î ", "Σ"],
+
+ /* Month Name Strings */
+ monthNames: ["ÎανοÏ
άÏιοÏ", "ΦεβÏοÏ
άÏιοÏ", "ÎάÏÏιοÏ", "ÎÏÏίλιοÏ", "ÎάιοÏ", "ÎοÏνιοÏ", "ÎοÏλιοÏ", "ÎÏγοÏ
ÏÏοÏ", "ΣεÏÏÎμβÏιοÏ", "ÎκÏÏβÏιοÏ", "ÎοÎμβÏιοÏ", "ÎεκÎμβÏιοÏ"],
+ abbreviatedMonthNames: ["Îαν", "Φεβ", "ÎαÏ", "ÎÏÏ", "ÎαÏ", "ÎοÏ
ν", "ÎοÏ
λ", "ÎÏ
γ", "ΣεÏ", "ÎκÏ", "Îοε", "Îεκ"],
+
+ /* AM/PM Designators */
+ amDesignator: "Ïμ",
+ pmDesignator: "μμ",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d/M/yyyy",
+ longDate: "dddd, d MMMM yyyy",
+ shortTime: "h:mm tt",
+ longTime: "h:mm:ss tt",
+ fullDateTime: "dddd, d MMMM yyyy h:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ιαν(οÏ
άÏιοÏ)?/i,
+ feb: /^Ïεβ(ÏοÏ
άÏιοÏ)?/i,
+ mar: /^μάÏÏιοÏ/i,
+ apr: /^αÏÏ(ίλιοÏ)?/i,
+ may: /^μάιοÏ/i,
+ jun: /^ιοÏνιοÏ/i,
+ jul: /^ιοÏλιοÏ/i,
+ aug: /^αÏγοÏ
ÏÏοÏ/i,
+ sep: /^ÏεÏ(ÏÎμβÏιοÏ)?/i,
+ oct: /^οκÏ(ÏβÏιοÏ)?/i,
+ nov: /^νοÎμβÏιοÏ/i,
+ dec: /^δεκ(ÎμβÏιοÏ)?/i,
+
+ sun: /^κÏ
(Ï(ιακή)?)?/i,
+ mon: /^δε(Ï
(ÏÎÏα)?)?/i,
+ tue: /^ÏÏ(ι(Ïη)?)?/i,
+ wed: /^Ïε(Ï(άÏÏη)?)?/i,
+ thu: /^Ïε(μ(ÏÏη)?)?/i,
+ fri: /^Ïα(Ï(αÏκεÏ
ή)?)?/i,
+ sat: /^Ïά(β(βαÏο)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-029.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-029.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-029.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "en-029",
+ englishName: "English (Caribbean)",
+ nativeName: "English (Caribbean)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "mdy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "MM/dd/yyyy",
+ longDate: "dddd, MMMM dd, yyyy",
+ shortTime: "h:mm tt",
+ longTime: "h:mm:ss tt",
+ fullDateTime: "dddd, MMMM dd, yyyy h:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^su(n(day)?)?/i,
+ mon: /^mo(n(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^we(d(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^fr(i(day)?)?/i,
+ sat: /^sa(t(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-AU.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-AU.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-AU.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "en-AU",
+ englishName: "English (Australia)",
+ nativeName: "English (Australia)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d/MM/yyyy",
+ longDate: "dddd, d MMMM yyyy",
+ shortTime: "h:mm tt",
+ longTime: "h:mm:ss tt",
+ fullDateTime: "dddd, d MMMM yyyy h:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^su(n(day)?)?/i,
+ mon: /^mo(n(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^we(d(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^fr(i(day)?)?/i,
+ sat: /^sa(t(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-BZ.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-BZ.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-BZ.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "en-BZ",
+ englishName: "English (Belize)",
+ nativeName: "English (Belize)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd MMMM yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd MMMM yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^su(n(day)?)?/i,
+ mon: /^mo(n(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^we(d(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^fr(i(day)?)?/i,
+ sat: /^sa(t(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-CA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-CA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-CA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "en-CA",
+ englishName: "English (Canada)",
+ nativeName: "English (Canada)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "MMMM d, yyyy",
+ shortTime: "h:mm tt",
+ longTime: "h:mm:ss tt",
+ fullDateTime: "MMMM d, yyyy h:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^su(n(day)?)?/i,
+ mon: /^mo(n(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^we(d(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^fr(i(day)?)?/i,
+ sat: /^sa(t(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-GB.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-GB.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-GB.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "en-GB",
+ englishName: "English (United Kingdom)",
+ nativeName: "English (United Kingdom)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dd MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^su(n(day)?)?/i,
+ mon: /^mo(n(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^we(d(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^fr(i(day)?)?/i,
+ sat: /^sa(t(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-IE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-IE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-IE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "en-IE",
+ englishName: "English (Ireland)",
+ nativeName: "English (Eire)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dd MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^su(n(day)?)?/i,
+ mon: /^mo(n(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^we(d(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^fr(i(day)?)?/i,
+ sat: /^sa(t(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-JM.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-JM.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-JM.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "en-JM",
+ englishName: "English (Jamaica)",
+ nativeName: "English (Jamaica)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, MMMM dd, yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, MMMM dd, yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^su(n(day)?)?/i,
+ mon: /^mo(n(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^we(d(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^fr(i(day)?)?/i,
+ sat: /^sa(t(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-NZ.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-NZ.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-NZ.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "en-NZ",
+ englishName: "English (New Zealand)",
+ nativeName: "English (New Zealand)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d/MM/yyyy",
+ longDate: "dddd, d MMMM yyyy",
+ shortTime: "h:mm tt",
+ longTime: "h:mm:ss tt",
+ fullDateTime: "dddd, d MMMM yyyy h:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^su(n(day)?)?/i,
+ mon: /^mo(n(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^we(d(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^fr(i(day)?)?/i,
+ sat: /^sa(t(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-PH.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-PH.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-PH.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "en-PH",
+ englishName: "English (Republic of the Philippines)",
+ nativeName: "English (Philippines)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "mdy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "M/d/yyyy",
+ longDate: "dddd, MMMM dd, yyyy",
+ shortTime: "h:mm tt",
+ longTime: "h:mm:ss tt",
+ fullDateTime: "dddd, MMMM dd, yyyy h:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^su(n(day)?)?/i,
+ mon: /^mo(n(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^we(d(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^fr(i(day)?)?/i,
+ sat: /^sa(t(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-TT.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-TT.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-TT.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "en-TT",
+ englishName: "English (Trinidad and Tobago)",
+ nativeName: "English (Trinidad y Tobago)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd MMMM yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd MMMM yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^su(n(day)?)?/i,
+ mon: /^mo(n(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^we(d(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^fr(i(day)?)?/i,
+ sat: /^sa(t(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-US.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-US.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-US.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "en-US",
+ englishName: "English (United States)",
+ nativeName: "English (United States)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "mdy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "M/d/yyyy",
+ longDate: "dddd, MMMM dd, yyyy",
+ shortTime: "h:mm tt",
+ longTime: "h:mm:ss tt",
+ fullDateTime: "dddd, MMMM dd, yyyy h:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^su(n(day)?)?/i,
+ mon: /^mo(n(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^we(d(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^fr(i(day)?)?/i,
+ sat: /^sa(t(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-ZA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-ZA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-ZA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "en-ZA",
+ englishName: "English (South Africa)",
+ nativeName: "English (South Africa)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy/MM/dd",
+ longDate: "dd MMMM yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^su(n(day)?)?/i,
+ mon: /^mo(n(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^we(d(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^fr(i(day)?)?/i,
+ sat: /^sa(t(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-ZW.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-ZW.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/en-ZW.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "en-ZW",
+ englishName: "English (Zimbabwe)",
+ nativeName: "English (Zimbabwe)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "mdy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "M/d/yyyy",
+ longDate: "dddd, MMMM dd, yyyy",
+ shortTime: "h:mm tt",
+ longTime: "h:mm:ss tt",
+ fullDateTime: "dddd, MMMM dd, yyyy h:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^su(n(day)?)?/i,
+ mon: /^mo(n(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^we(d(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^fr(i(day)?)?/i,
+ sat: /^sa(t(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-AR.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-AR.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-AR.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-AR",
+ englishName: "Spanish (Argentina)",
+ nativeName: "Español (Argentina)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-BO.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-BO.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-BO.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-BO",
+ englishName: "Spanish (Bolivia)",
+ nativeName: "Español (Bolivia)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-CL.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-CL.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-CL.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-CL",
+ englishName: "Spanish (Chile)",
+ nativeName: "Español (Chile)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-CO.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-CO.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-CO.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-CO",
+ englishName: "Spanish (Colombia)",
+ nativeName: "Español (Colombia)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-CR.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-CR.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-CR.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-CR",
+ englishName: "Spanish (Costa Rica)",
+ nativeName: "Español (Costa Rica)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-DO.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-DO.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-DO.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-DO",
+ englishName: "Spanish (Dominican Republic)",
+ nativeName: "Español (República Dominicana)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-EC.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-EC.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-EC.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-EC",
+ englishName: "Spanish (Ecuador)",
+ nativeName: "Español (Ecuador)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-ES.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-ES.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-ES.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-ES",
+ englishName: "Spanish (Spain)",
+ nativeName: "español (España)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-GT.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-GT.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-GT.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-GT",
+ englishName: "Spanish (Guatemala)",
+ nativeName: "Español (Guatemala)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-HN.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-HN.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-HN.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-HN",
+ englishName: "Spanish (Honduras)",
+ nativeName: "Español (Honduras)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-MX.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-MX.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-MX.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-MX",
+ englishName: "Spanish (Mexico)",
+ nativeName: "Español (México)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-NI.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-NI.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-NI.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-NI",
+ englishName: "Spanish (Nicaragua)",
+ nativeName: "Español (Nicaragua)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-PA",
+ englishName: "Spanish (Panama)",
+ nativeName: "Español (Panamá)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "mdy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "MM/dd/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-PE",
+ englishName: "Spanish (Peru)",
+ nativeName: "Español (Perú)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PR.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PR.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PR.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-PR",
+ englishName: "Spanish (Puerto Rico)",
+ nativeName: "Español (Puerto Rico)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PY.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PY.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-PY.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-PY",
+ englishName: "Spanish (Paraguay)",
+ nativeName: "Español (Paraguay)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-SV.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-SV.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-SV.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-SV",
+ englishName: "Spanish (El Salvador)",
+ nativeName: "Español (El Salvador)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-UY.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-UY.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-UY.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-UY",
+ englishName: "Spanish (Uruguay)",
+ nativeName: "Español (Uruguay)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-VE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-VE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/es-VE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "es-VE",
+ englishName: "Spanish (Venezuela)",
+ nativeName: "Español (Republica Bolivariana de Venezuela)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
+ shortestDayNames: ["do", "lu", "ma", "mi", "ju", "vi", "sá"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
+ abbreviatedMonthNames: ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ene(ro)?/i,
+ feb: /^feb(rero)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^may(o)?/i,
+ jun: /^jun(io)?/i,
+ jul: /^jul(io)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^sep(tiembre)?/i,
+ oct: /^oct(ubre)?/i,
+ nov: /^nov(iembre)?/i,
+ dec: /^dic(iembre)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(n(es)?)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mi(é(rcoles)?)?/i,
+ thu: /^ju(e(ves)?)?/i,
+ fri: /^vi(e(rnes)?)?/i,
+ sat: /^sá(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/et-EE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/et-EE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/et-EE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "et-EE",
+ englishName: "Estonian (Estonia)",
+ nativeName: "eesti (Eesti)",
+
+ /* Day Name Strings */
+ dayNames: ["pühapäev", "esmaspäev", "teisipäev", "kolmapäev", "neljapäev", "reede", "laupäev"],
+ abbreviatedDayNames: ["P", "E", "T", "K", "N", "R", "L"],
+ shortestDayNames: ["P", "E", "T", "K", "N", "R", "L"],
+ firstLetterDayNames: ["P", "E", "T", "K", "N", "R", "L"],
+
+ /* Month Name Strings */
+ monthNames: ["jaanuar", "veebruar", "märts", "aprill", "mai", "juuni", "juuli", "august", "september", "oktoober", "november", "detsember"],
+ abbreviatedMonthNames: ["jaan", "veebr", "märts", "apr", "mai", "juuni", "juuli", "aug", "sept", "okt", "nov", "dets"],
+
+ /* AM/PM Designators */
+ amDesignator: "EL",
+ pmDesignator: "PL",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.MM.yyyy",
+ longDate: "d. MMMM yyyy'. a.'",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d. MMMM yyyy'. a.' H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d. MMMM",
+ yearMonth: "MMMM yyyy'. a.'"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jaan(uar)?/i,
+ feb: /^veebr(uar)?/i,
+ mar: /^märts/i,
+ apr: /^apr(ill)?/i,
+ may: /^mai/i,
+ jun: /^juuni/i,
+ jul: /^juuli/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(oober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dets(ember)?/i,
+
+ sun: /^pühapäev/i,
+ mon: /^esmaspäev/i,
+ tue: /^teisipäev/i,
+ wed: /^kolmapäev/i,
+ thu: /^neljapäev/i,
+ fri: /^reede/i,
+ sat: /^laupäev/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/eu-ES.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/eu-ES.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/eu-ES.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "eu-ES",
+ englishName: "Basque (Basque)",
+ nativeName: "euskara (euskara)",
+
+ /* Day Name Strings */
+ dayNames: ["igandea", "astelehena", "asteartea", "asteazkena", "osteguna", "ostirala", "larunbata"],
+ abbreviatedDayNames: ["ig.", "al.", "as.", "az.", "og.", "or.", "lr."],
+ shortestDayNames: ["ig", "al", "as", "az", "og", "or", "lr"],
+ firstLetterDayNames: ["i", "a", "a", "a", "o", "o", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["urtarrila", "otsaila", "martxoa", "apirila", "maiatza", "ekaina", "uztaila", "abuztua", "iraila", "urria", "azaroa", "abendua"],
+ abbreviatedMonthNames: ["urt.", "ots.", "mar.", "api.", "mai.", "eka.", "uzt.", "abu.", "ira.", "urr.", "aza.", "abe."],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy/MM/dd",
+ longDate: "dddd, yyyy.'eko' MMMM'k 'd",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dddd, yyyy.'eko' MMMM'k 'd HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "yyyy.'eko' MMMM"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^urt(.(arrila)?)?/i,
+ feb: /^ots(.(aila)?)?/i,
+ mar: /^mar(.(txoa)?)?/i,
+ apr: /^api(.(rila)?)?/i,
+ may: /^mai(.(atza)?)?/i,
+ jun: /^eka(.(ina)?)?/i,
+ jul: /^uzt(.(aila)?)?/i,
+ aug: /^abu(.(ztua)?)?/i,
+ sep: /^ira(.(ila)?)?/i,
+ oct: /^urr(.(ia)?)?/i,
+ nov: /^aza(.(roa)?)?/i,
+ dec: /^abe(.(ndua)?)?/i,
+
+ sun: /^ig((.(andea)?)?)?/i,
+ mon: /^al((.(telehena)?)?)?/i,
+ tue: /^as((.(teartea)?)?)?/i,
+ wed: /^az((.(teazkena)?)?)?/i,
+ thu: /^og((.(teguna)?)?)?/i,
+ fri: /^or((.(tirala)?)?)?/i,
+ sat: /^lr((.(runbata)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fa-IR.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fa-IR.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fa-IR.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "fa-IR",
+ englishName: "Persian (Iran)",
+ nativeName: "Ùارس٠(اÙراÙ)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "Ù.ظ",
+ pmDesignator: "ب.ظ",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "mdy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "M/d/yyyy",
+ longDate: "dddd, MMMM dd, yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, MMMM dd, yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^su(n(day)?)?/i,
+ mon: /^mo(n(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^we(d(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^fr(i(day)?)?/i,
+ sat: /^sa(t(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fi-FI.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fi-FI.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fi-FI.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "fi-FI",
+ englishName: "Finnish (Finland)",
+ nativeName: "suomi (Suomi)",
+
+ /* Day Name Strings */
+ dayNames: ["sunnuntai", "maanantai", "tiistai", "keskiviikko", "torstai", "perjantai", "lauantai"],
+ abbreviatedDayNames: ["su", "ma", "ti", "ke", "to", "pe", "la"],
+ shortestDayNames: ["su", "ma", "ti", "ke", "to", "pe", "la"],
+ firstLetterDayNames: ["s", "m", "t", "k", "t", "p", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["tammikuu", "helmikuu", "maaliskuu", "huhtikuu", "toukokuu", "kesäkuu", "heinäkuu", "elokuu", "syyskuu", "lokakuu", "marraskuu", "joulukuu"],
+ abbreviatedMonthNames: ["tammi", "helmi", "maalis", "huhti", "touko", "kesä", "heinä", "elo", "syys", "loka", "marras", "joulu"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.M.yyyy",
+ longDate: "d. MMMM'ta 'yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d. MMMM'ta 'yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d. MMMM'ta'",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^tammi(kuu)?/i,
+ feb: /^helmi(kuu)?/i,
+ mar: /^maalis(kuu)?/i,
+ apr: /^huhti(kuu)?/i,
+ may: /^touko(kuu)?/i,
+ jun: /^kesä(kuu)?/i,
+ jul: /^heinä(kuu)?/i,
+ aug: /^elo(kuu)?/i,
+ sep: /^syys(kuu)?/i,
+ oct: /^loka(kuu)?/i,
+ nov: /^marras(kuu)?/i,
+ dec: /^joulu(kuu)?/i,
+
+ sun: /^sunnuntai/i,
+ mon: /^maanantai/i,
+ tue: /^tiistai/i,
+ wed: /^keskiviikko/i,
+ thu: /^torstai/i,
+ fri: /^perjantai/i,
+ sat: /^lauantai/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fo-FO.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fo-FO.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fo-FO.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "fo-FO",
+ englishName: "Faroese (Faroe Islands)",
+ nativeName: "føroyskt (Føroyar)",
+
+ /* Day Name Strings */
+ dayNames: ["sunnudagur", "mánadagur", "týsdagur", "mikudagur", "hósdagur", "frÃggjadagur", "leygardagur"],
+ abbreviatedDayNames: ["sun", "mán", "týs", "mik", "hós", "frÃ", "leyg"],
+ shortestDayNames: ["su", "má", "tý", "mi", "hó", "fr", "ley"],
+ firstLetterDayNames: ["s", "m", "t", "m", "h", "f", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["januar", "februar", "mars", "aprÃl", "mai", "juni", "juli", "august", "september", "oktober", "november", "desember"],
+ abbreviatedMonthNames: ["jan", "feb", "mar", "apr", "mai", "jun", "jul", "aug", "sep", "okt", "nov", "des"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yyyy",
+ longDate: "d. MMMM yyyy",
+ shortTime: "HH.mm",
+ longTime: "HH.mm.ss",
+ fullDateTime: "d. MMMM yyyy HH.mm.ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d. MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uar)?/i,
+ feb: /^feb(ruar)?/i,
+ mar: /^mar(s)?/i,
+ apr: /^apr(Ãl)?/i,
+ may: /^mai/i,
+ jun: /^jun(i)?/i,
+ jul: /^jul(i)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^des(ember)?/i,
+
+ sun: /^su(n(nudagur)?)?/i,
+ mon: /^má(n(adagur)?)?/i,
+ tue: /^tý(s(dagur)?)?/i,
+ wed: /^mi(k(udagur)?)?/i,
+ thu: /^hó(s(dagur)?)?/i,
+ fri: /^fr(Ã(ggjadagur)?)?/i,
+ sat: /^ley(g(ardagur)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-BE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-BE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-BE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "fr-BE",
+ englishName: "French (Belgium)",
+ nativeName: "français (Belgique)",
+
+ /* Day Name Strings */
+ dayNames: ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"],
+ abbreviatedDayNames: ["dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam."],
+ shortestDayNames: ["di", "lu", "ma", "me", "je", "ve", "sa"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"],
+ abbreviatedMonthNames: ["janv.", "févr.", "mars", "avr.", "mai", "juin", "juil.", "août", "sept.", "oct.", "nov.", "déc."],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d/MM/yyyy",
+ longDate: "dddd d MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dddd d MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^janv(.(ier)?)?/i,
+ feb: /^févr(.(ier)?)?/i,
+ mar: /^mars/i,
+ apr: /^avr(.(il)?)?/i,
+ may: /^mai/i,
+ jun: /^juin/i,
+ jul: /^juil(.(let)?)?/i,
+ aug: /^août/i,
+ sep: /^sept(.(embre)?)?/i,
+ oct: /^oct(.(obre)?)?/i,
+ nov: /^nov(.(embre)?)?/i,
+ dec: /^déc(.(embre)?)?/i,
+
+ sun: /^di(m(.(anche)?)?)?/i,
+ mon: /^lu(n(.(di)?)?)?/i,
+ tue: /^ma(r(.(di)?)?)?/i,
+ wed: /^me(r(.(credi)?)?)?/i,
+ thu: /^je(u(.(di)?)?)?/i,
+ fri: /^ve(n(.(dredi)?)?)?/i,
+ sat: /^sa(m(.(edi)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-CA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-CA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-CA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "fr-CA",
+ englishName: "French (Canada)",
+ nativeName: "français (Canada)",
+
+ /* Day Name Strings */
+ dayNames: ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"],
+ abbreviatedDayNames: ["dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam."],
+ shortestDayNames: ["di", "lu", "ma", "me", "je", "ve", "sa"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"],
+ abbreviatedMonthNames: ["janv.", "févr.", "mars", "avr.", "mai", "juin", "juil.", "août", "sept.", "oct.", "nov.", "déc."],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy-MM-dd",
+ longDate: "d MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "d MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^janv(.(ier)?)?/i,
+ feb: /^févr(.(ier)?)?/i,
+ mar: /^mars/i,
+ apr: /^avr(.(il)?)?/i,
+ may: /^mai/i,
+ jun: /^juin/i,
+ jul: /^juil(.(let)?)?/i,
+ aug: /^août/i,
+ sep: /^sept(.(embre)?)?/i,
+ oct: /^oct(.(obre)?)?/i,
+ nov: /^nov(.(embre)?)?/i,
+ dec: /^déc(.(embre)?)?/i,
+
+ sun: /^di(m(.(anche)?)?)?/i,
+ mon: /^lu(n(.(di)?)?)?/i,
+ tue: /^ma(r(.(di)?)?)?/i,
+ wed: /^me(r(.(credi)?)?)?/i,
+ thu: /^je(u(.(di)?)?)?/i,
+ fri: /^ve(n(.(dredi)?)?)?/i,
+ sat: /^sa(m(.(edi)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-CH.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-CH.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-CH.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "fr-CH",
+ englishName: "French (Switzerland)",
+ nativeName: "français (Suisse)",
+
+ /* Day Name Strings */
+ dayNames: ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"],
+ abbreviatedDayNames: ["dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam."],
+ shortestDayNames: ["di", "lu", "ma", "me", "je", "ve", "sa"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"],
+ abbreviatedMonthNames: ["janv.", "févr.", "mars", "avr.", "mai", "juin", "juil.", "août", "sept.", "oct.", "nov.", "déc."],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "dddd, d. MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dddd, d. MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^janv(.(ier)?)?/i,
+ feb: /^févr(.(ier)?)?/i,
+ mar: /^mars/i,
+ apr: /^avr(.(il)?)?/i,
+ may: /^mai/i,
+ jun: /^juin/i,
+ jul: /^juil(.(let)?)?/i,
+ aug: /^août/i,
+ sep: /^sept(.(embre)?)?/i,
+ oct: /^oct(.(obre)?)?/i,
+ nov: /^nov(.(embre)?)?/i,
+ dec: /^déc(.(embre)?)?/i,
+
+ sun: /^di(m(.(anche)?)?)?/i,
+ mon: /^lu(n(.(di)?)?)?/i,
+ tue: /^ma(r(.(di)?)?)?/i,
+ wed: /^me(r(.(credi)?)?)?/i,
+ thu: /^je(u(.(di)?)?)?/i,
+ fri: /^ve(n(.(dredi)?)?)?/i,
+ sat: /^sa(m(.(edi)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-FR.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-FR.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-FR.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "fr-FR",
+ englishName: "French (France)",
+ nativeName: "français (France)",
+
+ /* Day Name Strings */
+ dayNames: ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"],
+ abbreviatedDayNames: ["dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam."],
+ shortestDayNames: ["di", "lu", "ma", "me", "je", "ve", "sa"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"],
+ abbreviatedMonthNames: ["janv.", "févr.", "mars", "avr.", "mai", "juin", "juil.", "août", "sept.", "oct.", "nov.", "déc."],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd d MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dddd d MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^janv(.(ier)?)?/i,
+ feb: /^févr(.(ier)?)?/i,
+ mar: /^mars/i,
+ apr: /^avr(.(il)?)?/i,
+ may: /^mai/i,
+ jun: /^juin/i,
+ jul: /^juil(.(let)?)?/i,
+ aug: /^août/i,
+ sep: /^sept(.(embre)?)?/i,
+ oct: /^oct(.(obre)?)?/i,
+ nov: /^nov(.(embre)?)?/i,
+ dec: /^déc(.(embre)?)?/i,
+
+ sun: /^di(m(.(anche)?)?)?/i,
+ mon: /^lu(n(.(di)?)?)?/i,
+ tue: /^ma(r(.(di)?)?)?/i,
+ wed: /^me(r(.(credi)?)?)?/i,
+ thu: /^je(u(.(di)?)?)?/i,
+ fri: /^ve(n(.(dredi)?)?)?/i,
+ sat: /^sa(m(.(edi)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-LU.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-LU.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-LU.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "fr-LU",
+ englishName: "French (Luxembourg)",
+ nativeName: "français (Luxembourg)",
+
+ /* Day Name Strings */
+ dayNames: ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"],
+ abbreviatedDayNames: ["dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam."],
+ shortestDayNames: ["di", "lu", "ma", "me", "je", "ve", "sa"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"],
+ abbreviatedMonthNames: ["janv.", "févr.", "mars", "avr.", "mai", "juin", "juil.", "août", "sept.", "oct.", "nov.", "déc."],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd d MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dddd d MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^janv(.(ier)?)?/i,
+ feb: /^févr(.(ier)?)?/i,
+ mar: /^mars/i,
+ apr: /^avr(.(il)?)?/i,
+ may: /^mai/i,
+ jun: /^juin/i,
+ jul: /^juil(.(let)?)?/i,
+ aug: /^août/i,
+ sep: /^sept(.(embre)?)?/i,
+ oct: /^oct(.(obre)?)?/i,
+ nov: /^nov(.(embre)?)?/i,
+ dec: /^déc(.(embre)?)?/i,
+
+ sun: /^di(m(.(anche)?)?)?/i,
+ mon: /^lu(n(.(di)?)?)?/i,
+ tue: /^ma(r(.(di)?)?)?/i,
+ wed: /^me(r(.(credi)?)?)?/i,
+ thu: /^je(u(.(di)?)?)?/i,
+ fri: /^ve(n(.(dredi)?)?)?/i,
+ sat: /^sa(m(.(edi)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-MC.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-MC.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/fr-MC.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "fr-MC",
+ englishName: "French (Principality of Monaco)",
+ nativeName: "français (Principauté de Monaco)",
+
+ /* Day Name Strings */
+ dayNames: ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"],
+ abbreviatedDayNames: ["dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam."],
+ shortestDayNames: ["di", "lu", "ma", "me", "je", "ve", "sa"],
+ firstLetterDayNames: ["d", "l", "m", "m", "j", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"],
+ abbreviatedMonthNames: ["janv.", "févr.", "mars", "avr.", "mai", "juin", "juil.", "août", "sept.", "oct.", "nov.", "déc."],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd d MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dddd d MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^janv(.(ier)?)?/i,
+ feb: /^févr(.(ier)?)?/i,
+ mar: /^mars/i,
+ apr: /^avr(.(il)?)?/i,
+ may: /^mai/i,
+ jun: /^juin/i,
+ jul: /^juil(.(let)?)?/i,
+ aug: /^août/i,
+ sep: /^sept(.(embre)?)?/i,
+ oct: /^oct(.(obre)?)?/i,
+ nov: /^nov(.(embre)?)?/i,
+ dec: /^déc(.(embre)?)?/i,
+
+ sun: /^di(m(.(anche)?)?)?/i,
+ mon: /^lu(n(.(di)?)?)?/i,
+ tue: /^ma(r(.(di)?)?)?/i,
+ wed: /^me(r(.(credi)?)?)?/i,
+ thu: /^je(u(.(di)?)?)?/i,
+ fri: /^ve(n(.(dredi)?)?)?/i,
+ sat: /^sa(m(.(edi)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/gl-ES.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/gl-ES.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/gl-ES.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "gl-ES",
+ englishName: "Galician (Galician)",
+ nativeName: "galego (galego)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "luns", "martes", "mércores", "xoves", "venres", "sábado"],
+ abbreviatedDayNames: ["dom", "luns", "mar", "mér", "xov", "ven", "sab"],
+ shortestDayNames: ["do", "lu", "ma", "mé", "xo", "ve", "sa"],
+ firstLetterDayNames: ["d", "l", "m", "m", "x", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["xaneiro", "febreiro", "marzo", "abril", "maio", "xuño", "xullo", "agosto", "setembro", "outubro", "novembro", "decembro"],
+ abbreviatedMonthNames: ["xan", "feb", "mar", "abr", "maio", "xuñ", "xull", "ago", "set", "out", "nov", "dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^xan(eiro)?/i,
+ feb: /^feb(reiro)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^abr(il)?/i,
+ may: /^maio/i,
+ jun: /^xuñ(o)?/i,
+ jul: /^xull(o)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^set(embro)?/i,
+ oct: /^out(ubro)?/i,
+ nov: /^nov(embro)?/i,
+ dec: /^dec(embro)?/i,
+
+ sun: /^do(m(ingo)?)?/i,
+ mon: /^lu(1)?/i,
+ tue: /^ma(r(tes)?)?/i,
+ wed: /^mé(r(cores)?)?/i,
+ thu: /^xo(v(es)?)?/i,
+ fri: /^ve(n(res)?)?/i,
+ sat: /^sa(b(ado)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/gu-IN.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/gu-IN.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/gu-IN.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "gu-IN",
+ englishName: "Gujarati (India)",
+ nativeName: "àªà«àªàª°àª¾àª¤à« (àªàª¾àª°àª¤)",
+
+ /* Day Name Strings */
+ dayNames: ["રવિવાર", "સà«àª®àªµàª¾àª°", "મàªàªàª³àªµàª¾àª°", "બà«àª§àªµàª¾àª°", "àªà«àª°à«àªµàª¾àª°", "શà«àªà«àª°àªµàª¾àª°", "શનિવાર"],
+ abbreviatedDayNames: ["રવિ", "સà«àª®", "મàªàªàª³", "બà«àª§", "àªà«àª°à«", "શà«àªà«àª°", "શનિ"],
+ shortestDayNames: ["ર", "સ", "મ", "બ", "àª", "શ", "શ"],
+ firstLetterDayNames: ["ર", "સ", "મ", "બ", "àª", "શ", "શ"],
+
+ /* Month Name Strings */
+ monthNames: ["àªàª¾àª¨à«àª¯à«àªàª°à«", "ફà«àª¬à«àª°à«àªàª°à«", "મારà«àª", "àªàªªà«àª°àª¿àª²", "મà«", "àªà«àª¨", "àªà«àª²àª¾àª", "àªàªàª¸à«àª", "સપà«àªà«àª®à«àª¬àª°", "àªàªà«àªà«àª¬àª°", "નવà«àª®à«àª¬àª°", "ડિસà«àª®à«àª¬àª°"],
+ abbreviatedMonthNames: ["àªàª¾àª¨à«àª¯à«", "ફà«àª¬à«àª°à«", "મારà«àª", "àªàªªà«àª°àª¿àª²", "મà«", "àªà«àª¨", "àªà«àª²àª¾àª", "àªàªàª¸à«àª", "સપà«àªà«", "àªàªà«àªà«", "નવà«", "ડિસà«"],
+
+ /* AM/PM Designators */
+ amDesignator: "પà«àª°à«àªµÂ મધà«àª¯àª¾àª¹à«àª¨",
+ pmDesignator: "àªàª¤à«àª¤àª°Â મધà«àª¯àª¾àª¹à«àª¨",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yy",
+ longDate: "dd MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dd MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^àªàª¾àª¨à«àª¯à«(àªàª°à«)?/i,
+ feb: /^ફà«àª¬à«àª°à«(àªàª°à«)?/i,
+ mar: /^મારà«àª/i,
+ apr: /^àªàªªà«àª°àª¿àª²/i,
+ may: /^મà«/i,
+ jun: /^àªà«àª¨/i,
+ jul: /^àªà«àª²àª¾àª/i,
+ aug: /^àªàªàª¸à«àª/i,
+ sep: /^સપà«àªà«(મà«àª¬àª°)?/i,
+ oct: /^àªàªà«àªà«àª¬àª°/i,
+ nov: /^નવà«(મà«àª¬àª°)?/i,
+ dec: /^ડિસà«(મà«àª¬àª°)?/i,
+
+ sun: /^ર(વિ(વાર)?)?/i,
+ mon: /^સ(à«àª®(વાર)?)?/i,
+ tue: /^મ(àªàªàª³(વાર)?)?/i,
+ wed: /^બ(à«àª§(વાર)?)?/i,
+ thu: /^àª(à«àª°à«(વાર)?)?/i,
+ fri: /^શ(à«àªà«àª°(વાર)?)?/i,
+ sat: /^શ(નિ(વાર)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/he-IL.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/he-IL.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/he-IL.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "he-IL",
+ englishName: "Hebrew (Israel)",
+ nativeName: "×¢×ר×ת (×שר××)",
+
+ /* Day Name Strings */
+ dayNames: ["××× ר×ש××", "×××Â ×©× ×", "××× ש××ש×", "××× ר×××¢×", "××× ×××ש×", "××× ש×ש×", "ש×ת"],
+ abbreviatedDayNames: ["××× ×", "××× ×", "××× ×", "××× ×", "××× ×", "××× ×", "ש×ת"],
+ shortestDayNames: ["×", "×", "×", "×", "×", "×", "ש"],
+ firstLetterDayNames: ["×", "×", "×", "×", "×", "×", "ש"],
+
+ /* Month Name Strings */
+ monthNames: ["×× ××ר", "פ×ר××ר", "×רץ", "×פר××", "×××", "××× ×", "××××", "××××ס×", "ספ×××ר", "××ק×××ר", "× ××××ר", "×צ××ר"],
+ abbreviatedMonthNames: ["×× ×", "פ×ר", "×רץ", "×פר", "×××", "××× ", "×××", "×××", "ספ×", "××ק", "× ××", "×צ×"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd dd MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dddd dd MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^×× ×(×ר)?/i,
+ feb: /^פ×ר(××ר)?/i,
+ mar: /^×רץ/i,
+ apr: /^×פר(××)?/i,
+ may: /^×××/i,
+ jun: /^××× (×)?/i,
+ jul: /^×××(×)?/i,
+ aug: /^×××(×ס×)?/i,
+ sep: /^ספ×(××ר)?/i,
+ oct: /^××ק(×××ר)?/i,
+ nov: /^× ××(××ר)?/i,
+ dec: /^×צ×(×ר)?/i,
+
+ sun: /^×(×× ×(×ש××)?)?/i,
+ mon: /^×(×× ×(× ×)?)?/i,
+ tue: /^×(×× ×(××ש×)?)?/i,
+ wed: /^×(×× ×(×××¢×)?)?/i,
+ thu: /^×(×× ×(××ש×)?)?/i,
+ fri: /^×(×× ×(×ש×)?)?/i,
+ sat: /^ש(1)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hi-IN.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hi-IN.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hi-IN.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "hi-IN",
+ englishName: "Hindi (India)",
+ nativeName: "हिà¤à¤¦à¥ (à¤à¤¾à¤°à¤¤)",
+
+ /* Day Name Strings */
+ dayNames: ["रविवार", "सà¥à¤®à¤µà¤¾à¤°", "मà¤à¤à¤²à¤µà¤¾à¤°", "बà¥à¤§à¤µà¤¾à¤°", "à¤à¥à¤°à¥à¤µà¤¾à¤°", "शà¥à¤à¥à¤°à¤µà¤¾à¤°", "शनिवार"],
+ abbreviatedDayNames: ["रवि.", "सà¥à¤®.", "मà¤à¤à¤².", "बà¥à¤§.", "à¤à¥à¤°à¥.", "शà¥à¤à¥à¤°.", "शनि."],
+ shortestDayNames: ["र", "स", "म", "ब", "à¤", "श", "श"],
+ firstLetterDayNames: ["र", "स", "म", "ब", "à¤", "श", "श"],
+
+ /* Month Name Strings */
+ monthNames: ["à¤à¤¨à¤µà¤°à¥", "फरवरà¥", "मारà¥à¤", "à¤
पà¥à¤°à¥à¤²", "मà¤", "à¤à¥à¤¨", "à¤à¥à¤²à¤¾à¤", "à¤
à¤à¤¸à¥à¤¤", "सितमà¥à¤¬à¤°", "à¤
à¤à¥à¤¤à¥à¤¬à¤°", "नवमà¥à¤¬à¤°", "दिसमà¥à¤¬à¤°"],
+ abbreviatedMonthNames: ["à¤à¤¨à¤µà¤°à¥", "फरवरà¥", "मारà¥à¤", "à¤
पà¥à¤°à¥à¤²", "मà¤", "à¤à¥à¤¨", "à¤à¥à¤²à¤¾à¤", "à¤
à¤à¤¸à¥à¤¤", "सितमà¥à¤¬à¤°", "à¤
à¤à¥à¤¤à¥à¤¬à¤°", "नवमà¥à¤¬à¤°", "दिसमà¥à¤¬à¤°"],
+
+ /* AM/PM Designators */
+ amDesignator: "पà¥à¤°à¥à¤µà¤¾à¤¹à¥à¤¨",
+ pmDesignator: "à¤
पराहà¥à¤¨",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yyyy",
+ longDate: "dd MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dd MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^à¤à¤¨à¤µà¤°à¥/i,
+ feb: /^फरवरà¥/i,
+ mar: /^मारà¥à¤/i,
+ apr: /^à¤
पà¥à¤°à¥à¤²/i,
+ may: /^मà¤/i,
+ jun: /^à¤à¥à¤¨/i,
+ jul: /^à¤à¥à¤²à¤¾à¤/i,
+ aug: /^à¤
à¤à¤¸à¥à¤¤/i,
+ sep: /^सितमà¥à¤¬à¤°/i,
+ oct: /^à¤
à¤à¥à¤¤à¥à¤¬à¤°/i,
+ nov: /^नवमà¥à¤¬à¤°/i,
+ dec: /^दिसमà¥à¤¬à¤°/i,
+
+ sun: /^र(वि(.(वार)?)?)?/i,
+ mon: /^स(à¥à¤®(.(वार)?)?)?/i,
+ tue: /^म(à¤à¤à¤²(.(वार)?)?)?/i,
+ wed: /^ब(à¥à¤§(.(वार)?)?)?/i,
+ thu: /^à¤(à¥à¤°à¥(.(वार)?)?)?/i,
+ fri: /^श(à¥à¤à¥à¤°(.(वार)?)?)?/i,
+ sat: /^श(नि(.(वार)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hr-BA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hr-BA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hr-BA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "hr-BA",
+ englishName: "Croatian (Bosnia and Herzegovina)",
+ nativeName: "hrvatski (Bosna i Hercegovina)",
+
+ /* Day Name Strings */
+ dayNames: ["nedjelja", "ponedjeljak", "utorak", "srijeda", "Äetvrtak", "petak", "subota"],
+ abbreviatedDayNames: ["ned", "pon", "uto", "sri", "Äet", "pet", "sub"],
+ shortestDayNames: ["ned", "pon", "uto", "sri", "Äet", "pet", "sub"],
+ firstLetterDayNames: ["n", "p", "u", "s", "Ä", "p", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["sijeÄanj", "veljaÄa", "ožujak", "travanj", "svibanj", "lipanj", "srpanj", "kolovoz", "rujan", "listopad", "studeni", "prosinac"],
+ abbreviatedMonthNames: ["sij", "vlj", "ožu", "tra", "svi", "lip", "srp", "kol", "ruj", "lis", "stu", "pro"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.M.yyyy",
+ longDate: "d. MMMM yyyy",
+ shortTime: "H:mm:ss",
+ longTime: "H:mm:ss",
+ fullDateTime: "d. MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^sij(eÄanj)?/i,
+ feb: /^veljaÄa/i,
+ mar: /^ožu(jak)?/i,
+ apr: /^tra(vanj)?/i,
+ may: /^svi(banj)?/i,
+ jun: /^lip(anj)?/i,
+ jul: /^srp(anj)?/i,
+ aug: /^kol(ovoz)?/i,
+ sep: /^ruj(an)?/i,
+ oct: /^lis(topad)?/i,
+ nov: /^stu(deni)?/i,
+ dec: /^pro(sinac)?/i,
+
+ sun: /^nedjelja/i,
+ mon: /^ponedjeljak/i,
+ tue: /^utorak/i,
+ wed: /^srijeda/i,
+ thu: /^Äetvrtak/i,
+ fri: /^petak/i,
+ sat: /^subota/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hr-HR.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hr-HR.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hr-HR.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "hr-HR",
+ englishName: "Croatian (Croatia)",
+ nativeName: "hrvatski (Hrvatska)",
+
+ /* Day Name Strings */
+ dayNames: ["nedjelja", "ponedjeljak", "utorak", "srijeda", "Äetvrtak", "petak", "subota"],
+ abbreviatedDayNames: ["ned", "pon", "uto", "sri", "Äet", "pet", "sub"],
+ shortestDayNames: ["ne", "po", "ut", "sr", "Äe", "pe", "su"],
+ firstLetterDayNames: ["n", "p", "u", "s", "Ä", "p", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["sijeÄanj", "veljaÄa", "ožujak", "travanj", "svibanj", "lipanj", "srpanj", "kolovoz", "rujan", "listopad", "studeni", "prosinac"],
+ abbreviatedMonthNames: ["sij", "vlj", "ožu", "tra", "svi", "lip", "srp", "kol", "ruj", "lis", "stu", "pro"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.M.yyyy",
+ longDate: "d. MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d. MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d. MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^sij(eÄanj)?/i,
+ feb: /^veljaÄa/i,
+ mar: /^ožu(jak)?/i,
+ apr: /^tra(vanj)?/i,
+ may: /^svi(banj)?/i,
+ jun: /^lip(anj)?/i,
+ jul: /^srp(anj)?/i,
+ aug: /^kol(ovoz)?/i,
+ sep: /^ruj(an)?/i,
+ oct: /^lis(topad)?/i,
+ nov: /^stu(deni)?/i,
+ dec: /^pro(sinac)?/i,
+
+ sun: /^ne(d(jelja)?)?/i,
+ mon: /^po(n(edjeljak)?)?/i,
+ tue: /^ut(o(rak)?)?/i,
+ wed: /^sr(i(jeda)?)?/i,
+ thu: /^Äe(t(vrtak)?)?/i,
+ fri: /^pe(t(ak)?)?/i,
+ sat: /^su(b(ota)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hu-HU.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hu-HU.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hu-HU.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "hu-HU",
+ englishName: "Hungarian (Hungary)",
+ nativeName: "magyar (Magyarország)",
+
+ /* Day Name Strings */
+ dayNames: ["vasárnap", "hétfÅ", "kedd", "szerda", "csütörtök", "péntek", "szombat"],
+ abbreviatedDayNames: ["V", "H", "K", "Sze", "Cs", "P", "Szo"],
+ shortestDayNames: ["V", "H", "K", "Sze", "Cs", "P", "Szo"],
+ firstLetterDayNames: ["V", "H", "K", "S", "C", "P", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["január", "február", "március", "április", "május", "június", "július", "augusztus", "szeptember", "október", "november", "december"],
+ abbreviatedMonthNames: ["jan.", "febr.", "márc.", "ápr.", "máj.", "jún.", "júl.", "aug.", "szept.", "okt.", "nov.", "dec."],
+
+ /* AM/PM Designators */
+ amDesignator: "de.",
+ pmDesignator: "du.",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy. MM. dd.",
+ longDate: "yyyy. MMMM d.",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "yyyy. MMMM d. H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM d.",
+ yearMonth: "yyyy. MMMM"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(.(uár)?)?/i,
+ feb: /^febr(.(uár)?)?/i,
+ mar: /^márc(.(ius)?)?/i,
+ apr: /^ápr(.(ilis)?)?/i,
+ may: /^máj(.(us)?)?/i,
+ jun: /^jún(.(ius)?)?/i,
+ jul: /^júl(.(ius)?)?/i,
+ aug: /^aug(.(usztus)?)?/i,
+ sep: /^szept(.(ember)?)?/i,
+ oct: /^okt(.(óber)?)?/i,
+ nov: /^nov(.(ember)?)?/i,
+ dec: /^dec(.(ember)?)?/i,
+
+ sun: /^vasárnap/i,
+ mon: /^hétfÅ/i,
+ tue: /^kedd/i,
+ wed: /^szerda/i,
+ thu: /^csütörtök/i,
+ fri: /^péntek/i,
+ sat: /^szombat/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hy-AM.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hy-AM.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/hy-AM.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "hy-AM",
+ englishName: "Armenian (Armenia)",
+ nativeName: "ÕÕ¡ÕµÕ¥ÖÕ¥Õ¶ (ÕÕ¡ÕµÕ¡Õ½Õ¿Õ¡Õ¶)",
+
+ /* Day Name Strings */
+ dayNames: ["Ô¿Õ«ÖÕ¡Õ¯Õ«", "ÔµÖÕ¯Õ¸ÖÕ·Õ¡Õ¢Õ©Õ«", "ÔµÖÕ¥ÖÕ·Õ¡Õ¢Õ©Õ«", "ÕÕ¸ÖÕ¥ÖÕ·Õ¡Õ¢Õ©Õ«", "ÕÕ«Õ¶Õ£Õ·Õ¡Õ¢Õ©Õ«", "ÕÕÖÕ¢Õ¡Õ©", "ÕÕ¡Õ¢Õ¡Õ©"],
+ abbreviatedDayNames: ["Ô¿Õ«Ö", "ÔµÖÕ¯", "ÔµÖÖ", "ÕÖÖ", "ÕÕ¶Õ£", "ÕÕÖ", "ÕÕ¢Õ©"],
+ shortestDayNames: ["Ô¿", "Ôµ", "Ôµ", "Õ", "Õ", "Õ", "Õ"],
+ firstLetterDayNames: ["Ô¿", "Ôµ", "Ôµ", "Õ", "Õ", "Õ", "Õ"],
+
+ /* Month Name Strings */
+ monthNames: ["ÕÕ¸ÖÕ¶Õ¾Õ¡Ö", "ÕÕ¥Õ¿ÖÕ¾Õ¡Ö", "ÕÕ¡ÖÕ¿", "Ô±ÕºÖÕ«Õ¬", "ÕÕ¡ÕµÕ«Õ½", "ÕÕ¸ÖÕ¶Õ«Õ½", "ÕÕ¸ÖÕ¬Õ«Õ½", "ÕÕ£Õ¸Õ½Õ¿Õ¸Õ½", "ÕÕ¥ÕºÕ¿Õ¥Õ´Õ¢Õ¥Ö", "ÕÕ¸Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö", "ÕÕ¸ÕµÕ¥Õ´Õ¢Õ¥Ö", "Ô´Õ¥Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö"],
+ abbreviatedMonthNames: ["ÕÕÕ", "ÕÕÕ", "ÕÕÕ", "Ô±ÕÕ", "ÕÕ
Õ", "ÕÕÕ", "ÕÔ¼Õ", "ÕÔ³Õ", "ÕÔµÕ", "ÕÕÔ¿", "ÕÕÕ
", "Ô´ÔµÔ¿"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "d MMMM, yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d MMMM, yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^Õ°Õ¸ÖÕ¶Õ¾Õ¡Ö/i,
+ feb: /^ÖÕ¥Õ¿ÖÕ¾Õ¡Ö/i,
+ mar: /^Õ´Õ¡ÖÕ¿/i,
+ apr: /^Õ¡ÕºÖ(Õ«Õ¬)?/i,
+ may: /^Õ´Õ¡ÕµÕ«Õ½/i,
+ jun: /^Õ°Õ¸ÖÕ¶Õ«Õ½/i,
+ jul: /^Õ°Õ¸ÖÕ¬Õ«Õ½/i,
+ aug: /^Ö
Õ£Õ¸Õ½Õ¿Õ¸Õ½/i,
+ sep: /^Õ½Õ¥Õº(Õ¿Õ¥Õ´Õ¢Õ¥Ö)?/i,
+ oct: /^Õ°Õ¸Õ¯(Õ¿Õ¥Õ´Õ¢Õ¥Ö)?/i,
+ nov: /^Õ¶Õ¸Õµ(Õ¥Õ´Õ¢Õ¥Ö)?/i,
+ dec: /^Õ¤Õ¥Õ¯(Õ¿Õ¥Õ´Õ¢Õ¥Ö)?/i,
+
+ sun: /^Õ¯(Õ«Ö(Õ¡Õ¯Õ«)?)?/i,
+ mon: /^Õ¥(ÖÕ¯(Õ¸ÖÕ·Õ¡Õ¢Õ©Õ«)?)?/i,
+ tue: /^Õ¥(ÖÖ(ÖÕ·Õ¡Õ¢Õ©Õ«)?)?/i,
+ wed: /^Õ¹(ÖÖ(Õ¥ÖÕ·Õ¡Õ¢Õ©Õ«)?)?/i,
+ thu: /^Õ°(Õ¶Õ£(Õ£Õ·Õ¡Õ¢Õ©Õ«)?)?/i,
+ fri: /^Õ¸(ÖÖ(Õ¢Õ¡Õ©)?)?/i,
+ sat: /^Õ·(Õ¢Õ©(Õ¡Õ©)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/id-ID.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/id-ID.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/id-ID.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "id-ID",
+ englishName: "Indonesian (Indonesia)",
+ nativeName: "Bahasa Indonesia (Indonesia)",
+
+ /* Day Name Strings */
+ dayNames: ["Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu"],
+ abbreviatedDayNames: ["Minggu", "Sen", "Sel", "Rabu", "Kamis", "Jumat", "Sabtu"],
+ shortestDayNames: ["M", "S", "S", "R", "K", "J", "S"],
+ firstLetterDayNames: ["M", "S", "S", "R", "K", "J", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "Nopember", "Desember"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Agust", "Sep", "Okt", "Nop", "Des"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dd MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uari)?/i,
+ feb: /^feb(ruari)?/i,
+ mar: /^mar(et)?/i,
+ apr: /^apr(il)?/i,
+ may: /^mei/i,
+ jun: /^jun(i)?/i,
+ jul: /^jul(i)?/i,
+ aug: /^agust(us)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nop(ember)?/i,
+ dec: /^des(ember)?/i,
+
+ sun: /^m(1)?/i,
+ mon: /^s(en(in)?)?/i,
+ tue: /^s(el(asa)?)?/i,
+ wed: /^r(1)?/i,
+ thu: /^k(1)?/i,
+ fri: /^j(1)?/i,
+ sat: /^s(1)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/is-IS.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/is-IS.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/is-IS.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "is-IS",
+ englishName: "Icelandic (Iceland)",
+ nativeName: "Ãslenska (Ãsland)",
+
+ /* Day Name Strings */
+ dayNames: ["sunnudagur", "mánudagur", "þriðjudagur", "miðvikudagur", "fimmtudagur", "föstudagur", "laugardagur"],
+ abbreviatedDayNames: ["sun.", "mán.", "þri.", "mið.", "fim.", "fös.", "lau."],
+ shortestDayNames: ["su", "má", "þr", "mi", "fi", "fö", "la"],
+ firstLetterDayNames: ["s", "m", "þ", "m", "f", "f", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["janúar", "febrúar", "mars", "aprÃl", "maÃ", "júnÃ", "júlÃ", "ágúst", "september", "október", "nóvember", "desember"],
+ abbreviatedMonthNames: ["jan.", "feb.", "mar.", "apr.", "maÃ", "jún.", "júl.", "ágú.", "sep.", "okt.", "nóv.", "des."],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.M.yyyy",
+ longDate: "d. MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "d. MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d. MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(.(úar)?)?/i,
+ feb: /^feb(.(rúar)?)?/i,
+ mar: /^mar(.(s)?)?/i,
+ apr: /^apr(.(Ãl)?)?/i,
+ may: /^maÃ/i,
+ jun: /^jún(.(Ã)?)?/i,
+ jul: /^júl(.(Ã)?)?/i,
+ aug: /^ágú(.(st)?)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(.(óber)?)?/i,
+ nov: /^nóv(.(ember)?)?/i,
+ dec: /^des(.(ember)?)?/i,
+
+ sun: /^su(n(.(nudagur)?)?)?/i,
+ mon: /^má(n(.(udagur)?)?)?/i,
+ tue: /^þr(i(.(ðjudagur)?)?)?/i,
+ wed: /^mi(ð(.(vikudagur)?)?)?/i,
+ thu: /^fi(m(.(mtudagur)?)?)?/i,
+ fri: /^fö(s(.(tudagur)?)?)?/i,
+ sat: /^la(u(.(gardagur)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/it-CH.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/it-CH.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/it-CH.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "it-CH",
+ englishName: "Italian (Switzerland)",
+ nativeName: "italiano (Svizzera)",
+
+ /* Day Name Strings */
+ dayNames: ["domenica", "lunedì", "martedì", "mercoledì", "giovedì", "venerdì", "sabato"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mer", "gio", "ven", "sab"],
+ shortestDayNames: ["do", "lu", "ma", "me", "gi", "ve", "sa"],
+ firstLetterDayNames: ["d", "l", "m", "m", "g", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["gennaio", "febbraio", "marzo", "aprile", "maggio", "giugno", "luglio", "agosto", "settembre", "ottobre", "novembre", "dicembre"],
+ abbreviatedMonthNames: ["gen", "feb", "mar", "apr", "mag", "gio", "lug", "ago", "set", "ott", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "dddd, d. MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dddd, d. MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d. MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^gen(naio)?/i,
+ feb: /^feb(braio)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^apr(ile)?/i,
+ may: /^mag(gio)?/i,
+ jun: /^giugno/i,
+ jul: /^lug(lio)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^set(tembre)?/i,
+ oct: /^ott(obre)?/i,
+ nov: /^nov(embre)?/i,
+ dec: /^dic(embre)?/i,
+
+ sun: /^do(m(enica)?)?/i,
+ mon: /^lu(n(edì)?)?/i,
+ tue: /^ma(r(tedì)?)?/i,
+ wed: /^me(r(coledì)?)?/i,
+ thu: /^gi(o(vedì)?)?/i,
+ fri: /^ve(n(erdì)?)?/i,
+ sat: /^sa(b(ato)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/it-IT.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/it-IT.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/it-IT.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "it-IT",
+ englishName: "Italian (Italy)",
+ nativeName: "italiano (Italia)",
+
+ /* Day Name Strings */
+ dayNames: ["domenica", "lunedì", "martedì", "mercoledì", "giovedì", "venerdì", "sabato"],
+ abbreviatedDayNames: ["dom", "lun", "mar", "mer", "gio", "ven", "sab"],
+ shortestDayNames: ["do", "lu", "ma", "me", "gi", "ve", "sa"],
+ firstLetterDayNames: ["d", "l", "m", "m", "g", "v", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["gennaio", "febbraio", "marzo", "aprile", "maggio", "giugno", "luglio", "agosto", "settembre", "ottobre", "novembre", "dicembre"],
+ abbreviatedMonthNames: ["gen", "feb", "mar", "apr", "mag", "giu", "lug", "ago", "set", "ott", "nov", "dic"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd d MMMM yyyy",
+ shortTime: "H.mm",
+ longTime: "H.mm.ss",
+ fullDateTime: "dddd d MMMM yyyy H.mm.ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^gen(naio)?/i,
+ feb: /^feb(braio)?/i,
+ mar: /^mar(zo)?/i,
+ apr: /^apr(ile)?/i,
+ may: /^mag(gio)?/i,
+ jun: /^giu(gno)?/i,
+ jul: /^lug(lio)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^set(tembre)?/i,
+ oct: /^ott(obre)?/i,
+ nov: /^nov(embre)?/i,
+ dec: /^dic(embre)?/i,
+
+ sun: /^do(m(enica)?)?/i,
+ mon: /^lu(n(edì)?)?/i,
+ tue: /^ma(r(tedì)?)?/i,
+ wed: /^me(r(coledì)?)?/i,
+ thu: /^gi(o(vedì)?)?/i,
+ fri: /^ve(n(erdì)?)?/i,
+ sat: /^sa(b(ato)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ja-JP.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ja-JP.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ja-JP.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ja-JP",
+ englishName: "Japanese (Japan)",
+ nativeName: "æ¥æ¬èª (æ¥æ¬)",
+
+ /* Day Name Strings */
+ dayNames: ["æ¥ææ¥", "æææ¥", "ç«ææ¥", "æ°´ææ¥", "æ¨ææ¥", "éææ¥", "åææ¥"],
+ abbreviatedDayNames: ["æ¥", "æ", "ç«", "æ°´", "æ¨", "é", "å"],
+ shortestDayNames: ["æ¥", "æ", "ç«", "æ°´", "æ¨", "é", "å"],
+ firstLetterDayNames: ["æ¥", "æ", "ç«", "æ°´", "æ¨", "é", "å"],
+
+ /* Month Name Strings */
+ monthNames: ["1æ", "2æ", "3æ", "4æ", "5æ", "6æ", "7æ", "8æ", "9æ", "10æ", "11æ", "12æ"],
+ abbreviatedMonthNames: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"],
+
+ /* AM/PM Designators */
+ amDesignator: "åå",
+ pmDesignator: "åå¾",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy/MM/dd",
+ longDate: "yyyy'å¹´'M'æ'd'æ¥'",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "yyyy'å¹´'M'æ'd'æ¥' H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "M'æ'd'æ¥'",
+ yearMonth: "yyyy'å¹´'M'æ'"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^1(æ)?/i,
+ feb: /^2(æ)?/i,
+ mar: /^3(æ)?/i,
+ apr: /^4(æ)?/i,
+ may: /^5(æ)?/i,
+ jun: /^6(æ)?/i,
+ jul: /^7(æ)?/i,
+ aug: /^8(æ)?/i,
+ sep: /^9(æ)?/i,
+ oct: /^10(æ)?/i,
+ nov: /^11(æ)?/i,
+ dec: /^12(æ)?/i,
+
+ sun: /^æ¥ææ¥/i,
+ mon: /^æææ¥/i,
+ tue: /^ç«ææ¥/i,
+ wed: /^æ°´ææ¥/i,
+ thu: /^æ¨ææ¥/i,
+ fri: /^éææ¥/i,
+ sat: /^åææ¥/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ka-GE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ka-GE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ka-GE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ka-GE",
+ englishName: "Georgian (Georgia)",
+ nativeName: "á¥áá áá£áá (á¡áá¥áá ááááá)",
+
+ /* Day Name Strings */
+ dayNames: ["áááá á", "áá á¨ááááá", "á¡ááá¨ááááá", "ááá®á¨ááááá", "á®á£áá¨ááááá", "ááá áá¡áááá", "á¨ááááá"],
+ abbreviatedDayNames: ["áááá á", "áá á¨ááááá", "á¡ááá¨ááááá", "ááá®á¨ááááá", "á®á£áá¨ááááá", "ááá áá¡áááá", "á¨ááááá"],
+ shortestDayNames: ["á", "á", "á¡", "á", "á®", "á", "á¨"],
+ firstLetterDayNames: ["á", "á", "á¡", "á", "á®", "á", "á¨"],
+
+ /* Month Name Strings */
+ monthNames: ["áááááá á", "ááááá áááá", "ááá á¢á", "ááá ááá", "áááá¡á", "ááááá¡á", "ááááá¡á", "ááááá¡á¢á", "á¡áá¥á¢ááááá á", "áá¥á¢ááááá á", "ááááááá á", "áááááááá á"],
+ abbreviatedMonthNames: ["ááá", "ááá", "ááá ", "ááá ", "áááá¡", "ááá", "ááá", "ááá", "á¡áá¥", "áá¥á¢", "áááá", "ááá"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "yyyy 'á¬ááá¡' dd MM, dddd",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "yyyy 'á¬ááá¡' dd MM, dddd H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ááá(ááá á)?/i,
+ feb: /^ááá(áá áááá)?/i,
+ mar: /^ááá (á¢á)?/i,
+ apr: /^ááá (ááá)?/i,
+ may: /^áááá¡(á)?/i,
+ jun: /^ááá(áá¡á)?/i,
+ jul: /^ááá(áá¡á)?/i,
+ aug: /^ááá(áá¡á¢á)?/i,
+ sep: /^á¡áá¥(á¢ááááá á)?/i,
+ oct: /^áá¥á¢(ááááá á)?/i,
+ nov: /^áááá(ááá á)?/i,
+ dec: /^ááá(ááááá á)?/i,
+
+ sun: /^á(1)?/i,
+ mon: /^á(1)?/i,
+ tue: /^á¡(1)?/i,
+ wed: /^á(1)?/i,
+ thu: /^á®(1)?/i,
+ fri: /^á(1)?/i,
+ sat: /^á¨(1)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/kk-KZ.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/kk-KZ.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/kk-KZ.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "kk-KZ",
+ englishName: "Kazakh (Kazakhstan)",
+ nativeName: "ÒÐ°Ð·Ð°Ò (ÒазаÒÑÑан)",
+
+ /* Day Name Strings */
+ dayNames: ["ÐекÑенбÑ", "ÐүйÑенбÑ", "СейÑенбÑ", "СÓÑÑенбÑ", "ÐейÑенбÑ", "Ðұма", "СенбÑ"],
+ abbreviatedDayNames: ["Ðк", "ÐÑ", "СÑ", "СÑ", "ÐÑ", "Ðм", "Сн"],
+ shortestDayNames: ["Ðк", "ÐÑ", "СÑ", "СÑ", "ÐÑ", "Ðм", "Сн"],
+ firstLetterDayNames: ["Ð", "Ð", "С", "С", "Ð", "Ð", "С"],
+
+ /* Month Name Strings */
+ monthNames: ["ÒаңÑаÑ", "аÒпан", "наÑÑÑз", "ÑÓÑÑÑ", "мамÑÑ", "маÑÑÑм", "ÑÑлде", "ÑамÑз", "ÒÑÑкүйек", "Òазан", "ÒаÑаÑа", "желÑоÒÑан"],
+ abbreviatedMonthNames: ["Òаң", "ÐÒп", "ÐаÑ", "СÓÑ", "Ðам", "ÐаÑ", "ШÑл", "Там", "ÒÑÑ", "Òаз", "ÒаÑ", "Ðел"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "d MMMM yyyy 'ж.'",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d MMMM yyyy 'ж.' H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^Òаң(ÑаÑ)?/i,
+ feb: /^аÒп(ан)?/i,
+ mar: /^наÑ(ÑÑз)?/i,
+ apr: /^ÑÓÑ(ÑÑ)?/i,
+ may: /^мам(ÑÑ)?/i,
+ jun: /^маÑ(ÑÑм)?/i,
+ jul: /^ÑÑл(де)?/i,
+ aug: /^Ñам(Ñз)?/i,
+ sep: /^ÒÑÑ(күйек)?/i,
+ oct: /^Òаз(ан)?/i,
+ nov: /^ÒаÑ(аÑа)?/i,
+ dec: /^жел(ÑоÒÑан)?/i,
+
+ sun: /^жекÑенбÑ/i,
+ mon: /^дүйÑенбÑ/i,
+ tue: /^ÑейÑенбÑ/i,
+ wed: /^ÑÓÑÑенбÑ/i,
+ thu: /^бейÑенбÑ/i,
+ fri: /^жұма/i,
+ sat: /^ÑенбÑ/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/kn-IN.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/kn-IN.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/kn-IN.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "kn-IN",
+ englishName: "Kannada (India)",
+ nativeName: "à²à²¨à³à²¨à²¡ (à²à²¾à²°à²¤)",
+
+ /* Day Name Strings */
+ dayNames: ["à²à²¾à²¨à³à²µà²¾à²°", "ಸà³à²®à²µà²¾à²°", "ಮà²à²à²³à²µà²¾à²°", "ಬà³à²§à²µà²¾à²°", "à²à³à²°à³à²µà²¾à²°", "ಶà³à²à³à²°à²µà²¾à²°", "ಶನಿವಾರ"],
+ abbreviatedDayNames: ["à²à²¾à²¨à³.", "ಸà³à²®.", "ಮà²à²à²³.", "ಬà³à²§.", "à²à³à²°à³.", "ಶà³à²à³à²°.", "ಶನಿ."],
+ shortestDayNames: ["ರ", "ಸ", "ಮ", "ಬ", "à²", "ಶ", "ಶ"],
+ firstLetterDayNames: ["ರ", "ಸ", "ಮ", "ಬ", "à²", "ಶ", "ಶ"],
+
+ /* Month Name Strings */
+ monthNames: ["à²à²¨à²µà²°à²¿", "ಫà³à²¬à³à²°à²µà²°à²¿", "ಮಾರà³à²à³", "à²à²ªà³à²°à²¿à²²à³", "ಮà³", "à²à³à²¨à³", "à²à³à²²à³", "à²à²à²¸à³à²à³", "ಸà³à²ªà³à²à²à²¬à²°à³", "à²
à²à³à²à³à²¬à²°à³", "ನವà³à²à²¬à²°à³", "ಡಿಸà³à²à²¬à²°à³"],
+ abbreviatedMonthNames: ["à²à²¨à²µà²°à²¿", "ಫà³à²¬à³à²°à²µà²°à²¿", "ಮಾರà³à²à³", "à²à²ªà³à²°à²¿à²²à³", "ಮà³", "à²à³à²¨à³", "à²à³à²²à³", "à²à²à²¸à³à²à³", "ಸà³à²ªà³à²à²à²¬à²°à³", "à²
à²à³à²à³à²¬à²°à³", "ನವà³à²à²¬à²°à³", "ಡಿಸà³à²à²¬à²°à³"],
+
+ /* AM/PM Designators */
+ amDesignator: "ಪà³à²°à³à²µà²¾à²¹à³à²¨",
+ pmDesignator: "à²
ಪರಾಹà³à²¨",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yy",
+ longDate: "dd MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dd MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^à²à²¨à²µà²°à²¿/i,
+ feb: /^ಫà³à²¬à³à²°à²µà²°à²¿/i,
+ mar: /^ಮಾರà³à²à³/i,
+ apr: /^à²à²ªà³à²°à²¿à²²à³/i,
+ may: /^ಮà³/i,
+ jun: /^à²à³à²¨à³/i,
+ jul: /^à²à³à²²à³/i,
+ aug: /^à²à²à²¸à³à²à³/i,
+ sep: /^ಸà³à²ªà³à²à²à²¬à²°à³/i,
+ oct: /^à²
à²à³à²à³à²¬à²°à³/i,
+ nov: /^ನವà³à²à²¬à²°à³/i,
+ dec: /^ಡಿಸà³à²à²¬à²°à³/i,
+
+ sun: /^ರ(ಾನà³(.(ವಾರ)?)?)?/i,
+ mon: /^ಸ(à³à²®(.(ವಾರ)?)?)?/i,
+ tue: /^ಮ(à²à²à²³(.(ವಾರ)?)?)?/i,
+ wed: /^ಬ(à³à²§(.(ವಾರ)?)?)?/i,
+ thu: /^à²(à³à²°à³(.(ವಾರ)?)?)?/i,
+ fri: /^ಶ(à³à²à³à²°(.(ವಾರ)?)?)?/i,
+ sat: /^ಶ(ನಿ(.(ವಾರ)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ko-KR.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ko-KR.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ko-KR.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ko-KR",
+ englishName: "Korean (Korea)",
+ nativeName: "íêµì´ (ëí민êµ)",
+
+ /* Day Name Strings */
+ dayNames: ["ì¼ìì¼", "ììì¼", "íìì¼", "ììì¼", "목ìì¼", "ê¸ìì¼", "í ìì¼"],
+ abbreviatedDayNames: ["ì¼", "ì", "í", "ì", "목", "ê¸", "í "],
+ shortestDayNames: ["ì¼", "ì", "í", "ì", "목", "ê¸", "í "],
+ firstLetterDayNames: ["ì¼", "ì", "í", "ì", "목", "ê¸", "í "],
+
+ /* Month Name Strings */
+ monthNames: ["1ì", "2ì", "3ì", "4ì", "5ì", "6ì", "7ì", "8ì", "9ì", "10ì", "11ì", "12ì"],
+ abbreviatedMonthNames: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"],
+
+ /* AM/PM Designators */
+ amDesignator: "ì¤ì ",
+ pmDesignator: "ì¤í",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy-MM-dd",
+ longDate: "yyyy'ë
' M'ì' d'ì¼' dddd",
+ shortTime: "tt h:mm",
+ longTime: "tt h:mm:ss",
+ fullDateTime: "yyyy'ë
' M'ì' d'ì¼' dddd tt h:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "M'ì' d'ì¼'",
+ yearMonth: "yyyy'ë
' M'ì'"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^1(ì)?/i,
+ feb: /^2(ì)?/i,
+ mar: /^3(ì)?/i,
+ apr: /^4(ì)?/i,
+ may: /^5(ì)?/i,
+ jun: /^6(ì)?/i,
+ jul: /^7(ì)?/i,
+ aug: /^8(ì)?/i,
+ sep: /^9(ì)?/i,
+ oct: /^10(ì)?/i,
+ nov: /^11(ì)?/i,
+ dec: /^12(ì)?/i,
+
+ sun: /^ì¼ìì¼/i,
+ mon: /^ììì¼/i,
+ tue: /^íìì¼/i,
+ wed: /^ììì¼/i,
+ thu: /^목ìì¼/i,
+ fri: /^ê¸ìì¼/i,
+ sat: /^í ìì¼/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/kok-IN.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/kok-IN.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/kok-IN.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "kok-IN",
+ englishName: "Konkani (India)",
+ nativeName: "à¤à¥à¤à¤à¤£à¥ (à¤à¤¾à¤°à¤¤)",
+
+ /* Day Name Strings */
+ dayNames: ["à¤à¤¯à¤¤à¤¾à¤°", "सà¥à¤®à¤¾à¤°", "मà¤à¤à¤³à¤¾à¤°", "बà¥à¤§à¤µà¤¾à¤°", "बिरà¥à¤¸à¥à¤¤à¤¾à¤°", "सà¥à¤à¥à¤°à¤¾à¤°", "शà¥à¤¨à¤µà¤¾à¤°"],
+ abbreviatedDayNames: ["à¤à¤¯.", "सà¥à¤®.", "मà¤à¤à¤³.", "बà¥à¤§.", "बिरà¥.", "सà¥à¤à¥à¤°.", "शà¥à¤¨."],
+ shortestDayNames: ["à¤", "स", "म", "ब", "ब", "स", "श"],
+ firstLetterDayNames: ["à¤", "स", "म", "ब", "ब", "स", "श"],
+
+ /* Month Name Strings */
+ monthNames: ["à¤à¤¾à¤¨à¥à¤µà¤¾à¤°à¥", "फà¥à¤¬à¥à¤°à¥à¤µà¤¾à¤°à¥", "मारà¥à¤", "à¤à¤ªà¥à¤°à¤¿à¤²", "मà¥", "à¤à¥à¤¨", "à¤à¥à¤²à¥", "à¤à¤à¤¸à¥à¤", "सपà¥à¤à¥à¤à¤¬à¤°", "à¤à¤à¥à¤à¥à¤¬à¤°", "नà¥à¤µà¥à¤®à¥à¤¬à¤°", "डिसà¥à¤à¤¬à¤°"],
+ abbreviatedMonthNames: ["à¤à¤¾à¤¨à¥à¤µà¤¾à¤°à¥", "फà¥à¤¬à¥à¤°à¥à¤µà¤¾à¤°à¥", "मारà¥à¤", "à¤à¤ªà¥à¤°à¤¿à¤²", "मà¥", "à¤à¥à¤¨", "à¤à¥à¤²à¥", "à¤à¤à¤¸à¥à¤", "सपà¥à¤à¥à¤à¤¬à¤°", "à¤à¤à¥à¤à¥à¤¬à¤°", "नà¥à¤µà¥à¤®à¥à¤¬à¤°", "डिसà¥à¤à¤¬à¤°"],
+
+ /* AM/PM Designators */
+ amDesignator: "म.पà¥.",
+ pmDesignator: "म.नà¤.",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yyyy",
+ longDate: "dd MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dd MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^à¤à¤¾à¤¨à¥à¤µà¤¾à¤°à¥/i,
+ feb: /^फà¥à¤¬à¥à¤°à¥à¤µà¤¾à¤°à¥/i,
+ mar: /^मारà¥à¤/i,
+ apr: /^à¤à¤ªà¥à¤°à¤¿à¤²/i,
+ may: /^मà¥/i,
+ jun: /^à¤à¥à¤¨/i,
+ jul: /^à¤à¥à¤²à¥/i,
+ aug: /^à¤à¤à¤¸à¥à¤/i,
+ sep: /^सपà¥à¤à¥à¤à¤¬à¤°/i,
+ oct: /^à¤à¤à¥à¤à¥à¤¬à¤°/i,
+ nov: /^नà¥à¤µà¥à¤®à¥à¤¬à¤°/i,
+ dec: /^डिसà¥à¤à¤¬à¤°/i,
+
+ sun: /^à¤(य(.(तार)?)?)?/i,
+ mon: /^स(à¥à¤®(.(ार)?)?)?/i,
+ tue: /^म(à¤à¤à¤³(.(ार)?)?)?/i,
+ wed: /^ब(à¥à¤§(.(वार)?)?)?/i,
+ thu: /^ब(िरà¥(.(सà¥à¤¤à¤¾à¤°)?)?)?/i,
+ fri: /^स(à¥à¤à¥à¤°(.(ार)?)?)?/i,
+ sat: /^श(à¥à¤¨(.(वार)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ky-KG.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ky-KG.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ky-KG.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ky-KG",
+ englishName: "Kyrgyz (Kyrgyzstan)",
+ nativeName: "ÐÑÑгÑз (ÐÑÑгÑзÑÑан)",
+
+ /* Day Name Strings */
+ dayNames: ["ÐекÑемби", "ÐүйÑөмбү", "ШейÑемби", "ШаÑÑемби", "ÐейÑемби", "ÐÑма", "ÐÑемби"],
+ abbreviatedDayNames: ["ÐÑ", "ÐÑ", "ШÑ", "ШÑ", "ÐÑ", "Ðм", "ÐÑ"],
+ shortestDayNames: ["ÐÑ", "ÐÑ", "ШÑ", "ШÑ", "ÐÑ", "Ðм", "ÐÑ"],
+ firstLetterDayNames: ["Ð", "Ð", "Ш", "Ш", "Ð", "Ð", "Ð"],
+
+ /* Month Name Strings */
+ monthNames: ["ЯнваÑÑ", "ФевÑалÑ", "ÐаÑÑ", "ÐпÑелÑ", "Ðай", "ÐÑнÑ", "ÐÑлÑ", "ÐвгÑÑÑ", "СенÑÑбÑÑ", "ÐкÑÑбÑÑ", "ÐоÑбÑÑ", "ÐекабÑÑ"],
+ abbreviatedMonthNames: ["Янв", "Фев", "ÐаÑ", "ÐпÑ", "Ðай", "ÐÑн", "ÐÑл", "Ðвг", "Сен", "ÐкÑ", "ÐоÑ", "Ðек"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yy",
+ longDate: "d'-'MMMM yyyy'-ж.'",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d'-'MMMM yyyy'-ж.' H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM yyyy'-ж.'"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^Ñнв(аÑÑ)?/i,
+ feb: /^Ñев(ÑалÑ)?/i,
+ mar: /^маÑ(Ñ)?/i,
+ apr: /^апÑ(елÑ)?/i,
+ may: /^май/i,
+ jun: /^иÑн(Ñ)?/i,
+ jul: /^иÑл(Ñ)?/i,
+ aug: /^авг(ÑÑÑ)?/i,
+ sep: /^Ñен(ÑÑбÑÑ)?/i,
+ oct: /^окÑ(ÑбÑÑ)?/i,
+ nov: /^ноÑ(бÑÑ)?/i,
+ dec: /^дек(абÑÑ)?/i,
+
+ sun: /^жекÑемби/i,
+ mon: /^дүйÑөмбү/i,
+ tue: /^ÑейÑемби/i,
+ wed: /^ÑаÑÑемби/i,
+ thu: /^бейÑемби/i,
+ fri: /^жÑма/i,
+ sat: /^иÑемби/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/lt-LT.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/lt-LT.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/lt-LT.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "lt-LT",
+ englishName: "Lithuanian (Lithuania)",
+ nativeName: "lietuvių (Lietuva)",
+
+ /* Day Name Strings */
+ dayNames: ["sekmadienis", "pirmadienis", "antradienis", "treÄiadienis", "ketvirtadienis", "penktadienis", "Å¡eÅ¡tadienis"],
+ abbreviatedDayNames: ["Sk", "Pr", "An", "Tr", "Kt", "Pn", "Å t"],
+ shortestDayNames: ["S", "P", "A", "T", "K", "Pn", "Å "],
+ firstLetterDayNames: ["S", "P", "A", "T", "K", "P", "Å "],
+
+ /* Month Name Strings */
+ monthNames: ["sausis", "vasaris", "kovas", "balandis", "gegužÄ", "birželis", "liepa", "rugpjÅ«tis", "rugsÄjis", "spalis", "lapkritis", "gruodis"],
+ abbreviatedMonthNames: ["Sau", "Vas", "Kov", "Bal", "Geg", "Bir", "Lie", "Rgp", "Rgs", "Spl", "Lap", "Grd"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy.MM.dd",
+ longDate: "yyyy 'm.' MMMM d 'd.'",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "yyyy 'm.' MMMM d 'd.' HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM d 'd.'",
+ yearMonth: "yyyy 'm.' MMMM"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^sau(sis)?/i,
+ feb: /^vas(aris)?/i,
+ mar: /^kov(as)?/i,
+ apr: /^bal(andis)?/i,
+ may: /^geg(užÄ)?/i,
+ jun: /^bir(želis)?/i,
+ jul: /^lie(pa)?/i,
+ aug: /^rugpjūtis/i,
+ sep: /^rugsÄjis/i,
+ oct: /^spalis/i,
+ nov: /^lap(kritis)?/i,
+ dec: /^gruodis/i,
+
+ sun: /^s(k(kmadienis)?)?/i,
+ mon: /^p(r(rmadienis)?)?/i,
+ tue: /^a(n(tradienis)?)?/i,
+ wed: /^t(r(eÄiadienis)?)?/i,
+ thu: /^k(t(tvirtadienis)?)?/i,
+ fri: /^penktadienis/i,
+ sat: /^Å¡(t(Å¡tadienis)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/lv-LV.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/lv-LV.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/lv-LV.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "lv-LV",
+ englishName: "Latvian (Latvia)",
+ nativeName: "latviešu (Latvija)",
+
+ /* Day Name Strings */
+ dayNames: ["svÄtdiena", "pirmdiena", "otrdiena", "treÅ¡diena", "ceturtdiena", "piektdiena", "sestdiena"],
+ abbreviatedDayNames: ["Sv", "Pr", "Ot", "Tr", "Ce", "Pk", "Se"],
+ shortestDayNames: ["Sv", "Pr", "Ot", "Tr", "Ce", "Pk", "Se"],
+ firstLetterDayNames: ["S", "P", "O", "T", "C", "P", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["janvÄris", "februÄris", "marts", "aprÄ«lis", "maijs", "jÅ«nijs", "jÅ«lijs", "augusts", "septembris", "oktobris", "novembris", "decembris"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "Mai", "JÅ«n", "JÅ«l", "Aug", "Sep", "Okt", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy.MM.dd.",
+ longDate: "dddd, yyyy'. gada 'd. MMMM",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dddd, yyyy'. gada 'd. MMMM H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d. MMMM",
+ yearMonth: "yyyy. MMMM"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(vÄris)?/i,
+ feb: /^feb(ruÄris)?/i,
+ mar: /^mar(ts)?/i,
+ apr: /^apr(Ä«lis)?/i,
+ may: /^mai(js)?/i,
+ jun: /^jūn(ijs)?/i,
+ jul: /^jūl(ijs)?/i,
+ aug: /^aug(usts)?/i,
+ sep: /^sep(tembris)?/i,
+ oct: /^okt(obris)?/i,
+ nov: /^nov(embris)?/i,
+ dec: /^dec(embris)?/i,
+
+ sun: /^svÄtdiena/i,
+ mon: /^pirmdiena/i,
+ tue: /^otrdiena/i,
+ wed: /^trešdiena/i,
+ thu: /^ceturtdiena/i,
+ fri: /^piektdiena/i,
+ sat: /^sestdiena/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mi-NZ.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mi-NZ.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mi-NZ.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "mi-NZ",
+ englishName: "Maori (New Zealand)",
+ nativeName: "Reo MÄori (Aotearoa)",
+
+ /* Day Name Strings */
+ dayNames: ["RÄtapu", "Mane", "TÅ«rei", "Wenerei", "TÄite", "Paraire", "HÄtarei"],
+ abbreviatedDayNames: ["Ta", "Ma", "TÅ«", "We", "TÄi", "Pa", "HÄ"],
+ shortestDayNames: ["Ta", "Ma", "TÅ«", "We", "TÄi", "Pa", "HÄ"],
+ firstLetterDayNames: ["T", "M", "T", "W", "T", "P", "H"],
+
+ /* Month Name Strings */
+ monthNames: ["Kohi-tÄtea", "Hui-tanguru", "PoutÅ«-te-rangi", "Paenga-whÄwhÄ", "Haratua", "Pipiri", "HÅngoingoi", "Here-turi-kÅkÄ", "Mahuru", "Whiringa-Ä-nuku", "Whiringa-Ä-rangi", "Hakihea"],
+ abbreviatedMonthNames: ["Kohi", "Hui", "Pou", "Pae", "Hara", "Pipi", "HÅngoi", "Here", "Mahu", "Whi-nu", "Whi-ra", "Haki"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d/MM/yyyy",
+ longDate: "dddd, d MMMM yyyy",
+ shortTime: "h:mm:ss tt",
+ longTime: "h:mm:ss tt",
+ fullDateTime: "dddd, d MMMM yyyy h:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^kohi(-tÄtea)?/i,
+ feb: /^hui(-tanguru)?/i,
+ mar: /^pou(tū-te-rangi)?/i,
+ apr: /^pae(nga-whÄwhÄ)?/i,
+ may: /^hara(tua)?/i,
+ jun: /^pipi(ri)?/i,
+ jul: /^hÅngoi(ngoi)?/i,
+ aug: /^here(-turi-kÅkÄ)?/i,
+ sep: /^mahu(ru)?/i,
+ oct: /^whiringa-Ä-nuku/i,
+ nov: /^whiringa-Ä-rangi/i,
+ dec: /^haki(hea)?/i,
+
+ sun: /^rÄtapu/i,
+ mon: /^mane/i,
+ tue: /^tūrei/i,
+ wed: /^wenerei/i,
+ thu: /^tÄite/i,
+ fri: /^paraire/i,
+ sat: /^hÄtarei/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mk-MK.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mk-MK.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mk-MK.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "mk-MK",
+ englishName: "Macedonian (Former Yugoslav Republic of Macedonia)",
+ nativeName: "македонÑки Ñазик (ÐакедониÑа)",
+
+ /* Day Name Strings */
+ dayNames: ["недела", "понеделник", "вÑоÑник", "ÑÑеда", "ÑеÑвÑÑок", "пеÑок", "ÑабоÑа"],
+ abbreviatedDayNames: ["нед", "пон", "вÑÑ", "ÑÑд", "ÑеÑ", "пеÑ", "Ñаб"],
+ shortestDayNames: ["не", "по", "вÑ", "ÑÑ", "Ñе", "пе", "Ñа"],
+ firstLetterDayNames: ["н", "п", "в", "Ñ", "Ñ", "п", "Ñ"],
+
+ /* Month Name Strings */
+ monthNames: ["ÑанÑаÑи", "ÑевÑÑаÑи", "маÑÑ", "апÑил", "маÑ", "ÑÑни", "ÑÑли", "авгÑÑÑ", "ÑепÑемвÑи", "окÑомвÑи", "ноемвÑи", "декемвÑи"],
+ abbreviatedMonthNames: ["Ñан", "Ñев", "маÑ", "апÑ", "маÑ", "ÑÑн", "ÑÑл", "авг", "Ñеп", "окÑ", "ное", "дек"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "dddd, dd MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dddd, dd MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^Ñан(ÑаÑи)?/i,
+ feb: /^Ñев(ÑÑаÑи)?/i,
+ mar: /^маÑ(Ñ)?/i,
+ apr: /^апÑ(ил)?/i,
+ may: /^маÑ/i,
+ jun: /^ÑÑн(и)?/i,
+ jul: /^ÑÑл(и)?/i,
+ aug: /^авг(ÑÑÑ)?/i,
+ sep: /^Ñеп(ÑемвÑи)?/i,
+ oct: /^окÑ(омвÑи)?/i,
+ nov: /^ное(мвÑи)?/i,
+ dec: /^дек(емвÑи)?/i,
+
+ sun: /^не(д(ела)?)?/i,
+ mon: /^по(н(еделник)?)?/i,
+ tue: /^вÑ(Ñ(Ñник)?)?/i,
+ wed: /^ÑÑ(д(да)?)?/i,
+ thu: /^Ñе(Ñ(вÑÑок)?)?/i,
+ fri: /^пе(Ñ(ок)?)?/i,
+ sat: /^Ñа(б(оÑа)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mn-MN.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mn-MN.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mn-MN.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "mn-MN",
+ englishName: "Mongolian (Cyrillic, Mongolia)",
+ nativeName: "Ðонгол Ñ
Ñл (Ðонгол ÑлÑ)",
+
+ /* Day Name Strings */
+ dayNames: ["ÐÑм", "Ðаваа", "ÐÑгмаÑ", "ÐÑ
агва", "ÐÒ¯ÑÑв", "ÐааÑан", "ÐÑмба"],
+ abbreviatedDayNames: ["ÐÑ", "Ðа", "ÐÑ", "ÐÑ
", "ÐÒ¯", "Ðа", "ÐÑ"],
+ shortestDayNames: ["ÐÑ", "Ðа", "ÐÑ", "ÐÑ
", "ÐÒ¯", "Ðа", "ÐÑ"],
+ firstLetterDayNames: ["Ð", "Ð", "Ð", "Ð", "Ð", "Ð", "Ð"],
+
+ /* Month Name Strings */
+ monthNames: ["1 дүгÑÑÑ ÑаÑ", "2 дÑгааÑ ÑаÑ", "3 дÑгааÑ ÑаÑ", "4 дүгÑÑÑ ÑаÑ", "5 дÑгааÑ ÑаÑ", "6 дÑгааÑ ÑаÑ", "7 дÑгааÑ ÑаÑ", "8 дÑгааÑ ÑаÑ", "9 дүгÑÑÑ ÑаÑ", "10 дÑгааÑ ÑаÑ", "11 дүгÑÑÑ ÑаÑ", "12 дÑгааÑ ÑаÑ"],
+ abbreviatedMonthNames: ["I", "II", "III", "IV", "V", "VI", "VII", "VШ", "IX", "X", "XI", "XII"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yy.MM.dd",
+ longDate: "yyyy 'онÑ' MMMM d",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "yyyy 'онÑ' MMMM d H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "yyyy 'он' MMMM"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^1 дүгÑÑÑ ÑаÑ/i,
+ feb: /^2 дÑгааÑ ÑаÑ/i,
+ mar: /^3 дÑгааÑ ÑаÑ/i,
+ apr: /^4 дүгÑÑÑ ÑаÑ/i,
+ may: /^5 дÑгааÑ ÑаÑ/i,
+ jun: /^6 дÑгааÑ ÑаÑ/i,
+ jul: /^7 дÑгааÑ ÑаÑ/i,
+ aug: /^8 дÑгааÑ ÑаÑ/i,
+ sep: /^9 дүгÑÑÑ ÑаÑ/i,
+ oct: /^10 дÑгааÑ ÑаÑ/i,
+ nov: /^11 дүгÑÑÑ ÑаÑ/i,
+ dec: /^12 дÑгааÑ ÑаÑ/i,
+
+ sun: /^нÑм/i,
+ mon: /^даваа/i,
+ tue: /^мÑгмаÑ/i,
+ wed: /^лÑ
агва/i,
+ thu: /^пүÑÑв/i,
+ fri: /^бааÑан/i,
+ sat: /^бÑмба/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mr-IN.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mr-IN.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mr-IN.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "mr-IN",
+ englishName: "Marathi (India)",
+ nativeName: "मराठॠ(à¤à¤¾à¤°à¤¤)",
+
+ /* Day Name Strings */
+ dayNames: ["रविवार", "सà¥à¤®à¤µà¤¾à¤°", "मà¤à¤à¤³à¤µà¤¾à¤°", "बà¥à¤§à¤µà¤¾à¤°", "à¤à¥à¤°à¥à¤µà¤¾à¤°", "शà¥à¤à¥à¤°à¤µà¤¾à¤°", "शनिवार"],
+ abbreviatedDayNames: ["रवि.", "सà¥à¤®.", "मà¤à¤à¤³.", "बà¥à¤§.", "à¤à¥à¤°à¥.", "शà¥à¤à¥à¤°.", "शनि."],
+ shortestDayNames: ["र", "स", "म", "ब", "à¤", "श", "श"],
+ firstLetterDayNames: ["र", "स", "म", "ब", "à¤", "श", "श"],
+
+ /* Month Name Strings */
+ monthNames: ["à¤à¤¾à¤¨à¥à¤µà¤¾à¤°à¥", "फà¥à¤¬à¥à¤°à¥à¤µà¤¾à¤°à¥", "मारà¥à¤", "à¤à¤ªà¥à¤°à¤¿à¤²", "मà¥", "à¤à¥à¤¨", "à¤à¥à¤²à¥", "à¤à¤à¤¸à¥à¤", "सपà¥à¤à¥à¤à¤¬à¤°", "à¤à¤à¥à¤à¥à¤¬à¤°", "नà¥à¤µà¥à¤¹à¥à¤à¤¬à¤°", "डिसà¥à¤à¤¬à¤°"],
+ abbreviatedMonthNames: ["à¤à¤¾à¤¨à¥.", "फà¥à¤¬à¥à¤°à¥.", "मारà¥à¤", "à¤à¤ªà¥à¤°à¤¿à¤²", "मà¥", "à¤à¥à¤¨", "à¤à¥à¤²à¥", "à¤à¤à¤¸à¥à¤", "सपà¥à¤à¥à¤.", "à¤à¤à¥à¤à¥.", "नà¥à¤µà¥à¤¹à¥à¤.", "डिसà¥à¤."],
+
+ /* AM/PM Designators */
+ amDesignator: "म.पà¥.",
+ pmDesignator: "म.नà¤.",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yyyy",
+ longDate: "dd MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dd MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^à¤à¤¾à¤¨à¥(.(वारà¥)?)?/i,
+ feb: /^फà¥à¤¬à¥à¤°à¥(.(वारà¥)?)?/i,
+ mar: /^मारà¥à¤/i,
+ apr: /^à¤à¤ªà¥à¤°à¤¿à¤²/i,
+ may: /^मà¥/i,
+ jun: /^à¤à¥à¤¨/i,
+ jul: /^à¤à¥à¤²à¥/i,
+ aug: /^à¤à¤à¤¸à¥à¤/i,
+ sep: /^सपà¥à¤à¥à¤(.(बर)?)?/i,
+ oct: /^à¤à¤à¥à¤à¥(.(बर)?)?/i,
+ nov: /^नà¥à¤µà¥à¤¹à¥à¤(.(बर)?)?/i,
+ dec: /^डिसà¥à¤(.(बर)?)?/i,
+
+ sun: /^र(वि(.(वार)?)?)?/i,
+ mon: /^स(à¥à¤®(.(वार)?)?)?/i,
+ tue: /^म(à¤à¤à¤³(.(वार)?)?)?/i,
+ wed: /^ब(à¥à¤§(.(वार)?)?)?/i,
+ thu: /^à¤(à¥à¤°à¥(.(वार)?)?)?/i,
+ fri: /^श(à¥à¤à¥à¤°(.(वार)?)?)?/i,
+ sat: /^श(नि(.(वार)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ms-BN.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ms-BN.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ms-BN.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ms-BN",
+ englishName: "Malay (Brunei Darussalam)",
+ nativeName: "Bahasa Malaysia (Brunei Darussalam)",
+
+ /* Day Name Strings */
+ dayNames: ["Ahad", "Isnin", "Selasa", "Rabu", "Khamis", "Jumaat", "Sabtu"],
+ abbreviatedDayNames: ["Ahad", "Isnin", "Sel", "Rabu", "Khamis", "Jumaat", "Sabtu"],
+ shortestDayNames: ["A", "I", "S", "R", "K", "J", "S"],
+ firstLetterDayNames: ["A", "I", "S", "R", "K", "J", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["Januari", "Februari", "Mac", "April", "Mei", "Jun", "Julai", "Ogos", "September", "Oktober", "November", "Disember"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mac", "Apr", "Mei", "Jun", "Jul", "Ogos", "Sept", "Okt", "Nov", "Dis"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dd MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uari)?/i,
+ feb: /^feb(ruari)?/i,
+ mar: /^mac/i,
+ apr: /^apr(il)?/i,
+ may: /^mei/i,
+ jun: /^jun/i,
+ jul: /^jul(ai)?/i,
+ aug: /^ogos/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dis(ember)?/i,
+
+ sun: /^a(1)?/i,
+ mon: /^i(1)?/i,
+ tue: /^s(el(asa)?)?/i,
+ wed: /^r(1)?/i,
+ thu: /^k(1)?/i,
+ fri: /^j(1)?/i,
+ sat: /^s(1)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ms-MY.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ms-MY.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ms-MY.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ms-MY",
+ englishName: "Malay (Malaysia)",
+ nativeName: "Bahasa Malaysia (Malaysia)",
+
+ /* Day Name Strings */
+ dayNames: ["Ahad", "Isnin", "Selasa", "Rabu", "Khamis", "Jumaat", "Sabtu"],
+ abbreviatedDayNames: ["Ahad", "Isnin", "Sel", "Rabu", "Khamis", "Jumaat", "Sabtu"],
+ shortestDayNames: ["A", "I", "S", "R", "K", "J", "S"],
+ firstLetterDayNames: ["A", "I", "S", "R", "K", "J", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["Januari", "Februari", "Mac", "April", "Mei", "Jun", "Julai", "Ogos", "September", "Oktober", "November", "Disember"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mac", "Apr", "Mei", "Jun", "Jul", "Ogos", "Sept", "Okt", "Nov", "Dis"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dd MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uari)?/i,
+ feb: /^feb(ruari)?/i,
+ mar: /^mac/i,
+ apr: /^apr(il)?/i,
+ may: /^mei/i,
+ jun: /^jun/i,
+ jul: /^jul(ai)?/i,
+ aug: /^ogos/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dis(ember)?/i,
+
+ sun: /^a(1)?/i,
+ mon: /^i(1)?/i,
+ tue: /^s(el(asa)?)?/i,
+ wed: /^r(1)?/i,
+ thu: /^k(1)?/i,
+ fri: /^j(1)?/i,
+ sat: /^s(1)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mt-MT.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mt-MT.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/mt-MT.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "mt-MT",
+ englishName: "Maltese (Malta)",
+ nativeName: "Malti (Malta)",
+
+ /* Day Name Strings */
+ dayNames: ["Il-Ħadd", "It-Tnejn", "It-Tlieta", "L-Erbgħa", "Il-Ħamis", "Il-Ä imgħa", "Is-Sibt"],
+ abbreviatedDayNames: ["Ħad", "Tne", "Tli", "Erb", "Ħam", "Ä im", "Sib"],
+ shortestDayNames: ["Ħad", "Tne", "Tli", "Erb", "Ħam", "Ä im", "Sib"],
+ firstLetterDayNames: ["Ħ", "T", "T", "E", "Ħ", "Ä ", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["Jannar", "Frar", "Marzu", "April", "Mejju", "Ä unju", "Lulju", "Awissu", "Settembru", "Ottubru", "Novembru", "DiÄembru"],
+ abbreviatedMonthNames: ["Jan", "Fra", "Mar", "Apr", "Mej", "Ä un", "Lul", "Awi", "Set", "Ott", "Nov", "DiÄ"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, d' ta\' 'MMMM yyyy",
+ shortTime: "HH:mm:ss",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dddd, d' ta\' 'MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(nar)?/i,
+ feb: /^fra(r)?/i,
+ mar: /^mar(zu)?/i,
+ apr: /^apr(il)?/i,
+ may: /^mej(ju)?/i,
+ jun: /^Ä¡un(ju)?/i,
+ jul: /^lul(ju)?/i,
+ aug: /^awi(ssu)?/i,
+ sep: /^set(tembru)?/i,
+ oct: /^ott(ubru)?/i,
+ nov: /^nov(embru)?/i,
+ dec: /^diÄ(embru)?/i,
+
+ sun: /^il-ħadd/i,
+ mon: /^it-tnejn/i,
+ tue: /^it-tlieta/i,
+ wed: /^l-erbgħa/i,
+ thu: /^il-ħamis/i,
+ fri: /^il-ġimgħa/i,
+ sat: /^is-sibt/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nb-NO.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nb-NO.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nb-NO.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "nb-NO",
+ englishName: "Norwegian, Bokmål (Norway)",
+ nativeName: "norsk, bokmål (Norge)",
+
+ /* Day Name Strings */
+ dayNames: ["søndag", "mandag", "tirsdag", "onsdag", "torsdag", "fredag", "lørdag"],
+ abbreviatedDayNames: ["sø", "ma", "ti", "on", "to", "fr", "lø"],
+ shortestDayNames: ["sø", "ma", "ti", "on", "to", "fr", "lø"],
+ firstLetterDayNames: ["s", "m", "t", "o", "t", "f", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["januar", "februar", "mars", "april", "mai", "juni", "juli", "august", "september", "oktober", "november", "desember"],
+ abbreviatedMonthNames: ["jan", "feb", "mar", "apr", "mai", "jun", "jul", "aug", "sep", "okt", "nov", "des"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "d. MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "d. MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d. MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uar)?/i,
+ feb: /^feb(ruar)?/i,
+ mar: /^mar(s)?/i,
+ apr: /^apr(il)?/i,
+ may: /^mai/i,
+ jun: /^jun(i)?/i,
+ jul: /^jul(i)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^des(ember)?/i,
+
+ sun: /^søndag/i,
+ mon: /^mandag/i,
+ tue: /^tirsdag/i,
+ wed: /^onsdag/i,
+ thu: /^torsdag/i,
+ fri: /^fredag/i,
+ sat: /^lørdag/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nl-BE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nl-BE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nl-BE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "nl-BE",
+ englishName: "Dutch (Belgium)",
+ nativeName: "Nederlands (België)",
+
+ /* Day Name Strings */
+ dayNames: ["zondag", "maandag", "dinsdag", "woensdag", "donderdag", "vrijdag", "zaterdag"],
+ abbreviatedDayNames: ["zo", "ma", "di", "wo", "do", "vr", "za"],
+ shortestDayNames: ["zo", "ma", "di", "wo", "do", "vr", "za"],
+ firstLetterDayNames: ["z", "m", "d", "w", "d", "v", "z"],
+
+ /* Month Name Strings */
+ monthNames: ["januari", "februari", "maart", "april", "mei", "juni", "juli", "augustus", "september", "oktober", "november", "december"],
+ abbreviatedMonthNames: ["jan", "feb", "mrt", "apr", "mei", "jun", "jul", "aug", "sep", "okt", "nov", "dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d/MM/yyyy",
+ longDate: "dddd d MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dddd d MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uari)?/i,
+ feb: /^feb(ruari)?/i,
+ mar: /^maart/i,
+ apr: /^apr(il)?/i,
+ may: /^mei/i,
+ jun: /^jun(i)?/i,
+ jul: /^jul(i)?/i,
+ aug: /^aug(ustus)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^zondag/i,
+ mon: /^maandag/i,
+ tue: /^dinsdag/i,
+ wed: /^woensdag/i,
+ thu: /^donderdag/i,
+ fri: /^vrijdag/i,
+ sat: /^zaterdag/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nl-NL.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nl-NL.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nl-NL.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "nl-NL",
+ englishName: "Dutch (Netherlands)",
+ nativeName: "Nederlands (Nederland)",
+
+ /* Day Name Strings */
+ dayNames: ["zondag", "maandag", "dinsdag", "woensdag", "donderdag", "vrijdag", "zaterdag"],
+ abbreviatedDayNames: ["zo", "ma", "di", "wo", "do", "vr", "za"],
+ shortestDayNames: ["zo", "ma", "di", "wo", "do", "vr", "za"],
+ firstLetterDayNames: ["z", "m", "d", "w", "d", "v", "z"],
+
+ /* Month Name Strings */
+ monthNames: ["januari", "februari", "maart", "april", "mei", "juni", "juli", "augustus", "september", "oktober", "november", "december"],
+ abbreviatedMonthNames: ["jan", "feb", "mrt", "apr", "mei", "jun", "jul", "aug", "sep", "okt", "nov", "dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d-M-yyyy",
+ longDate: "dddd d MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dddd d MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uari)?/i,
+ feb: /^feb(ruari)?/i,
+ mar: /^maart/i,
+ apr: /^apr(il)?/i,
+ may: /^mei/i,
+ jun: /^jun(i)?/i,
+ jul: /^jul(i)?/i,
+ aug: /^aug(ustus)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^zondag/i,
+ mon: /^maandag/i,
+ tue: /^dinsdag/i,
+ wed: /^woensdag/i,
+ thu: /^donderdag/i,
+ fri: /^vrijdag/i,
+ sat: /^zaterdag/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nn-NO.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nn-NO.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/nn-NO.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "nn-NO",
+ englishName: "Norwegian, Nynorsk (Norway)",
+ nativeName: "norsk, nynorsk (Noreg)",
+
+ /* Day Name Strings */
+ dayNames: ["søndag", "måndag", "tysdag", "onsdag", "torsdag", "fredag", "laurdag"],
+ abbreviatedDayNames: ["sø", "må", "ty", "on", "to", "fr", "la"],
+ shortestDayNames: ["sø", "må", "ty", "on", "to", "fr", "la"],
+ firstLetterDayNames: ["s", "m", "t", "o", "t", "f", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["januar", "februar", "mars", "april", "mai", "juni", "juli", "august", "september", "oktober", "november", "desember"],
+ abbreviatedMonthNames: ["jan", "feb", "mar", "apr", "mai", "jun", "jul", "aug", "sep", "okt", "nov", "des"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "d. MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "d. MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d. MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uar)?/i,
+ feb: /^feb(ruar)?/i,
+ mar: /^mar(s)?/i,
+ apr: /^apr(il)?/i,
+ may: /^mai/i,
+ jun: /^jun(i)?/i,
+ jul: /^jul(i)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^des(ember)?/i,
+
+ sun: /^søndag/i,
+ mon: /^måndag/i,
+ tue: /^tysdag/i,
+ wed: /^onsdag/i,
+ thu: /^torsdag/i,
+ fri: /^fredag/i,
+ sat: /^laurdag/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ns-ZA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ns-ZA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ns-ZA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ns-ZA",
+ englishName: "Northern Sotho (South Africa)",
+ nativeName: "Sesotho sa Leboa (Afrika Borwa)",
+
+ /* Day Name Strings */
+ dayNames: ["Lamorena", "Mošupologo", "Labobedi", "Laboraro", "Labone", "Labohlano", "Mokibelo"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["Pherekgong", "Hlakola", "Mopitlo", "Moranang", "Mosegamanye", "Ngoatobošego", "Phuphu", "Phato", "Lewedi", "Diphalana", "Dibatsela", "Manthole"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy/MM/dd",
+ longDate: "dd MMMM yyyy",
+ shortTime: "hh:mm:ss tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^pherekgong/i,
+ feb: /^hlakola/i,
+ mar: /^mopitlo/i,
+ apr: /^moranang/i,
+ may: /^mosegamanye/i,
+ jun: /^ngoatobošego/i,
+ jul: /^phuphu/i,
+ aug: /^phato/i,
+ sep: /^lewedi/i,
+ oct: /^diphalana/i,
+ nov: /^dibatsela/i,
+ dec: /^manthole/i,
+
+ sun: /^lamorena/i,
+ mon: /^mošupologo/i,
+ tue: /^labobedi/i,
+ wed: /^laboraro/i,
+ thu: /^labone/i,
+ fri: /^labohlano/i,
+ sat: /^mokibelo/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pa-IN.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pa-IN.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pa-IN.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "pa-IN",
+ englishName: "Punjabi (India)",
+ nativeName: "ਪੰà¨à¨¾à¨¬à© (à¨à¨¾à¨°à¨¤)",
+
+ /* Day Name Strings */
+ dayNames: ["à¨à¨¤à¨µà¨¾à¨°", "ਸà©à¨®à¨µà¨¾à¨°", "ਮੰà¨à¨²à¨µà¨¾à¨°", "ਬà©à¨§à¨µà¨¾à¨°", "ਵà©à¨°à¨µà¨¾à¨°", "ਸ਼à©à©±à¨à¨°à¨µà¨¾à¨°", "ਸ਼ਨà©à¨à¨°à¨µà¨¾à¨°"],
+ abbreviatedDayNames: ["à¨à¨¤.", "ਸà©à¨®.", "ਮੰà¨à¨².", "ਬà©à¨§.", "ਵà©à¨°.", "ਸ਼à©à¨à¨°.", "ਸ਼ਨà©."],
+ shortestDayNames: ["à¨", "ਸ", "ਮ", "ਬ", "ਵ", "ਸ਼", "ਸ਼"],
+ firstLetterDayNames: ["à¨", "ਸ", "ਮ", "ਬ", "ਵ", "ਸ਼", "ਸ਼"],
+
+ /* Month Name Strings */
+ monthNames: ["à¨à¨¨à¨µà¨°à©", "à©à¨°à¨µà¨°à©", "ਮਾਰà¨", "à¨
ਪà©à¨°à©à¨²", "ਮà¨", "à¨à©à¨¨", "à¨à©à¨²à¨¾à¨", "à¨
à¨à¨¸à¨¤", "ਸਤੰਬਰ", "à¨
à¨à¨¤à©à¨¬à¨°", "ਨਵੰਬਰ", "ਦਸੰਬਰ"],
+ abbreviatedMonthNames: ["à¨à¨¨à¨µà¨°à©", "à©à¨°à¨µà¨°à©", "ਮਾਰà¨", "à¨
ਪà©à¨°à©à¨²", "ਮà¨", "à¨à©à¨¨", "à¨à©à¨²à¨¾à¨", "à¨
à¨à¨¸à¨¤", "ਸਤੰਬਰ", "à¨
à¨à¨¤à©à¨¬à¨°", "ਨਵੰਬਰ", "ਦਸੰਬਰ"],
+
+ /* AM/PM Designators */
+ amDesignator: "ਸਵà©à¨°à©",
+ pmDesignator: "ਸ਼ਾਮ",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yy",
+ longDate: "dd MMMM yyyy dddd",
+ shortTime: "tt hh:mm",
+ longTime: "tt hh:mm:ss",
+ fullDateTime: "dd MMMM yyyy dddd tt hh:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^à¨à¨¨à¨µà¨°à©/i,
+ feb: /^à©à¨°à¨µà¨°à©/i,
+ mar: /^ਮਾਰà¨/i,
+ apr: /^à¨
ਪà©à¨°à©à¨²/i,
+ may: /^ਮà¨/i,
+ jun: /^à¨à©à¨¨/i,
+ jul: /^à¨à©à¨²à¨¾à¨/i,
+ aug: /^à¨
à¨à¨¸à¨¤/i,
+ sep: /^ਸਤੰਬਰ/i,
+ oct: /^à¨
à¨à¨¤à©à¨¬à¨°/i,
+ nov: /^ਨਵੰਬਰ/i,
+ dec: /^ਦਸੰਬਰ/i,
+
+ sun: /^à¨(ਤ(.(ਵਾਰ)?)?)?/i,
+ mon: /^ਸ(à©à¨®(.(ਵਾਰ)?)?)?/i,
+ tue: /^ਮ(à©°à¨à¨²(.(ਵਾਰ)?)?)?/i,
+ wed: /^ਬ(à©à¨§(.(ਵਾਰ)?)?)?/i,
+ thu: /^ਵ(à©à¨°(.(ਵਾਰ)?)?)?/i,
+ fri: /^ਸ਼(à©à¨à¨°(.(ਰਵਾਰ)?)?)?/i,
+ sat: /^ਸ਼(ਨà©(.(à¨à¨°à¨µà¨¾à¨°)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pl-PL.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pl-PL.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pl-PL.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "pl-PL",
+ englishName: "Polish (Poland)",
+ nativeName: "polski (Polska)",
+
+ /* Day Name Strings */
+ dayNames: ["niedziela", "poniedziaÅek", "wtorek", "Åroda", "czwartek", "piÄ
tek", "sobota"],
+ abbreviatedDayNames: ["N", "Pn", "Wt", "År", "Cz", "Pt", "So"],
+ shortestDayNames: ["N", "Pn", "Wt", "År", "Cz", "Pt", "So"],
+ firstLetterDayNames: ["N", "P", "W", "Å", "C", "P", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["styczeÅ", "luty", "marzec", "kwiecieÅ", "maj", "czerwiec", "lipiec", "sierpieÅ", "wrzesieÅ", "październik", "listopad", "grudzieÅ"],
+ abbreviatedMonthNames: ["sty", "lut", "mar", "kwi", "maj", "cze", "lip", "sie", "wrz", "paź", "lis", "gru"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy-MM-dd",
+ longDate: "d MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "d MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^sty(czeÅ)?/i,
+ feb: /^lut(y)?/i,
+ mar: /^mar(zec)?/i,
+ apr: /^kwi(ecieÅ)?/i,
+ may: /^maj/i,
+ jun: /^cze(rwiec)?/i,
+ jul: /^lip(iec)?/i,
+ aug: /^sie(rpieÅ)?/i,
+ sep: /^wrz(esieÅ)?/i,
+ oct: /^paź(dziernik)?/i,
+ nov: /^lis(topad)?/i,
+ dec: /^gru(dzieÅ)?/i,
+
+ sun: /^niedziela/i,
+ mon: /^poniedziaÅek/i,
+ tue: /^wtorek/i,
+ wed: /^Åroda/i,
+ thu: /^czwartek/i,
+ fri: /^piÄ
tek/i,
+ sat: /^sobota/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pt-BR.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pt-BR.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pt-BR.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "pt-BR",
+ englishName: "Portuguese (Brazil)",
+ nativeName: "Português (Brasil)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "segunda-feira", "terça-feira", "quarta-feira", "quinta-feira", "sexta-feira", "sábado"],
+ abbreviatedDayNames: ["dom", "seg", "ter", "qua", "qui", "sex", "sáb"],
+ shortestDayNames: ["dom", "seg", "ter", "qua", "qui", "sex", "sáb"],
+ firstLetterDayNames: ["d", "s", "t", "q", "q", "s", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["janeiro", "fevereiro", "março", "abril", "maio", "junho", "julho", "agosto", "setembro", "outubro", "novembro", "dezembro"],
+ abbreviatedMonthNames: ["jan", "fev", "mar", "abr", "mai", "jun", "jul", "ago", "set", "out", "nov", "dez"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d/M/yyyy",
+ longDate: "dddd, d' de 'MMMM' de 'yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dddd, d' de 'MMMM' de 'yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd' de 'MMMM",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(eiro)?/i,
+ feb: /^fev(ereiro)?/i,
+ mar: /^mar(ço)?/i,
+ apr: /^abr(il)?/i,
+ may: /^mai(o)?/i,
+ jun: /^jun(ho)?/i,
+ jul: /^jul(ho)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^set(embro)?/i,
+ oct: /^out(ubro)?/i,
+ nov: /^nov(embro)?/i,
+ dec: /^dez(embro)?/i,
+
+ sun: /^domingo/i,
+ mon: /^segunda-feira/i,
+ tue: /^terça-feira/i,
+ wed: /^quarta-feira/i,
+ thu: /^quinta-feira/i,
+ fri: /^sexta-feira/i,
+ sat: /^sábado/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pt-PT.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pt-PT.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/pt-PT.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "pt-PT",
+ englishName: "Portuguese (Portugal)",
+ nativeName: "português (Portugal)",
+
+ /* Day Name Strings */
+ dayNames: ["domingo", "segunda-feira", "terça-feira", "quarta-feira", "quinta-feira", "sexta-feira", "sábado"],
+ abbreviatedDayNames: ["dom", "seg", "ter", "qua", "qui", "sex", "sáb"],
+ shortestDayNames: ["dom", "seg", "ter", "qua", "qui", "sex", "sáb"],
+ firstLetterDayNames: ["d", "s", "t", "q", "q", "s", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"],
+ abbreviatedMonthNames: ["Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yyyy",
+ longDate: "dddd, d' de 'MMMM' de 'yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dddd, d' de 'MMMM' de 'yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d/M",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(eiro)?/i,
+ feb: /^fev(ereiro)?/i,
+ mar: /^mar(ço)?/i,
+ apr: /^abr(il)?/i,
+ may: /^mai(o)?/i,
+ jun: /^jun(ho)?/i,
+ jul: /^jul(ho)?/i,
+ aug: /^ago(sto)?/i,
+ sep: /^set(embro)?/i,
+ oct: /^out(ubro)?/i,
+ nov: /^nov(embro)?/i,
+ dec: /^dez(embro)?/i,
+
+ sun: /^domingo/i,
+ mon: /^segunda-feira/i,
+ tue: /^terça-feira/i,
+ wed: /^quarta-feira/i,
+ thu: /^quinta-feira/i,
+ fri: /^sexta-feira/i,
+ sat: /^sábado/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/quz-BO.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/quz-BO.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/quz-BO.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "quz-BO",
+ englishName: "Quechua (Bolivia)",
+ nativeName: "runasimi (Bolivia Suyu)",
+
+ /* Day Name Strings */
+ dayNames: ["intichaw", "killachaw", "atipachaw", "quyllurchaw", "Ch' askachaw", "Illapachaw", "k'uychichaw"],
+ abbreviatedDayNames: ["int", "kil", "ati", "quy", "ChÂ", "Ill", "k'u"],
+ shortestDayNames: ["int", "kil", "ati", "quy", "ChÂ", "Ill", "k'u"],
+ firstLetterDayNames: ["i", "k", "a", "q", "C", "I", "k"],
+
+ /* Month Name Strings */
+ monthNames: ["Qulla puquy", "Hatun puquy", "Pauqar waray", "ayriwa", "Aymuray", "Inti raymi", "Anta Sitwa", "Qhapaq Sitwa", "Uma raymi", "Kantaray", "Ayamarq'a", "Kapaq Raymi"],
+ abbreviatedMonthNames: ["Qul", "Hat", "Pau", "ayr", "Aym", "Int", "Ant", "Qha", "Uma", "Kan", "Aya", "Kap"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm:ss tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^qul(la puquy)?/i,
+ feb: /^hat(un puquy)?/i,
+ mar: /^pau(qar waray)?/i,
+ apr: /^ayr(iwa)?/i,
+ may: /^aym(uray)?/i,
+ jun: /^int(i raymi)?/i,
+ jul: /^ant(a sitwa)?/i,
+ aug: /^qha(paq sitwa)?/i,
+ sep: /^uma( raymi)?/i,
+ oct: /^kan(taray)?/i,
+ nov: /^aya(marq'a)?/i,
+ dec: /^kap(aq raymi)?/i,
+
+ sun: /^intichaw/i,
+ mon: /^killachaw/i,
+ tue: /^atipachaw/i,
+ wed: /^quyllurchaw/i,
+ thu: /^ch' askachaw/i,
+ fri: /^illapachaw/i,
+ sat: /^k'uychichaw/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/quz-EC.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/quz-EC.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/quz-EC.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "quz-EC",
+ englishName: "Quechua (Ecuador)",
+ nativeName: "runasimi (Ecuador Suyu)",
+
+ /* Day Name Strings */
+ dayNames: ["intichaw", "killachaw", "atipachaw", "quyllurchaw", "Ch' askachaw", "Illapachaw", "k'uychichaw"],
+ abbreviatedDayNames: ["int", "kil", "ati", "quy", "ChÂ", "Ill", "k'u"],
+ shortestDayNames: ["int", "kil", "ati", "quy", "ChÂ", "Ill", "k'u"],
+ firstLetterDayNames: ["i", "k", "a", "q", "C", "I", "k"],
+
+ /* Month Name Strings */
+ monthNames: ["Qulla puquy", "Hatun puquy", "Pauqar waray", "ayriwa", "Aymuray", "Inti raymi", "Anta Sitwa", "Qhapaq Sitwa", "Uma raymi", "Kantaray", "Ayamarq'a", "Kapaq Raymi"],
+ abbreviatedMonthNames: ["Qul", "Hat", "Pau", "ayr", "Aym", "Int", "Ant", "Qha", "Uma", "Kan", "Aya", "Kap"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "H:mm:ss",
+ longTime: "H:mm:ss",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^qul(la puquy)?/i,
+ feb: /^hat(un puquy)?/i,
+ mar: /^pau(qar waray)?/i,
+ apr: /^ayr(iwa)?/i,
+ may: /^aym(uray)?/i,
+ jun: /^int(i raymi)?/i,
+ jul: /^ant(a sitwa)?/i,
+ aug: /^qha(paq sitwa)?/i,
+ sep: /^uma( raymi)?/i,
+ oct: /^kan(taray)?/i,
+ nov: /^aya(marq'a)?/i,
+ dec: /^kap(aq raymi)?/i,
+
+ sun: /^intichaw/i,
+ mon: /^killachaw/i,
+ tue: /^atipachaw/i,
+ wed: /^quyllurchaw/i,
+ thu: /^ch' askachaw/i,
+ fri: /^illapachaw/i,
+ sat: /^k'uychichaw/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/quz-PE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/quz-PE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/quz-PE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "quz-PE",
+ englishName: "Quechua (Peru)",
+ nativeName: "runasimi (Peru Suyu)",
+
+ /* Day Name Strings */
+ dayNames: ["intichaw", "killachaw", "atipachaw", "quyllurchaw", "Ch' askachaw", "Illapachaw", "k'uychichaw"],
+ abbreviatedDayNames: ["int", "kil", "ati", "quy", "ChÂ", "Ill", "k'u"],
+ shortestDayNames: ["int", "kil", "ati", "quy", "ChÂ", "Ill", "k'u"],
+ firstLetterDayNames: ["i", "k", "a", "q", "C", "I", "k"],
+
+ /* Month Name Strings */
+ monthNames: ["Qulla puquy", "Hatun puquy", "Pauqar waray", "ayriwa", "Aymuray", "Inti raymi", "Anta Sitwa", "Qhapaq Sitwa", "Uma raymi", "Kantaray", "Ayamarq'a", "Kapaq Raymi"],
+ abbreviatedMonthNames: ["Qul", "Hat", "Pau", "ayr", "Aym", "Int", "Ant", "Qha", "Uma", "Kan", "Aya", "Kap"],
+
+ /* AM/PM Designators */
+ amDesignator: "a.m.",
+ pmDesignator: "p.m.",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dddd, dd' de 'MMMM' de 'yyyy",
+ shortTime: "hh:mm:ss tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM' de 'yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^qul(la puquy)?/i,
+ feb: /^hat(un puquy)?/i,
+ mar: /^pau(qar waray)?/i,
+ apr: /^ayr(iwa)?/i,
+ may: /^aym(uray)?/i,
+ jun: /^int(i raymi)?/i,
+ jul: /^ant(a sitwa)?/i,
+ aug: /^qha(paq sitwa)?/i,
+ sep: /^uma( raymi)?/i,
+ oct: /^kan(taray)?/i,
+ nov: /^aya(marq'a)?/i,
+ dec: /^kap(aq raymi)?/i,
+
+ sun: /^intichaw/i,
+ mon: /^killachaw/i,
+ tue: /^atipachaw/i,
+ wed: /^quyllurchaw/i,
+ thu: /^ch' askachaw/i,
+ fri: /^illapachaw/i,
+ sat: /^k'uychichaw/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ro-RO.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ro-RO.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ro-RO.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ro-RO",
+ englishName: "Romanian (Romania)",
+ nativeName: "românÄ (România)",
+
+ /* Day Name Strings */
+ dayNames: ["duminicÄ", "luni", "marÅ£i", "miercuri", "joi", "vineri", "sâmbÄtÄ"],
+ abbreviatedDayNames: ["D", "L", "Ma", "Mi", "J", "V", "S"],
+ shortestDayNames: ["D", "L", "Ma", "Mi", "J", "V", "S"],
+ firstLetterDayNames: ["D", "L", "M", "M", "J", "V", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["ianuarie", "februarie", "martie", "aprilie", "mai", "iunie", "iulie", "august", "septembrie", "octombrie", "noiembrie", "decembrie"],
+ abbreviatedMonthNames: ["ian.", "feb.", "mar.", "apr.", "mai.", "iun.", "iul.", "aug.", "sep.", "oct.", "nov.", "dec."],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "d MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "d MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ian(.(uarie)?)?/i,
+ feb: /^feb(.(ruarie)?)?/i,
+ mar: /^mar(.(tie)?)?/i,
+ apr: /^apr(.(ilie)?)?/i,
+ may: /^mai(.()?)?/i,
+ jun: /^iun(.(ie)?)?/i,
+ jul: /^iul(.(ie)?)?/i,
+ aug: /^aug(.(ust)?)?/i,
+ sep: /^sep(.(tembrie)?)?/i,
+ oct: /^oct(.(ombrie)?)?/i,
+ nov: /^noiembrie/i,
+ dec: /^dec(.(embrie)?)?/i,
+
+ sun: /^duminicÄ/i,
+ mon: /^luni/i,
+ tue: /^marţi/i,
+ wed: /^miercuri/i,
+ thu: /^joi/i,
+ fri: /^vineri/i,
+ sat: /^sâmbÄtÄ/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ru-RU.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ru-RU.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ru-RU.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ru-RU",
+ englishName: "Russian (Russia)",
+ nativeName: "ÑÑÑÑкий (РоÑÑиÑ)",
+
+ /* Day Name Strings */
+ dayNames: ["воÑкÑеÑенÑе", "понеделÑник", "вÑоÑник", "ÑÑеда", "ÑеÑвеÑг", "пÑÑниÑа", "ÑÑббоÑа"],
+ abbreviatedDayNames: ["ÐÑ", "Ðн", "ÐÑ", "СÑ", "ЧÑ", "ÐÑ", "Сб"],
+ shortestDayNames: ["ÐÑ", "Ðн", "ÐÑ", "СÑ", "ЧÑ", "ÐÑ", "Сб"],
+ firstLetterDayNames: ["Ð", "Ð", "Ð", "С", "Ч", "Ð", "С"],
+
+ /* Month Name Strings */
+ monthNames: ["ЯнваÑÑ", "ФевÑалÑ", "ÐаÑÑ", "ÐпÑелÑ", "Ðай", "ÐÑнÑ", "ÐÑлÑ", "ÐвгÑÑÑ", "СенÑÑбÑÑ", "ÐкÑÑбÑÑ", "ÐоÑбÑÑ", "ÐекабÑÑ"],
+ abbreviatedMonthNames: ["Ñнв", "Ñев", "маÑ", "апÑ", "май", "иÑн", "иÑл", "авг", "Ñен", "окÑ", "ноÑ", "дек"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "d MMMM yyyy 'г.'",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d MMMM yyyy 'г.' H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy 'г.'"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^Ñнв(аÑÑ)?/i,
+ feb: /^Ñев(ÑалÑ)?/i,
+ mar: /^маÑ(Ñ)?/i,
+ apr: /^апÑ(елÑ)?/i,
+ may: /^май/i,
+ jun: /^иÑн(Ñ)?/i,
+ jul: /^иÑл(Ñ)?/i,
+ aug: /^авг(ÑÑÑ)?/i,
+ sep: /^Ñен(ÑÑбÑÑ)?/i,
+ oct: /^окÑ(ÑбÑÑ)?/i,
+ nov: /^ноÑ(бÑÑ)?/i,
+ dec: /^дек(абÑÑ)?/i,
+
+ sun: /^воÑкÑеÑенÑе/i,
+ mon: /^понеделÑник/i,
+ tue: /^вÑоÑник/i,
+ wed: /^ÑÑеда/i,
+ thu: /^ÑеÑвеÑг/i,
+ fri: /^пÑÑниÑа/i,
+ sat: /^ÑÑббоÑа/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sa-IN.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sa-IN.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sa-IN.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "sa-IN",
+ englishName: "Sanskrit (India)",
+ nativeName: "सà¤à¤¸à¥à¤à¥à¤¤ (à¤à¤¾à¤°à¤¤à¤®à¥)",
+
+ /* Day Name Strings */
+ dayNames: ["रविवासरà¤", "सà¥à¤®à¤µà¤¾à¤¸à¤°à¤", "मà¤à¥à¤à¤²à¤µà¤¾à¤¸à¤°à¤", "बà¥à¤§à¤µà¤¾à¤¸à¤°à¤", "à¤à¥à¤°à¥à¤µà¤¾à¤¸à¤°à¤", "शà¥à¤à¥à¤°à¤µà¤¾à¤¸à¤°à¤", "शनिवासरà¤"],
+ abbreviatedDayNames: ["रविवासरà¤", "सà¥à¤®à¤µà¤¾à¤¸à¤°à¤", "मà¤à¥à¤à¤²à¤µà¤¾à¤¸à¤°à¤", "बà¥à¤§à¤µà¤¾à¤¸à¤°à¤", "à¤à¥à¤°à¥à¤µà¤¾à¤¸à¤°à¤", "शà¥à¤à¥à¤°à¤µà¤¾à¤¸à¤°à¤", "शनिवासरà¤"],
+ shortestDayNames: ["र", "स", "म", "ब", "à¤", "श", "श"],
+ firstLetterDayNames: ["र", "स", "म", "ब", "à¤", "श", "श"],
+
+ /* Month Name Strings */
+ monthNames: ["à¤à¤¨à¤µà¤°à¥", "फरवरà¥", "मारà¥à¤", "à¤
पà¥à¤°à¥à¤²", "मà¤", "à¤à¥à¤¨", "à¤à¥à¤²à¤¾à¤", "à¤
à¤à¤¸à¥à¤¤", "सितमà¥à¤¬à¤°", "à¤
à¤à¥à¤¤à¥à¤¬à¤°", "नवमà¥à¤¬à¤°", "दिसमà¥à¤¬à¤°"],
+ abbreviatedMonthNames: ["à¤à¤¨à¤µà¤°à¥", "फरवरà¥", "मारà¥à¤", "à¤
पà¥à¤°à¥à¤²", "मà¤", "à¤à¥à¤¨", "à¤à¥à¤²à¤¾à¤", "à¤
à¤à¤¸à¥à¤¤", "सितमà¥à¤¬à¤°", "à¤
à¤à¥à¤¤à¥à¤¬à¤°", "नवमà¥à¤¬à¤°", "दिसमà¥à¤¬à¤°"],
+
+ /* AM/PM Designators */
+ amDesignator: "पà¥à¤°à¥à¤µà¤¾à¤¹à¥à¤¨",
+ pmDesignator: "à¤
पराहà¥à¤¨",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yyyy",
+ longDate: "dd MMMM yyyy dddd",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dd MMMM yyyy dddd HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^à¤à¤¨à¤µà¤°à¥/i,
+ feb: /^फरवरà¥/i,
+ mar: /^मारà¥à¤/i,
+ apr: /^à¤
पà¥à¤°à¥à¤²/i,
+ may: /^मà¤/i,
+ jun: /^à¤à¥à¤¨/i,
+ jul: /^à¤à¥à¤²à¤¾à¤/i,
+ aug: /^à¤
à¤à¤¸à¥à¤¤/i,
+ sep: /^सितमà¥à¤¬à¤°/i,
+ oct: /^à¤
à¤à¥à¤¤à¥à¤¬à¤°/i,
+ nov: /^नवमà¥à¤¬à¤°/i,
+ dec: /^दिसमà¥à¤¬à¤°/i,
+
+ sun: /^र(1)?/i,
+ mon: /^स(1)?/i,
+ tue: /^म(1)?/i,
+ wed: /^ब(1)?/i,
+ thu: /^à¤(1)?/i,
+ fri: /^श(1)?/i,
+ sat: /^श(1)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/se-FI.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/se-FI.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/se-FI.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "se-FI",
+ englishName: "Sami (Northern) (Finland)",
+ nativeName: "davvisámegiella (Suopma)",
+
+ /* Day Name Strings */
+ dayNames: ["sotnabeaivi", "vuossárga", "maÅÅebárga", "gaskavahkku", "duorastat", "bearjadat", "lávvardat"],
+ abbreviatedDayNames: ["sotn", "vuos", "maÅ", "gask", "duor", "bear", "láv"],
+ shortestDayNames: ["sotn", "vuos", "maÅ", "gask", "duor", "bear", "láv"],
+ firstLetterDayNames: ["s", "v", "m", "g", "d", "b", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["oÄÄajagemánnu", "guovvamánnu", "njukÄamánnu", "cuoÅománnu", "miessemánnu", "geassemánnu", "suoidnemánnu", "borgemánnu", "ÄakÄamánnu", "golggotmánnu", "skábmamánnu", "juovlamánnu"],
+ abbreviatedMonthNames: ["oÄÄj", "guov", "njuk", "cuo", "mies", "geas", "suoi", "borg", "ÄakÄ", "golg", "skáb", "juov"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.M.yyyy",
+ longDate: "MMMM d'. b. 'yyyy",
+ shortTime: "H:mm:ss",
+ longTime: "H:mm:ss",
+ fullDateTime: "MMMM d'. b. 'yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^oÄÄajagemánnu/i,
+ feb: /^guov(vamánnu)?/i,
+ mar: /^njuk(Äamánnu)?/i,
+ apr: /^cuo(Åománnu)?/i,
+ may: /^mies(semánnu)?/i,
+ jun: /^geas(semánnu)?/i,
+ jul: /^suoi(dnemánnu)?/i,
+ aug: /^borg(emánnu)?/i,
+ sep: /^ÄakÄ(amánnu)?/i,
+ oct: /^golg(gotmánnu)?/i,
+ nov: /^skáb(mamánnu)?/i,
+ dec: /^juov(lamánnu)?/i,
+
+ sun: /^sotnabeaivi/i,
+ mon: /^vuossárga/i,
+ tue: /^maÅÅebárga/i,
+ wed: /^gaskavahkku/i,
+ thu: /^duorastat/i,
+ fri: /^bearjadat/i,
+ sat: /^lávvardat/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/se-NO.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/se-NO.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/se-NO.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "se-NO",
+ englishName: "Sami (Northern) (Norway)",
+ nativeName: "davvisámegiella (Norga)",
+
+ /* Day Name Strings */
+ dayNames: ["sotnabeaivi", "vuossárga", "maÅÅebárga", "gaskavahkku", "duorastat", "bearjadat", "lávvardat"],
+ abbreviatedDayNames: ["sotn", "vuos", "maÅ", "gask", "duor", "bear", "láv"],
+ shortestDayNames: ["sotn", "vuos", "maÅ", "gask", "duor", "bear", "láv"],
+ firstLetterDayNames: ["s", "v", "m", "g", "d", "b", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["oÄÄajagemánnu", "guovvamánnu", "njukÄamánnu", "cuoÅománnu", "miessemánnu", "geassemánnu", "suoidnemánnu", "borgemánnu", "ÄakÄamánnu", "golggotmánnu", "skábmamánnu", "juovlamánnu"],
+ abbreviatedMonthNames: ["oÄÄj", "guov", "njuk", "cuo", "mies", "geas", "suoi", "borg", "ÄakÄ", "golg", "skáb", "juov"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "MMMM d'. b. 'yyyy",
+ shortTime: "HH:mm:ss",
+ longTime: "HH:mm:ss",
+ fullDateTime: "MMMM d'. b. 'yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^oÄÄajagemánnu/i,
+ feb: /^guov(vamánnu)?/i,
+ mar: /^njuk(Äamánnu)?/i,
+ apr: /^cuo(Åománnu)?/i,
+ may: /^mies(semánnu)?/i,
+ jun: /^geas(semánnu)?/i,
+ jul: /^suoi(dnemánnu)?/i,
+ aug: /^borg(emánnu)?/i,
+ sep: /^ÄakÄ(amánnu)?/i,
+ oct: /^golg(gotmánnu)?/i,
+ nov: /^skáb(mamánnu)?/i,
+ dec: /^juov(lamánnu)?/i,
+
+ sun: /^sotnabeaivi/i,
+ mon: /^vuossárga/i,
+ tue: /^maÅÅebárga/i,
+ wed: /^gaskavahkku/i,
+ thu: /^duorastat/i,
+ fri: /^bearjadat/i,
+ sat: /^lávvardat/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/se-SE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/se-SE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/se-SE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "se-SE",
+ englishName: "Sami (Northern) (Sweden)",
+ nativeName: "davvisámegiella (Ruoŧŧa)",
+
+ /* Day Name Strings */
+ dayNames: ["sotnabeaivi", "mánnodat", "disdat", "gaskavahkku", "duorastat", "bearjadat", "lávvardat"],
+ abbreviatedDayNames: ["sotn", "mán", "dis", "gask", "duor", "bear", "láv"],
+ shortestDayNames: ["sotn", "mán", "dis", "gask", "duor", "bear", "láv"],
+ firstLetterDayNames: ["s", "m", "d", "g", "d", "b", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["oÄÄajagemánnu", "guovvamánnu", "njukÄamánnu", "cuoÅománnu", "miessemánnu", "geassemánnu", "suoidnemánnu", "borgemánnu", "ÄakÄamánnu", "golggotmánnu", "skábmamánnu", "juovlamánnu"],
+ abbreviatedMonthNames: ["oÄÄj", "guov", "njuk", "cuo", "mies", "geas", "suoi", "borg", "ÄakÄ", "golg", "skáb", "juov"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy-MM-dd",
+ longDate: "MMMM d'. b. 'yyyy",
+ shortTime: "HH:mm:ss",
+ longTime: "HH:mm:ss",
+ fullDateTime: "MMMM d'. b. 'yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^oÄÄajagemánnu/i,
+ feb: /^guov(vamánnu)?/i,
+ mar: /^njuk(Äamánnu)?/i,
+ apr: /^cuo(Åománnu)?/i,
+ may: /^mies(semánnu)?/i,
+ jun: /^geas(semánnu)?/i,
+ jul: /^suoi(dnemánnu)?/i,
+ aug: /^borg(emánnu)?/i,
+ sep: /^ÄakÄ(amánnu)?/i,
+ oct: /^golg(gotmánnu)?/i,
+ nov: /^skáb(mamánnu)?/i,
+ dec: /^juov(lamánnu)?/i,
+
+ sun: /^sotnabeaivi/i,
+ mon: /^mánnodat/i,
+ tue: /^disdat/i,
+ wed: /^gaskavahkku/i,
+ thu: /^duorastat/i,
+ fri: /^bearjadat/i,
+ sat: /^lávvardat/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sk-SK.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sk-SK.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sk-SK.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "sk-SK",
+ englishName: "Slovak (Slovakia)",
+ nativeName: "slovenÄina (Slovenská republika)",
+
+ /* Day Name Strings */
+ dayNames: ["nedeľa", "pondelok", "utorok", "streda", "štvrtok", "piatok", "sobota"],
+ abbreviatedDayNames: ["ne", "po", "ut", "st", "Å¡t", "pi", "so"],
+ shortestDayNames: ["ne", "po", "ut", "st", "Å¡t", "pi", "so"],
+ firstLetterDayNames: ["n", "p", "u", "s", "Å¡", "p", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["január", "február", "marec", "aprÃl", "máj", "jún", "júl", "august", "september", "október", "november", "december"],
+ abbreviatedMonthNames: ["I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX", "X", "XI", "XII"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d. M. yyyy",
+ longDate: "d. MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d. MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^január/i,
+ feb: /^február/i,
+ mar: /^marec/i,
+ apr: /^aprÃl/i,
+ may: /^máj/i,
+ jun: /^jún/i,
+ jul: /^júl/i,
+ aug: /^august/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^október/i,
+ nov: /^november/i,
+ dec: /^december/i,
+
+ sun: /^nedeľa/i,
+ mon: /^pondelok/i,
+ tue: /^utorok/i,
+ wed: /^streda/i,
+ thu: /^Å¡tvrtok/i,
+ fri: /^piatok/i,
+ sat: /^sobota/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sl-SI.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sl-SI.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sl-SI.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "sl-SI",
+ englishName: "Slovenian (Slovenia)",
+ nativeName: "slovenski (Slovenija)",
+
+ /* Day Name Strings */
+ dayNames: ["nedelja", "ponedeljek", "torek", "sreda", "Äetrtek", "petek", "sobota"],
+ abbreviatedDayNames: ["ned", "pon", "tor", "sre", "Äet", "pet", "sob"],
+ shortestDayNames: ["ne", "po", "to", "sr", "Äe", "pe", "so"],
+ firstLetterDayNames: ["n", "p", "t", "s", "Ä", "p", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["januar", "februar", "marec", "april", "maj", "junij", "julij", "avgust", "september", "oktober", "november", "december"],
+ abbreviatedMonthNames: ["jan", "feb", "mar", "apr", "maj", "jun", "jul", "avg", "sep", "okt", "nov", "dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.M.yyyy",
+ longDate: "d. MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d. MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d. MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uar)?/i,
+ feb: /^feb(ruar)?/i,
+ mar: /^mar(ec)?/i,
+ apr: /^apr(il)?/i,
+ may: /^maj/i,
+ jun: /^jun(ij)?/i,
+ jul: /^jul(ij)?/i,
+ aug: /^avg(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^ne(d(elja)?)?/i,
+ mon: /^po(n(edeljek)?)?/i,
+ tue: /^to(r(ek)?)?/i,
+ wed: /^sr(e(da)?)?/i,
+ thu: /^Äe(t(rtek)?)?/i,
+ fri: /^pe(t(ek)?)?/i,
+ sat: /^so(b(ota)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sma-NO.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sma-NO.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sma-NO.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "sma-NO",
+ englishName: "Sami (Southern) (Norway)",
+ nativeName: "åarjelsaemiengiele (Nöörje)",
+
+ /* Day Name Strings */
+ dayNames: ["aejlege", "måanta", "dæjsta", "gaskevåhkoe", "duarsta", "bearjadahke", "laavvardahke"],
+ abbreviatedDayNames: ["aej", "måa", "dæj", "gask", "duar", "bearj", "laav"],
+ shortestDayNames: ["aej", "måa", "dæj", "gask", "duar", "bearj", "laav"],
+ firstLetterDayNames: ["a", "m", "d", "g", "d", "b", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["tsïengele", "goevte", "njoktje", "voerhtje", "suehpede", "ruffie", "snjaltje", "mïetske", "skïerede", "golke", "rahka", "goeve"],
+ abbreviatedMonthNames: ["tsïen", "goevt", "njok", "voer", "sueh", "ruff", "snja", "mïet", "skïer", "golk", "rahk", "goev"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "MMMM d'. b. 'yyyy",
+ shortTime: "HH:mm:ss",
+ longTime: "HH:mm:ss",
+ fullDateTime: "MMMM d'. b. 'yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^tsïen(gele)?/i,
+ feb: /^goevt(e)?/i,
+ mar: /^njok(tje)?/i,
+ apr: /^voer(htje)?/i,
+ may: /^sueh(pede)?/i,
+ jun: /^ruff(ie)?/i,
+ jul: /^snja(ltje)?/i,
+ aug: /^mïet(ske)?/i,
+ sep: /^skïer(ede)?/i,
+ oct: /^golk(e)?/i,
+ nov: /^rahk(a)?/i,
+ dec: /^goev(e)?/i,
+
+ sun: /^aejlege/i,
+ mon: /^måanta/i,
+ tue: /^dæjsta/i,
+ wed: /^gaskevåhkoe/i,
+ thu: /^duarsta/i,
+ fri: /^bearjadahke/i,
+ sat: /^laavvardahke/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sma-SE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sma-SE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sma-SE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "sma-SE",
+ englishName: "Sami (Southern) (Sweden)",
+ nativeName: "Ã¥arjelsaemiengiele (Sveerje)",
+
+ /* Day Name Strings */
+ dayNames: ["aejlege", "måanta", "dæjsta", "gaskevåhkoe", "duarsta", "bearjadahke", "laavvardahke"],
+ abbreviatedDayNames: ["aej", "måa", "dæj", "gask", "duar", "bearj", "laav"],
+ shortestDayNames: ["aej", "måa", "dæj", "gask", "duar", "bearj", "laav"],
+ firstLetterDayNames: ["a", "m", "d", "g", "d", "b", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["tsïengele", "goevte", "njoktje", "voerhtje", "suehpede", "ruffie", "snjaltje", "mïetske", "skïerede", "golke", "rahka", "goeve"],
+ abbreviatedMonthNames: ["tsïen", "goevt", "njok", "voer", "sueh", "ruff", "snja", "mïet", "skïer", "golk", "rahk", "goev"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy-MM-dd",
+ longDate: "MMMM d'. b. 'yyyy",
+ shortTime: "HH:mm:ss",
+ longTime: "HH:mm:ss",
+ fullDateTime: "MMMM d'. b. 'yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^tsïen(gele)?/i,
+ feb: /^goevt(e)?/i,
+ mar: /^njok(tje)?/i,
+ apr: /^voer(htje)?/i,
+ may: /^sueh(pede)?/i,
+ jun: /^ruff(ie)?/i,
+ jul: /^snja(ltje)?/i,
+ aug: /^mïet(ske)?/i,
+ sep: /^skïer(ede)?/i,
+ oct: /^golk(e)?/i,
+ nov: /^rahk(a)?/i,
+ dec: /^goev(e)?/i,
+
+ sun: /^aejlege/i,
+ mon: /^måanta/i,
+ tue: /^dæjsta/i,
+ wed: /^gaskevåhkoe/i,
+ thu: /^duarsta/i,
+ fri: /^bearjadahke/i,
+ sat: /^laavvardahke/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/smj-NO.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/smj-NO.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/smj-NO.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "smj-NO",
+ englishName: "Sami (Lule) (Norway)",
+ nativeName: "julevusámegiella (Vuodna)",
+
+ /* Day Name Strings */
+ dayNames: ["sådnåbiejvve", "mánnodahka", "dijstahka", "gasskavahkko", "duorastahka", "bierjjedahka", "lávvodahka"],
+ abbreviatedDayNames: ["såd", "mán", "dis", "gas", "duor", "bier", "láv"],
+ shortestDayNames: ["såd", "mán", "dis", "gas", "duor", "bier", "láv"],
+ firstLetterDayNames: ["s", "m", "d", "g", "d", "b", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["ådåjakmánno", "guovvamánno", "sjnjuktjamánno", "vuoratjismánno", "moarmesmánno", "biehtsemánno", "sjnjilltjamánno", "bårggemánno", "ragátmánno", "gålgådismánno", "basádismánno", "javllamánno"],
+ abbreviatedMonthNames: ["ådåj", "guov", "snju", "vuor", "moar", "bieh", "snji", "bårg", "ragá", "gålg", "basá", "javl"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "MMMM d'. b. 'yyyy",
+ shortTime: "HH:mm:ss",
+ longTime: "HH:mm:ss",
+ fullDateTime: "MMMM d'. b. 'yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ådåj(akmánno)?/i,
+ feb: /^guov(vamánno)?/i,
+ mar: /^sjnjuktjamánno/i,
+ apr: /^vuor(atjismánno)?/i,
+ may: /^moar(mesmánno)?/i,
+ jun: /^bieh(tsemánno)?/i,
+ jul: /^sjnjilltjamánno/i,
+ aug: /^bårg(gemánno)?/i,
+ sep: /^ragá(tmánno)?/i,
+ oct: /^gålg(ådismánno)?/i,
+ nov: /^basá(dismánno)?/i,
+ dec: /^javl(lamánno)?/i,
+
+ sun: /^sådnåbiejvve/i,
+ mon: /^mánnodahka/i,
+ tue: /^dijstahka/i,
+ wed: /^gasskavahkko/i,
+ thu: /^duorastahka/i,
+ fri: /^bierjjedahka/i,
+ sat: /^lávvodahka/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/smj-SE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/smj-SE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/smj-SE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "smj-SE",
+ englishName: "Sami (Lule) (Sweden)",
+ nativeName: "julevusámegiella (Svierik)",
+
+ /* Day Name Strings */
+ dayNames: ["ájllek", "mánnodahka", "dijstahka", "gasskavahkko", "duorastahka", "bierjjedahka", "lávvodahka"],
+ abbreviatedDayNames: ["ájl", "mán", "dis", "gas", "duor", "bier", "láv"],
+ shortestDayNames: ["ájl", "mán", "dis", "gas", "duor", "bier", "láv"],
+ firstLetterDayNames: ["á", "m", "d", "g", "d", "b", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["ådåjakmánno", "guovvamánno", "sjnjuktjamánno", "vuoratjismánno", "moarmesmánno", "biehtsemánno", "sjnjilltjamánno", "bårggemánno", "ragátmánno", "gålgådismánno", "basádismánno", "javllamánno"],
+ abbreviatedMonthNames: ["ådåj", "guov", "snju", "vuor", "moar", "bieh", "snji", "bårg", "ragá", "gålg", "basá", "javl"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy-MM-dd",
+ longDate: "MMMM d'. b. 'yyyy",
+ shortTime: "HH:mm:ss",
+ longTime: "HH:mm:ss",
+ fullDateTime: "MMMM d'. b. 'yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ådåj(akmánno)?/i,
+ feb: /^guov(vamánno)?/i,
+ mar: /^sjnjuktjamánno/i,
+ apr: /^vuor(atjismánno)?/i,
+ may: /^moar(mesmánno)?/i,
+ jun: /^bieh(tsemánno)?/i,
+ jul: /^sjnjilltjamánno/i,
+ aug: /^bårg(gemánno)?/i,
+ sep: /^ragá(tmánno)?/i,
+ oct: /^gålg(ådismánno)?/i,
+ nov: /^basá(dismánno)?/i,
+ dec: /^javl(lamánno)?/i,
+
+ sun: /^ájllek/i,
+ mon: /^mánnodahka/i,
+ tue: /^dijstahka/i,
+ wed: /^gasskavahkko/i,
+ thu: /^duorastahka/i,
+ fri: /^bierjjedahka/i,
+ sat: /^lávvodahka/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/smn-FI.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/smn-FI.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/smn-FI.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "smn-FI",
+ englishName: "Sami (Inari) (Finland)",
+ nativeName: "sämikielâ (Suomâ)",
+
+ /* Day Name Strings */
+ dayNames: ["pasepeivi", "vuossargâ", "majebargâ", "koskokko", "tuorâstâh", "vástuppeivi", "lávárdâh"],
+ abbreviatedDayNames: ["pa", "vu", "ma", "ko", "tu", "vá", "lá"],
+ shortestDayNames: ["pa", "vu", "ma", "ko", "tu", "vá", "lá"],
+ firstLetterDayNames: ["p", "v", "m", "k", "t", "v", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["uÄÄâivemáánu", "kuovâmáánu", "njuhÄâmáánu", "cuáÅuimáánu", "vyesimáánu", "kesimáánu", "syeinimáánu", "porgemáánu", "ÄohÄâmáánu", "roovvâdmáánu", "skammâmáánu", "juovlâmáánu"],
+ abbreviatedMonthNames: ["uÄiv", "kuov", "njuh", "cuoÅ", "vyes", "kesi", "syei", "porg", "Äoh", "roov", "ska", "juov"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.M.yyyy",
+ longDate: "MMMM d'. p. 'yyyy",
+ shortTime: "H:mm:ss",
+ longTime: "H:mm:ss",
+ fullDateTime: "MMMM d'. p. 'yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^uÄÄâivemáánu/i,
+ feb: /^kuov(âmáánu)?/i,
+ mar: /^njuh(Äâmáánu)?/i,
+ apr: /^cuáÅuimáánu/i,
+ may: /^vyes(imáánu)?/i,
+ jun: /^kesi(máánu)?/i,
+ jul: /^syei(nimáánu)?/i,
+ aug: /^porg(emáánu)?/i,
+ sep: /^Äoh(Äâmáánu)?/i,
+ oct: /^roov(vâdmáánu)?/i,
+ nov: /^ska(mmâmáánu)?/i,
+ dec: /^juov(lâmáánu)?/i,
+
+ sun: /^pasepeivi/i,
+ mon: /^vuossargâ/i,
+ tue: /^majebargâ/i,
+ wed: /^koskokko/i,
+ thu: /^tuorâstâh/i,
+ fri: /^vástuppeivi/i,
+ sat: /^lávárdâh/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sms-FI.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sms-FI.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sms-FI.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "sms-FI",
+ englishName: "Sami (Skolt) (Finland)",
+ nativeName: "sääm´ǩiõll (Lää´ddjânnam)",
+
+ /* Day Name Strings */
+ dayNames: ["pâ´sspei´vv", "vuõssargg", "mââibargg", "seärad", "nelljdpei´vv", "piâtnâc", "sue´vet"],
+ abbreviatedDayNames: ["pâ", "vu", "mâ", "se", "ne", "pi", "su"],
+ shortestDayNames: ["pâ", "vu", "mâ", "se", "ne", "pi", "su"],
+ firstLetterDayNames: ["p", "v", "m", "s", "n", "p", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["oÄÄee´jjmään", "tä´lvvmään", "pâ´zzlâšttammään", "njuhÄÄmään", "vue´ssmään", "Ç©ie´ssmään", "suei´nnmään", "på´rǧǧmään", "ÄõhÄÄmään", "kÃ¥lggmään", "skamm´mään", "rosttovmään"],
+ abbreviatedMonthNames: ["oÄjm", "tä´lvv", "pâzl", "njuh", "vue", "Ç©ie", "suei", "på´r", "Äõh", "kÃ¥lg", "ska", "rost"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.M.yyyy",
+ longDate: "MMMM d'. p. 'yyyy",
+ shortTime: "H:mm:ss",
+ longTime: "H:mm:ss",
+ fullDateTime: "MMMM d'. p. 'yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^oÄÄee´jjmään/i,
+ feb: /^tä´lvv(mään)?/i,
+ mar: /^pâ´zzlâšttammään/i,
+ apr: /^njuh(ÄÄmään)?/i,
+ may: /^vue(´ssmään)?/i,
+ jun: /^ǩie(´ssmään)?/i,
+ jul: /^suei(´nnmään)?/i,
+ aug: /^på´r(ǧǧmään)?/i,
+ sep: /^Äõh(ÄÄmään)?/i,
+ oct: /^kålg(gmään)?/i,
+ nov: /^ska(mm´mään)?/i,
+ dec: /^rost(tovmään)?/i,
+
+ sun: /^pâ´sspei´vv/i,
+ mon: /^vuõssargg/i,
+ tue: /^mââibargg/i,
+ wed: /^seärad/i,
+ thu: /^nelljdpei´vv/i,
+ fri: /^piâtnâc/i,
+ sat: /^sue´vet/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sq-AL.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sq-AL.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sq-AL.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "sq-AL",
+ englishName: "Albanian (Albania)",
+ nativeName: "shqipe (Shqipëria)",
+
+ /* Day Name Strings */
+ dayNames: ["e diel", "e hënë", "e martë", "e mërkurë", "e enjte", "e premte", "e shtunë"],
+ abbreviatedDayNames: ["Die", "Hën", "Mar", "Mër", "Enj", "Pre", "Sht"],
+ shortestDayNames: ["Di", "Hë", "Ma", "Më", "En", "Pr", "Sh"],
+ firstLetterDayNames: ["D", "H", "M", "M", "E", "P", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["janar", "shkurt", "mars", "prill", "maj", "qershor", "korrik", "gusht", "shtator", "tetor", "nëntor", "dhjetor"],
+ abbreviatedMonthNames: ["Jan", "Shk", "Mar", "Pri", "Maj", "Qer", "Kor", "Gsh", "Sht", "Tet", "Nën", "Dhj"],
+
+ /* AM/PM Designators */
+ amDesignator: "PD",
+ pmDesignator: "MD",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy-MM-dd",
+ longDate: "yyyy-MM-dd",
+ shortTime: "h:mm.tt",
+ longTime: "h:mm:ss.tt",
+ fullDateTime: "yyyy-MM-dd h:mm:ss.tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "yyyy-MM"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(ar)?/i,
+ feb: /^shk(urt)?/i,
+ mar: /^mar(s)?/i,
+ apr: /^pri(ll)?/i,
+ may: /^maj/i,
+ jun: /^qer(shor)?/i,
+ jul: /^kor(rik)?/i,
+ aug: /^gusht/i,
+ sep: /^sht(ator)?/i,
+ oct: /^tet(or)?/i,
+ nov: /^nën(tor)?/i,
+ dec: /^dhj(etor)?/i,
+
+ sun: /^di(e(iel)?)?/i,
+ mon: /^hë(n(ënë)?)?/i,
+ tue: /^ma(r(artë)?)?/i,
+ wed: /^më(r(ërkurë)?)?/i,
+ thu: /^en(j(njte)?)?/i,
+ fri: /^pr(e(remte)?)?/i,
+ sat: /^sh(t(htunë)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Cyrl-BA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Cyrl-BA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Cyrl-BA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "sr-Cyrl-BA",
+ englishName: "Serbian (Cyrillic) (Bosnia and Herzegovina)",
+ nativeName: "ÑÑпÑки (ÐоÑна и ХеÑÑеговина)",
+
+ /* Day Name Strings */
+ dayNames: ["недеÑа", "понедеÑак", "ÑÑоÑак", "ÑÑеда", "ÑеÑвÑÑак", "пеÑак", "ÑÑбоÑа"],
+ abbreviatedDayNames: ["нед", "пон", "ÑÑо", "ÑÑе", "ÑеÑ", "пеÑ", "ÑÑб"],
+ shortestDayNames: ["нед", "пон", "ÑÑо", "ÑÑе", "ÑеÑ", "пеÑ", "ÑÑб"],
+ firstLetterDayNames: ["н", "п", "Ñ", "Ñ", "Ñ", "п", "Ñ"],
+
+ /* Month Name Strings */
+ monthNames: ["ÑанÑаÑ", "ÑебÑÑаÑ", "маÑÑ", "апÑил", "маÑ", "ÑÑн", "ÑÑл", "авгÑÑÑ", "ÑепÑембаÑ", "окÑобаÑ", "новембаÑ", "деÑембаÑ"],
+ abbreviatedMonthNames: ["Ñан", "Ñеб", "маÑ", "апÑ", "маÑ", "ÑÑн", "ÑÑл", "авг", "Ñеп", "окÑ", "нов", "деÑ"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.M.yyyy",
+ longDate: "d. MMMM yyyy",
+ shortTime: "H:mm:ss",
+ longTime: "H:mm:ss",
+ fullDateTime: "d. MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^Ñан(ÑаÑ)?/i,
+ feb: /^Ñеб(ÑÑаÑ)?/i,
+ mar: /^маÑ(Ñ)?/i,
+ apr: /^апÑ(ил)?/i,
+ may: /^маÑ/i,
+ jun: /^ÑÑн/i,
+ jul: /^ÑÑл/i,
+ aug: /^авг(ÑÑÑ)?/i,
+ sep: /^Ñеп(ÑембаÑ)?/i,
+ oct: /^окÑ(обаÑ)?/i,
+ nov: /^нов(ембаÑ)?/i,
+ dec: /^деÑ(ембаÑ)?/i,
+
+ sun: /^недеÑа/i,
+ mon: /^понедеÑак/i,
+ tue: /^ÑÑоÑак/i,
+ wed: /^ÑÑеда/i,
+ thu: /^ÑеÑвÑÑак/i,
+ fri: /^пеÑак/i,
+ sat: /^ÑÑбоÑа/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Cyrl-CS.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Cyrl-CS.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Cyrl-CS.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "sr-Cyrl-CS",
+ englishName: "Serbian (Cyrillic, Serbia)",
+ nativeName: "ÑÑпÑки (СÑбиÑа)",
+
+ /* Day Name Strings */
+ dayNames: ["недеÑа", "понедеÑак", "ÑÑоÑак", "ÑÑеда", "ÑеÑвÑÑак", "пеÑак", "ÑÑбоÑа"],
+ abbreviatedDayNames: ["нед", "пон", "ÑÑо", "ÑÑе", "ÑеÑ", "пеÑ", "ÑÑб"],
+ shortestDayNames: ["не", "по", "ÑÑ", "ÑÑ", "Ñе", "пе", "ÑÑ"],
+ firstLetterDayNames: ["н", "п", "Ñ", "Ñ", "Ñ", "п", "Ñ"],
+
+ /* Month Name Strings */
+ monthNames: ["ÑанÑаÑ", "ÑебÑÑаÑ", "маÑÑ", "апÑил", "маÑ", "ÑÑн", "ÑÑл", "авгÑÑÑ", "ÑепÑембаÑ", "окÑобаÑ", "новембаÑ", "деÑембаÑ"],
+ abbreviatedMonthNames: ["Ñан", "Ñеб", "маÑ", "апÑ", "маÑ", "ÑÑн", "ÑÑл", "авг", "Ñеп", "окÑ", "нов", "деÑ"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.M.yyyy",
+ longDate: "d. MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d. MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d. MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^Ñан(ÑаÑ)?/i,
+ feb: /^Ñеб(ÑÑаÑ)?/i,
+ mar: /^маÑ(Ñ)?/i,
+ apr: /^апÑ(ил)?/i,
+ may: /^маÑ/i,
+ jun: /^ÑÑн/i,
+ jul: /^ÑÑл/i,
+ aug: /^авг(ÑÑÑ)?/i,
+ sep: /^Ñеп(ÑембаÑ)?/i,
+ oct: /^окÑ(обаÑ)?/i,
+ nov: /^нов(ембаÑ)?/i,
+ dec: /^деÑ(ембаÑ)?/i,
+
+ sun: /^не(д(еÑа)?)?/i,
+ mon: /^по(н(едеÑак)?)?/i,
+ tue: /^ÑÑ(о(Ñак)?)?/i,
+ wed: /^ÑÑ(е(да)?)?/i,
+ thu: /^Ñе(Ñ(вÑÑак)?)?/i,
+ fri: /^пе(Ñ(ак)?)?/i,
+ sat: /^ÑÑ(б(оÑа)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Latn-BA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Latn-BA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Latn-BA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "sr-Latn-BA",
+ englishName: "Serbian (Latin) (Bosnia and Herzegovina)",
+ nativeName: "srpski (Bosna i Hercegovina)",
+
+ /* Day Name Strings */
+ dayNames: ["nedelja", "ponedeljak", "utorak", "sreda", "Äetvrtak", "petak", "subota"],
+ abbreviatedDayNames: ["ned", "pon", "uto", "sre", "Äet", "pet", "sub"],
+ shortestDayNames: ["ned", "pon", "uto", "sre", "Äet", "pet", "sub"],
+ firstLetterDayNames: ["n", "p", "u", "s", "Ä", "p", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["januar", "februar", "mart", "april", "maj", "jun", "jul", "avgust", "septembar", "oktobar", "novembar", "decembar"],
+ abbreviatedMonthNames: ["jan", "feb", "mar", "apr", "maj", "jun", "jul", "avg", "sep", "okt", "nov", "dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.M.yyyy",
+ longDate: "d. MMMM yyyy",
+ shortTime: "H:mm:ss",
+ longTime: "H:mm:ss",
+ fullDateTime: "d. MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uar)?/i,
+ feb: /^feb(ruar)?/i,
+ mar: /^mar(t)?/i,
+ apr: /^apr(il)?/i,
+ may: /^maj/i,
+ jun: /^jun/i,
+ jul: /^jul/i,
+ aug: /^avg(ust)?/i,
+ sep: /^sep(tembar)?/i,
+ oct: /^okt(obar)?/i,
+ nov: /^nov(embar)?/i,
+ dec: /^dec(embar)?/i,
+
+ sun: /^nedelja/i,
+ mon: /^ponedeljak/i,
+ tue: /^utorak/i,
+ wed: /^sreda/i,
+ thu: /^Äetvrtak/i,
+ fri: /^petak/i,
+ sat: /^subota/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Latn-CS.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Latn-CS.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sr-Latn-CS.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "sr-Latn-CS",
+ englishName: "Serbian (Latin, Serbia)",
+ nativeName: "srpski (Srbija)",
+
+ /* Day Name Strings */
+ dayNames: ["nedelja", "ponedeljak", "utorak", "sreda", "Äetvrtak", "petak", "subota"],
+ abbreviatedDayNames: ["ned", "pon", "uto", "sre", "Äet", "pet", "sub"],
+ shortestDayNames: ["ne", "po", "ut", "sr", "Äe", "pe", "su"],
+ firstLetterDayNames: ["n", "p", "u", "s", "Ä", "p", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["januar", "februar", "mart", "april", "maj", "jun", "jul", "avgust", "septembar", "oktobar", "novembar", "decembar"],
+ abbreviatedMonthNames: ["jan", "feb", "mar", "apr", "maj", "jun", "jul", "avg", "sep", "okt", "nov", "dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.M.yyyy",
+ longDate: "d. MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d. MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d. MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uar)?/i,
+ feb: /^feb(ruar)?/i,
+ mar: /^mar(t)?/i,
+ apr: /^apr(il)?/i,
+ may: /^maj/i,
+ jun: /^jun/i,
+ jul: /^jul/i,
+ aug: /^avg(ust)?/i,
+ sep: /^sep(tembar)?/i,
+ oct: /^okt(obar)?/i,
+ nov: /^nov(embar)?/i,
+ dec: /^dec(embar)?/i,
+
+ sun: /^ne(d(elja)?)?/i,
+ mon: /^po(n(edeljak)?)?/i,
+ tue: /^ut(o(rak)?)?/i,
+ wed: /^sr(e(da)?)?/i,
+ thu: /^Äe(t(vrtak)?)?/i,
+ fri: /^pe(t(ak)?)?/i,
+ sat: /^su(b(ota)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sv-FI.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sv-FI.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sv-FI.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "sv-FI",
+ englishName: "Swedish (Finland)",
+ nativeName: "svenska (Finland)",
+
+ /* Day Name Strings */
+ dayNames: ["söndag", "måndag", "tisdag", "onsdag", "torsdag", "fredag", "lördag"],
+ abbreviatedDayNames: ["sö", "må", "ti", "on", "to", "fr", "lö"],
+ shortestDayNames: ["sö", "må", "ti", "on", "to", "fr", "lö"],
+ firstLetterDayNames: ["s", "m", "t", "o", "t", "f", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["januari", "februari", "mars", "april", "maj", "juni", "juli", "augusti", "september", "oktober", "november", "december"],
+ abbreviatedMonthNames: ["jan", "feb", "mar", "apr", "maj", "jun", "jul", "aug", "sep", "okt", "nov", "dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d.M.yyyy",
+ longDate: "'den 'd MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "'den 'd MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "'den 'd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uari)?/i,
+ feb: /^feb(ruari)?/i,
+ mar: /^mar(s)?/i,
+ apr: /^apr(il)?/i,
+ may: /^maj/i,
+ jun: /^jun(i)?/i,
+ jul: /^jul(i)?/i,
+ aug: /^aug(usti)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^söndag/i,
+ mon: /^måndag/i,
+ tue: /^tisdag/i,
+ wed: /^onsdag/i,
+ thu: /^torsdag/i,
+ fri: /^fredag/i,
+ sat: /^lördag/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sv-SE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sv-SE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sv-SE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "sv-SE",
+ englishName: "Swedish (Sweden)",
+ nativeName: "svenska (Sverige)",
+
+ /* Day Name Strings */
+ dayNames: ["söndag", "måndag", "tisdag", "onsdag", "torsdag", "fredag", "lördag"],
+ abbreviatedDayNames: ["sö", "må", "ti", "on", "to", "fr", "lö"],
+ shortestDayNames: ["sö", "må", "ti", "on", "to", "fr", "lö"],
+ firstLetterDayNames: ["s", "m", "t", "o", "t", "f", "l"],
+
+ /* Month Name Strings */
+ monthNames: ["januari", "februari", "mars", "april", "maj", "juni", "juli", "augusti", "september", "oktober", "november", "december"],
+ abbreviatedMonthNames: ["jan", "feb", "mar", "apr", "maj", "jun", "jul", "aug", "sep", "okt", "nov", "dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy-MM-dd",
+ longDate: "'den 'd MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "'den 'd MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "'den 'd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uari)?/i,
+ feb: /^feb(ruari)?/i,
+ mar: /^mar(s)?/i,
+ apr: /^apr(il)?/i,
+ may: /^maj/i,
+ jun: /^jun(i)?/i,
+ jul: /^jul(i)?/i,
+ aug: /^aug(usti)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^okt(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^söndag/i,
+ mon: /^måndag/i,
+ tue: /^tisdag/i,
+ wed: /^onsdag/i,
+ thu: /^torsdag/i,
+ fri: /^fredag/i,
+ sat: /^lördag/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sw-KE.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sw-KE.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/sw-KE.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "sw-KE",
+ englishName: "Kiswahili (Kenya)",
+ nativeName: "Kiswahili (Kenya)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "mdy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "M/d/yyyy",
+ longDate: "dddd, MMMM dd, yyyy",
+ shortTime: "h:mm tt",
+ longTime: "h:mm:ss tt",
+ fullDateTime: "dddd, MMMM dd, yyyy h:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^s(un(day)?)?/i,
+ mon: /^m(on(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^w(ed(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^f(ri(day)?)?/i,
+ sat: /^s(at(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/syr-SY.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/syr-SY.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/syr-SY.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "syr-SY",
+ englishName: "Syriac (Syria)",
+ nativeName: "Ü£ÜܪÜÜÜ (سÙرÙا)",
+
+ /* Day Name Strings */
+ dayNames: ["ÜÜ ÜÜ«ÜÜ", "ܬܪÜܢ ÜÜ«ÜÜ", "Ü¬Ü Ü¬Ü ÜÜ«ÜÜ", "ÜܪÜܥܠÜÜ«ÜÜ", "ÜÜ¡Ü«Ü ÜÜ«ÜÜ", "ܥܪÜÜܬÜ", "Ü«ÜܬÜ"],
+ abbreviatedDayNames: ["ÜÜ ÜÜÜ«", "ÜÜ ÜÜÜ«", "ÜÜ ÜÜÜ«", "ÜÜ ÜÜÜ«", "ÜÜ ÜÜÜ«", "ÜܥܪÜÜ", "ÜÜ«Ü"],
+ shortestDayNames: ["Ü", "Ü", "Ü", "Ü", "Ü", "Ü", "Ü"],
+ firstLetterDayNames: ["Ü", "Ü", "Ü", "Ü", "Ü", "Ü", "Ü"],
+
+ /* Month Name Strings */
+ monthNames: ["ÜÜ¢Üܢ ÜÜܪÜ", "Ü«ÜÜ", "ÜÜܪ", "Ü¢Üܣܢ", "ÜÜܪ", "ÜÜÜܪܢ", "ܬܡÜÜ", "ÜÜ", "ÜÜÜ ÜÜ ", "ܬܫܪÜ ܩÜÜÜ¡", "ܬܫܪÜ ÜÜܪÜ", "ÜÜ¢Üܢ ܩÜÜÜ¡"],
+ abbreviatedMonthNames: ["ÜÜܢ ÜÜ", "Ü«ÜÜ", "ÜÜܪ", "Ü¢Üܣܢ", "ÜÜܪ", "ÜÜÜܪܢ", "ܬܡÜÜ", "ÜÜ", "ÜÜÜ ÜÜ ", "Üܬܫ ÜÜ", "Üܬܫ ÜÜ", "ÜÜܢ ÜÜ"],
+
+ /* AM/PM Designators */
+ amDesignator: "Ü©.Ü",
+ pmDesignator: "Ü.Ü",
+
+ firstDayOfWeek: 6,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "hh:mm tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM, yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÜÜ¢Üܢ ÜÜܪÜ/i,
+ feb: /^Ü«ÜÜ/i,
+ mar: /^ÜÜܪ/i,
+ apr: /^Ü¢Üܣܢ/i,
+ may: /^ÜÜܪ/i,
+ jun: /^ÜÜÜܪܢ/i,
+ jul: /^ܬܡÜÜ/i,
+ aug: /^ÜÜ/i,
+ sep: /^ÜÜÜ ÜÜ /i,
+ oct: /^ܬܫܪÜ ܩÜÜÜ¡/i,
+ nov: /^ܬܫܪÜ ÜÜܪÜ/i,
+ dec: /^ÜÜ¢Üܢ ܩÜÜÜ¡/i,
+
+ sun: /^Ü(ÜÂ ÜÜÜ«(Ü)?)?/i,
+ mon: /^Ü(ÜÂ ÜÜÜ«(Ü«ÜÜ)?)?/i,
+ tue: /^Ü(ÜÂ ÜÜÜ«(Ü«ÜÜ)?)?/i,
+ wed: /^Ü(ÜÂ ÜÜÜ«(ÜÜ«ÜÜ)?)?/i,
+ thu: /^Ü(ÜÂ ÜÜÜ«(Ü«ÜÜ)?)?/i,
+ fri: /^Ü(ܥܪÜÜ(Ü)?)?/i,
+ sat: /^Ü(Ü«Ü(Ü)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ta-IN.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ta-IN.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ta-IN.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ta-IN",
+ englishName: "Tamil (India)",
+ nativeName: "தமிழ௠(à®à®¨à¯à®¤à®¿à®¯à®¾)",
+
+ /* Day Name Strings */
+ dayNames: ["à®à®¾à®¯à®¿à®±à¯", "திà®à¯à®à®³à¯", "à®à¯à®µà¯à®µà®¾à®¯à¯", "பà¯à®¤à®©à¯", "வியாழனà¯", "வà¯à®³à¯à®³à®¿", "à®à®©à®¿"],
+ abbreviatedDayNames: ["à®à®¾", "தி", "à®à¯", "பà¯", "வி", "வà¯", "à®"],
+ shortestDayNames: ["à®", "த", "à®", "ப", "வ", "வ", "à®"],
+ firstLetterDayNames: ["à®", "த", "à®", "ப", "வ", "வ", "à®"],
+
+ /* Month Name Strings */
+ monthNames: ["à®à®©à®µà®°à®¿", "பà¯à®ªà¯à®°à®µà®°à®¿", "மாரà¯à®à¯", "à®à®ªà¯à®°à®²à¯", "à®®à¯", "à®à¯à®©à¯", "à®à¯à®²à¯", "à®à®à®¸à¯à®à¯", "à®à¯à®ªà¯à®à®®à¯à®ªà®°à¯", "à®
à®à¯à®à¯à®ªà®°à¯", "நவமà¯à®ªà®°à¯", "à®à®¿à®à®®à¯à®ªà®°à¯"],
+ abbreviatedMonthNames: ["à®à®©.", "பà¯à®ªà¯.", "மாரà¯.", "à®à®ªà¯.", "à®®à¯", "à®à¯à®©à¯", "à®à¯à®²à¯", "à®à®.", "à®à¯à®ªà¯.", "à®
à®à¯.", "நவ.", "à®à®¿à®."],
+
+ /* AM/PM Designators */
+ amDesignator: "à®à®¾à®²à¯",
+ pmDesignator: "மாலà¯",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yyyy",
+ longDate: "dd MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dd MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^à®à®©(.(வரி)?)?/i,
+ feb: /^பà¯à®ªà¯(.(ரவரி)?)?/i,
+ mar: /^மாரà¯(.(à®à¯)?)?/i,
+ apr: /^à®à®ªà¯(.(ரலà¯)?)?/i,
+ may: /^à®®à¯/i,
+ jun: /^à®à¯à®©à¯/i,
+ jul: /^à®à¯à®²à¯/i,
+ aug: /^à®à®(.(ஸà¯à®à¯)?)?/i,
+ sep: /^à®à¯à®ªà¯(.(à®à®®à¯à®ªà®°à¯)?)?/i,
+ oct: /^à®
à®à¯(.(à®à¯à®ªà®°à¯)?)?/i,
+ nov: /^நவ(.(à®®à¯à®ªà®°à¯)?)?/i,
+ dec: /^à®à®¿à®(.(à®®à¯à®ªà®°à¯)?)?/i,
+
+ sun: /^à®(ா(யிறà¯)?)?/i,
+ mon: /^த(ி(à®à¯à®à®³à¯)?)?/i,
+ tue: /^à®(à¯(வà¯à®µà®¾à®¯à¯)?)?/i,
+ wed: /^ப(à¯(தனà¯)?)?/i,
+ thu: /^வ(ி(யாழனà¯)?)?/i,
+ fri: /^வ(à¯(ளà¯à®³à®¿)?)?/i,
+ sat: /^à®à®©à®¿/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/te-IN.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/te-IN.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/te-IN.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "te-IN",
+ englishName: "Telugu (India)",
+ nativeName: "à°¤à±à°²à±à°à± (à°à°¾à°°à°¤Â à°¦à±à°¶à°)",
+
+ /* Day Name Strings */
+ dayNames: ["à°à°¦à°¿à°µà°¾à°°à°", "à°¸à±à°®à°µà°¾à°°à°", "à°®à°à°à°³à°µà°¾à°°à°", "à°¬à±à°§à°µà°¾à°°à°", "à°à±à°°à±à°µà°¾à°°à°", "à°¶à±à°à±à°°à°µà°¾à°°à°", "శనివారà°"],
+ abbreviatedDayNames: ["à°à°¦à°¿.", "à°¸à±à°®.", "à°®à°à°à°³.", "à°¬à±à°§.", "à°à±à°°à±.", "à°¶à±à°à±à°°.", "శని."],
+ shortestDayNames: ["à°", "à°¸", "à°®", "à°¬", "à°", "à°¶", "à°¶"],
+ firstLetterDayNames: ["à°", "à°¸", "à°®", "à°¬", "à°", "à°¶", "à°¶"],
+
+ /* Month Name Strings */
+ monthNames: ["à°à°¨à°µà°°à°¿", "à°«à°¿à°¬à±à°°à°µà°°à°¿", "మారà±à°à°¿", "à°à°ªà±à°°à°¿à°²à±", "à°®à±", "à°à±à°¨à±", "à°à±à°²à±", "à°à°à°¸à±à°à±", "à°¸à±à°ªà±à°à±à°à°¬à°°à±", "à°
à°à±à°à±à°¬à°°à±", "నవà°à°¬à°°à±", "à°¡à°¿à°¸à±à°à°¬à°°à±"],
+ abbreviatedMonthNames: ["à°à°¨à°µà°°à°¿", "à°«à°¿à°¬à±à°°à°µà°°à°¿", "మారà±à°à°¿", "à°à°ªà±à°°à°¿à°²à±", "à°®à±", "à°à±à°¨à±", "à°à±à°²à±", "à°à°à°¸à±à°à±", "à°¸à±à°ªà±à°à±à°à°¬à°°à±", "à°
à°à±à°à±à°¬à°°à±", "నవà°à°¬à°°à±", "à°¡à°¿à°¸à±à°à°¬à°°à±"],
+
+ /* AM/PM Designators */
+ amDesignator: "à°ªà±à°°à±à°µà°¾à°¹à±à°¨",
+ pmDesignator: "à°
పరాహà±à°¨",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd-MM-yy",
+ longDate: "dd MMMM yyyy",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dd MMMM yyyy HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^à°à°¨à°µà°°à°¿/i,
+ feb: /^à°«à°¿à°¬à±à°°à°µà°°à°¿/i,
+ mar: /^మారà±à°à°¿/i,
+ apr: /^à°à°ªà±à°°à°¿à°²à±/i,
+ may: /^à°®à±/i,
+ jun: /^à°à±à°¨à±/i,
+ jul: /^à°à±à°²à±/i,
+ aug: /^à°à°à°¸à±à°à±/i,
+ sep: /^à°¸à±à°ªà±à°à±à°à°¬à°°à±/i,
+ oct: /^à°
à°à±à°à±à°¬à°°à±/i,
+ nov: /^నవà°à°¬à°°à±/i,
+ dec: /^à°¡à°¿à°¸à±à°à°¬à°°à±/i,
+
+ sun: /^à°(ది(.(వారà°)?)?)?/i,
+ mon: /^à°¸(à±à°®(.(వారà°)?)?)?/i,
+ tue: /^à°®(à°à°à°³(.(వారà°)?)?)?/i,
+ wed: /^à°¬(à±à°§(.(వారà°)?)?)?/i,
+ thu: /^à°(à±à°°à±(.(వారà°)?)?)?/i,
+ fri: /^à°¶(à±à°à±à°°(.(వారà°)?)?)?/i,
+ sat: /^à°¶(ని(.(వారà°)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/th-TH.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/th-TH.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/th-TH.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "th-TH",
+ englishName: "Thai (Thailand)",
+ nativeName: "à¹à¸à¸¢ (à¹à¸à¸¢)",
+
+ /* Day Name Strings */
+ dayNames: ["à¸à¸²à¸à¸´à¸à¸¢à¹", "à¸à¸±à¸à¸à¸£à¹", "à¸à¸±à¸à¸à¸²à¸£", "à¸à¸¸à¸", "à¸à¸¤à¸«à¸±à¸ªà¸à¸à¸µ", "ศุà¸à¸£à¹", "à¹à¸ªà¸²à¸£à¹"],
+ abbreviatedDayNames: ["à¸à¸².", "à¸.", "à¸.", "à¸.", "à¸à¸¤.", "ศ.", "ส."],
+ shortestDayNames: ["à¸", "à¸", "à¸", "à¸", "à¸", "ศ", "ส"],
+ firstLetterDayNames: ["à¸", "à¸", "à¸", "à¸", "à¸", "ศ", "ส"],
+
+ /* Month Name Strings */
+ monthNames: ["มà¸à¸£à¸²à¸à¸¡", "à¸à¸¸à¸¡à¸ าà¸à¸±à¸à¸à¹", "มีà¸à¸²à¸à¸¡", "à¹à¸¡à¸©à¸²à¸¢à¸", "à¸à¸¤à¸©à¸ าà¸à¸¡", "มิà¸à¸¸à¸à¸²à¸¢à¸", "à¸à¸£à¸à¸à¸²à¸à¸¡", "สิà¸à¸«à¸²à¸à¸¡", "à¸à¸±à¸à¸¢à¸²à¸¢à¸", "à¸à¸¸à¸¥à¸²à¸à¸¡", "à¸à¸¤à¸¨à¸à¸´à¸à¸²à¸¢à¸", "à¸à¸±à¸à¸§à¸²à¸à¸¡"],
+ abbreviatedMonthNames: ["ม.à¸.", "à¸.à¸.", "มี.à¸.", "à¹à¸¡.ย.", "à¸.à¸.", "มิ.ย.", "à¸.à¸.", "ส.à¸.", "à¸.ย.", "à¸.à¸.", "à¸.ย.", "à¸.à¸."],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2572,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d/M/yyyy",
+ longDate: "d MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ม(.(à¸à¸£à¸²à¸)?)?/i,
+ feb: /^à¸(.(ุมภาà¸à¸±à¸à¸à¹)?)?/i,
+ mar: /^มี(.(à¸à¸²à¸à¸¡)?)?/i,
+ apr: /^à¹à¸¡(.(ษายà¸)?)?/i,
+ may: /^à¸(.(ฤษภาà¸à¸¡)?)?/i,
+ jun: /^มิ(.(à¸à¸¸à¸à¸²à¸¢à¸)?)?/i,
+ jul: /^à¸(.(รà¸à¸²à¸à¸¡)?)?/i,
+ aug: /^ส(.(ิà¸à¸«à¸²à¸à¸¡)?)?/i,
+ sep: /^à¸(.(ัà¸à¸¢à¸²à¸¢à¸)?)?/i,
+ oct: /^à¸(.(ุลาà¸à¸¡)?)?/i,
+ nov: /^à¸(.(ฤศà¸à¸´à¸à¸²à¸¢à¸)?)?/i,
+ dec: /^à¸(.(ัà¸à¸§à¸²à¸à¸¡)?)?/i,
+
+ sun: /^à¸(า(.(à¸à¸´à¸à¸¢à¹)?)?)?/i,
+ mon: /^à¸((.(ัà¸à¸à¸£à¹)?)?)?/i,
+ tue: /^à¸((.(ัà¸à¸à¸²à¸£)?)?)?/i,
+ wed: /^à¸((.(ุà¸)?)?)?/i,
+ thu: /^à¸(ฤ(.(หัสà¸à¸à¸µ)?)?)?/i,
+ fri: /^ศ((.(ุà¸à¸£à¹)?)?)?/i,
+ sat: /^ส((.(สารà¹)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/tn-ZA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/tn-ZA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/tn-ZA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "tn-ZA",
+ englishName: "Tswana (South Africa)",
+ nativeName: "Setswana (Aforika Borwa)",
+
+ /* Day Name Strings */
+ dayNames: ["Latshipi", "Mosupologo", "Labobedi", "Laboraro", "Labone", "Labotlhano", "Lamatlhatso"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["Ferikgong", "Tlhakole", "Mopitloe", "Moranang", "Motsheganong", "Seetebosigo", "Phukwi", "Phatwe", "Lwetse", "Diphalane", "Ngwanatsele", "Sedimothole"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy/MM/dd",
+ longDate: "dd MMMM yyyy",
+ shortTime: "hh:mm:ss tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ferikgong/i,
+ feb: /^tlhakole/i,
+ mar: /^mopitloe/i,
+ apr: /^moranang/i,
+ may: /^motsheganong/i,
+ jun: /^seetebosigo/i,
+ jul: /^phukwi/i,
+ aug: /^phatwe/i,
+ sep: /^lwetse/i,
+ oct: /^diphalane/i,
+ nov: /^ngwanatsele/i,
+ dec: /^sedimothole/i,
+
+ sun: /^latshipi/i,
+ mon: /^mosupologo/i,
+ tue: /^labobedi/i,
+ wed: /^laboraro/i,
+ thu: /^labone/i,
+ fri: /^labotlhano/i,
+ sat: /^lamatlhatso/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/tr-TR.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/tr-TR.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/tr-TR.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "tr-TR",
+ englishName: "Turkish (Turkey)",
+ nativeName: "Türkçe (Türkiye)",
+
+ /* Day Name Strings */
+ dayNames: ["Pazar", "Pazartesi", "Salı", "ÃarÅamba", "PerÅembe", "Cuma", "Cumartesi"],
+ abbreviatedDayNames: ["Paz", "Pzt", "Sal", "Ãar", "Per", "Cum", "Cmt"],
+ shortestDayNames: ["Pz", "Pt", "Sa", "Ãa", "Pe", "Cu", "Ct"],
+ firstLetterDayNames: ["P", "P", "S", "Ã", "P", "C", "C"],
+
+ /* Month Name Strings */
+ monthNames: ["Ocak", "Åubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "AÄustos", "Eylül", "Ekim", "Kasım", "Aralık"],
+ abbreviatedMonthNames: ["Oca", "Åub", "Mar", "Nis", "May", "Haz", "Tem", "AÄu", "Eyl", "Eki", "Kas", "Ara"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "dd MMMM yyyy dddd",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "dd MMMM yyyy dddd HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^oca(k)?/i,
+ feb: /^Åub(at)?/i,
+ mar: /^mar(t)?/i,
+ apr: /^nis(an)?/i,
+ may: /^may(ıs)?/i,
+ jun: /^haz(iran)?/i,
+ jul: /^tem(muz)?/i,
+ aug: /^aÄu(stos)?/i,
+ sep: /^eyl(ül)?/i,
+ oct: /^eki(m)?/i,
+ nov: /^kas(ım)?/i,
+ dec: /^ara(lık)?/i,
+
+ sun: /^pz(z(ar)?)?/i,
+ mon: /^pt(t(artesi)?)?/i,
+ tue: /^sa(l(ı)?)?/i,
+ wed: /^ça(r(Åamba)?)?/i,
+ thu: /^pe(r(Åembe)?)?/i,
+ fri: /^cu(m(a)?)?/i,
+ sat: /^ct(t(artesi)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/tt-RU.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/tt-RU.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/tt-RU.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "tt-RU",
+ englishName: "Tatar (Russia)",
+ nativeName: "ТаÑÐ°Ñ (РоÑÑиÑ)",
+
+ /* Day Name Strings */
+ dayNames: ["ЯкÑÓмбе", "ÐÒ¯ÑÓмбе", "СиÑÓмбе", "ЧÓÑÑÓмбе", "ÐÓнÒеÑÓмбе", "Òомга", "ШимбÓ"],
+ abbreviatedDayNames: ["ЯкÑ", "ÐÒ¯Ñ", "СиÑ", "ЧÓÑÑ", "ÐÓнÒ", "Òом", "Шим"],
+ shortestDayNames: ["ЯкÑ", "ÐÒ¯Ñ", "СиÑ", "ЧÓÑÑ", "ÐÓнÒ", "Òом", "Шим"],
+ firstLetterDayNames: ["Я", "Ð", "С", "Ч", "Ð", "Ò", "Ш"],
+
+ /* Month Name Strings */
+ monthNames: ["ÐÑйнваÑÑ", "ФевÑалÑ", "ÐаÑÑ", "ÐпÑелÑ", "Ðай", "ÐÑнÑ", "ÐÑлÑ", "ÐвгÑÑÑ", "СенÑÑбÑÑ", "ÐкÑÑбÑÑ", "ÐоÑбÑÑ", "ÐекабÑÑ"],
+ abbreviatedMonthNames: ["ÐÑйнв", "Фев", "ÐаÑ", "ÐпÑ", "Ðай", "ÐÑн", "ÐÑл", "Ðвг", "Сен", "ÐкÑ", "ÐоÑ", "Ðек"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "d MMMM yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d MMMM yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^гÑйнв(аÑÑ)?/i,
+ feb: /^Ñев(ÑалÑ)?/i,
+ mar: /^маÑ(Ñ)?/i,
+ apr: /^апÑ(елÑ)?/i,
+ may: /^май/i,
+ jun: /^иÑн(Ñ)?/i,
+ jul: /^иÑл(Ñ)?/i,
+ aug: /^авг(ÑÑÑ)?/i,
+ sep: /^Ñен(ÑÑбÑÑ)?/i,
+ oct: /^окÑ(ÑбÑÑ)?/i,
+ nov: /^ноÑ(бÑÑ)?/i,
+ dec: /^дек(абÑÑ)?/i,
+
+ sun: /^ÑкÑÓмбе/i,
+ mon: /^дүÑÓмбе/i,
+ tue: /^ÑиÑÓмбе/i,
+ wed: /^ÑÓÑÑÓмбе/i,
+ thu: /^пÓнÒеÑÓмбе/i,
+ fri: /^Òомга/i,
+ sat: /^ÑимбÓ/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/uk-UA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/uk-UA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/uk-UA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "uk-UA",
+ englishName: "Ukrainian (Ukraine)",
+ nativeName: "ÑкÑаÑнÑÑка (УкÑаÑна)",
+
+ /* Day Name Strings */
+ dayNames: ["недÑлÑ", "понедÑлок", "вÑвÑоÑок", "ÑеÑеда", "ÑеÑвеÑ", "п'ÑÑниÑÑ", "ÑÑбоÑа"],
+ abbreviatedDayNames: ["Ðд", "Ðн", "ÐÑ", "СÑ", "ЧÑ", "ÐÑ", "Сб"],
+ shortestDayNames: ["Ðд", "Ðн", "ÐÑ", "СÑ", "ЧÑ", "ÐÑ", "Сб"],
+ firstLetterDayNames: ["Ð", "Ð", "Ð", "С", "Ч", "Ð", "С"],
+
+ /* Month Name Strings */
+ monthNames: ["СÑÑенÑ", "ÐÑÑий", "ÐеÑезенÑ", "ÐвÑÑенÑ", "ТÑавенÑ", "ЧеÑвенÑ", "ÐипенÑ", "СеÑпенÑ", "ÐеÑеÑенÑ", "ÐовÑенÑ", "ÐиÑÑопад", "ÐÑÑденÑ"],
+ abbreviatedMonthNames: ["СÑÑ", "ÐÑÑ", "ÐеÑ", "ÐвÑ", "ТÑа", "ЧеÑ", "Ðип", "СеÑ", "ÐеÑ", "Ðов", "ÐиÑ", "ÐÑÑ"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "d MMMM yyyy' Ñ.'",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "d MMMM yyyy' Ñ.' H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM yyyy' Ñ.'"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ÑÑÑ(енÑ)?/i,
+ feb: /^лÑÑ(ий)?/i,
+ mar: /^беÑ(езенÑ)?/i,
+ apr: /^квÑ(ÑенÑ)?/i,
+ may: /^ÑÑа(венÑ)?/i,
+ jun: /^ÑеÑ(венÑ)?/i,
+ jul: /^лип(енÑ)?/i,
+ aug: /^ÑеÑ(пенÑ)?/i,
+ sep: /^веÑ(еÑенÑ)?/i,
+ oct: /^жов(ÑенÑ)?/i,
+ nov: /^лиÑ(Ñопад)?/i,
+ dec: /^гÑÑ(денÑ)?/i,
+
+ sun: /^недÑлÑ/i,
+ mon: /^понедÑлок/i,
+ tue: /^вÑвÑоÑок/i,
+ wed: /^ÑеÑеда/i,
+ thu: /^ÑеÑвеÑ/i,
+ fri: /^п'ÑÑниÑÑ/i,
+ sat: /^ÑÑбоÑа/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ur-PK.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ur-PK.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/ur-PK.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "ur-PK",
+ englishName: "Urdu (Islamic Republic of Pakistan)",
+ nativeName: "اÙرد٠(پاکستاÙ)",
+
+ /* Day Name Strings */
+ dayNames: ["اتÙار", "Ù¾Ùر", "Ù
ÙÚ¯Ù", "بدھ", "جÙ
عرات", "جÙ
عÙ", "ÙÙتÙ"],
+ abbreviatedDayNames: ["اتÙار", "Ù¾Ùر", "Ù
ÙÚ¯Ù", "بدھ", "جÙ
عرات", "جÙ
عÙ", "ÙÙتÙ"],
+ shortestDayNames: ["ا", "Ù¾", "Ù
", "ب", "ج", "ج", "Ù"],
+ firstLetterDayNames: ["ا", "Ù¾", "Ù
", "ب", "ج", "ج", "Ù"],
+
+ /* Month Name Strings */
+ monthNames: ["جÙÙرÙ", "ÙرÙرÙ", "Ù
ارÚ", "اپرÙÙ", "Ù
ئ", "جÙÙ", "جÙÙاٸ", "اگست", "ستÙ
بر", "اکتÙبر", "ÙÙÙ
بر", "دسÙ
بر"],
+ abbreviatedMonthNames: ["جÙÙرÙ", "ÙرÙرÙ", "Ù
ارÚ", "اپرÙÙ", "Ù
ئ", "جÙÙ", "جÙÙاٸ", "اگست", "ستÙ
بر", "اکتÙبر", "ÙÙÙ
بر", "دسÙ
بر"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM, yyyy",
+ shortTime: "h:mm tt",
+ longTime: "h:mm:ss tt",
+ fullDateTime: "dd MMMM, yyyy h:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^جÙÙرÙ/i,
+ feb: /^ÙرÙرÙ/i,
+ mar: /^Ù
ارÚ/i,
+ apr: /^اپرÙÙ/i,
+ may: /^Ù
ئ/i,
+ jun: /^جÙÙ/i,
+ jul: /^جÙÙاٸ/i,
+ aug: /^اگست/i,
+ sep: /^ستÙ
بر/i,
+ oct: /^اکتÙبر/i,
+ nov: /^ÙÙÙ
بر/i,
+ dec: /^دسÙ
بر/i,
+
+ sun: /^ا(1)?/i,
+ mon: /^Ù¾(1)?/i,
+ tue: /^Ù
(1)?/i,
+ wed: /^ب(1)?/i,
+ thu: /^ج(1)?/i,
+ fri: /^ج(1)?/i,
+ sat: /^Ù(1)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/uz-Cyrl-UZ.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/uz-Cyrl-UZ.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/uz-Cyrl-UZ.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "uz-Cyrl-UZ",
+ englishName: "Uzbek (Cyrillic, Uzbekistan)",
+ nativeName: "Ðзбек (ÐзбекиÑÑон)",
+
+ /* Day Name Strings */
+ dayNames: ["ÑкÑанба", "дÑÑанба", "ÑеÑанба", "ÑоÑÑанба", "пайÑанба", "жÑма", "Ñанба"],
+ abbreviatedDayNames: ["ÑкÑ", "дÑ", "ÑÑ", "ÑÑ", "пÑ", "ж", "Ñ"],
+ shortestDayNames: ["ÑкÑ", "дÑ", "ÑÑ", "ÑÑ", "пÑ", "ж", "Ñ"],
+ firstLetterDayNames: ["Ñ", "д", "Ñ", "Ñ", "п", "ж", "Ñ"],
+
+ /* Month Name Strings */
+ monthNames: ["ЯнваÑ", "ФевÑал", "ÐаÑÑ", "ÐпÑел", "Ðай", "ÐÑн", "ÐÑл", "ÐвгÑÑÑ", "СенÑÑбÑ", "ÐкÑÑбÑ", "ÐоÑбÑ", "ÐекабÑ"],
+ abbreviatedMonthNames: ["Янв", "Фев", "ÐаÑ", "ÐпÑ", "Ðай", "ÐÑн", "ÐÑл", "Ðвг", "Сен", "ÐкÑ", "ÐоÑ", "Ðек"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd.MM.yyyy",
+ longDate: "yyyy 'йил' d-MMMM",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "yyyy 'йил' d-MMMM HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d-MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^Ñнв(аÑ)?/i,
+ feb: /^Ñев(Ñал)?/i,
+ mar: /^маÑ(Ñ)?/i,
+ apr: /^апÑ(ел)?/i,
+ may: /^май/i,
+ jun: /^иÑн/i,
+ jul: /^иÑл/i,
+ aug: /^авг(ÑÑÑ)?/i,
+ sep: /^Ñен(ÑÑбÑ)?/i,
+ oct: /^окÑ(ÑбÑ)?/i,
+ nov: /^ноÑ(бÑ)?/i,
+ dec: /^дек(абÑ)?/i,
+
+ sun: /^ÑкÑанба/i,
+ mon: /^дÑÑанба/i,
+ tue: /^ÑеÑанба/i,
+ wed: /^ÑоÑÑанба/i,
+ thu: /^пайÑанба/i,
+ fri: /^жÑма/i,
+ sat: /^Ñанба/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/uz-Latn-UZ.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/uz-Latn-UZ.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/uz-Latn-UZ.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "uz-Latn-UZ",
+ englishName: "Uzbek (Latin, Uzbekistan)",
+ nativeName: "U'zbek (U'zbekiston Respublikasi)",
+
+ /* Day Name Strings */
+ dayNames: ["yakshanba", "dushanba", "seshanba", "chorshanba", "payshanba", "juma", "shanba"],
+ abbreviatedDayNames: ["yak.", "dsh.", "sesh.", "chr.", "psh.", "jm.", "sh."],
+ shortestDayNames: ["yak", "dsh", "sesh", "chr", "psh", "jm", "sh"],
+ firstLetterDayNames: ["y", "d", "s", "c", "p", "j", "s"],
+
+ /* Month Name Strings */
+ monthNames: ["yanvar", "fevral", "mart", "aprel", "may", "iyun", "iyul", "avgust", "sentyabr", "oktyabr", "noyabr", "dekabr"],
+ abbreviatedMonthNames: ["yanvar", "fevral", "mart", "aprel", "may", "iyun", "iyul", "avgust", "sentyabr", "oktyabr", "noyabr", "dekabr"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM yyyy",
+ longDate: "yyyy 'yil' d-MMMM",
+ shortTime: "HH:mm",
+ longTime: "HH:mm:ss",
+ fullDateTime: "yyyy 'yil' d-MMMM HH:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d-MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^yanvar/i,
+ feb: /^fevral/i,
+ mar: /^mart/i,
+ apr: /^aprel/i,
+ may: /^may/i,
+ jun: /^iyun/i,
+ jul: /^iyul/i,
+ aug: /^avgust/i,
+ sep: /^sentyabr/i,
+ oct: /^oktyabr/i,
+ nov: /^noyabr/i,
+ dec: /^dekabr/i,
+
+ sun: /^yak((.(shanba)?)?)?/i,
+ mon: /^dsh((.(hanba)?)?)?/i,
+ tue: /^sesh((.(anba)?)?)?/i,
+ wed: /^chr((.(rshanba)?)?)?/i,
+ thu: /^psh((.(shanba)?)?)?/i,
+ fri: /^jm((.(ma)?)?)?/i,
+ sat: /^sh((.(anba)?)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/vi-VN.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/vi-VN.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/vi-VN.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "vi-VN",
+ englishName: "Vietnamese (Vietnam)",
+ nativeName: "TiêÌng Việt (Việt Nam)",
+
+ /* Day Name Strings */
+ dayNames: ["ChuÌ Nhật", "ThÆ°Ì Hai", "ThÆ°Ì Ba", "ThÆ°Ì TÆ°", "ThÆ°Ì NÄm", "ThÆ°Ì SaÌu", "ThÆ°Ì BaÌy"],
+ abbreviatedDayNames: ["CN", "Hai", "Ba", "TÆ°", "NÄm", "SaÌu", "BaÌy"],
+ shortestDayNames: ["C", "H", "B", "T", "N", "S", "B"],
+ firstLetterDayNames: ["C", "H", "B", "T", "N", "S", "B"],
+
+ /* Month Name Strings */
+ monthNames: ["ThaÌng Giêng", "ThaÌng Hai", "ThaÌng Ba", "ThaÌng TÆ°", "ThaÌng NÄm", "ThaÌng SaÌu", "ThaÌng BaÌy", "ThaÌng TaÌm", "ThaÌng ChiÌn", "ThaÌng MÆ°Æ¡Ìi", "ThaÌng MÆ°Æ¡Ìi Một", "ThaÌng MÆ°Æ¡Ìi Hai"],
+ abbreviatedMonthNames: ["Thg1", "Thg2", "Thg3", "Thg4", "Thg5", "Thg6", "Thg7", "Thg8", "Thg9", "Thg10", "Thg11", "Thg12"],
+
+ /* AM/PM Designators */
+ amDesignator: "SA",
+ pmDesignator: "CH",
+
+ firstDayOfWeek: 1,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "dd/MM/yyyy",
+ longDate: "dd MMMM yyyy",
+ shortTime: "h:mm tt",
+ longTime: "h:mm:ss tt",
+ fullDateTime: "dd MMMM yyyy h:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "dd MMMM",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^thaÌng giêng/i,
+ feb: /^thaÌng hai/i,
+ mar: /^thaÌng ba/i,
+ apr: /^thaÌng tÆ°/i,
+ may: /^thaÌng nÄm/i,
+ jun: /^thaÌng saÌu/i,
+ jul: /^thaÌng baÌy/i,
+ aug: /^thaÌng taÌm/i,
+ sep: /^thaÌng chiÌn/i,
+ oct: /^thaÌng mÆ°Æ¡Ìi/i,
+ nov: /^thaÌng mÆ°Æ¡Ìi một/i,
+ dec: /^thaÌng mÆ°Æ¡Ìi hai/i,
+
+ sun: /^c(n(uÌ nhật)?)?/i,
+ mon: /^h(ai(Ì hai)?)?/i,
+ tue: /^b(a(Æ°Ì ba)?)?/i,
+ wed: /^t(Æ°(Æ°Ì tÆ°)?)?/i,
+ thu: /^n(Äm(Ì nÄm)?)?/i,
+ fri: /^s(aÌu( saÌu)?)?/i,
+ sat: /^b(aÌy( baÌy)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/xh-ZA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/xh-ZA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/xh-ZA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "xh-ZA",
+ englishName: "Xhosa (South Africa)",
+ nativeName: "isiXhosa (uMzantsi Afrika)",
+
+ /* Day Name Strings */
+ dayNames: ["iCawa", "uMvulo", "uLwesibini", "uLwesithathu", "uLwesine", "uLwesihlanu", "uMgqibelo"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["eyoMqungu", "eyoMdumba", "eyoKwindla", "Tshazimpuzi", "Canzibe", "eyeSilimela", "eyeKhala", "eyeThupha", "eyoMsintsi", "eyeDwara", "eyeNkanga", "eyoMnga"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy/MM/dd",
+ longDate: "dd MMMM yyyy",
+ shortTime: "hh:mm:ss tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^eyomqungu/i,
+ feb: /^eyomdumba/i,
+ mar: /^eyokwindla/i,
+ apr: /^tshazimpuzi/i,
+ may: /^canzibe/i,
+ jun: /^eyesilimela/i,
+ jul: /^eyekhala/i,
+ aug: /^eyethupha/i,
+ sep: /^eyomsintsi/i,
+ oct: /^eyedwara/i,
+ nov: /^eyenkanga/i,
+ dec: /^eyomnga/i,
+
+ sun: /^icawa/i,
+ mon: /^umvulo/i,
+ tue: /^ulwesibini/i,
+ wed: /^ulwesithathu/i,
+ thu: /^ulwesine/i,
+ fri: /^ulwesihlanu/i,
+ sat: /^umgqibelo/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-CN.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-CN.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-CN.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "zh-CN",
+ englishName: "Chinese (People's Republic of China)",
+ nativeName: "ä¸æ(ä¸å人æ°å
񆆫)",
+
+ /* Day Name Strings */
+ dayNames: ["æææ¥", "ææä¸", "ææäº", "ææä¸", "ææå", "ææäº", "ææå
"],
+ abbreviatedDayNames: ["æ¥", "ä¸", "äº", "ä¸", "å", "äº", "å
"],
+ shortestDayNames: ["æ¥", "ä¸", "äº", "ä¸", "å", "äº", "å
"],
+ firstLetterDayNames: ["æ¥", "ä¸", "äº", "ä¸", "å", "äº", "å
"],
+
+ /* Month Name Strings */
+ monthNames: ["ä¸æ", "äºæ", "ä¸æ", "åæ", "äºæ", "å
æ", "ä¸æ", "å
«æ", "ä¹æ", "åæ", "åä¸æ", "åäºæ"],
+ abbreviatedMonthNames: ["ä¸æ", "äºæ", "ä¸æ", "åæ", "äºæ", "å
æ", "ä¸æ", "å
«æ", "ä¹æ", "åæ", "åä¸æ", "åäºæ"],
+
+ /* AM/PM Designators */
+ amDesignator: "ä¸å",
+ pmDesignator: "ä¸å",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy/M/d",
+ longDate: "yyyy'å¹´'M'æ'd'æ¥'",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "yyyy'å¹´'M'æ'd'æ¥' H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "M'æ'd'æ¥'",
+ yearMonth: "yyyy'å¹´'M'æ'"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ä¸æ/i,
+ feb: /^äºæ/i,
+ mar: /^ä¸æ/i,
+ apr: /^åæ/i,
+ may: /^äºæ/i,
+ jun: /^å
æ/i,
+ jul: /^ä¸æ/i,
+ aug: /^å
«æ/i,
+ sep: /^ä¹æ/i,
+ oct: /^åæ/i,
+ nov: /^åä¸æ/i,
+ dec: /^åäºæ/i,
+
+ sun: /^æææ¥/i,
+ mon: /^ææä¸/i,
+ tue: /^ææäº/i,
+ wed: /^ææä¸/i,
+ thu: /^ææå/i,
+ fri: /^ææäº/i,
+ sat: /^ææå
/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-HK.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-HK.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-HK.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "zh-HK",
+ englishName: "Chinese (Hong Kong S.A.R.)",
+ nativeName: "ä¸æ(é¦æ¸¯ç¹å«è¡æ¿å)",
+
+ /* Day Name Strings */
+ dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d/M/yyyy",
+ longDate: "dddd, d MMMM, yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dddd, d MMMM, yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^jan(uary)?/i,
+ feb: /^feb(ruary)?/i,
+ mar: /^mar(ch)?/i,
+ apr: /^apr(il)?/i,
+ may: /^may/i,
+ jun: /^jun(e)?/i,
+ jul: /^jul(y)?/i,
+ aug: /^aug(ust)?/i,
+ sep: /^sep(t(ember)?)?/i,
+ oct: /^oct(ober)?/i,
+ nov: /^nov(ember)?/i,
+ dec: /^dec(ember)?/i,
+
+ sun: /^su(n(day)?)?/i,
+ mon: /^mo(n(day)?)?/i,
+ tue: /^tu(e(s(day)?)?)?/i,
+ wed: /^we(d(nesday)?)?/i,
+ thu: /^th(u(r(s(day)?)?)?)?/i,
+ fri: /^fr(i(day)?)?/i,
+ sat: /^sa(t(urday)?)?/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-MO.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-MO.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-MO.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "zh-MO",
+ englishName: "Chinese (Macao S.A.R.)",
+ nativeName: "ä¸æ(æ¾³éç¹å«è¡æ¿å)",
+
+ /* Day Name Strings */
+ dayNames: ["æææ¥", "ææä¸", "ææäº", "ææä¸", "ææå", "ææäº", "ææå
"],
+ abbreviatedDayNames: ["æææ¥", "ææä¸", "ææäº", "ææä¸", "ææå", "ææäº", "ææå
"],
+ shortestDayNames: ["æ¥", "ä¸", "äº", "ä¸", "å", "äº", "å
"],
+ firstLetterDayNames: ["æ¥", "ä¸", "äº", "ä¸", "å", "äº", "å
"],
+
+ /* Month Name Strings */
+ monthNames: ["ä¸æ", "äºæ", "ä¸æ", "åæ", "äºæ", "å
æ", "ä¸æ", "å
«æ", "ä¹æ", "åæ", "åä¸æ", "åäºæ"],
+ abbreviatedMonthNames: ["ä¸æ", "äºæ", "ä¸æ", "åæ", "äºæ", "å
æ", "ä¸æ", "å
«æ", "ä¹æ", "åæ", "åä¸æ", "åäºæ"],
+
+ /* AM/PM Designators */
+ amDesignator: "",
+ pmDesignator: "",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d/M/yyyy",
+ longDate: "dddd, d MMMM, yyyy",
+ shortTime: "H:mm",
+ longTime: "H:mm:ss",
+ fullDateTime: "dddd, d MMMM, yyyy H:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ä¸æ/i,
+ feb: /^äºæ/i,
+ mar: /^ä¸æ/i,
+ apr: /^åæ/i,
+ may: /^äºæ/i,
+ jun: /^å
æ/i,
+ jul: /^ä¸æ/i,
+ aug: /^å
«æ/i,
+ sep: /^ä¹æ/i,
+ oct: /^åæ/i,
+ nov: /^åä¸æ/i,
+ dec: /^åäºæ/i,
+
+ sun: /^æææ¥/i,
+ mon: /^ææä¸/i,
+ tue: /^ææäº/i,
+ wed: /^ææä¸/i,
+ thu: /^ææå/i,
+ fri: /^ææäº/i,
+ sat: /^ææå
/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-SG.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-SG.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-SG.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "zh-SG",
+ englishName: "Chinese (Singapore)",
+ nativeName: "ä¸æ(æ°å å¡)",
+
+ /* Day Name Strings */
+ dayNames: ["æææ¥", "ææä¸", "ææäº", "ææä¸", "ææå", "ææäº", "ææå
"],
+ abbreviatedDayNames: ["æææ¥", "ææä¸", "ææäº", "ææä¸", "ææå", "ææäº", "ææå
"],
+ shortestDayNames: ["æ¥", "ä¸", "äº", "ä¸", "å", "äº", "å
"],
+ firstLetterDayNames: ["æ¥", "ä¸", "äº", "ä¸", "å", "äº", "å
"],
+
+ /* Month Name Strings */
+ monthNames: ["ä¸æ", "äºæ", "ä¸æ", "åæ", "äºæ", "å
æ", "ä¸æ", "å
«æ", "ä¹æ", "åæ", "åä¸æ", "åäºæ"],
+ abbreviatedMonthNames: ["ä¸æ", "äºæ", "ä¸æ", "åæ", "äºæ", "å
æ", "ä¸æ", "å
«æ", "ä¹æ", "åæ", "åä¸æ", "åäºæ"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "dmy",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "d/M/yyyy",
+ longDate: "dddd, d MMMM, yyyy",
+ shortTime: "tt h:mm",
+ longTime: "tt h:mm:ss",
+ fullDateTime: "dddd, d MMMM, yyyy tt h:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "d MMMM",
+ yearMonth: "MMMM, yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ä¸æ/i,
+ feb: /^äºæ/i,
+ mar: /^ä¸æ/i,
+ apr: /^åæ/i,
+ may: /^äºæ/i,
+ jun: /^å
æ/i,
+ jul: /^ä¸æ/i,
+ aug: /^å
«æ/i,
+ sep: /^ä¹æ/i,
+ oct: /^åæ/i,
+ nov: /^åä¸æ/i,
+ dec: /^åäºæ/i,
+
+ sun: /^æææ¥/i,
+ mon: /^ææä¸/i,
+ tue: /^ææäº/i,
+ wed: /^ææä¸/i,
+ thu: /^ææå/i,
+ fri: /^ææäº/i,
+ sat: /^ææå
/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-TW.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-TW.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zh-TW.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "zh-TW",
+ englishName: "Chinese (Taiwan)",
+ nativeName: "ä¸æ(å°ç£)",
+
+ /* Day Name Strings */
+ dayNames: ["æææ¥", "ææä¸", "ææäº", "ææä¸", "ææå", "ææäº", "ææå
"],
+ abbreviatedDayNames: ["æææ¥", "ææä¸", "ææäº", "ææä¸", "ææå", "ææäº", "ææå
"],
+ shortestDayNames: ["æ¥", "ä¸", "äº", "ä¸", "å", "äº", "å
"],
+ firstLetterDayNames: ["æ¥", "ä¸", "äº", "ä¸", "å", "äº", "å
"],
+
+ /* Month Name Strings */
+ monthNames: ["ä¸æ", "äºæ", "ä¸æ", "åæ", "äºæ", "å
æ", "ä¸æ", "å
«æ", "ä¹æ", "åæ", "åä¸æ", "åäºæ"],
+ abbreviatedMonthNames: ["ä¸æ", "äºæ", "ä¸æ", "åæ", "äºæ", "å
æ", "ä¸æ", "å
«æ", "ä¹æ", "åæ", "åä¸æ", "åäºæ"],
+
+ /* AM/PM Designators */
+ amDesignator: "ä¸å",
+ pmDesignator: "ä¸å",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy/M/d",
+ longDate: "yyyy'å¹´'M'æ'd'æ¥'",
+ shortTime: "tt hh:mm",
+ longTime: "tt hh:mm:ss",
+ fullDateTime: "yyyy'å¹´'M'æ'd'æ¥' tt hh:mm:ss",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "M'æ'd'æ¥'",
+ yearMonth: "yyyy'å¹´'M'æ'"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ä¸æ/i,
+ feb: /^äºæ/i,
+ mar: /^ä¸æ/i,
+ apr: /^åæ/i,
+ may: /^äºæ/i,
+ jun: /^å
æ/i,
+ jul: /^ä¸æ/i,
+ aug: /^å
«æ/i,
+ sep: /^ä¹æ/i,
+ oct: /^åæ/i,
+ nov: /^åä¸æ/i,
+ dec: /^åäºæ/i,
+
+ sun: /^æææ¥/i,
+ mon: /^ææä¸/i,
+ tue: /^ææäº/i,
+ wed: /^ææä¸/i,
+ thu: /^ææå/i,
+ fri: /^ææäº/i,
+ sat: /^ææå
/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zu-ZA.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zu-ZA.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/globalization/zu-ZA.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,186 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.CultureInfo = {
+ /* Culture Name */
+ name: "zu-ZA",
+ englishName: "Zulu (South Africa)",
+ nativeName: "isiZulu (iNingizimu Afrika)",
+
+ /* Day Name Strings */
+ dayNames: ["iSonto", "uMsombuluko", "uLwesibili", "uLwesithathu", "uLwesine", "uLwesihlanu", "uMgqibelo"],
+ abbreviatedDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ shortestDayNames: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+ firstLetterDayNames: ["S", "M", "T", "W", "T", "F", "S"],
+
+ /* Month Name Strings */
+ monthNames: ["uJanuwari", "uFebuwari", "uMashi", "uAprhili", "uMeyi", "uJuni", "uJulayi", "uAgaste", "uSepthemba", "uOkthoba", "uNovemba", "uDisemba"],
+ abbreviatedMonthNames: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+
+ /* AM/PM Designators */
+ amDesignator: "AM",
+ pmDesignator: "PM",
+
+ firstDayOfWeek: 0,
+ twoDigitYearMax: 2029,
+
+ /**
+ * The dateElementOrder is based on the order of the
+ * format specifiers in the formatPatterns.DatePattern.
+ *
+ * Example:
+ <pre>
+ shortDatePattern dateElementOrder
+ ------------------ ----------------
+ "M/d/yyyy" "mdy"
+ "dd/MM/yyyy" "dmy"
+ "yyyy-MM-dd" "ymd"
+ </pre>
+ * The correct dateElementOrder is required by the parser to
+ * determine the expected order of the date elements in the
+ * string being parsed.
+ *
+ * NOTE: It is VERY important this value be correct for each Culture.
+ */
+ dateElementOrder: "ymd",
+
+ /* Standard date and time format patterns */
+ formatPatterns: {
+ shortDate: "yyyy/MM/dd",
+ longDate: "dd MMMM yyyy",
+ shortTime: "hh:mm:ss tt",
+ longTime: "hh:mm:ss tt",
+ fullDateTime: "dd MMMM yyyy hh:mm:ss tt",
+ sortableDateTime: "yyyy-MM-ddTHH:mm:ss",
+ universalSortableDateTime: "yyyy-MM-dd HH:mm:ssZ",
+ rfc1123: "ddd, dd MMM yyyy HH:mm:ss GMT",
+ monthDay: "MMMM dd",
+ yearMonth: "MMMM yyyy"
+ },
+
+ /**
+ * NOTE: If a string format is not parsing correctly, but
+ * you would expect it parse, the problem likely lies below.
+ *
+ * The following regex patterns control most of the string matching
+ * within the parser.
+ *
+ * The Month name and Day name patterns were automatically generated
+ * and in general should be (mostly) correct.
+ *
+ * Beyond the month and day name patterns are natural language strings.
+ * Example: "next", "today", "months"
+ *
+ * These natural language string may NOT be correct for this culture.
+ * If they are not correct, please translate and edit this file
+ * providing the correct regular expression pattern.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * We will add the modified patterns to the master source files.
+ *
+ * As well, please review the list of "Future Strings" section below.
+ */
+ regexPatterns: {
+ jan: /^ujanuwari/i,
+ feb: /^ufebuwari/i,
+ mar: /^umashi/i,
+ apr: /^uaprhili/i,
+ may: /^umeyi/i,
+ jun: /^ujuni/i,
+ jul: /^ujulayi/i,
+ aug: /^uagaste/i,
+ sep: /^usepthemba/i,
+ oct: /^uokthoba/i,
+ nov: /^unovemba/i,
+ dec: /^udisemba/i,
+
+ sun: /^isonto/i,
+ mon: /^umsombuluko/i,
+ tue: /^ulwesibili/i,
+ wed: /^ulwesithathu/i,
+ thu: /^ulwesine/i,
+ fri: /^ulwesihlanu/i,
+ sat: /^umgqibelo/i,
+
+ future: /^next/i,
+ past: /^last|past|prev(ious)?/i,
+ add: /^(\+|after|from)/i,
+ subtract: /^(\-|before|ago)/i,
+
+ yesterday: /^yesterday/i,
+ today: /^t(oday)?/i,
+ tomorrow: /^tomorrow/i,
+ now: /^n(ow)?/i,
+
+ millisecond: /^ms|milli(second)?s?/i,
+ second: /^sec(ond)?s?/i,
+ minute: /^min(ute)?s?/i,
+ hour: /^h(ou)?rs?/i,
+ week: /^w(ee)?k/i,
+ month: /^m(o(nth)?s?)?/i,
+ day: /^d(ays?)?/i,
+ year: /^y((ea)?rs?)?/i,
+
+ shortMeridian: /^(a|p)/i,
+ longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,
+ timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,
+ ordinalSuffix: /^\s*(st|nd|rd|th)/i,
+ timeContext: /^\s*(\:|a|p)/i
+ },
+
+ abbreviatedTimeZoneStandard: { GMT: "-000", EST: "-0400", CST: "-0500", MST: "-0600", PST: "-0700" },
+ abbreviatedTimeZoneDST: { GMT: "-000", EDT: "-0500", CDT: "-0600", MDT: "-0700", PDT: "-0800" }
+
+};
+
+/********************
+ ** Future Strings **
+ ********************
+ *
+ * The following list of strings are not currently being used, but
+ * may be incorporated later. We would appreciate any help translating
+ * the strings below.
+ *
+ * If you modify this file, please post your revised CultureInfo file
+ * to the Datejs Discussions located at
+ * http://groups.google.com/group/date-js
+ *
+ * Please mark the subject with [CultureInfo]. Example:
+ * Subject: [CultureInfo] Translated "da-DK" Danish(Denmark)
+ *
+ * English Name Translated
+ * ------------------ -----------------
+ * date date
+ * time time
+ * calendar calendar
+ * show show
+ * hourly hourly
+ * daily daily
+ * weekly weekly
+ * bi-weekly bi-weekly
+ * monthly monthly
+ * bi-monthly bi-monthly
+ * quarter quarter
+ * quarterly quarterly
+ * yearly yearly
+ * annual annual
+ * annually annually
+ * annum annum
+ * again again
+ * between between
+ * after after
+ * from now from now
+ * repeat repeat
+ * times times
+ * per per
+ */
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/license.txt
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/license.txt (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/license.txt 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,23 @@
+Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+
+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.
+
+See also:
+ http://www.datejs.com/license/
+ http://www.datejs.com/
\ No newline at end of file
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/parser-debug.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/parser-debug.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/parser-debug.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,1009 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 12-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+
+(function () {
+ Date.Parsing = {
+ Exception: function (s) {
+ this.message = "Parse error at '" + s.substring(0, 10) + " ...'";
+ }
+ };
+
+ var $P = Date.Parsing;
+ var _ = $P.Operators = {
+ //
+ // Tokenizers
+ //
+ rtoken: function (r) { // regex token
+ return function (s) {
+ var mx = s.match(r);
+ if (mx) {
+ return ([ mx[0], s.substring(mx[0].length) ]);
+ } else {
+ throw new $P.Exception(s);
+ }
+ };
+ },
+ token: function (s) { // whitespace-eating token
+ return function (s) {
+ return _.rtoken(new RegExp("^\s*" + s + "\s*"))(s);
+ // Removed .strip()
+ // return _.rtoken(new RegExp("^\s*" + s + "\s*"))(s).strip();
+ };
+ },
+ stoken: function (s) { // string token
+ return _.rtoken(new RegExp("^" + s));
+ },
+
+ //
+ // Atomic Operators
+ //
+
+ until: function (p) {
+ return function (s) {
+ var qx = [], rx = null;
+ while (s.length) {
+ try {
+ rx = p.call(this, s);
+ } catch (e) {
+ qx.push(rx[0]);
+ s = rx[1];
+ continue;
+ }
+ break;
+ }
+ return [ qx, s ];
+ };
+ },
+ many: function (p) {
+ return function (s) {
+ var rx = [], r = null;
+ while (s.length) {
+ try {
+ r = p.call(this, s);
+ } catch (e) {
+ return [ rx, s ];
+ }
+ rx.push(r[0]);
+ s = r[1];
+ }
+ return [ rx, s ];
+ };
+ },
+
+ // generator operators -- see below
+ optional: function (p) {
+ return function (s) {
+ var r = null;
+ try {
+ r = p.call(this, s);
+ } catch (e) {
+ return [ null, s ];
+ }
+ return [ r[0], r[1] ];
+ };
+ },
+ not: function (p) {
+ return function (s) {
+ try {
+ p.call(this, s);
+ } catch (e) {
+ return [null, s];
+ }
+ throw new $P.Exception(s);
+ };
+ },
+ ignore: function (p) {
+ return p ?
+ function (s) {
+ var r = null;
+ r = p.call(this, s);
+ return [null, r[1]];
+ } : null;
+ },
+ product: function () {
+ var px = arguments[0],
+ qx = Array.prototype.slice.call(arguments, 1), rx = [];
+ for (var i = 0 ; i < px.length ; i++) {
+ rx.push(_.each(px[i], qx));
+ }
+ return rx;
+ },
+ cache: function (rule) {
+ var cache = {}, r = null;
+ return function (s) {
+ try {
+ r = cache[s] = (cache[s] || rule.call(this, s));
+ } catch (e) {
+ r = cache[s] = e;
+ }
+ if (r instanceof $P.Exception) {
+ throw r;
+ } else {
+ return r;
+ }
+ };
+ },
+
+ // vector operators -- see below
+ any: function () {
+ var px = arguments;
+ return function (s) {
+ var r = null;
+ for (var i = 0; i < px.length; i++) {
+ if (px[i] == null) {
+ continue;
+ }
+ try {
+ r = (px[i].call(this, s));
+ } catch (e) {
+ r = null;
+ }
+ if (r) {
+ return r;
+ }
+ }
+ throw new $P.Exception(s);
+ };
+ },
+ each: function () {
+ var px = arguments;
+ return function (s) {
+ var rx = [], r = null;
+ for (var i = 0; i < px.length ; i++) {
+ if (px[i] == null) {
+ continue;
+ }
+ try {
+ r = (px[i].call(this, s));
+ } catch (e) {
+ throw new $P.Exception(s);
+ }
+ rx.push(r[0]);
+ s = r[1];
+ }
+ return [ rx, s];
+ };
+ },
+ all: function () {
+ var px = arguments, _ = _;
+ return _.each(_.optional(px));
+ },
+
+ // delimited operators
+ sequence: function (px, d, c) {
+ d = d || _.rtoken(/^\s*/);
+ c = c || null;
+
+ if (px.length == 1) {
+ return px[0];
+ }
+ return function (s) {
+ var r = null, q = null;
+ var rx = [];
+ for (var i = 0; i < px.length ; i++) {
+ try {
+ r = px[i].call(this, s);
+ } catch (e) {
+ break;
+ }
+ rx.push(r[0]);
+ try {
+ q = d.call(this, r[1]);
+ } catch (ex) {
+ q = null;
+ break;
+ }
+ s = q[1];
+ }
+ if (!r) {
+ throw new $P.Exception(s);
+ }
+ if (q) {
+ throw new $P.Exception(q[1]);
+ }
+ if (c) {
+ try {
+ r = c.call(this, r[1]);
+ } catch (ey) {
+ throw new $P.Exception(r[1]);
+ }
+ }
+ return [ rx, (r?r[1]:s) ];
+ };
+ },
+
+ //
+ // Composite Operators
+ //
+
+ between: function (d1, p, d2) {
+ d2 = d2 || d1;
+ var _fn = _.each(_.ignore(d1), p, _.ignore(d2));
+ return function (s) {
+ var rx = _fn.call(this, s);
+ return [[rx[0][0], r[0][2]], rx[1]];
+ };
+ },
+ list: function (p, d, c) {
+ d = d || _.rtoken(/^\s*/);
+ c = c || null;
+ return (p instanceof Array ?
+ _.each(_.product(p.slice(0, -1), _.ignore(d)), p.slice(-1), _.ignore(c)) :
+ _.each(_.many(_.each(p, _.ignore(d))), px, _.ignore(c)));
+ },
+ set: function (px, d, c) {
+ d = d || _.rtoken(/^\s*/);
+ c = c || null;
+ return function (s) {
+ // r is the current match, best the current 'best' match
+ // which means it parsed the most amount of input
+ var r = null, p = null, q = null, rx = null, best = [[], s], last = false;
+
+ // go through the rules in the given set
+ for (var i = 0; i < px.length ; i++) {
+
+ // last is a flag indicating whether this must be the last element
+ // if there is only 1 element, then it MUST be the last one
+ q = null;
+ p = null;
+ r = null;
+ last = (px.length == 1);
+
+ // first, we try simply to match the current pattern
+ // if not, try the next pattern
+ try {
+ r = px[i].call(this, s);
+ } catch (e) {
+ continue;
+ }
+
+ // since we are matching against a set of elements, the first
+ // thing to do is to add r[0] to matched elements
+ rx = [[r[0]], r[1]];
+
+ // if we matched and there is still input to parse and
+ // we don't already know this is the last element,
+ // we're going to next check for the delimiter ...
+ // if there's none, or if there's no input left to parse
+ // than this must be the last element after all ...
+ if (r[1].length > 0 && ! last) {
+ try {
+ q = d.call(this, r[1]);
+ } catch (ex) {
+ last = true;
+ }
+ } else {
+ last = true;
+ }
+
+ // if we parsed the delimiter and now there's no more input,
+ // that means we shouldn't have parsed the delimiter at all
+ // so don't update r and mark this as the last element ...
+ if (!last && q[1].length === 0) {
+ last = true;
+ }
+
+
+ // so, if this isn't the last element, we're going to see if
+ // we can get any more matches from the remaining (unmatched)
+ // elements ...
+ if (!last) {
+
+ // build a list of the remaining rules we can match against,
+ // i.e., all but the one we just matched against
+ var qx = [];
+ for (var j = 0; j < px.length ; j++) {
+ if (i != j) {
+ qx.push(px[j]);
+ }
+ }
+
+ // now invoke recursively set with the remaining input
+ // note that we don't include the closing delimiter ...
+ // we'll check for that ourselves at the end
+ p = _.set(qx, d).call(this, q[1]);
+
+ // if we got a non-empty set as a result ...
+ // (otw rx already contains everything we want to match)
+ if (p[0].length > 0) {
+ // update current result, which is stored in rx ...
+ // basically, pick up the remaining text from p[1]
+ // and concat the result from p[0] so that we don't
+ // get endless nesting ...
+ rx[0] = rx[0].concat(p[0]);
+ rx[1] = p[1];
+ }
+ }
+
+ // at this point, rx either contains the last matched element
+ // or the entire matched set that starts with this element.
+
+ // now we just check to see if this variation is better than
+ // our best so far, in terms of how much of the input is parsed
+ if (rx[1].length < best[1].length) {
+ best = rx;
+ }
+
+ // if we've parsed all the input, then we're finished
+ if (best[1].length === 0) {
+ break;
+ }
+ }
+
+ // so now we've either gone through all the patterns trying them
+ // as the initial match; or we found one that parsed the entire
+ // input string ...
+
+ // if best has no matches, just return empty set ...
+ if (best[0].length === 0) {
+ return best;
+ }
+
+ // if a closing delimiter is provided, then we have to check it also
+ if (c) {
+ // we try this even if there is no remaining input because the pattern
+ // may well be optional or match empty input ...
+ try {
+ q = c.call(this, best[1]);
+ } catch (ey) {
+ throw new $P.Exception(best[1]);
+ }
+
+ // it parsed ... be sure to update the best match remaining input
+ best[1] = q[1];
+ }
+
+ // if we're here, either there was no closing delimiter or we parsed it
+ // so now we have the best match; just return it!
+ return best;
+ };
+ },
+ forward: function (gr, fname) {
+ return function (s) {
+ return gr[fname].call(this, s);
+ };
+ },
+
+ //
+ // Translation Operators
+ //
+ replace: function (rule, repl) {
+ return function (s) {
+ var r = rule.call(this, s);
+ return [repl, r[1]];
+ };
+ },
+ process: function (rule, fn) {
+ return function (s) {
+ var r = rule.call(this, s);
+ return [fn.call(this, r[0]), r[1]];
+ };
+ },
+ min: function (min, rule) {
+ return function (s) {
+ var rx = rule.call(this, s);
+ if (rx[0].length < min) {
+ throw new $P.Exception(s);
+ }
+ return rx;
+ };
+ }
+ };
+
+
+ // Generator Operators And Vector Operators
+
+ // Generators are operators that have a signature of F(R) => R,
+ // taking a given rule and returning another rule, such as
+ // ignore, which parses a given rule and throws away the result.
+
+ // Vector operators are those that have a signature of F(R1,R2,...) => R,
+ // take a list of rules and returning a new rule, such as each.
+
+ // Generator operators are converted (via the following _generator
+ // function) into functions that can also take a list or array of rules
+ // and return an array of new rules as though the function had been
+ // called on each rule in turn (which is what actually happens).
+
+ // This allows generators to be used with vector operators more easily.
+ // Example:
+ // each(ignore(foo, bar)) instead of each(ignore(foo), ignore(bar))
+
+ // This also turns generators into vector operators, which allows
+ // constructs like:
+ // not(cache(foo, bar))
+
+ var _generator = function (op) {
+ return function () {
+ var args = null, rx = [];
+ if (arguments.length > 1) {
+ args = Array.prototype.slice.call(arguments);
+ } else if (arguments[0] instanceof Array) {
+ args = arguments[0];
+ }
+ if (args) {
+ for (var i = 0, px = args.shift() ; i < px.length ; i++) {
+ args.unshift(px[i]);
+ rx.push(op.apply(null, args));
+ args.shift();
+ return rx;
+ }
+ } else {
+ return op.apply(null, arguments);
+ }
+ };
+ };
+
+ var gx = "optional not ignore cache".split(/\s/);
+
+ for (var i = 0 ; i < gx.length ; i++) {
+ _[gx[i]] = _generator(_[gx[i]]);
+ }
+
+ var _vector = function (op) {
+ return function () {
+ if (arguments[0] instanceof Array) {
+ return op.apply(null, arguments[0]);
+ } else {
+ return op.apply(null, arguments);
+ }
+ };
+ };
+
+ var vx = "each any all".split(/\s/);
+
+ for (var j = 0 ; j < vx.length ; j++) {
+ _[vx[j]] = _vector(_[vx[j]]);
+ }
+
+}());
+
+(function () {
+ var flattenAndCompact = function (ax) {
+ var rx = [];
+ for (var i = 0; i < ax.length; i++) {
+ if (ax[i] instanceof Array) {
+ rx = rx.concat(flattenAndCompact(ax[i]));
+ } else {
+ if (ax[i]) {
+ rx.push(ax[i]);
+ }
+ }
+ }
+ return rx;
+ };
+
+ Date.Grammar = {};
+
+ Date.Translator = {
+ hour: function (s) {
+ return function () {
+ this.hour = Number(s);
+ };
+ },
+ minute: function (s) {
+ return function () {
+ this.minute = Number(s);
+ };
+ },
+ second: function (s) {
+ return function () {
+ this.second = Number(s);
+ };
+ },
+ meridian: function (s) {
+ return function () {
+ this.meridian = s.slice(0, 1).toLowerCase();
+ };
+ },
+ timezone: function (s) {
+ return function () {
+ var n = s.replace(/[^\d\+\-]/g, "");
+ if (n.length) {
+ this.timezoneOffset = Number(n);
+ } else {
+ this.timezone = s.toLowerCase();
+ }
+ };
+ },
+ day: function (x) {
+ var s = x[0];
+ return function () {
+ this.day = Number(s.match(/\d+/)[0]);
+ };
+ },
+ month: function (s) {
+ return function () {
+ this.month = ((s.length == 3) ? Date.getMonthNumberFromName(s) : (Number(s) - 1));
+ };
+ },
+ year: function (s) {
+ return function () {
+ var n = Number(s);
+ this.year = ((s.length > 2) ? n :
+ (n + (((n + 2000) < Date.CultureInfo.twoDigitYearMax) ? 2000 : 1900)));
+ };
+ },
+ rday: function (s) {
+ return function () {
+ switch (s) {
+ case "yesterday":
+ this.days = -1;
+ break;
+ case "tomorrow":
+ this.days = 1;
+ break;
+ case "today":
+ this.days = 0;
+ break;
+ case "now":
+ this.days = 0;
+ this.now = true;
+ break;
+ }
+ };
+ },
+ finishExact: function (x) {
+ x = (x instanceof Array) ? x : [ x ];
+
+ var now = new Date();
+
+ this.year = now.getFullYear();
+ this.month = now.getMonth();
+ this.day = 1;
+
+ this.hour = 0;
+ this.minute = 0;
+ this.second = 0;
+
+ for (var i = 0 ; i < x.length ; i++) {
+ if (x[i]) {
+ x[i].call(this);
+ }
+ }
+
+ this.hour = (this.meridian == "p" && this.hour < 13) ? this.hour + 12 : this.hour;
+
+ if (this.day > Date.getDaysInMonth(this.year, this.month)) {
+ throw new RangeError(this.day + " is not a valid value for days.");
+ }
+
+ var r = new Date(this.year, this.month, this.day, this.hour, this.minute, this.second);
+
+ if (this.timezone) {
+ r.set({ timezone: this.timezone });
+ } else if (this.timezoneOffset) {
+ r.set({ timezoneOffset: this.timezoneOffset });
+ }
+ return r;
+ },
+ finish: function (x) {
+ x = (x instanceof Array) ? flattenAndCompact(x) : [ x ];
+
+ if (x.length === 0) {
+ return null;
+ }
+
+ for (var i = 0 ; i < x.length ; i++) {
+ if (typeof x[i] == "function") {
+ x[i].call(this);
+ }
+ }
+
+ if (this.now) {
+ return new Date();
+ }
+
+ var today = Date.today();
+ var method = null;
+
+ var expression = !!(this.days != null || this.orient || this.operator);
+ if (expression) {
+ var gap, mod, orient;
+ orient = ((this.orient == "past" || this.operator == "subtract") ? -1 : 1);
+
+ if (this.weekday) {
+ this.unit = "day";
+ gap = (Date.getDayNumberFromName(this.weekday) - today.getDay());
+ mod = 7;
+ this.days = gap ? ((gap + (orient * mod)) % mod) : (orient * mod);
+ }
+ if (this.month) {
+ this.unit = "month";
+ gap = (this.month - today.getMonth());
+ mod = 12;
+ this.months = gap ? ((gap + (orient * mod)) % mod) : (orient * mod);
+ this.month = null;
+ }
+ if (!this.unit) {
+ this.unit = "day";
+ }
+ if (this[this.unit + "s"] == null || this.operator != null) {
+ if (!this.value) {
+ this.value = 1;
+ }
+
+ if (this.unit == "week") {
+ this.unit = "day";
+ this.value = this.value * 7;
+ }
+
+ this[this.unit + "s"] = this.value * orient;
+ }
+ return today.add(this);
+ } else {
+ if (this.meridian && this.hour) {
+ this.hour = (this.hour < 13 && this.meridian == "p") ? this.hour + 12 : this.hour;
+ }
+ if (this.weekday && !this.day) {
+ this.day = (today.addDays((Date.getDayNumberFromName(this.weekday) - today.getDay()))).getDate();
+ }
+ if (this.month && !this.day) {
+ this.day = 1;
+ }
+ return today.set(this);
+ }
+ }
+ };
+
+ var _ = Date.Parsing.Operators, g = Date.Grammar, t = Date.Translator, _fn;
+
+ g.datePartDelimiter = _.rtoken(/^([\s\-\.\,\/\x27]+)/);
+ g.timePartDelimiter = _.stoken(":");
+ g.whiteSpace = _.rtoken(/^\s*/);
+ g.generalDelimiter = _.rtoken(/^(([\s\,]|at|on)+)/);
+
+ var _C = {};
+ g.ctoken = function (keys) {
+ var fn = _C[keys];
+ if (! fn) {
+ var c = Date.CultureInfo.regexPatterns;
+ var kx = keys.split(/\s+/), px = [];
+ for (var i = 0; i < kx.length ; i++) {
+ px.push(_.replace(_.rtoken(c[kx[i]]), kx[i]));
+ }
+ fn = _C[keys] = _.any.apply(null, px);
+ }
+ return fn;
+ };
+ g.ctoken2 = function (key) {
+ return _.rtoken(Date.CultureInfo.regexPatterns[key]);
+ };
+
+ // hour, minute, second, meridian, timezone
+ g.h = _.cache(_.process(_.rtoken(/^(0[0-9]|1[0-2]|[1-9])/), t.hour));
+ g.hh = _.cache(_.process(_.rtoken(/^(0[0-9]|1[0-2])/), t.hour));
+ g.H = _.cache(_.process(_.rtoken(/^([0-1][0-9]|2[0-3]|[0-9])/), t.hour));
+ g.HH = _.cache(_.process(_.rtoken(/^([0-1][0-9]|2[0-3])/), t.hour));
+ g.m = _.cache(_.process(_.rtoken(/^([0-5][0-9]|[0-9])/), t.minute));
+ g.mm = _.cache(_.process(_.rtoken(/^[0-5][0-9]/), t.minute));
+ g.s = _.cache(_.process(_.rtoken(/^([0-5][0-9]|[0-9])/), t.second));
+ g.ss = _.cache(_.process(_.rtoken(/^[0-5][0-9]/), t.second));
+ g.hms = _.cache(_.sequence([g.H, g.mm, g.ss], g.timePartDelimiter));
+
+ // _.min(1, _.set([ g.H, g.m, g.s ], g._t));
+ g.t = _.cache(_.process(g.ctoken2("shortMeridian"), t.meridian));
+ g.tt = _.cache(_.process(g.ctoken2("longMeridian"), t.meridian));
+ g.z = _.cache(_.process(_.rtoken(/^(\+|\-)?\s*\d\d\d\d?/), t.timezone));
+ g.zz = _.cache(_.process(_.rtoken(/^(\+|\-)\s*\d\d\d\d/), t.timezone));
+ g.zzz = _.cache(_.process(g.ctoken2("timezone"), t.timezone));
+ g.timeSuffix = _.each(_.ignore(g.whiteSpace), _.set([ g.tt, g.zzz ]));
+ g.time = _.each(_.optional(_.ignore(_.stoken("T"))), g.hms, g.timeSuffix);
+
+ // days, months, years
+ g.d = _.cache(_.process(_.each(_.rtoken(/^([0-2]\d|3[0-1]|\d)/),
+ _.optional(g.ctoken2("ordinalSuffix"))), t.day));
+ g.dd = _.cache(_.process(_.each(_.rtoken(/^([0-2]\d|3[0-1])/),
+ _.optional(g.ctoken2("ordinalSuffix"))), t.day));
+ g.ddd = g.dddd = _.cache(_.process(g.ctoken("sun mon tue wed thu fri sat"),
+ function (s) {
+ return function () {
+ this.weekday = s;
+ };
+ }
+ ));
+ g.M = _.cache(_.process(_.rtoken(/^(1[0-2]|0\d|\d)/), t.month));
+ g.MM = _.cache(_.process(_.rtoken(/^(1[0-2]|0\d)/), t.month));
+ g.MMM = g.MMMM = _.cache(_.process(
+ g.ctoken("jan feb mar apr may jun jul aug sep oct nov dec"), t.month));
+ g.y = _.cache(_.process(_.rtoken(/^(\d\d?)/), t.year));
+ g.yy = _.cache(_.process(_.rtoken(/^(\d\d)/), t.year));
+ g.yyy = _.cache(_.process(_.rtoken(/^(\d\d?\d?\d?)/), t.year));
+ g.yyyy = _.cache(_.process(_.rtoken(/^(\d\d\d\d)/), t.year));
+
+ // rolling these up into general purpose rules
+ _fn = function () {
+ return _.each(_.any.apply(null, arguments), _.not(g.ctoken2("timeContext")));
+ };
+
+ g.day = _fn(g.d, g.dd);
+ g.month = _fn(g.M, g.MMM);
+ g.year = _fn(g.yyyy, g.yy);
+
+ // relative date / time expressions
+ g.orientation = _.process(g.ctoken("past future"),
+ function (s) {
+ return function () {
+ this.orient = s;
+ };
+ }
+ );
+ g.operator = _.process(g.ctoken("add subtract"),
+ function (s) {
+ return function () {
+ this.operator = s;
+ };
+ }
+ );
+ g.rday = _.process(g.ctoken("yesterday tomorrow today now"), t.rday);
+ g.unit = _.process(g.ctoken("minute hour day week month year"),
+ function (s) {
+ return function () {
+ this.unit = s;
+ };
+ }
+ );
+ g.value = _.process(_.rtoken(/^\d\d?(st|nd|rd|th)?/),
+ function (s) {
+ return function () {
+ this.value = s.replace(/\D/g, "");
+ };
+ }
+ );
+ g.expression = _.set([ g.rday, g.operator, g.value, g.unit, g.orientation, g.ddd, g.MMM ]);
+
+ // pre-loaded rules for different date part order preferences
+ _fn = function () {
+ return _.set(arguments, g.datePartDelimiter);
+ };
+ g.mdy = _fn(g.ddd, g.month, g.day, g.year);
+ g.ymd = _fn(g.ddd, g.year, g.month, g.day);
+ g.dmy = _fn(g.ddd, g.day, g.month, g.year);
+ g.date = function (s) {
+ return ((g[Date.CultureInfo.dateElementOrder] || g.mdy).call(this, s));
+ };
+
+ // parsing date format specifiers - ex: "h:m:s tt"
+ // this little guy will generate a custom parser based
+ // on the format string, ex: g.format("h:m:s tt")
+ g.format = _.process(_.many(
+ _.any(
+ // translate format specifiers into grammar rules
+ _.process(
+ _.rtoken(/^(dd?d?d?|MM?M?M?|yy?y?y?|hh?|HH?|mm?|ss?|tt?|zz?z?)/),
+ function (fmt) {
+ if (g[fmt]) {
+ return g[fmt];
+ } else {
+ throw Date.Parsing.Exception(fmt);
+ }
+ }
+ ),
+ // translate separator tokens into token rules
+ _.process(
+ _.rtoken(/^[^dMyhHmstz]+/), // all legal separators
+ function (s) {
+ return _.ignore(_.stoken(s));
+ }
+ )
+ )),
+ // construct the parser ...
+ function (rules) {
+ return _.process(_.each.apply(null, rules), t.finishExact);
+ }
+ );
+
+ var _F = {
+ //"M/d/yyyy": function (s) {
+ // var m = s.match(/^([0-2]\d|3[0-1]|\d)\/(1[0-2]|0\d|\d)\/(\d\d\d\d)/);
+ // if (m!=null) {
+ // var r = [ t.month.call(this,m[1]), t.day.call(this,m[2]), t.year.call(this,m[3]) ];
+ // r = t.finishExact.call(this,r);
+ // return [ r, "" ];
+ // } else {
+ // throw new Date.Parsing.Exception(s);
+ // }
+ //}
+ //"M/d/yyyy": function (s) { return [ new Date(Date._parse(s)), ""]; }
+ };
+ var _get = function (f) {
+ return _F[f] = (_F[f] || g.format(f)[0]);
+ };
+
+ g.formats = function (fx) {
+ if (fx instanceof Array) {
+ var rx = [];
+ for (var i = 0 ; i < fx.length ; i++) {
+ rx.push(_get(fx[i]));
+ }
+ return _.any.apply(null, rx);
+ } else {
+ return _get(fx);
+ }
+ };
+
+ // check for these formats first
+ g._formats = g.formats([
+ "yyyy-MM-ddTHH:mm:ss",
+ "ddd, MMM dd, yyyy H:mm:ss tt",
+ "ddd MMM d yyyy HH:mm:ss zzz",
+ "d"
+ ]);
+
+ // starting rule for general purpose grammar
+ g._start = _.process(_.set([ g.date, g.time, g.expression ],
+ g.generalDelimiter, g.whiteSpace), t.finish);
+
+ // real starting rule: tries selected formats first,
+ // then general purpose rule
+ g.start = function (s) {
+ try {
+ var r = g._formats.call({}, s);
+ if (r[1].length === 0) {
+ return r;
+ }
+ } catch (e) {}
+ return g._start.call({}, s);
+ };
+
+}());
+
+
+Date._parse = Date.parse;
+
+/**
+ * Converts the specified string value into its JavaScript Date equivalent using CultureInfo specific format information.
+ *
+ * Example
+<pre><code>
+///////////
+// Dates //
+///////////
+
+// 15-Oct-2004
+var d1 = Date.parse("10/15/2004");
+
+// 15-Oct-2004
+var d1 = Date.parse("15-Oct-2004");
+
+// 15-Oct-2004
+var d1 = Date.parse("2004.10.15");
+
+//Fri Oct 15, 2004
+var d1 = Date.parse("Fri Oct 15, 2004");
+
+///////////
+// Times //
+///////////
+
+// Today at 10 PM.
+var d1 = Date.parse("10 PM");
+
+// Today at 10:30 PM.
+var d1 = Date.parse("10:30 P.M.");
+
+// Today at 6 AM.
+var d1 = Date.parse("06am");
+
+/////////////////////
+// Dates and Times //
+/////////////////////
+
+// 8-July-2004 @ 10:30 PM
+var d1 = Date.parse("July 8th, 2004, 10:30 PM");
+
+// 1-July-2004 @ 10:30 PM
+var d1 = Date.parse("2004-07-01T22:30:00");
+
+////////////////////
+// Relative Dates //
+////////////////////
+
+// Returns today's date. The string "today" is culture specific.
+var d1 = Date.parse("today");
+
+// Returns yesterday's date. The string "yesterday" is culture specific.
+var d1 = Date.parse("yesterday");
+
+// Returns the date of the next thursday.
+var d1 = Date.parse("Next thursday");
+
+// Returns the date of the most previous monday.
+var d1 = Date.parse("last monday");
+
+// Returns today's day + one year.
+var d1 = Date.parse("next year");
+
+///////////////
+// Date Math //
+///////////////
+
+// Today + 2 days
+var d1 = Date.parse("t+2");
+
+// Today + 2 days
+var d1 = Date.parse("today + 2 days");
+
+// Today + 3 months
+var d1 = Date.parse("t+3m");
+
+// Today - 1 year
+var d1 = Date.parse("today - 1 year");
+
+// Today - 1 year
+var d1 = Date.parse("t-1y");
+
+
+/////////////////////////////
+// Partial Dates and Times //
+/////////////////////////////
+
+// July 15th of this year.
+var d1 = Date.parse("July 15");
+
+// 15th day of current day and year.
+var d1 = Date.parse("15");
+
+// July 1st of current year at 10pm.
+var d1 = Date.parse("7/1 10pm");
+</code></pre>
+ *
+ * @param {String} The string value to convert into a Date object [Required]
+ * @return {Date} A Date object or null if the string cannot be converted into a Date.
+ */
+Date.parse = function (s) {
+ var r = null;
+ if (!s) {
+ return null;
+ }
+ try {
+ r = Date.Grammar.start.call({}, s);
+ } catch (e) {
+ return null;
+ }
+ return ((r[1].length === 0) ? r[0] : null);
+};
+
+Date.getParseFunction = function (fx) {
+ var fn = Date.Grammar.formats(fx);
+ return function (s) {
+ var r = null;
+ try {
+ r = fn.call({}, s);
+ } catch (e) {
+ return null;
+ }
+ return ((r[1].length === 0) ? r[0] : null);
+ };
+};
+/**
+ * Converts the specified string value into its JavaScript Date equivalent using the specified format {String} or formats {Array} and the CultureInfo specific format information.
+ * The format of the string value must match one of the supplied formats exactly.
+ *
+ * Example
+<pre><code>
+// 15-Oct-2004
+var d1 = Date.parseExact("10/15/2004", "M/d/yyyy");
+
+// 15-Oct-2004
+var d1 = Date.parse("15-Oct-2004", "M-ddd-yyyy");
+
+// 15-Oct-2004
+var d1 = Date.parse("2004.10.15", "yyyy.MM.dd");
+
+// Multiple formats
+var d1 = Date.parseExact("10/15/2004", [ "M/d/yyyy" , "MMMM d, yyyy" ]);
+</code></pre>
+ *
+ * @param {String} The string value to convert into a Date object [Required].
+ * @param {Object} The expected format {String} or an array of expected formats {Array} of the date string [Required].
+ * @return {Date} A Date object or null if the string cannot be converted into a Date.
+ */
+Date.parseExact = function (s, fx) {
+ return Date.getParseFunction(fx)(s);
+};
\ No newline at end of file
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/parser.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/parser.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/parser.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,65 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+(function(){Date.Parsing={Exception:function(s){this.message="Parse error at '"+s.substring(0,10)+" ...'";}};var $P=Date.Parsing;var _=$P.Operators={rtoken:function(r){return function(s){var mx=s.match(r);if(mx){return([mx[0],s.substring(mx[0].length)]);}else{throw new $P.Exception(s);}};},token:function(s){return function(s){return _.rtoken(new RegExp("^\s*"+s+"\s*"))(s);};},stoken:function(s){return _.rtoken(new RegExp("^"+s));},until:function(p){return function(s){var qx=[],rx=null;while(s.length){try{rx=p.call(this,s);}catch(e){qx.push(rx[0]);s=rx[1];continue;}
+break;}
+return[qx,s];};},many:function(p){return function(s){var rx=[],r=null;while(s.length){try{r=p.call(this,s);}catch(e){return[rx,s];}
+rx.push(r[0]);s=r[1];}
+return[rx,s];};},optional:function(p){return function(s){var r=null;try{r=p.call(this,s);}catch(e){return[null,s];}
+return[r[0],r[1]];};},not:function(p){return function(s){try{p.call(this,s);}catch(e){return[null,s];}
+throw new $P.Exception(s);};},ignore:function(p){return p?function(s){var r=null;r=p.call(this,s);return[null,r[1]];}:null;},product:function(){var px=arguments[0],qx=Array.prototype.slice.call(arguments,1),rx=[];for(var i=0;i<px.length;i++){rx.push(_.each(px[i],qx));}
+return rx;},cache:function(rule){var cache={},r=null;return function(s){try{r=cache[s]=(cache[s]||rule.call(this,s));}catch(e){r=cache[s]=e;}
+if(r instanceof $P.Exception){throw r;}else{return r;}};},any:function(){var px=arguments;return function(s){var r=null;for(var i=0;i<px.length;i++){if(px[i]==null){continue;}
+try{r=(px[i].call(this,s));}catch(e){r=null;}
+if(r){return r;}}
+throw new $P.Exception(s);};},each:function(){var px=arguments;return function(s){var rx=[],r=null;for(var i=0;i<px.length;i++){if(px[i]==null){continue;}
+try{r=(px[i].call(this,s));}catch(e){throw new $P.Exception(s);}
+rx.push(r[0]);s=r[1];}
+return[rx,s];};},all:function(){var px=arguments,_=_;return _.each(_.optional(px));},sequence:function(px,d,c){d=d||_.rtoken(/^\s*/);c=c||null;if(px.length==1){return px[0];}
+return function(s){var r=null,q=null;var rx=[];for(var i=0;i<px.length;i++){try{r=px[i].call(this,s);}catch(e){break;}
+rx.push(r[0]);try{q=d.call(this,r[1]);}catch(ex){q=null;break;}
+s=q[1];}
+if(!r){throw new $P.Exception(s);}
+if(q){throw new $P.Exception(q[1]);}
+if(c){try{r=c.call(this,r[1]);}catch(ey){throw new $P.Exception(r[1]);}}
+return[rx,(r?r[1]:s)];};},between:function(d1,p,d2){d2=d2||d1;var _fn=_.each(_.ignore(d1),p,_.ignore(d2));return function(s){var rx=_fn.call(this,s);return[[rx[0][0],r[0][2]],rx[1]];};},list:function(p,d,c){d=d||_.rtoken(/^\s*/);c=c||null;return(p instanceof Array?_.each(_.product(p.slice(0,-1),_.ignore(d)),p.slice(-1),_.ignore(c)):_.each(_.many(_.each(p,_.ignore(d))),px,_.ignore(c)));},set:function(px,d,c){d=d||_.rtoken(/^\s*/);c=c||null;return function(s){var r=null,p=null,q=null,rx=null,best=[[],s],last=false;for(var i=0;i<px.length;i++){q=null;p=null;r=null;last=(px.length==1);try{r=px[i].call(this,s);}catch(e){continue;}
+rx=[[r[0]],r[1]];if(r[1].length>0&&!last){try{q=d.call(this,r[1]);}catch(ex){last=true;}}else{last=true;}
+if(!last&&q[1].length===0){last=true;}
+if(!last){var qx=[];for(var j=0;j<px.length;j++){if(i!=j){qx.push(px[j]);}}
+p=_.set(qx,d).call(this,q[1]);if(p[0].length>0){rx[0]=rx[0].concat(p[0]);rx[1]=p[1];}}
+if(rx[1].length<best[1].length){best=rx;}
+if(best[1].length===0){break;}}
+if(best[0].length===0){return best;}
+if(c){try{q=c.call(this,best[1]);}catch(ey){throw new $P.Exception(best[1]);}
+best[1]=q[1];}
+return best;};},forward:function(gr,fname){return function(s){return gr[fname].call(this,s);};},replace:function(rule,repl){return function(s){var r=rule.call(this,s);return[repl,r[1]];};},process:function(rule,fn){return function(s){var r=rule.call(this,s);return[fn.call(this,r[0]),r[1]];};},min:function(min,rule){return function(s){var rx=rule.call(this,s);if(rx[0].length<min){throw new $P.Exception(s);}
+return rx;};}};var _generator=function(op){return function(){var args=null,rx=[];if(arguments.length>1){args=Array.prototype.slice.call(arguments);}else if(arguments[0]instanceof Array){args=arguments[0];}
+if(args){for(var i=0,px=args.shift();i<px.length;i++){args.unshift(px[i]);rx.push(op.apply(null,args));args.shift();return rx;}}else{return op.apply(null,arguments);}};};var gx="optional not ignore cache".split(/\s/);for(var i=0;i<gx.length;i++){_[gx[i]]=_generator(_[gx[i]]);}
+var _vector=function(op){return function(){if(arguments[0]instanceof Array){return op.apply(null,arguments[0]);}else{return op.apply(null,arguments);}};};var vx="each any all".split(/\s/);for(var j=0;j<vx.length;j++){_[vx[j]]=_vector(_[vx[j]]);}}());(function(){var flattenAndCompact=function(ax){var rx=[];for(var i=0;i<ax.length;i++){if(ax[i]instanceof Array){rx=rx.concat(flattenAndCompact(ax[i]));}else{if(ax[i]){rx.push(ax[i]);}}}
+return rx;};Date.Grammar={};Date.Translator={hour:function(s){return function(){this.hour=Number(s);};},minute:function(s){return function(){this.minute=Number(s);};},second:function(s){return function(){this.second=Number(s);};},meridian:function(s){return function(){this.meridian=s.slice(0,1).toLowerCase();};},timezone:function(s){return function(){var n=s.replace(/[^\d\+\-]/g,"");if(n.length){this.timezoneOffset=Number(n);}else{this.timezone=s.toLowerCase();}};},day:function(x){var s=x[0];return function(){this.day=Number(s.match(/\d+/)[0]);};},month:function(s){return function(){this.month=((s.length==3)?Date.getMonthNumberFromName(s):(Number(s)-1));};},year:function(s){return function(){var n=Number(s);this.year=((s.length>2)?n:(n+(((n+2000)<Date.CultureInfo.twoDigitYearMax)?2000:1900)));};},rday:function(s){return function(){switch(s){case"yesterday":this.days=-1;break;case"tomorrow":this.days=1;break;case"today":this.days=0;break;case"now":this.days=0;this.now=true;break;}};},finishExact:function(x){x=(x instanceof Array)?x:[x];var now=new Date();this.year=now.getFullYear();this.month=now.getMonth();this.day=1;this.hour=0;this.minute=0;this.second=0;for(var i=0;i<x.length;i++){if(x[i]){x[i].call(this);}}
+this.hour=(this.meridian=="p"&&this.hour<13)?this.hour+12:this.hour;if(this.day>Date.getDaysInMonth(this.year,this.month)){throw new RangeError(this.day+" is not a valid value for days.");}
+var r=new Date(this.year,this.month,this.day,this.hour,this.minute,this.second);if(this.timezone){r.set({timezone:this.timezone});}else if(this.timezoneOffset){r.set({timezoneOffset:this.timezoneOffset});}
+return r;},finish:function(x){x=(x instanceof Array)?flattenAndCompact(x):[x];if(x.length===0){return null;}
+for(var i=0;i<x.length;i++){if(typeof x[i]=="function"){x[i].call(this);}}
+if(this.now){return new Date();}
+var today=Date.today();var method=null;var expression=!!(this.days!=null||this.orient||this.operator);if(expression){var gap,mod,orient;orient=((this.orient=="past"||this.operator=="subtract")?-1:1);if(this.weekday){this.unit="day";gap=(Date.getDayNumberFromName(this.weekday)-today.getDay());mod=7;this.days=gap?((gap+(orient*mod))%mod):(orient*mod);}
+if(this.month){this.unit="month";gap=(this.month-today.getMonth());mod=12;this.months=gap?((gap+(orient*mod))%mod):(orient*mod);this.month=null;}
+if(!this.unit){this.unit="day";}
+if(this[this.unit+"s"]==null||this.operator!=null){if(!this.value){this.value=1;}
+if(this.unit=="week"){this.unit="day";this.value=this.value*7;}
+this[this.unit+"s"]=this.value*orient;}
+return today.add(this);}else{if(this.meridian&&this.hour){this.hour=(this.hour<13&&this.meridian=="p")?this.hour+12:this.hour;}
+if(this.weekday&&!this.day){this.day=(today.addDays((Date.getDayNumberFromName(this.weekday)-today.getDay()))).getDate();}
+if(this.month&&!this.day){this.day=1;}
+return today.set(this);}}};var _=Date.Parsing.Operators,g=Date.Grammar,t=Date.Translator,_fn;g.datePartDelimiter=_.rtoken(/^([\s\-\.\,\/\x27]+)/);g.timePartDelimiter=_.stoken(":");g.whiteSpace=_.rtoken(/^\s*/);g.generalDelimiter=_.rtoken(/^(([\s\,]|at|on)+)/);var _C={};g.ctoken=function(keys){var fn=_C[keys];if(!fn){var c=Date.CultureInfo.regexPatterns;var kx=keys.split(/\s+/),px=[];for(var i=0;i<kx.length;i++){px.push(_.replace(_.rtoken(c[kx[i]]),kx[i]));}
+fn=_C[keys]=_.any.apply(null,px);}
+return fn;};g.ctoken2=function(key){return _.rtoken(Date.CultureInfo.regexPatterns[key]);};g.h=_.cache(_.process(_.rtoken(/^(0[0-9]|1[0-2]|[1-9])/),t.hour));g.hh=_.cache(_.process(_.rtoken(/^(0[0-9]|1[0-2])/),t.hour));g.H=_.cache(_.process(_.rtoken(/^([0-1][0-9]|2[0-3]|[0-9])/),t.hour));g.HH=_.cache(_.process(_.rtoken(/^([0-1][0-9]|2[0-3])/),t.hour));g.m=_.cache(_.process(_.rtoken(/^([0-5][0-9]|[0-9])/),t.minute));g.mm=_.cache(_.process(_.rtoken(/^[0-5][0-9]/),t.minute));g.s=_.cache(_.process(_.rtoken(/^([0-5][0-9]|[0-9])/),t.second));g.ss=_.cache(_.process(_.rtoken(/^[0-5][0-9]/),t.second));g.hms=_.cache(_.sequence([g.H,g.mm,g.ss],g.timePartDelimiter));g.t=_.cache(_.process(g.ctoken2("shortMeridian"),t.meridian));g.tt=_.cache(_.process(g.ctoken2("longMeridian"),t.meridian));g.z=_.cache(_.process(_.rtoken(/^(\+|\-)?\s*\d\d\d\d?/),t.timezone));g.zz=_.cache(_.process(_.rtoken(/^(\+|\-)\s*\d\d\d\d/),t.timezone));g.zzz=_.cache(_.process(g.ctoken2("timezone"),t.timezone));g.timeSuffix=_.each(_.ignore(g.whiteSpace),_.set([g.tt,g.zzz]));g.time=_.each(_.optional(_.ignore(_.stoken("T"))),g.hms,g.timeSuffix);g.d=_.cache(_.process(_.each(_.rtoken(/^([0-2]\d|3[0-1]|\d)/),_.optional(g.ctoken2("ordinalSuffix"))),t.day));g.dd=_.cache(_.process(_.each(_.rtoken(/^([0-2]\d|3[0-1])/),_.optional(g.ctoken2("ordinalSuffix"))),t.day));g.ddd=g.dddd=_.cache(_.process(g.ctoken("sun mon tue wed thu fri sat"),function(s){return function(){this.weekday=s;};}));g.M=_.cache(_.process(_.rtoken(/^(1[0-2]|0\d|\d)/),t.month));g.MM=_.cache(_.process(_.rtoken(/^(1[0-2]|0\d)/),t.month));g.MMM=g.MMMM=_.cache(_.process(g.ctoken("jan feb mar apr may jun jul aug sep oct nov dec"),t.month));g.y=_.cache(_.process(_.rtoken(/^(\d\d?)/),t.year));g.yy=_.cache(_.process(_.rtoken(/^(\d\d)/),t.year));g.yyy=_.cache(_.process(_.rtoken(/^(\d\d?\d?\d?)/),t.year));g.yyyy=_.cache(_.process(_.rtoken(/^(\d\d\d\d)/),t.year));_fn=function(){return _.each(_.any.apply(null,arguments),_.not(g.ctoken2("timeContext")));};g.day=_fn(g.d,g.dd);g.month=_fn(g.M,g.MMM);g.year=_fn(g.yyyy,g.yy);g.orientation=_.process(g.ctoken("past future"),function(s){return function(){this.orient=s;};});g.operator=_.process(g.ctoken("add subtract"),function(s){return function(){this.operator=s;};});g.rday=_.process(g.ctoken("yesterday tomorrow today now"),t.rday);g.unit=_.process(g.ctoken("minute hour day week month year"),function(s){return function(){this.unit=s;};});g.value=_.process(_.rtoken(/^\d\d?(st|nd|rd|th)?/),function(s){return function(){this.value=s.replace(/\D/g,"");};});g.expression=_.set([g.rday,g.operator,g.value,g.unit,g.orientation,g.ddd,g.MMM]);_fn=function(){return _.set(arguments,g.datePartDelimiter);};g.mdy=_fn(g.ddd,g.month,g.day,g.year);g.ymd=_fn(g.ddd,g.year,g.month,g.day);g.dmy=_fn(g.ddd,g.day,g.month,g.year);g.date=function(s){return((g[Date.CultureInfo.dateElementOrder]||g.mdy).call(this,s));};g.format=_.process(_.many(_.any(_.process(_.rtoken(/^(dd?d?d?|MM?M?M?|yy?y?y?|hh?|HH?|mm?|ss?|tt?|zz?z?)/),function(fmt){if(g[fmt]){return g[fmt];}else{throw Date.Parsing.Exception(fmt);}}),_.process(_.rtoken(/^[^dMyhHmstz]+/),function(s){return _.ignore(_.stoken(s));}))),function(rules){return _.process(_.each.apply(null,rules),t.finishExact);});var _F={};var _get=function(f){return _F[f]=(_F[f]||g.format(f)[0]);};g.formats=function(fx){if(fx instanceof Array){var rx=[];for(var i=0;i<fx.length;i++){rx.push(_get(fx[i]));}
+return _.any.apply(null,rx);}else{return _get(fx);}};g._formats=g.formats(["yyyy-MM-ddTHH:mm:ss","ddd, MMM dd, yyyy H:mm:ss tt","ddd MMM d yyyy HH:mm:ss zzz","d"]);g._start=_.process(_.set([g.date,g.time,g.expression],g.generalDelimiter,g.whiteSpace),t.finish);g.start=function(s){try{var r=g._formats.call({},s);if(r[1].length===0){return r;}}catch(e){}
+return g._start.call({},s);};}());Date._parse=Date.parse;Date.parse=function(s){var r=null;if(!s){return null;}
+try{r=Date.Grammar.start.call({},s);}catch(e){return null;}
+return((r[1].length===0)?r[0]:null);};Date.getParseFunction=function(fx){var fn=Date.Grammar.formats(fx);return function(s){var r=null;try{r=fn.call({},s);}catch(e){return null;}
+return((r[1].length===0)?r[0]:null);};};Date.parseExact=function(s,fx){return Date.getParseFunction(fx)(s);};
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/sugarpak-debug.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/sugarpak-debug.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/sugarpak-debug.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,259 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 12-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+
+/**
+ **************************************************************
+ ** SugarPak - Domain Specific Language - Syntactical Sugar **
+ **************************************************************
+ */
+
+/**
+ * Gets a date that is set to the current date and time.
+ * @return {Date} The current date and time.
+ */
+Date.now = function () {
+ return new Date();
+};
+
+/**
+ * Gets a date that is set to the current date. The time is set to the start of the day (00:00 or 12:00 AM).
+ * @return {Date} The current date.
+ */
+Date.today = function () {
+ return Date.now().clearTime();
+};
+
+// private
+Date.prototype._orient = +1;
+
+/**
+ * Moves the date to the next instance of a date as specified by a trailing date element function (eg. .day(), .month()), month name function (eg. .january(), .jan()) or day name function (eg. .friday(), fri()).
+ * Example
+<pre><code>
+Date.today().next().friday();
+Date.today().next().fri();
+Date.today().next().march();
+Date.today().next().mar();
+Date.today().next().week();
+</code></pre>
+ *
+ * @return {Date} this
+ */
+Date.prototype.next = function () {
+ this._orient = +1;
+ return this;
+};
+
+/**
+ * Moves the date to the previous instance of a date as specified by a trailing date element function (eg. .day(), .month()), month name function (eg. .january(), .jan()) or day name function (eg. .friday(), fri()).
+ * Example
+<pre><code>
+Date.today().last().friday();
+Date.today().last().fri();
+Date.today().last().march();
+Date.today().last().mar();
+Date.today().last().week();
+</code></pre>
+ *
+ * @return {Date} this
+ */
+Date.prototype.last = Date.prototype.prev = Date.prototype.previous = function () {
+ this._orient = -1;
+ return this;
+};
+
+// private
+Date.prototype._is = false;
+
+/**
+ * Performs a equality check when followed by either a month name or day name function.
+ * Example
+<pre><code>
+Date.today().is().friday(); // true|false
+Date.today().is().fri();
+Date.today().is().march();
+Date.today().is().mar();
+</code></pre>
+ *
+ * @return {bool} true|false
+ */
+Date.prototype.is = function () {
+ this._is = true;
+ return this;
+};
+
+// private
+Number.prototype._dateElement = "day";
+
+/**
+ * Creates a new Date (Date.now()) and adds this (Number) to the date based on the preceding date element function (eg. second|minute|hour|day|month|year).
+ * Example
+<pre><code>
+// Undeclared Numbers must be wrapped with parentheses. Requirment of JavaScript.
+(3).days().fromNow();
+(6).months().fromNow();
+
+// Declared Number variables do not require parentheses.
+var n = 6;
+n.months().fromNow();
+</code></pre>
+ *
+ * @return {Date} A new Date instance
+ */
+Number.prototype.fromNow = function () {
+ var c = {};
+ c[this._dateElement] = this;
+ return Date.now().add(c);
+};
+
+/**
+ * Creates a new Date (Date.now()) and subtract this (Number) from the date based on the preceding date element function (eg. second|minute|hour|day|month|year).
+ * Example
+<pre><code>
+// Undeclared Numbers must be wrapped with parentheses. Requirment of JavaScript.
+(3).days().ago();
+(6).months().ago();
+
+// Declared Number variables do not require parentheses.
+var n = 6;
+n.months().ago();
+</code></pre>
+ *
+ * @return {Date} A new Date instance
+ */
+Number.prototype.ago = function () {
+ var c = {};
+ c[this._dateElement] = this * -1;
+ return Date.now().add(c);
+};
+
+// Build dynamic date element, month name and day name functions.
+(function () {
+ var $D = Date.prototype, $N = Number.prototype;
+
+ /* Do NOT modify the following string tokens. These tokens are used to build dynamic functions. */
+ var dx = ("sunday monday tuesday wednesday thursday friday saturday").split(/\s/),
+ mx = ("january february march april may june july august september october november december").split(/\s/),
+ px = ("Millisecond Second Minute Hour Day Week Month Year").split(/\s/),
+ de;
+
+ // Create day name functions and abbreviated day name functions (eg. monday(), friday(), fri()).
+ var df = function (n) {
+ return function () {
+ if (this._is) {
+ this._is = false;
+ return this.getDay() == n;
+ }
+ return this.moveToDayOfWeek(n, this._orient);
+ };
+ };
+
+ for (var i = 0 ; i < dx.length ; i++) {
+ $D[dx[i]] = $D[dx[i].substring(0, 3)] = df(i);
+ }
+
+ // Create month name functions and abbreviated month name functions (eg. january(), march(), mar()).
+ var mf = function (n) {
+ return function () {
+ if (this._is) {
+ this._is = false;
+ return this.getMonth() === n;
+ }
+ return this.moveToMonth(n, this._orient);
+ };
+ };
+
+ for (var j = 0 ; j < mx.length ; j++) {
+ $D[mx[j]] = $D[mx[j].substring(0, 3)] = mf(j);
+ }
+
+ // Create date element functions and plural date element functions used with Date (eg. day(), days(), months()).
+ var ef = function (j) {
+ return function () {
+ if (j.substring(j.length - 1) != "s") {
+ j += "s";
+ }
+ return this["add" + j](this._orient);
+ };
+ };
+
+ // Create date element functions and plural date element functions used with Number (eg. day(), days(), months()).
+ var nf = function (n) {
+ return function () {
+ this._dateElement = n;
+ return this;
+ };
+ };
+
+ for (var k = 0 ; k < px.length ; k++) {
+ de = px[k].toLowerCase();
+ $D[de] = $D[de + "s"] = ef(px[k]);
+ $N[de] = $N[de + "s"] = nf(de);
+ }
+}());
+
+/**
+ * Converts the current date instance into a JSON string value.
+ * @return {String} JSON string of date
+ */
+Date.prototype.toJSONString = function () {
+ return this.toString("yyyy-MM-ddThh:mm:ssZ");
+};
+
+/**
+ * Converts the current date instance to a string using the culture specific shortDatePattern.
+ * @return {String} A string formatted as per the culture specific shortDatePattern
+ */
+Date.prototype.toShortDateString = function () {
+ return this.toString(Date.CultureInfo.formatPatterns.shortDatePattern);
+};
+
+/**
+ * Converts the current date instance to a string using the culture specific longDatePattern.
+ * @return {String} A string formatted as per the culture specific longDatePattern
+ */
+Date.prototype.toLongDateString = function () {
+ return this.toString(Date.CultureInfo.formatPatterns.longDatePattern);
+};
+
+/**
+ * Converts the current date instance to a string using the culture specific shortTimePattern.
+ * @return {String} A string formatted as per the culture specific shortTimePattern
+ */
+Date.prototype.toShortTimeString = function () {
+ return this.toString(Date.CultureInfo.formatPatterns.shortTimePattern);
+};
+
+/**
+ * Converts the current date instance to a string using the culture specific longTimePattern.
+ * @return {String} A string formatted as per the culture specific longTimePattern
+ */
+Date.prototype.toLongTimeString = function () {
+ return this.toString(Date.CultureInfo.formatPatterns.longTimePattern);
+};
+
+/**
+ * Get the ordinal suffix of the current day.
+ * @return {String} "st, "nd", "rd" or "th"
+ */
+Date.prototype.getOrdinal = function () {
+ switch (this.getDate()) {
+ case 1:
+ case 21:
+ case 31:
+ return "st";
+ case 2:
+ case 22:
+ return "nd";
+ case 3:
+ case 23:
+ return "rd";
+ default:
+ return "th";
+ }
+};
\ No newline at end of file
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/sugarpak.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/sugarpak.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/sugarpak.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,13 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+Date.now=function(){return new Date();};Date.today=function(){return Date.now().clearTime();};Date.prototype._orient=+1;Date.prototype.next=function(){this._orient=+1;return this;};Date.prototype.last=Date.prototype.prev=Date.prototype.previous=function(){this._orient=-1;return this;};Date.prototype._is=false;Date.prototype.is=function(){this._is=true;return this;};Number.prototype._dateElement="day";Number.prototype.fromNow=function(){var c={};c[this._dateElement]=this;return Date.now().add(c);};Number.prototype.ago=function(){var c={};c[this._dateElement]=this*-1;return Date.now().add(c);};(function(){var $D=Date.prototype,$N=Number.prototype;var dx=("sunday monday tuesday wednesday thursday friday saturday").split(/\s/),mx=("january february march april may june july august september october november december").split(/\s/),px=("Millisecond Second Minute Hour Day Week Month Year").split(/\s/),de;var df=function(n){return function(){if(this._is){this._is=false;return this.getDay()==n;}
+return this.moveToDayOfWeek(n,this._orient);};};for(var i=0;i<dx.length;i++){$D[dx[i]]=$D[dx[i].substring(0,3)]=df(i);}
+var mf=function(n){return function(){if(this._is){this._is=false;return this.getMonth()===n;}
+return this.moveToMonth(n,this._orient);};};for(var j=0;j<mx.length;j++){$D[mx[j]]=$D[mx[j].substring(0,3)]=mf(j);}
+var ef=function(j){return function(){if(j.substring(j.length-1)!="s"){j+="s";}
+return this["add"+j](this._orient);};};var nf=function(n){return function(){this._dateElement=n;return this;};};for(var k=0;k<px.length;k++){de=px[k].toLowerCase();$D[de]=$D[de+"s"]=ef(px[k]);$N[de]=$N[de+"s"]=nf(de);}}());Date.prototype.toJSONString=function(){return this.toString("yyyy-MM-ddThh:mm:ssZ");};Date.prototype.toShortDateString=function(){return this.toString(Date.CultureInfo.formatPatterns.shortDatePattern);};Date.prototype.toLongDateString=function(){return this.toString(Date.CultureInfo.formatPatterns.longDatePattern);};Date.prototype.toShortTimeString=function(){return this.toString(Date.CultureInfo.formatPatterns.shortTimePattern);};Date.prototype.toLongTimeString=function(){return this.toString(Date.CultureInfo.formatPatterns.longTimePattern);};Date.prototype.getOrdinal=function(){switch(this.getDate()){case 1:case 21:case 31:return"st";case 2:case 22:return"nd";case 3:case 23:return"rd";default:return"th";}};
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/time-debug.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/time-debug.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/time-debug.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,216 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 12-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+
+/*
+ * TimeSpan(days, hours, minutes, seconds, milliseconds);
+ * TimeSpan(milliseconds);
+ */
+TimeSpan = function (days, hours, minutes, seconds, milliseconds) {
+ this.days = 0;
+ this.hours = 0;
+ this.minutes = 0;
+ this.seconds = 0;
+ this.milliseconds = 0;
+
+ if (arguments.length == 5) {
+ this.days = days;
+ this.hours = hours;
+ this.minutes = minutes;
+ this.seconds = seconds;
+ this.milliseconds = milliseconds;
+ }
+ else if (arguments.length == 1 && typeof days == "number") {
+ var orient = (days < 0) ? -1 : +1;
+ this.milliseconds = Math.abs(days);
+
+ this.days = Math.floor(this.milliseconds / (24 * 60 * 60 * 1000)) * orient;
+ this.milliseconds = this.milliseconds % (24 * 60 * 60 * 1000);
+
+ this.hours = Math.floor(this.milliseconds / (60 * 60 * 1000)) * orient;
+ this.milliseconds = this.milliseconds % (60 * 60 * 1000);
+
+ this.minutes = Math.floor(this.milliseconds / (60 * 1000)) * orient;
+ this.milliseconds = this.milliseconds % (60 * 1000);
+
+ this.seconds = Math.floor(this.milliseconds / 1000) * orient;
+ this.milliseconds = this.milliseconds % 1000;
+
+ this.milliseconds = this.milliseconds * orient;
+ return this;
+ }
+ else {
+ return null;
+ }
+};
+
+TimeSpan.prototype.compare = function (timeSpan) {
+ var t1 = new Date(1970, 1, 1, this.hours(), this.minutes(), this.seconds()), t2;
+ if (timeSpan === null) {
+ t2 = new Date(1970, 1, 1, 0, 0, 0);
+ }
+ else {
+ t2 = new Date(1970, 1, 1, timeSpan.hours(), timeSpan.minutes(), timeSpan.seconds()); /* t2 = t2.addDays(timeSpan.days()); */
+ }
+ return (t1 > t2) ? 1 : (t1 < t2) ? -1 : 0;
+};
+
+TimeSpan.prototype.add = function (timeSpan) {
+ return (timeSpan === null) ? this : this.addSeconds(timeSpan.getTotalMilliseconds() / 1000);
+};
+
+TimeSpan.prototype.subtract = function (timeSpan) {
+ return (timeSpan === null) ? this : this.addSeconds(-timeSpan.getTotalMilliseconds() / 1000);
+};
+
+TimeSpan.prototype.addDays = function (n) {
+ return new TimeSpan(this.getTotalMilliseconds() + (n * 24 * 60 * 60 * 1000));
+};
+
+TimeSpan.prototype.addHours = function (n) {
+ return new TimeSpan(this.getTotalMilliseconds() + (n * 60 * 60 * 1000));
+};
+
+TimeSpan.prototype.addMinutes = function (n) {
+ return new TimeSpan(this.getTotalMilliseconds() + (n * 60 * 1000));
+};
+
+TimeSpan.prototype.addSeconds = function (n) {
+ return new TimeSpan(this.getTotalMilliseconds() + (n * 1000));
+};
+
+TimeSpan.prototype.addMilliseconds = function (n) {
+ return new TimeSpan(this.getTotalMilliseconds() + n);
+};
+
+TimeSpan.prototype.getTotalMilliseconds = function () {
+ return (this.days() * (24 * 60 * 60 * 1000)) + (this.hours() * (60 * 60 * 1000)) + (this.minutes() * (60 * 1000)) + (this.seconds() * (1000));
+};
+
+TimeSpan.prototype.get12HourHour = function () {
+ return ((h = this.hours() % 12) ? h : 12);
+};
+
+TimeSpan.prototype.getDesignator = function () {
+ return (this.hours() < 12) ? Date.CultureInfo.amDesignator : Date.CultureInfo.pmDesignator;
+};
+
+TimeSpan.prototype.toString = function (format) {
+ function _toString() {
+ if (this.days() !== null && this.days() > 0) {
+ return this.days() + "." + this.hours() + ":" + p(this.minutes()) + ":" + p(this.seconds());
+ }
+ else {
+ return this.hours() + ":" + p(this.minutes()) + ":" + p(this.seconds());
+ }
+ }
+ function p(s) {
+ return (s.toString().length < 2) ? "0" + s : s;
+ }
+ var self = this;
+ return format ? format.replace(/d|dd|HH|H|hh|h|mm|m|ss|s|tt|t/g,
+ function (format) {
+ switch (format) {
+ case "d":
+ return self.days();
+ case "dd":
+ return p(self.days());
+ case "H":
+ return self.hours();
+ case "HH":
+ return p(self.hours());
+ case "h":
+ return self.get12HourHour();
+ case "hh":
+ return p(self.get12HourHour());
+ case "m":
+ return self.minutes();
+ case "mm":
+ return p(self.minutes());
+ case "s":
+ return self.seconds();
+ case "ss":
+ return p(self.seconds());
+ case "t":
+ return ((this.hours() < 12) ? Date.CultureInfo.amDesignator : Date.CultureInfo.pmDesignator).substring(0, 1);
+ case "tt":
+ return (this.hours() < 12) ? Date.CultureInfo.amDesignator : Date.CultureInfo.pmDesignator;
+ }
+ }
+ ) : this._toString();
+};
+
+/*
+ * TimePeriod(startDate, endDate);
+ */
+var TimePeriod = function (years, months, days, hours, minutes, seconds, milliseconds) {
+ this.years = 0;
+ this.months = 0;
+ this.days = 0;
+ this.hours = 0;
+ this.minutes = 0;
+ this.seconds = 0;
+ this.milliseconds = 0;
+
+ // startDate and endDate as arguments
+ if (arguments.length == 2 && arguments[0] instanceof Date && arguments[1] instanceof Date) {
+
+ var date1 = years.clone();
+ var date2 = months.clone();
+
+ var temp = date1.clone();
+ var orient = (date1 > date2) ? -1 : +1;
+
+ this.years = date2.getFullYear() - date1.getFullYear();
+ temp.addYears(this.years);
+
+ if (orient == +1) {
+ if (temp > date2) {
+ if (this.years !== 0) {
+ this.years--;
+ }
+ }
+ } else {
+ if (temp < date2) {
+ if (this.years !== 0) {
+ this.years++;
+ }
+ }
+ }
+
+ date1.addYears(this.years);
+
+ if (orient == +1) {
+ while (date1 < date2 && date1.clone().addDays(date1.getDaysInMonth()) < date2) {
+ date1.addMonths(1);
+ this.months++;
+ }
+ }
+ else {
+ while (date1 > date2 && date1.clone().addDays(-date1.getDaysInMonth()) > date2) {
+ date1.addMonths(-1);
+ this.months--;
+ }
+ }
+
+ var diff = date2 - date1;
+
+ if (diff !== 0) {
+ var ts = new TimeSpan(diff);
+
+ this.days = ts.days;
+ this.hours = ts.hours;
+ this.minutes = ts.minutes;
+ this.seconds = ts.seconds;
+ this.milliseconds = ts.milliseconds;
+ }
+
+ // UTC Hacks required...
+ return this;
+ }
+
+};
\ No newline at end of file
Added: trunk/packages/orthanc/trunk/debian/JS/DateJs/src/time.js
===================================================================
--- trunk/packages/orthanc/trunk/debian/JS/DateJs/src/time.js (rev 0)
+++ trunk/packages/orthanc/trunk/debian/JS/DateJs/src/time.js 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,19 @@
+/**
+ * Version: 1.0 Alpha-1
+ * Build Date: 13-Nov-2007
+ * Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
+ * License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
+ * Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
+ */
+TimeSpan=function(days,hours,minutes,seconds,milliseconds){this.days=0;this.hours=0;this.minutes=0;this.seconds=0;this.milliseconds=0;if(arguments.length==5){this.days=days;this.hours=hours;this.minutes=minutes;this.seconds=seconds;this.milliseconds=milliseconds;}
+else if(arguments.length==1&&typeof days=="number"){var orient=(days<0)?-1:+1;this.milliseconds=Math.abs(days);this.days=Math.floor(this.milliseconds/(24*60*60*1000))*orient;this.milliseconds=this.milliseconds%(24*60*60*1000);this.hours=Math.floor(this.milliseconds/(60*60*1000))*orient;this.milliseconds=this.milliseconds%(60*60*1000);this.minutes=Math.floor(this.milliseconds/(60*1000))*orient;this.milliseconds=this.milliseconds%(60*1000);this.seconds=Math.floor(this.milliseconds/1000)*orient;this.milliseconds=this.milliseconds%1000;this.milliseconds=this.milliseconds*orient;return this;}
+else{return null;}};TimeSpan.prototype.compare=function(timeSpan){var t1=new Date(1970,1,1,this.hours(),this.minutes(),this.seconds()),t2;if(timeSpan===null){t2=new Date(1970,1,1,0,0,0);}
+else{t2=new Date(1970,1,1,timeSpan.hours(),timeSpan.minutes(),timeSpan.seconds());}
+return(t1>t2)?1:(t1<t2)?-1:0;};TimeSpan.prototype.add=function(timeSpan){return(timeSpan===null)?this:this.addSeconds(timeSpan.getTotalMilliseconds()/1000);};TimeSpan.prototype.subtract=function(timeSpan){return(timeSpan===null)?this:this.addSeconds(-timeSpan.getTotalMilliseconds()/1000);};TimeSpan.prototype.addDays=function(n){return new TimeSpan(this.getTotalMilliseconds()+(n*24*60*60*1000));};TimeSpan.prototype.addHours=function(n){return new TimeSpan(this.getTotalMilliseconds()+(n*60*60*1000));};TimeSpan.prototype.addMinutes=function(n){return new TimeSpan(this.getTotalMilliseconds()+(n*60*1000));};TimeSpan.prototype.addSeconds=function(n){return new TimeSpan(this.getTotalMilliseconds()+(n*1000));};TimeSpan.prototype.addMilliseconds=function(n){return new TimeSpan(this.getTotalMilliseconds()+n);};TimeSpan.prototype.getTotalMilliseconds=function(){return(this.days()*(24*60*60*1000))+(this.hours()*(60*60*1000))+(this.minutes()*(60*1000))+(this.seconds()*(1000));};TimeSpan.prototype.get12HourHour=function(){return((h=this.hours()%12)?h:12);};TimeSpan.prototype.getDesignator=function(){return(this.hours()<12)?Date.CultureInfo.amDesignator:Date.CultureInfo.pmDesignator;};TimeSpan.prototype.toString=function(format){function _toString(){if(this.days()!==null&&this.days()>0){return this.days()+"."+this.hours()+":"+p(this.minutes())+":"+p(this.seconds());}
+else{return this.hours()+":"+p(this.minutes())+":"+p(this.seconds());}}
+function p(s){return(s.toString().length<2)?"0"+s:s;}
+var self=this;return format?format.replace(/d|dd|HH|H|hh|h|mm|m|ss|s|tt|t/g,function(format){switch(format){case"d":return self.days();case"dd":return p(self.days());case"H":return self.hours();case"HH":return p(self.hours());case"h":return self.get12HourHour();case"hh":return p(self.get12HourHour());case"m":return self.minutes();case"mm":return p(self.minutes());case"s":return self.seconds();case"ss":return p(self.seconds());case"t":return((this.hours()<12)?Date.CultureInfo.amDesignator:Date.CultureInfo.pmDesignator).substring(0,1);case"tt":return(this.hours()<12)?Date.CultureInfo.amDesignator:Date.CultureInfo.pmDesignator;}}):this._toString();};var TimePeriod=function(years,months,days,hours,minutes,seconds,milliseconds){this.years=0;this.months=0;this.days=0;this.hours=0;this.minutes=0;this.seconds=0;this.milliseconds=0;if(arguments.length==2&&arguments[0]instanceof Date&&arguments[1]instanceof Date){var date1=years.clone();var date2=months.clone();var temp=date1.clone();var orient=(date1>date2)?-1:+1;this.years=date2.getFullYear()-date1.getFullYear();temp.addYears(this.years);if(orient==+1){if(temp>date2){if(this.years!==0){this.years--;}}}else{if(temp<date2){if(this.years!==0){this.years++;}}}
+date1.addYears(this.years);if(orient==+1){while(date1<date2&&date1.clone().addDays(date1.getDaysInMonth())<date2){date1.addMonths(1);this.months++;}}
+else{while(date1>date2&&date1.clone().addDays(-date1.getDaysInMonth())>date2){date1.addMonths(-1);this.months--;}}
+var diff=date2-date1;if(diff!==0){var ts=new TimeSpan(diff);this.days=ts.days;this.hours=ts.hours;this.minutes=ts.minutes;this.seconds=ts.seconds;this.milliseconds=ts.milliseconds;}
+return this;}};
Modified: trunk/packages/orthanc/trunk/debian/control
===================================================================
--- trunk/packages/orthanc/trunk/debian/control 2014-02-17 10:27:33 UTC (rev 16050)
+++ trunk/packages/orthanc/trunk/debian/control 2014-02-17 14:27:09 UTC (rev 16051)
@@ -22,7 +22,9 @@
uuid-dev,
zlib1g-dev,
doxygen,
- unzip
+ unzip,
+ libjs-jquery (>= 1.2.0),
+ libjs-jquery-mobile (>= 1.1.0)
Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/orthanc/trunk/
Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/orthanc/trunk/
Modified: trunk/packages/orthanc/trunk/debian/copyright
===================================================================
--- trunk/packages/orthanc/trunk/debian/copyright 2014-02-17 10:27:33 UTC (rev 16050)
+++ trunk/packages/orthanc/trunk/debian/copyright 2014-02-17 14:27:09 UTC (rev 16051)
@@ -2,6 +2,10 @@
Upstream-Name: Orthanc
Upstream-Contact: Sebastien Jodogne <s.jodogne at gmail.com>
Source: https://code.google.com/p/orthanc/
+Files-Excluded:
+ OrthancExplorer/libs/jquery.mobile*1.1.0*
+ OrthancExplorer/libs/jquery-1.7.2*
+ OrthancExplorer/libs/date.js
Files: debian/*
Copyright: 2012 CHU of Liege (Belgium) and Sebastien Jodogne <s.jodogne at gmail.com>
@@ -31,10 +35,6 @@
Copyright: 2012 CHU of Liege (Belgium), Sebastien Jodogne <s.jodogne at gmail.com>, 2006-2011 Mathieu Malaterre, and 1993-2005 CREATIS
License: BSD
-Files: OrthancExplorer/libs/date.js
-Copyright: 2008 Geoffrey McGill
-License: MIT
-
Files: OrthancExplorer/libs/jqm.page.params.js
Copyright: 2011 Kin Blas
License: BSD
@@ -43,7 +43,6 @@
Copyright: 2012 Marco Braak
License: Apache
-Files: OrthancExplorer/libs/jquery-1.7.2.min.js OrthancExplorer/libs/jquery.mobile-1.1.0.* OrthancExplorer/libs/jquery.mobile.theme-1.1.0.min.css OrthancExplorer/libs/jquery.mobile.structure-1.1.0.min.css
Copyright: 2012 jQuery Foundation and other contributors
License: MIT
Added: trunk/packages/orthanc/trunk/debian/patches/remove-jquery-version
===================================================================
--- trunk/packages/orthanc/trunk/debian/patches/remove-jquery-version (rev 0)
+++ trunk/packages/orthanc/trunk/debian/patches/remove-jquery-version 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1,27 @@
+Description: Remove the jQuery and jQuery Mobile versions from Orthanc Explorer
+Author: Sebastien Jodogne <s.jodogne at gmail.com>
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: Orthanc-0.7.3/OrthancExplorer/explorer.html
+===================================================================
+--- Orthanc-0.7.3.orig/OrthancExplorer/explorer.html 2014-02-14 12:06:31.000000000 +0100
++++ Orthanc-0.7.3/OrthancExplorer/explorer.html 2014-02-17 14:20:47.952505962 +0100
+@@ -6,15 +6,15 @@
+ <meta name="viewport" content="width=device-width, initial-scale=1">
+ <title>Orthanc Explorer</title>
+
+- <link rel="stylesheet" href="libs/jquery.mobile-1.1.0.min.css" />
++ <link rel="stylesheet" href="libs/jquery.mobile.min.css" />
+ <link rel="stylesheet" href="libs/jqtree.css" />
+ <link rel="stylesheet" href="libs/jquery.mobile.simpledialog.min.css" />
+ <link rel="stylesheet" href="libs/jquery-file-upload/css/style.css" />
+ <link rel="stylesheet" href="libs/jquery-file-upload/css/jquery.fileupload-ui.css" />
+ <link rel="stylesheet" href="libs/slimbox2/slimbox2.css" />
+
+- <script src="libs/jquery-1.7.2.min.js"></script>
+- <script src="libs/jquery.mobile-1.1.0.min.js"></script>
++ <script src="libs/jquery.min.js"></script>
++ <script src="libs/jquery.mobile.min.js"></script>
+ <script src="libs/jqm.page.params.js"></script>
+ <script src="libs/tree.jquery.js"></script>
+ <script src="libs/date.js"></script>
Modified: trunk/packages/orthanc/trunk/debian/patches/series
===================================================================
--- trunk/packages/orthanc/trunk/debian/patches/series 2014-02-17 10:27:33 UTC (rev 16050)
+++ trunk/packages/orthanc/trunk/debian/patches/series 2014-02-17 14:27:09 UTC (rev 16051)
@@ -0,0 +1 @@
+remove-jquery-version
Modified: trunk/packages/orthanc/trunk/debian/rules
===================================================================
--- trunk/packages/orthanc/trunk/debian/rules 2014-02-17 10:27:33 UTC (rev 16050)
+++ trunk/packages/orthanc/trunk/debian/rules 2014-02-17 14:27:09 UTC (rev 16051)
@@ -20,6 +20,17 @@
# Put 3rd party packages where the cmake build system expects them
mkdir -p ThirdPartyDownloads
( cd ThirdPartyDownloads; cp ../debian/ThirdPartyDownloads/* . )
+
+ # Place back minified JavaScript libraries that are stripped from upstream
+ cp /usr/share/javascript/jquery/jquery.min.js OrthancExplorer/libs
+ cp /usr/share/javascript/jquery-mobile/jquery.mobile.min.css OrthancExplorer/libs
+ cp /usr/share/javascript/jquery-mobile/jquery.mobile.min.js OrthancExplorer/libs
+ cat debian/JS/DateJs/src/globalization/en-US.js \
+ debian/JS/DateJs/src/core-debug.js \
+ debian/JS/DateJs/src/sugarpak-debug.js \
+ debian/JS/DateJs/src/parser-debug.js \
+ > OrthancExplorer/libs/date.js
+
dh_auto_configure -- $(CMAKE_EXTRA_FLAGS)
override_dh_auto_test:
More information about the debian-med-commit
mailing list