diff --git a/spring-js/src/main/resources/META-INF/dojo/cldr/LICENSE b/spring-js/src/main/resources/META-INF/dojo/cldr/LICENSE new file mode 100644 index 00000000..7aeb1dd5 --- /dev/null +++ b/spring-js/src/main/resources/META-INF/dojo/cldr/LICENSE @@ -0,0 +1,29 @@ +UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE + +Unicode Data Files include all data files under the directories http://www.unicode.org/Public/, http://www.unicode.org/reports/, +and http://www.unicode.org/cldr/data/ . Unicode Software includes any source code published in the Unicode Standard or under +the directories http://www.unicode.org/Public/, http://www.unicode.org/reports/, and http://www.unicode.org/cldr/data/. +NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, INSTALLING, COPYING OR +OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU +UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS +AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE. + +COPYRIGHT AND PERMISSION NOTICE +Copyright © 1991-2007 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html. + +Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated +documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data +Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell +copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided +that (a) the above copyright notice(s) and this permission notice appear with all copies of the Data Files or Software, (b) both the +above copyright notice(s) and this permission notice appear in associated documentation, and (c) there is clear notice in each modified Data File +or in the Software as well as in the documentation associated with the Data File(s) or Software that the data or software has been modified. +THE DATA FILES AND SOFTWARE ARE 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 OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS +INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, +OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF +CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THE DATA FILES OR SOFTWARE. +Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other +dealings in these Data Files or Software without prior written authorization of the copyright holder. \ No newline at end of file diff --git a/spring-js/src/main/resources/META-INF/dojo/cldr/README b/spring-js/src/main/resources/META-INF/dojo/cldr/README new file mode 100644 index 00000000..36876766 --- /dev/null +++ b/spring-js/src/main/resources/META-INF/dojo/cldr/README @@ -0,0 +1,18 @@ +All files within this directory were derived from the Common Locale +Data Repository (see http://unicode.org/cldr) The CLDR project is +responsible for the accuracy and maintenance of this data. A copy +of this data is checked into the Dojo util project as a zip file. +The XML data is transformed to the JSON-style Javascript you see +under the nls/ directory. These Javascript files include data +necessary to do things like format and parse dates, numbers, and +currencies in different locales to consider cultural differences. +They are used by other modules in core Dojo such as dojo.date, +dojo.number and dojo.currency. It usually is not necessary to use +dojo.cldr directly. + +An arbitrary subset of locales have been checked in to dojo/cldr +under svn. To support other locales, the full set may be generated +by using xslt scripts in the util/buildscripts/cldr/ ant script. +Hundreds of locales are supported by the CLDR project. + +See terms of use: http://www.unicode.org/copyright.html#Exhibit1 diff --git a/spring-js/src/main/resources/META-INF/dojo/cldr/monetary.js b/spring-js/src/main/resources/META-INF/dojo/cldr/monetary.js new file mode 100644 index 00000000..50aeffc7 --- /dev/null +++ b/spring-js/src/main/resources/META-INF/dojo/cldr/monetary.js @@ -0,0 +1,8 @@ +/* + Copyright (c) 2004-2008, The Dojo Foundation All Rights Reserved. + Available via Academic Free License >= 2.1 OR the modified BSD license. + see: http://dojotoolkit.org/license for details +*/ + + +if(!dojo._hasResource["dojo.cldr.monetary"]){dojo._hasResource["dojo.cldr.monetary"]=true;dojo.provide("dojo.cldr.monetary");dojo.cldr.monetary.getData=function(_1){var _2={ADP:0,BHD:3,BIF:0,BYR:0,CLF:0,CLP:0,DJF:0,ESP:0,GNF:0,IQD:3,ITL:0,JOD:3,JPY:0,KMF:0,KRW:0,KWD:3,LUF:0,LYD:3,MGA:0,MGF:0,OMR:3,PYG:0,RWF:0,TND:3,TRL:0,VUV:0,XAF:0,XOF:0,XPF:0};var _3={CHF:5};var _4=_2[_1],_5=_3[_1];if(typeof _4=="undefined"){_4=2;}if(typeof _5=="undefined"){_5=0;}return {places:_4,round:_5};};} \ No newline at end of file diff --git a/spring-js/src/main/resources/META-INF/dojo/cldr/nls/currency.js b/spring-js/src/main/resources/META-INF/dojo/cldr/nls/currency.js new file mode 100644 index 00000000..742b390e --- /dev/null +++ b/spring-js/src/main/resources/META-INF/dojo/cldr/nls/currency.js @@ -0,0 +1 @@ +({"USD_symbol":"US$","EUR_displayName":"EUR","GBP_displayName":"GBP","JPY_displayName":"JPY","GBP_symbol":"UK£","JPY_symbol":"JPÂ¥","EUR_symbol":"€","USD_displayName":"USD"}) \ No newline at end of file diff --git a/spring-js/src/main/resources/META-INF/dojo/cldr/nls/de-de/number.js b/spring-js/src/main/resources/META-INF/dojo/cldr/nls/de-de/number.js new file mode 100644 index 00000000..e6005066 --- /dev/null +++ b/spring-js/src/main/resources/META-INF/dojo/cldr/nls/de-de/number.js @@ -0,0 +1 @@ +({"currencyFormat":"#,##0.00 ¤","group":".","percentSign":"%","exponential":"E","percentFormat":"#,##0 %","scientificFormat":"#E0","list":";","infinity":"∞","patternDigit":"#","minusSign":"-","decimal":",","nan":"NaN","nativeZeroDigit":"0","perMille":"‰","decimalFormat":"#,##0.###","plusSign":"+","currencySpacing-afterCurrency-currencyMatch":"[:letter:]","currencySpacing-beforeCurrency-surroundingMatch":"[:digit:]","currencySpacing-afterCurrency-insertBetween":" ","currencySpacing-afterCurrency-surroundingMatch":"[:digit:]","currencySpacing-beforeCurrency-currencyMatch":"[:letter:]","currencySpacing-beforeCurrency-insertBetween":" "}) \ No newline at end of file diff --git a/spring-js/src/main/resources/META-INF/dojo/cldr/nls/de/currency.js b/spring-js/src/main/resources/META-INF/dojo/cldr/nls/de/currency.js new file mode 100644 index 00000000..56d66a6e --- /dev/null +++ b/spring-js/src/main/resources/META-INF/dojo/cldr/nls/de/currency.js @@ -0,0 +1 @@ +({"HKD_displayName":"Hongkong-Dollar","CHF_displayName":"Schweizer Franken","CHF_symbol":"SFr.","JPY_symbol":"Â¥","CAD_displayName":"Kanadischer Dollar","CNY_displayName":"Renminbi Yuan","USD_symbol":"$","AUD_displayName":"Australischer Dollar","JPY_displayName":"Yen","CAD_symbol":"Can$","USD_displayName":"US-Dollar","CNY_symbol":"Y","GBP_displayName":"Pfund Sterling","GBP_symbol":"£","AUD_symbol":"$A","EUR_displayName":"Euro","EUR_symbol":"€"}) \ No newline at end of file diff --git a/spring-js/src/main/resources/META-INF/dojo/cldr/nls/de/gregorian.js b/spring-js/src/main/resources/META-INF/dojo/cldr/nls/de/gregorian.js new file mode 100644 index 00000000..6426d5bf --- /dev/null +++ b/spring-js/src/main/resources/META-INF/dojo/cldr/nls/de/gregorian.js @@ -0,0 +1 @@ +({"field-dayperiod":"Tageshälfte","field-minute":"Minute","eraNames":["v. Chr.","n. Chr."],"field-weekday":"Wochentag","days-standAlone-wide":["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],"months-standAlone-narrow":["J","F","M","A","M","J","J","A","S","O","N","D"],"field-era":"Epoche","field-hour":"Stunde","timeFormat-full":"HH:mm:ss v","months-standAlone-abbr":["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],"days-standAlone-narrow":["S","M","D","M","D","F","S"],"eraAbbr":["v. Chr.","n. Chr."],"dateFormat-long":"d. MMMM yyyy","timeFormat-medium":"HH:mm:ss","field-zone":"Zone","dateFormat-medium":"dd.MM.yyyy","quarters-standAlone-wide":["1. Quartal","2. Quartal","3. Quartal","4. Quartal"],"dateTimeFormat":"{1} {0}","field-year":"Jahr","quarters-standAlone-narrow":["1","2","3","4"],"months-standAlone-wide":["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"field-week":"Woche","timeFormat-long":"HH:mm:ss z","months-format-abbr":["Jan","Feb","Mrz","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],"timeFormat-short":"HH:mm","field-month":"Monat","quarters-format-abbr":["Q1","Q2","Q3","Q4"],"days-format-abbr":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"pm":"nachm.","days-format-narrow":["S","M","D","M","D","F","S"],"field-second":"Sekunde","field-day":"Tag","months-format-narrow":["J","F","M","A","M","J","J","A","S","O","N","D"],"am":"vorm.","days-standAlone-abbr":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"dateFormat-short":"dd.MM.yy","dateFormat-full":"EEEE, d. MMMM yyyy","months-format-wide":["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"dateTimeAvailableFormats":["E d.","H","HH:mm","HH:mm:ss","H:mm","L","E, d.M.","LLL","E d. MMM","E d. MMMM","d. MMMM","dd. MMMM","d. MMM","d.MM.","dd.MM.","d.M.","d","HH:mm","HH:mm:ss","mm:ss","mm:ss","yyyy","yyyy-M","EEE, yyyy-M-d","MMM yyyy","EEE, d. MMM yyyy","MMMM yyyy","Q yyyy","QQQ yyyy","MM.yy","MMM yy","dd.MM.yy","Q yy","QQQQ yy","yyyy","MMMM yyyy"],"quarters-format-wide":["1. Quartal","2. Quartal","3. Quartal","4. Quartal"],"days-format-wide":["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],"eraNarrow":["v. Chr.","n. Chr."],"dateTimeFormats-appendItem-Second":"{0} ({2}: {1})","dateTimeFormats-appendItem-Year":"{0} {1}","quarters-standAlone-abbr":["Q1","Q2","Q3","Q4"],"dateTimeFormats-appendItem-Week":"{0} ({2}: {1})","dateTimeFormats-appendItem-Timezone":"{0} {1}","dateTimeFormats-appendItem-Month":"{0} ({2}: {1})","dateTimeFormats-appendItem-Minute":"{0} ({2}: {1})","dateTimeFormats-appendItem-Day":"{0} ({2}: {1})","quarters-format-narrow":["1","2","3","4"],"dateTimeFormats-appendItem-Quarter":"{0} ({2}: {1})","dateTimeFormats-appendItem-Day-Of-Week":"{0} {1}","dateTimeFormats-appendItem-Hour":"{0} ({2}: {1})","dateTimeFormats-appendItem-Era":"{0} {1}"}) \ No newline at end of file diff --git a/spring-js/src/main/resources/META-INF/dojo/cldr/nls/de/number.js b/spring-js/src/main/resources/META-INF/dojo/cldr/nls/de/number.js new file mode 100644 index 00000000..90861a09 --- /dev/null +++ b/spring-js/src/main/resources/META-INF/dojo/cldr/nls/de/number.js @@ -0,0 +1 @@ +({"group":".","percentSign":"%","exponential":"E","percentFormat":"#,##0 %","scientificFormat":"#E0","list":";","infinity":"∞","patternDigit":"#","minusSign":"-","decimal":",","nan":"NaN","nativeZeroDigit":"0","perMille":"‰","decimalFormat":"#,##0.###","currencyFormat":"#,##0.00 ¤","plusSign":"+","currencySpacing-afterCurrency-currencyMatch":"[:letter:]","currencySpacing-beforeCurrency-surroundingMatch":"[:digit:]","currencySpacing-afterCurrency-insertBetween":" ","currencySpacing-afterCurrency-surroundingMatch":"[:digit:]","currencySpacing-beforeCurrency-currencyMatch":"[:letter:]","currencySpacing-beforeCurrency-insertBetween":" "}) \ No newline at end of file diff --git a/spring-js/src/main/resources/META-INF/dojo/cldr/nls/gregorian.js b/spring-js/src/main/resources/META-INF/dojo/cldr/nls/gregorian.js new file mode 100644 index 00000000..c13511eb --- /dev/null +++ b/spring-js/src/main/resources/META-INF/dojo/cldr/nls/gregorian.js @@ -0,0 +1 @@ +({"dateTimeFormats-appendItem-Second":"{0} ({2}: {1})","field-dayperiod":"Dayperiod","field-minute":"Minute","eraNames":["BCE","CE"],"field-weekday":"Day of the Week","days-standAlone-wide":["1","2","3","4","5","6","7"],"months-standAlone-narrow":["1","2","3","4","5","6","7","8","9","10","11","12"],"dateTimeFormats-appendItem-Year":"{0} {1}","field-era":"Era","field-hour":"Hour","quarters-standAlone-abbr":["Q1","Q2","Q3","Q4"],"timeFormat-full":"HH:mm:ss v","dateTimeFormats-appendItem-Week":"{0} ({2}: {1})","dateTimeFormats-appendItem-Timezone":"{0} {1}","months-standAlone-abbr":["1","2","3","4","5","6","7","8","9","10","11","12"],"dateTimeFormats-appendItem-Month":"{0} ({2}: {1})","days-standAlone-narrow":["1","2","3","4","5","6","7"],"eraAbbr":["BCE","CE"],"dateFormat-long":"yyyy MMMM d","timeFormat-medium":"HH:mm:ss","field-zone":"Zone","dateTimeFormats-appendItem-Minute":"{0} ({2}: {1})","dateFormat-medium":"yyyy MMM d","quarters-standAlone-wide":["Q1","Q2","Q3","Q4"],"dateTimeFormat":"{1} {0}","field-year":"Year","quarters-standAlone-narrow":["1","2","3","4"],"months-standAlone-wide":["1","2","3","4","5","6","7","8","9","10","11","12"],"dateTimeFormats-appendItem-Day":"{0} ({2}: {1})","field-week":"Week","quarters-format-narrow":["1","2","3","4"],"timeFormat-long":"HH:mm:ss z","months-format-abbr":["1","2","3","4","5","6","7","8","9","10","11","12"],"timeFormat-short":"HH:mm","field-month":"Month","dateTimeFormats-appendItem-Quarter":"{0} ({2}: {1})","quarters-format-abbr":["Q1","Q2","Q3","Q4"],"days-format-abbr":["1","2","3","4","5","6","7"],"pm":"PM","days-format-narrow":["1","2","3","4","5","6","7"],"field-second":"Second","field-day":"Day","dateTimeFormats-appendItem-Day-Of-Week":"{0} {1}","months-format-narrow":["1","2","3","4","5","6","7","8","9","10","11","12"],"dateTimeFormats-appendItem-Hour":"{0} ({2}: {1})","am":"AM","days-standAlone-abbr":["1","2","3","4","5","6","7"],"dateFormat-short":"yyyy-MM-dd","dateFormat-full":"EEEE, yyyy MMMM dd","months-format-wide":["1","2","3","4","5","6","7","8","9","10","11","12"],"dateTimeAvailableFormats":["H:mm","L","E, M-d","LLL","E MMM d","E MMMM d","MMMM d","MMM d","M-d","d","mm:ss","yyyy","yyyy-M","EEE, yyyy-M-d","yyyy MMM","EEE, yyyy MMM d","yyyy MMMM","yyyy Q","yyyy QQQ"],"dateTimeFormats-appendItem-Era":"{0} {1}","quarters-format-wide":["Q1","Q2","Q3","Q4"],"eraNarrow":["BCE","CE"],"days-format-wide":["1","2","3","4","5","6","7"]}) \ No newline at end of file diff --git a/spring-js/src/main/resources/META-INF/dojo/cldr/nls/number.js b/spring-js/src/main/resources/META-INF/dojo/cldr/nls/number.js new file mode 100644 index 00000000..8f762162 --- /dev/null +++ b/spring-js/src/main/resources/META-INF/dojo/cldr/nls/number.js @@ -0,0 +1 @@ +({"scientificFormat":"#E0","currencySpacing-afterCurrency-currencyMatch":"[:letter:]","infinity":"∞","list":";","percentSign":"%","minusSign":"-","currencySpacing-beforeCurrency-surroundingMatch":"[:digit:]","currencySpacing-afterCurrency-insertBetween":" ","nan":"NaN","nativeZeroDigit":"0","plusSign":"+","currencySpacing-afterCurrency-surroundingMatch":"[:digit:]","currencyFormat":"¤ #,##0.00","currencySpacing-beforeCurrency-currencyMatch":"[:letter:]","perMille":"‰","group":",","percentFormat":"#,##0%","decimalFormat":"#,##0.###","decimal":".","patternDigit":"#","currencySpacing-beforeCurrency-insertBetween":" ","exponential":"E"}) \ No newline at end of file diff --git a/spring-js/src/main/resources/META-INF/dojo/cldr/supplemental.js b/spring-js/src/main/resources/META-INF/dojo/cldr/supplemental.js new file mode 100644 index 00000000..2c63501d --- /dev/null +++ b/spring-js/src/main/resources/META-INF/dojo/cldr/supplemental.js @@ -0,0 +1,8 @@ +/* + Copyright (c) 2004-2008, The Dojo Foundation All Rights Reserved. + Available via Academic Free License >= 2.1 OR the modified BSD license. + see: http://dojotoolkit.org/license for details +*/ + + +if(!dojo._hasResource["dojo.cldr.supplemental"]){dojo._hasResource["dojo.cldr.supplemental"]=true;dojo.provide("dojo.cldr.supplemental");dojo.require("dojo.i18n");dojo.cldr.supplemental.getFirstDayOfWeek=function(_1){var _2={mv:5,ae:6,af:6,bh:6,dj:6,dz:6,eg:6,er:6,et:6,iq:6,ir:6,jo:6,ke:6,kw:6,lb:6,ly:6,ma:6,om:6,qa:6,sa:6,sd:6,so:6,tn:6,ye:6,as:0,au:0,az:0,bw:0,ca:0,cn:0,fo:0,ge:0,gl:0,gu:0,hk:0,ie:0,il:0,is:0,jm:0,jp:0,kg:0,kr:0,la:0,mh:0,mo:0,mp:0,mt:0,nz:0,ph:0,pk:0,sg:0,th:0,tt:0,tw:0,um:0,us:0,uz:0,vi:0,za:0,zw:0,et:0,mw:0,ng:0,tj:0,sy:4};var _3=dojo.cldr.supplemental._region(_1);var _4=_2[_3];return (_4===undefined)?1:_4;};dojo.cldr.supplemental._region=function(_5){_5=dojo.i18n.normalizeLocale(_5);var _6=_5.split("-");var _7=_6[1];if(!_7){_7={de:"de",en:"us",es:"es",fi:"fi",fr:"fr",he:"il",hu:"hu",it:"it",ja:"jp",ko:"kr",nl:"nl",pt:"br",sv:"se",zh:"cn"}[_6[0]];}else{if(_7.length==4){_7=_6[2];}}return _7;};dojo.cldr.supplemental.getWeekend=function(_8){var _9={eg:5,il:5,sy:5,"in":0,ae:4,bh:4,dz:4,iq:4,jo:4,kw:4,lb:4,ly:4,ma:4,om:4,qa:4,sa:4,sd:4,tn:4,ye:4};var _a={ae:5,bh:5,dz:5,iq:5,jo:5,kw:5,lb:5,ly:5,ma:5,om:5,qa:5,sa:5,sd:5,tn:5,ye:5,af:5,ir:5,eg:6,il:6,sy:6};var _b=dojo.cldr.supplemental._region(_8);var _c=_9[_b];var _d=_a[_b];if(_c===undefined){_c=6;}if(_d===undefined){_d=0;}return {start:_c,end:_d};};} \ No newline at end of file