You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xap-commits@incubator.apache.org by mt...@apache.org on 2007/03/14 20:37:27 UTC
svn commit: r518313 [17/43] - in /incubator/xap/trunk/codebase/src/dojo: ./
src/ src/animation/ src/cal/ src/charting/ src/charting/svg/
src/charting/vml/ src/collections/ src/crypto/ src/data/ src/data/core/
src/data/old/ src/data/old/format/ src/data...
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/en/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/en/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/en/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/en/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"months-standAlone-narrow":["J","F","M","A","M","J","J","A","S","O","N","D"],"dateFormat-long":"MMMM d, yyyy","timeFormat-full":"h:mm:ss a v","eras":["BC","AD"],"timeFormat-medium":"h:mm:ss a","dateFormat-medium":"MMM d, yyyy","months-format-abbr":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"dateFormat-full":"EEEE, MMMM d, yyyy","days-format-abbr":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"timeFormat-long":"h:mm:ss a z","timeFormat-short":"h:mm a","dateFormat-short":"M/d/yy","months-format-wide":["January","February","March","April","May","June","July","August","September","October","November","December"],"days-standAlone-narrow":["S","M","T","W","T","F","S"],"days-format-wide":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"field-weekday":"Day of the Week","field-second":"Second","field-week":"Week","pm":"PM","am":"AM","field-year":"Year","field-minute":"Minute","field-hour":"Hour","field-day":"Day","field-dayperio
d":"Dayperiod","field-month":"Month","field-era":"Era","field-zone":"Zone"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/es/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/es/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/es/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/es/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"field-weekday":"dÃa de la semana","dateFormat-medium":"dd-MMM-yy","field-second":"segundo","field-week":"semana","pm":"p.m.","timeFormat-full":"HH'H'mm''ss\" z","months-standAlone-narrow":["E","F","M","A","M","J","J","A","S","O","N","D"],"am":"a.m.","days-standAlone-narrow":["D","L","M","M","J","V","S"],"field-year":"año","eras":["a.C.","d.C."],"field-minute":"minuto","field-hour":"hora","dateFormat-long":"d' de 'MMMM' de 'yyyy","field-day":"dÃa","field-dayperiod":"periodo del dÃa","field-month":"mes","dateFormat-short":"d/MM/yy","months-format-wide":["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"],"field-era":"era","months-format-abbr":["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],"days-format-wide":["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],"dateFormat-full":"EEEE d' de 'MMMM' de 'yyyy","field-zone":"zona","days-format-abbr":["dom","l
un","mar","mié","jue","vie","sáb"],"timeFormat-medium":"HH:mm:ss","timeFormat-short":"HH:mm","timeFormat-long":"HH:mm:ss z"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/fi/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/fi/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/fi/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/fi/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"field-weekday":"viikonpäivä","dateFormat-medium":"d.M.yyyy","field-second":"sekunti","field-week":"viikko","pm":"ip.","timeFormat-full":"H.mm.ss v","months-standAlone-narrow":["T","H","M","H","T","K","H","E","S","L","M","J"],"am":"ap.","days-standAlone-narrow":["S","M","T","K","T","P","L"],"field-year":"vuosi","eras":["eKr.","jKr."],"field-minute":"minuutti","timeFormat-medium":"H.mm.ss","field-hour":"tunti","dateFormat-long":"d. MMMM'ta 'yyyy","field-day":"päivä","field-dayperiod":"ap/ip-valinta","field-month":"kuukausi","dateFormat-short":"d.M.yyyy","months-format-wide":["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"],"field-era":"aikakausi","timeFormat-short":"H.mm","months-format-abbr":["tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu"],"timeFormat-long":"'klo 'H.mm.ss","days-format-wide":["sunnuntai","maanantai","tiistai
","keskiviikko","torstai","perjantai","lauantai"],"dateFormat-full":"EEEE'na 'd. MMMM'ta 'yyyy","field-zone":"aikavyöhyke","days-format-abbr":["su","ma","ti","ke","to","pe","la"]})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/fr/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/fr/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/fr/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/fr/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"field-weekday":"jour de la semaine","dateFormat-medium":"d MMM yy","field-second":"seconde","field-week":"semaine","pm":"ap. m.","timeFormat-full":"HH' h 'mm z","months-standAlone-narrow":["J","F","M","A","M","J","J","A","S","O","N","D"],"am":"matin","days-standAlone-narrow":["D","L","M","M","J","V","S"],"field-year":"année","eras":["av. J.-C.","apr. J.-C."],"field-minute":"minute","field-hour":"heure","dateFormat-long":"d MMMM yyyy","field-day":"jour","field-dayperiod":"période de la journée","field-month":"mois","dateFormat-short":"dd/MM/yy","months-format-wide":["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],"field-era":"époque","months-format-abbr":["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],"days-format-wide":["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],"dateFormat-full":"EEEE d MMMM yyyy","field-zone":"zone"
,"days-format-abbr":["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],"timeFormat-medium":"HH:mm:ss","timeFormat-short":"HH:mm","timeFormat-long":"HH:mm:ss z"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"field-weekday":"Day of the Week","dateFormat-medium":"yyyy MMM d","field-second":"Second","field-week":"Week","pm":"PM","timeFormat-full":"HH:mm:ss z","months-standAlone-narrow":["1","2","3","4","5","6","7","8","9","10","11","12"],"am":"AM","days-standAlone-narrow":["1","2","3","4","5","6","7"],"field-year":"Year","eras":["BCE","CE"],"field-minute":"Minute","timeFormat-medium":"HH:mm:ss","field-hour":"Hour","dateFormat-long":"yyyy MMMM d","field-day":"Day","field-dayperiod":"Dayperiod","field-month":"Month","dateFormat-short":"yy/MM/dd","months-format-wide":["1","2","3","4","5","6","7","8","9","10","11","12"],"field-era":"Era","timeFormat-short":"HH:mm","months-format-abbr":["1","2","3","4","5","6","7","8","9","10","11","12"],"timeFormat-long":"HH:mm:ss z","days-format-wide":["1","2","3","4","5","6","7"],"dateFormat-full":"EEEE, yyyy MMMM dd","field-zone":"Zone","days-format-abbr":["1","2","3","4","5","6","7"]})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/gregorianExtras.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/gregorianExtras.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/gregorianExtras.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/gregorianExtras.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"dateFormat-yearOnly":"yyyy"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/hu/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/hu/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/hu/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/hu/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"field-weekday":"hét napja","dateFormat-medium":"yyyy MMM d","field-second":"másodperc","field-week":"hét","pm":"d.u.","timeFormat-full":"h:mm:ss a v","months-standAlone-narrow":["J","F","M","Ã","M","J","J","A","S","O","N","D"],"am":"d.e.","days-standAlone-narrow":["V","H","K","Sz","Cs","P","Sz"],"field-year":"év","eras":["k.e.","k.u."],"field-minute":"perc","timeFormat-medium":"h:mm:ss a","field-hour":"óra","dateFormat-long":"yyyy MMMM d","field-day":"nap","field-dayperiod":"napszak","field-month":"hónap","dateFormat-short":"yyyy-M-d","months-format-wide":["január","február","március","április","május","június","július","augusztus","szeptember","október","november","december"],"field-era":"éra","timeFormat-short":"h:mm a","months-format-abbr":["jan","feb","már","apr","máj","jún","júl","aug","sze","okt","nov","dec"],"timeFormat-long":"h:mm:ss a z","days-format-wide":["vasárnap","hétfÅ","kedd","szerda","cs
ütörtök","péntek","szombat"],"dateFormat-full":"yyyy MMMM d, EEEE","field-zone":"zóna","days-format-abbr":["Va","Hé","Ke","Sze","Csü","Pé","Szo"]})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/it/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/it/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/it/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/it/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"field-weekday":"giorno della settimana","dateFormat-medium":"dd/MMM/yy","field-second":"secondo","field-week":"settimana","pm":"p.","months-standAlone-narrow":["G","F","M","A","M","G","L","A","S","O","N","D"],"am":"m.","days-standAlone-narrow":["D","L","M","M","G","V","S"],"field-year":"anno","eras":["aC","dC"],"field-minute":"minuto","field-hour":"ora","dateFormat-long":"dd MMMM yyyy","field-day":"giorno","field-dayperiod":"periodo del giorno","field-month":"mese","dateFormat-short":"dd/MM/yy","months-format-wide":["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"],"field-era":"era","months-format-abbr":["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"],"days-format-wide":["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"],"dateFormat-full":"EEEE d MMMM yyyy","field-zone":"zona","days-format-abbr":["dom","lun","mar","mer","gio","ven","sab"],"time
Format-full":"HH:mm:ss z","timeFormat-medium":"HH:mm:ss","timeFormat-short":"HH:mm","timeFormat-long":"HH:mm:ss z"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/ja/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/ja/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/ja/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/ja/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"days-standAlone-narrow":["æ¥","æ","ç«","æ°´","æ¨","é","å"],"timeFormat-full":"H'æ'mm'å'ss'ç§'z","eras":["ç´å
å","西æ¦"],"timeFormat-medium":"H:mm:ss","dateFormat-medium":"yyyy/MM/dd","am":"åå","months-format-abbr":["1 æ","2 æ","3 æ","4 æ","5 æ","6 æ","7 æ","8 æ","9 æ","10 æ","11 æ","12 æ"],"dateFormat-full":"yyyy'å¹´'M'æ'd'æ¥'EEEE","days-format-abbr":["æ¥","æ","ç«","æ°´","æ¨","é","å"],"timeFormat-long":"H:mm:ss:z","timeFormat-short":"H:mm","pm":"åå¾","months-format-wide":["1 æ","2 æ","3 æ","4 æ","5 æ","6 æ","7 æ","8 æ","9 æ","10 æ","11 æ","12 æ"],"dateFormat-long":"yyyy'å¹´'M'æ'd'æ¥'","days-format-wide":["æ¥ææ¥","æææ¥","ç«ææ¥","æ°´ææ¥","æ¨ææ¥","éæ
æ¥","åææ¥"],"field-weekday":"Day of the Week","field-second":"Second","field-week":"Week","months-standAlone-narrow":["1","2","3","4","5","6","7","8","9","10","11","12"],"field-year":"Year","field-minute":"Minute","field-hour":"Hour","field-day":"Day","field-dayperiod":"Dayperiod","field-month":"Month","dateFormat-short":"yy/MM/dd","field-era":"Era","field-zone":"Zone"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/ja/gregorianExtras.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/ja/gregorianExtras.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/ja/gregorianExtras.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/ja/gregorianExtras.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"dateFormat-yearOnly":"yyyyå¹´"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/ko/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/ko/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/ko/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/ko/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"months-standAlone-narrow":["1ì","2ì","3ì","4ì","5ì","6ì","7ì","8ì","9ì","10ì","11ì","12ì"],"dateFormat-long":"yyyy'ë
' M'ì' d'ì¼'","timeFormat-full":"a hh'ì' mm'ë¶' ss'ì´' z","eras":["기ìì ","ì기"],"timeFormat-medium":"a hh'ì' mm'ë¶'","dateFormat-medium":"yyyy. MM. dd","am":"ì¤ì ","months-format-abbr":["1ì","2ì","3ì","4ì","5ì","6ì","7ì","8ì","9ì","10ì","11ì","12ì"],"dateFormat-full":"yyyy'ë
' M'ì' d'ì¼' EEEE","days-format-abbr":["ì¼","ì","í","ì","목","ê¸","í "],"timeFormat-long":"a hh'ì' mm'ë¶' ss'ì´'","timeFormat-short":"a hh'ì' mm'ë¶'","dateFormat-short":"yy. MM. dd","pm":"ì¤í","months-format-wide":["1ì","2ì","3ì","4ì","5ì","6ì","7ì","8ì","9ì","10ì","11ì","12ì
"],"days-standAlone-narrow":["ì¼","ì","í","ì","목","ê¸","í "],"days-format-wide":["ì¼ìì¼","ììì¼","íìì¼","ììì¼","목ìì¼","ê¸ìì¼","í ìì¼"],"field-weekday":"Day of the Week","field-second":"Second","field-week":"Week","field-year":"Year","field-minute":"Minute","field-hour":"Hour","field-day":"Day","field-dayperiod":"Dayperiod","field-month":"Month","field-era":"Era","field-zone":"Zone"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/nl/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/nl/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/nl/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/nl/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"dateFormat-medium":"d MMM yyyy","field-second":"Seconde","timeFormat-full":"HH:mm:ss v","months-standAlone-narrow":["J","F","M","A","M","J","J","A","S","O","N","D"],"days-standAlone-narrow":["Z","M","D","W","D","V","Z"],"field-year":"Jaar","eras":["v. Chr.","n. Chr."],"field-minute":"Minuut","field-hour":"Uur","dateFormat-long":"d MMMM yyyy","field-day":"Dag","field-dayperiod":"Dagdeel","field-month":"Maand","dateFormat-short":"dd-MM-yy","months-format-wide":["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],"field-era":"Tijdperk","months-format-abbr":["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],"days-format-wide":["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],"dateFormat-full":"EEEE d MMMM yyyy","days-format-abbr":["zo","ma","di","wo","do","vr","za"],"field-weekday":"Dag van de week","field-week":"Week","pm":"PM","am":"AM","timeFormat-medium":"HH:mm:ss"
,"timeFormat-short":"HH:mm","timeFormat-long":"HH:mm:ss z","field-zone":"Zone"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/pt-br/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/pt-br/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/pt-br/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/pt-br/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"field-hour":"Hora","field-dayperiod":"PerÃodo do dia","field-minute":"Minuto","timeFormat-full":"HH'h'mm'min'ss's' z","field-weekday":"Dia da semana","field-week":"Semana","field-second":"Segundo","dateFormat-medium":"dd/MM/yyyy","field-day":"Dia","timeFormat-long":"H'h'm'min's's' z","field-month":"Mês","field-year":"Ano","dateFormat-short":"dd/MM/yy","field-zone":"Fuso","months-standAlone-narrow":["J","F","M","A","M","J","J","A","S","O","N","D"],"dateFormat-long":"d' de 'MMMM' de 'yyyy","eras":["a.C.","d.C."],"months-format-abbr":["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],"dateFormat-full":"EEEE, d' de 'MMMM' de 'yyyy","days-format-abbr":["dom","seg","ter","qua","qui","sex","sáb"],"months-format-wide":["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"],"days-standAlone-narrow":["D","S","T","Q","Q","S","S"],"days-format-wide":["domingo","segunda-feira","terça-feira
","quarta-feira","quinta-feira","sexta-feira","sábado"],"pm":"PM","am":"AM","timeFormat-medium":"HH:mm:ss","field-era":"Era","timeFormat-short":"HH:mm"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/pt/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/pt/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/pt/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/pt/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"months-standAlone-narrow":["J","F","M","A","M","J","J","A","S","O","N","D"],"dateFormat-long":"d' de 'MMMM' de 'yyyy","timeFormat-full":"HH'H'mm'm'ss's' z","eras":["a.C.","d.C."],"dateFormat-medium":"d/MMM/yyyy","months-format-abbr":["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],"dateFormat-full":"EEEE, d' de 'MMMM' de 'yyyy","days-format-abbr":["dom","seg","ter","qua","qui","sex","sáb"],"dateFormat-short":"dd-MM-yyyy","months-format-wide":["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"],"days-standAlone-narrow":["D","S","T","Q","Q","S","S"],"days-format-wide":["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"],"field-weekday":"Day of the Week","field-second":"Second","field-week":"Week","pm":"PM","am":"AM","field-year":"Year","field-minute":"Minute","timeFormat-medium":"HH:mm:ss","field-hour":"Hour","field-day":"Day","field-d
ayperiod":"Dayperiod","field-month":"Month","field-era":"Era","timeFormat-short":"HH:mm","timeFormat-long":"HH:mm:ss z","field-zone":"Zone"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/sv/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/sv/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/sv/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/sv/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"field-weekday":"veckodag","dateFormat-medium":"d MMM yyyy","field-second":"sekund","field-week":"vecka","pm":"em","timeFormat-full":"'kl. 'HH.mm.ss z","months-standAlone-narrow":["J","F","M","A","M","J","J","A","S","O","N","D"],"am":"fm","days-standAlone-narrow":["S","M","T","O","T","F","L"],"field-year":"år","eras":["f.Kr.","e.Kr."],"field-minute":"minut","timeFormat-medium":"HH.mm.ss","field-hour":"timme","dateFormat-long":"EEEE d MMM yyyy","field-day":"dag","field-dayperiod":"dagsperiod","field-month":"månad","dateFormat-short":"yyyy-MM-dd","months-format-wide":["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"],"field-era":"era","timeFormat-short":"HH.mm","months-format-abbr":["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],"timeFormat-long":"HH.mm.ss z","days-format-wide":["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"],"dateFormat-full":"EEEE'en den'
d MMMM yyyy","field-zone":"tidszon","days-format-abbr":["sö","må","ti","on","to","fr","lö"]})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh-cn/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh-cn/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh-cn/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh-cn/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"dateFormat-medium":"yyyy-M-d","field-second":"ç§é","field-week":"å¨","timeFormat-full":"ahh'æ¶'mm'å'ss'ç§' z","field-year":"å¹´","field-minute":"åé","timeFormat-medium":"ahh:mm:ss","field-hour":"å°æ¶","dateFormat-long":"yyyy'å¹´'M'æ'd'æ¥'","field-day":"æ¥","field-dayperiod":"ä¸å/ä¸å","field-month":"æ","dateFormat-short":"yy-M-d","field-era":"æ¶æ","timeFormat-short":"ah:mm","timeFormat-long":"ahh'æ¶'mm'å'ss'ç§'","dateFormat-full":"yyyy'å¹´'M'æ'd'æ¥'EEEE","field-weekday":"å¨å¤©","field-zone":"åºå","days-standAlone-narrow":["æ¥","ä¸","äº","ä¸","å","äº","å
"],"eras":["å
Œ
å","å
Œ
"],"am":"ä¸å","months-format-abbr":["ä¸æ","äºæ","ä¸æ","åæ","äºæ","å
æ","ä¸æ","å
«æ","ä¹æ","åæ","åä¸æ","
åäºæ"],"days-format-abbr":["å¨æ¥","å¨ä¸","å¨äº","å¨ä¸","å¨å","å¨äº","å¨å
"],"pm":"ä¸å","months-format-wide":["ä¸æ","äºæ","ä¸æ","åæ","äºæ","å
æ","ä¸æ","å
«æ","ä¹æ","åæ","åä¸æ","åäºæ"],"months-standAlone-narrow":["1æ","2æ","3æ","4æ","5æ","6æ","7æ","8æ","9æ","10æ","11æ","12æ"],"days-format-wide":["æææ¥","ææä¸","ææäº","ææä¸","ææå","ææäº","ææå
"]})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh-hk/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh-hk/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh-hk/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh-hk/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"timeFormat-full":"ahh'æ'mm'å'ss'ç§' z","eras":["西å
å","西å
"],"timeFormat-medium":"a h:mm:ss","dateFormat-medium":"yyyy/M/d","dateFormat-full":"yyyy'å¹´'M'æ'd'æ¥'EEEE","days-format-abbr":["é±æ¥","é±ä¸","é±äº","é±ä¸","é±å","é±äº","é±å
"],"timeFormat-long":"ahh'æ'mm'å'ss'ç§'","timeFormat-short":"a h:mm","dateFormat-short":"yyyy/M/d","dateFormat-long":"yyyy'å¹´'M'æ'd'æ¥'","days-standAlone-narrow":["æ¥","ä¸","äº","ä¸","å","äº","å
"],"am":"ä¸å","months-format-abbr":["ä¸æ","äºæ","ä¸æ","åæ","äºæ","å
æ","ä¸æ","å
«æ","ä¹æ","åæ","åä¸æ","åäºæ"],"pm":"ä¸å","months-format-wide":["ä¸æ","äºæ","ä¸æ","åæ","äºæ","å
æ","ä¸æ","å
«æ
","ä¹æ","åæ","åä¸æ","åäºæ"],"months-standAlone-narrow":["1æ","2æ","3æ","4æ","5æ","6æ","7æ","8æ","9æ","10æ","11æ","12æ"],"days-format-wide":["æææ¥","ææä¸","ææäº","ææä¸","ææå","ææäº","ææå
"],"field-weekday":"Day of the Week","field-second":"Second","field-week":"Week","field-year":"Year","field-minute":"Minute","field-hour":"Hour","field-day":"Day","field-dayperiod":"Dayperiod","field-month":"Month","field-era":"Era","field-zone":"Zone"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh-tw/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh-tw/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh-tw/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh-tw/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"dateFormat-medium":"yyyy'å¹´'M'æ'd'æ¥'","field-second":"ç§","field-week":"é±","timeFormat-full":"ahh'æ'mm'å'ss'ç§' z","eras":["西å
å","西å
"],"field-year":"å¹´","field-minute":"åé","timeFormat-medium":"ahh:mm:ss","field-hour":"å°æ","dateFormat-long":"yyyy'å¹´'M'æ'd'æ¥'","field-day":"æ´æ¥","field-dayperiod":"æ¥é","field-month":"æ","dateFormat-short":"yy'å¹´'M'æ'd'æ¥'","field-era":"年代","timeFormat-short":"ah:mm","months-format-abbr":["1æ","2æ","3æ","4æ","5æ","6æ","7æ","8æ","9æ","10æ","11æ","12æ"],"timeFormat-long":"ahh'æ'mm'å'ss'ç§'","field-weekday":"é±å¤©","dateFormat-full":"yyyy'å¹´'M'æ'd'æ¥'EEEE","field-zone":"åå","days-standAlone-narrow":["æ¥","ä¸","äº","ä¸","å","äº","å
"],"am":"ä¸å","days-format-abbr
":["å¨æ¥","å¨ä¸","å¨äº","å¨ä¸","å¨å","å¨äº","å¨å
"],"pm":"ä¸å","months-format-wide":["ä¸æ","äºæ","ä¸æ","åæ","äºæ","å
æ","ä¸æ","å
«æ","ä¹æ","åæ","åä¸æ","åäºæ"],"months-standAlone-narrow":["1æ","2æ","3æ","4æ","5æ","6æ","7æ","8æ","9æ","10æ","11æ","12æ"],"days-format-wide":["æææ¥","ææä¸","ææäº","ææä¸","ææå","ææäº","ææå
"]})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh/gregorian.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh/gregorian.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh/gregorian.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh/gregorian.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"days-standAlone-narrow":["æ¥","ä¸","äº","ä¸","å","äº","å
"],"eras":["å
Œ
å","å
Œ
"],"am":"ä¸å","months-format-abbr":["ä¸æ","äºæ","ä¸æ","åæ","äºæ","å
æ","ä¸æ","å
«æ","ä¹æ","åæ","åä¸æ","åäºæ"],"days-format-abbr":["å¨æ¥","å¨ä¸","å¨äº","å¨ä¸","å¨å","å¨äº","å¨å
"],"pm":"ä¸å","months-format-wide":["ä¸æ","äºæ","ä¸æ","åæ","äºæ","å
æ","ä¸æ","å
«æ","ä¹æ","åæ","åä¸æ","åäºæ"],"months-standAlone-narrow":["1æ","2æ","3æ","4æ","5æ","6æ","7æ","8æ","9æ","10æ","11æ","12æ"],"days-format-wide":["æææ¥","ææä¸","ææäº","ææä¸",
"ææå","ææäº","ææå
"],"field-weekday":"Day of the Week","dateFormat-medium":"yyyy MMM d","field-second":"Second","field-week":"Week","timeFormat-full":"HH:mm:ss z","field-year":"Year","field-minute":"Minute","timeFormat-medium":"HH:mm:ss","field-hour":"Hour","dateFormat-long":"yyyy MMMM d","field-day":"Day","field-dayperiod":"Dayperiod","field-month":"Month","dateFormat-short":"yy/MM/dd","field-era":"Era","timeFormat-short":"HH:mm","timeFormat-long":"HH:mm:ss z","dateFormat-full":"EEEE, yyyy MMMM dd","field-zone":"Zone"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh/gregorianExtras.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh/gregorianExtras.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh/gregorianExtras.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/calendar/nls/zh/gregorianExtras.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"dateFormat-yearOnly":"yyyy'å¹´'"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/common.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/common.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/common.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/common.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,68 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+dojo.provide("dojo.i18n.common");
+
+dojo.i18n.getLocalization = function(/*String*/packageName, /*String*/bundleName, /*String?*/locale){
+// summary:
+// Returns an Object containing the localization for a given resource bundle
+// in a package, matching the specified locale.
+//
+// description:
+// Returns a hash containing name/value pairs in its prototypesuch that values can be easily overridden.
+// Throws an exception if the bundle is not found.
+// Bundle must have already been loaded by dojo.requireLocalization() or by a build optimization step.
+//
+// packageName: package which is associated with this resource
+// bundleName: the base filename of the resource bundle (without the ".js" suffix)
+// locale: the variant to load (optional). By default, the locale defined by the
+// host environment: dojo.locale
+
+ dojo.hostenv.preloadLocalizations();
+ locale = dojo.hostenv.normalizeLocale(locale);
+
+ // look for nearest locale match
+ var elements = locale.split('-');
+ var module = [packageName,"nls",bundleName].join('.');
+ var bundle = dojo.hostenv.findModule(module, true);
+
+ var localization;
+ for(var i = elements.length; i > 0; i--){
+ var loc = elements.slice(0, i).join('_');
+ if(bundle[loc]){
+ localization = bundle[loc];
+ break;
+ }
+ }
+ if(!localization){
+ localization = bundle.ROOT;
+ }
+
+ // make a singleton prototype so that the caller won't accidentally change the values globally
+ if(localization){
+ var clazz = function(){};
+ clazz.prototype = localization;
+ return new clazz(); // Object
+ }
+
+ dojo.raise("Bundle not found: " + bundleName + " in " + packageName+" , locale=" + locale);
+};
+
+dojo.i18n.isLTR = function(/*String?*/locale){
+// summary:
+// Is the language read left-to-right? Most exceptions are for middle eastern languages.
+//
+// locale: a string representing the locale. By default, the locale defined by the
+// host environment: dojo.locale
+
+ var lang = dojo.hostenv.normalizeLocale(locale).split('-')[0];
+ var RTL = {ar:true,fa:true,he:true,ur:true,yi:true};
+ return !RTL[lang]; // Boolean
+};
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,289 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+dojo.provide("dojo.i18n.currency");
+
+dojo.require("dojo.experimental");
+dojo.experimental("dojo.i18n.currency");
+
+dojo.require("dojo.regexp");
+dojo.require("dojo.i18n.common");
+dojo.require("dojo.i18n.number");
+dojo.require("dojo.lang.common");
+
+/**
+* Method to Format and validate a given number a monetary value
+*
+* @param Number value
+* The number to be formatted and validated.
+* @param String iso the ISO 4217 currency code
+* @param Object flags
+* flags.places The number of decimal places to be included in the formatted number
+* @param String locale the locale to determine formatting used. By default, the locale defined by the
+* host environment: dojo.locale
+* @return String
+* the formatted currency of type String if successful; Nan if an
+* invalid currency is provided or null if an unsupported locale value was provided.
+**/
+dojo.i18n.currency.format = function(value, iso, flags /*optional*/, locale /*optional*/){
+ flags = (typeof flags == "object") ? flags : {};
+
+ var formatData = dojo.i18n.currency._mapToLocalizedFormatData(dojo.i18n.currency.FORMAT_TABLE, iso, locale);
+ if (typeof flags.places == "undefined") {flags.places = formatData.places;}
+ if (typeof flags.places == "undefined") {flags.places = 2;}
+ flags.signed = false;
+
+ var result = dojo.i18n.number.format(value, flags, locale);
+
+ var sym = formatData.symbol;
+ if (formatData.adjSpace == "symbol"){
+ if (formatData.placement == "after"){
+ sym = " " + sym;// TODO: nbsp?
+ }else{
+ sym = sym + " ";// TODO: nbsp?
+ }
+ }
+
+ if (value < 0){
+ if (formatData.signPlacement == "before"){
+ sym = "-" + sym;
+ }else if (formatData.signPlacement == "after"){
+ sym = sym + "-";
+ }
+ }
+
+ var spc = (formatData.adjSpace == "number") ? " " : ""; // TODO: nbsp?
+ if (formatData.placement == "after"){
+ result = result + spc + sym;
+ }else{
+ result = sym + spc + result;
+ }
+
+ if (value < 0){
+ if (formatData.signPlacement == "around"){
+ result = "(" + result + ")";
+ }else if (formatData.signPlacement == "end"){
+ result = result + "-";
+ }else if (!formatData.signPlacement || formatData.signPlacement == "begin"){
+ result = "-" + result;
+ }
+ }
+
+ return result;
+};
+
+/**
+* Method to convert a properly formatted monetary value to a primative numeric value.
+*
+* @param String value
+* The int string to be convertted
+ @param String iso the ISO 4217 currency code
+* @param String locale the locale to determine formatting used. By default, the locale defined by the
+* host environment: dojo.locale
+* @param Object flags
+* flags.validate true to check the string for strict adherence to the locale settings for separator, sign, etc.
+* Default is true
+* @return Number
+* Returns a primative numeric value, Number.NaN if unable to convert to a number, or null if an unsupported locale is provided.
+**/
+dojo.i18n.currency.parse = function(value, iso, locale, flags /*optional*/){
+ if (typeof flags.validate == "undefined") {flags.validate = true;}
+
+ if (flags.validate && !dojo.i18n.number.isCurrency(value, iso, locale, flags)) {
+ return Number.NaN;
+ }
+
+ var sign = (value.indexOf('-') != -1);
+ var abs = abs.replace(/\-/, "");
+
+ var formatData = dojo.i18n.currency._mapToLocalizedFormatData(dojo.i18n.currency.FORMAT_TABLE, iso, locale);
+ abs = abs.replace(new RegExp("\\" + formatData.symbol), "");
+ //TODO: trim?
+
+ var number = dojo.i18n.number.parse(abs, locale, flags);
+ if (sign){number = number * -1;}
+ return number;
+};
+
+/**
+ Validates whether a string denotes a monetary value.
+
+ @param value A string
+ @param iso the ISO 4217 currency code
+ @param locale the locale to determine formatting used. By default, the locale defined by the
+ host environment: dojo.locale
+ @param flags An object
+ flags.symbol A currency symbol such as Yen "�", Pound "�", or the Euro sign "�".
+ The default is specified by the iso code. For more than one symbol use an array, e.g. ["$", ""], makes $ optional.
+ The empty array [] makes the default currency symbol optional.
+ flags.placement The symbol can come "before" or "after". The default is specified by the iso code.
+ flags.signed The leading plus-or-minus sign. Can be true, false, or [true, false].
+ Default is [true, false], (i.e. sign is optional).
+ flags.signPlacement The sign can come "before" or "after" the symbol or "around" the whole expression
+ with parenthesis, such as CAD: (123$). The default is specified by the iso code.
+ flags.separator The character used as the thousands separator. The default is specified by the locale.
+ The empty array [] makes the default separator optional.
+ flags.fractional The appropriate number of decimal places for fractional currency (e.g. cents)
+ Can be true, false, or [true, false]. Default is [true, false], (i.e. cents are optional).
+ flags.places The integer number of decimal places.
+ If not given, an amount appropriate to the iso code is used.
+ flags.fractional The appropriate number of decimal places for fractional currency (e.g. cents)
+ Can be true, false, or [true, false]. Default is [true, false], (i.e. cents are optional).
+ flags.decimal The character used for the decimal point. The default is specified by the locale.
+ @return true or false.
+*/
+dojo.i18n.currency.isCurrency = function(value, iso, locale /*optional*/, flags){
+ flags = (typeof flags == "object") ? flags : {};
+
+ var numberFormatData = dojo.i18n.number._mapToLocalizedFormatData(dojo.i18n.number.FORMAT_TABLE, locale);
+ if (typeof flags.separator == "undefined") {flags.separator = numberFormatData[0];}
+ else if (dojo.lang.isArray(flags.separator) && flags.separator.length == 0){flags.separator = [numberFormatData[0],""];}
+ if (typeof flags.decimal == "undefined") {flags.decimal = numberFormatData[2];}
+ if (typeof flags.groupSize == "undefined") {flags.groupSize = numberFormatData[3];}
+ if (typeof flags.groupSize2 == "undefined") {flags.groupSize2 = numberFormatData[4];}
+
+ var formatData = dojo.i18n.currency._mapToLocalizedFormatData(dojo.i18n.currency.FORMAT_TABLE, iso, locale);
+ if (typeof flags.places == "undefined") {flags.places = formatData.places;}
+ if (typeof flags.places == "undefined") {flags.places = 2;}
+ if (typeof flags.symbol == "undefined") {flags.symbol = formatData.symbol;}
+ else if (dojo.lang.isArray(flags.symbol) && flags.symbol.length == 0){flags.symbol = [formatData.symbol,""];}
+ if (typeof flags.placement == "undefined") {flags.placement = formatData.placement;}
+ //TODO more... or mixin?
+
+ var re = new RegExp("^" + dojo.regexp.currency(flags) + "$");
+//dojo.debug(value+":"+dojo.regexp.currency(flags)+"="+re.test(value));
+ return re.test(value);
+};
+
+dojo.i18n.currency._mapToLocalizedFormatData = function(table, iso, locale /*optional*/){
+ var formatData = dojo.i18n.currency.FORMAT_TABLE[iso];
+ if (!dojo.lang.isArray(formatData)){
+ return formatData;
+ }
+
+ return dojo.i18n.number._mapToLocalizedFormatData(formatData[0], locale);
+};
+
+(function() {
+ var arabic = {symbol: "\u062C", placement: "after", htmlSymbol: "?"};
+ var euro = {symbol: "\u20AC", placement: "before", adjSpace: "symbol", htmlSymbol: "€"};
+ var euroAfter = {symbol: "\u20AC", placement: "after", htmlSymbol: "€"};
+
+//Q: Do European countries still use their old ISO symbols instead of just EUR?
+//Q: are signPlacement and currency symbol placement ISO-dependent or are they really locale-dependent?
+//TODO: htmlSymbol is for html entities, need images? (IBM: why? why can't we just use unicode everywhere?)
+//TODO: hide visibility of this table?
+//for html entities, need a image for arabic symbol "BHD" as "DZD", "EGP", "JOD", "KWD" "LBP", "MAD", "OMR", "QAR", "SAR", "SYP", "TND", "AED", "YER"
+//Note: html entities not used at the moment
+//placement: placement of currency symbol, before or after number
+//signPlacement: placement of negative sign, before or after symbol, or begin or end of expression, or around with parentheses
+// This table assumes defaults of
+// places: 2, placement: "before", signPlacement: "begin", adjSpace: undefined, htmlSymbol: undefined]
+dojo.i18n.currency.FORMAT_TABLE = {
+ AED: {symbol: "\u062c", placement: "after"},
+ ARS: {symbol: "$", signPlacement: "after"},
+ //Old ATS: {symbol: "S", adjSpace: "symbol"},
+ ATS: {symbol: "\u20AC", adjSpace: "number", signPlacement: "after", htmlSymbol: "€"}, //Austria using "EUR" // neg should read euro + sign + space + number
+ AUD: {symbol: "$"},
+ BOB: {symbol: "$b"},
+ BRL: {symbol: "R$", adjSpace: "symbol"},
+ //Old BEF: {symbol: "BF", placement: "after", adjSpace: "symbol"},
+ BEF: euroAfter, //Belgium using "EUR"
+ //Old BHD: {symbol: "\u062C", signPlacement: "end", places: 3, htmlSymbol: "?"},
+ BHD: arabic,
+ //TODO: I'm suspicious that all the other entries have locale-specific data in them, too?
+ //Q: which attributes are iso-specific and which are locale specific?
+ CAD: [{
+ '*' : {symbol: "$"},
+ 'fr-ca' : {symbol: "$", placement: "after", signPlacement: "around"}
+ }],
+ CHF: {symbol: "CHF", adjSpace: "symbol", signPlacement: "after"},
+ CLP: {symbol: "$"},
+ COP: {symbol: "$", signPlacement: "around"},
+ CNY: {symbol: "\u00A5", htmlSymbol: "¥"},
+ //// Costa Rica - Spanish slashed C. need to find out the html entity image
+ CRC: {symbol: "\u20A1", signPlacement: "after", htmlSymbol: "?"},
+ // Czech Republic - Czech //need image for html entities
+ CZK: {symbol: "Kc", adjSpace: "symbol", signPlacement: "after"},
+ DEM: euroAfter,
+ DKK: {symbol: "kr.", adjSpace: "symbol", signPlacement: "after"},
+ DOP: {symbol: "$"},
+ //for html entities, need a image, bidi, using "rtl", so from the link, symbol is suffix
+ //Old DZD: {symbol: "\u062C", signPlacement: "end", places: 3, htmlSymbol: "?"},
+ DZD: arabic,
+ //Ecuador using "USD"
+ ECS: {symbol: "$", signPlacement: "after"},
+ EGP: arabic,
+ //Old ESP: {symbol: "Pts", placement: "after", adjSpace: "symbol", places: 0},
+ ESP: euroAfter, //spain using "EUR"
+ EUR: euro,
+ //Old FIM: {symbol: "mk", placement: "after", adjSpace: "symbol"},
+ FIM: euroAfter, //Finland using "EUR"
+ //Old FRF: {symbol: "F", placement: "after", adjSpace: "symbol"},
+ FRF: euroAfter, //France using "EUR"
+ GBP: {symbol: "\u00A3", htmlSymbol: "£"},
+ GRD: {symbol: "\u20AC", signPlacement: "end", htmlSymbol: "€"},
+ GTQ: {symbol: "Q", signPlacement: "after"},
+ //Hong Kong need "HK$" and "$". Now only support "HK$"
+ HKD: {symbol: "HK$"},
+ HNL: {symbol: "L.", signPlacement: "end"},
+ HUF: {symbol: "Ft", placement: "after", adjSpace: "symbol"},
+ //IEP: {symbol: "\u00A3", htmlSymbol: "£"},
+ IEP: {symbol: "\u20AC", htmlSymbol: "€"}, //ireland using "EUR" at the front.
+ //couldn't know what Israel - Hebrew symbol, some sites use "NIS", bidi, using "rtl", so from the link, symbol is suffix (IBM: huh?)
+ //ILS: {symbol: "\u05E9\u0022\u05D7", signPlacement: "end", htmlSymbol: "?"},
+ ILS: {symbol: "\u05E9\u0022\u05D7", placement: "after", htmlSymbol: "?"},
+ INR: {symbol: "Rs."},
+ //ITL: {symbol: "L", adjSpace: "symbol", signPlacement: "after", places: 0},
+ ITL: {symbol: "\u20AC", signPlacement: "after", htmlSymbol: "€"}, //Italy using "EUR"
+ JOD: arabic,
+ JPY: {symbol: "\u00a5", places: 0, htmlSymbol: "¥"},
+ KRW: {symbol: "\u20A9", places: 0, htmlSymbol: "?"},
+ KWD: arabic,
+ LBP: arabic,
+ //Old LUF: {symbol: "LUF", placement: "after", adjSpace: "symbol"},
+ //for Luxembourg,using "EUR"
+ LUF: euroAfter,
+ MAD: arabic,
+ MXN: {symbol: "$", signPlacement: "around"},
+ NIO: {symbol: "C$", adjSpace: "symbol", signPlacement: "after"},
+ //Old NLG: {symbol: "f", adjSpace: "symbol", signPlacement: "end"},
+ //Netherlands, using "EUR"
+ NLG: {symbol: "\u20AC", signPlacement: "end", htmlSymbol: "€"},
+ NOK: {symbol: "kr", adjSpace: "symbol", signPlacement: "after"},
+ NZD: {symbol: "$"},
+ OMR: arabic,
+ PAB: {symbol: "B/", adjSpace: "symbol", signPlacement: "after"},
+ PEN: {symbol: "S/", signPlacement: "after"},
+ //couldn't know what the symbol is from ibm link. (IBM: what does this mean? Is the symbol 'z' wrong?)
+ PLN: {symbol: "z", placement: "after"},
+ //Old PTE: {symbol: "Esc.", placement: "after", adjSpace: "symbol", places: 0},
+ PTE: euroAfter,
+ PYG: {symbol: "Gs.", signPlacement: "after"},
+ QAR: arabic,
+ RUR: {symbol: "rub.", placement: "after"},
+ SAR: arabic,
+ SEK: {symbol: "kr", placement: "after", adjSpace: "symbol"},
+ SGD: {symbol: "$"},
+ //// El Salvador - Spanish slashed C. need to find out. (IBM: need to find out what?)
+ SVC: {symbol: "\u20A1", signPlacement: "after", adjSpace: "symbol"},
+ //for html entities, need a image
+ SYP: arabic,
+ TND: arabic,
+ TRL: {symbol: "TL", placement: "after"},
+ TWD: {symbol: "NT$"},
+ USD: {symbol: "$"},
+ UYU: {symbol: "$U", signplacement: "after", adjSpace: "symbol"},
+ VEB: {symbol: "Bs", signplacement: "after", adjSpace: "symbol"},
+ YER: arabic,
+ ZAR: {symbol: "R", signPlacement: "around"}
+};
+
+})();
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/common.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/common.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/common.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/common.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,289 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+dojo.provide("dojo.i18n.currency.common");
+
+dojo.require("dojo.experimental");
+dojo.experimental("dojo.i18n.currency");
+
+dojo.require("dojo.regexp");
+dojo.require("dojo.i18n.common");
+dojo.require("dojo.i18n.number");
+dojo.require("dojo.lang.common");
+
+/**
+* Method to Format and validate a given number a monetary value
+*
+* @param Number value
+* The number to be formatted and validated.
+* @param String iso the ISO 4217 currency code
+* @param Object flags
+* flags.places The number of decimal places to be included in the formatted number
+* @param String locale the locale to determine formatting used. By default, the locale defined by the
+* host environment: dojo.locale
+* @return String
+* the formatted currency of type String if successful; Nan if an
+* invalid currency is provided or null if an unsupported locale value was provided.
+**/
+dojo.i18n.currency.format = function(value, iso, flags /*optional*/, locale /*optional*/){
+ flags = (typeof flags == "object") ? flags : {};
+
+ var formatData = dojo.i18n.currency._mapToLocalizedFormatData(dojo.i18n.currency.FORMAT_TABLE, iso, locale);
+ if (typeof flags.places == "undefined") {flags.places = formatData.places;}
+ if (typeof flags.places == "undefined") {flags.places = 2;}
+ flags.signed = false;
+
+ var result = dojo.i18n.number.format(value, flags, locale);
+
+ var sym = formatData.symbol;
+ if (formatData.adjSpace == "symbol"){
+ if (formatData.placement == "after"){
+ sym = " " + sym;// TODO: nbsp?
+ }else{
+ sym = sym + " ";// TODO: nbsp?
+ }
+ }
+
+ if (value < 0){
+ if (formatData.signPlacement == "before"){
+ sym = "-" + sym;
+ }else if (formatData.signPlacement == "after"){
+ sym = sym + "-";
+ }
+ }
+
+ var spc = (formatData.adjSpace == "number") ? " " : ""; // TODO: nbsp?
+ if (formatData.placement == "after"){
+ result = result + spc + sym;
+ }else{
+ result = sym + spc + result;
+ }
+
+ if (value < 0){
+ if (formatData.signPlacement == "around"){
+ result = "(" + result + ")";
+ }else if (formatData.signPlacement == "end"){
+ result = result + "-";
+ }else if (!formatData.signPlacement || formatData.signPlacement == "begin"){
+ result = "-" + result;
+ }
+ }
+
+ return result;
+};
+
+/**
+* Method to convert a properly formatted monetary value to a primative numeric value.
+*
+* @param String value
+* The int string to be convertted
+ @param String iso the ISO 4217 currency code
+* @param String locale the locale to determine formatting used. By default, the locale defined by the
+* host environment: dojo.locale
+* @param Object flags
+* flags.validate true to check the string for strict adherence to the locale settings for separator, sign, etc.
+* Default is true
+* @return Number
+* Returns a primative numeric value, Number.NaN if unable to convert to a number, or null if an unsupported locale is provided.
+**/
+dojo.i18n.currency.parse = function(value, iso, locale, flags /*optional*/){
+ if (typeof flags.validate == "undefined") {flags.validate = true;}
+
+ if (flags.validate && !dojo.i18n.number.isCurrency(value, iso, locale, flags)) {
+ return Number.NaN;
+ }
+
+ var sign = (value.indexOf('-') != -1);
+ var abs = abs.replace(/\-/, "");
+
+ var formatData = dojo.i18n.currency._mapToLocalizedFormatData(dojo.i18n.currency.FORMAT_TABLE, iso, locale);
+ abs = abs.replace(new RegExp("\\" + formatData.symbol), "");
+ //TODO: trim?
+
+ var number = dojo.i18n.number.parse(abs, locale, flags);
+ if (sign){number = number * -1;}
+ return number;
+};
+
+/**
+ Validates whether a string denotes a monetary value.
+
+ @param value A string
+ @param iso the ISO 4217 currency code
+ @param locale the locale to determine formatting used. By default, the locale defined by the
+ host environment: dojo.locale
+ @param flags An object
+ flags.symbol A currency symbol such as Yen "�", Pound "�", or the Euro sign "�".
+ The default is specified by the iso code. For more than one symbol use an array, e.g. ["$", ""], makes $ optional.
+ The empty array [] makes the default currency symbol optional.
+ flags.placement The symbol can come "before" or "after". The default is specified by the iso code.
+ flags.signed The leading plus-or-minus sign. Can be true, false, or [true, false].
+ Default is [true, false], (i.e. sign is optional).
+ flags.signPlacement The sign can come "before" or "after" the symbol or "around" the whole expression
+ with parenthesis, such as CAD: (123$). The default is specified by the iso code.
+ flags.separator The character used as the thousands separator. The default is specified by the locale.
+ The empty array [] makes the default separator optional.
+ flags.fractional The appropriate number of decimal places for fractional currency (e.g. cents)
+ Can be true, false, or [true, false]. Default is [true, false], (i.e. cents are optional).
+ flags.places The integer number of decimal places.
+ If not given, an amount appropriate to the iso code is used.
+ flags.fractional The appropriate number of decimal places for fractional currency (e.g. cents)
+ Can be true, false, or [true, false]. Default is [true, false], (i.e. cents are optional).
+ flags.decimal The character used for the decimal point. The default is specified by the locale.
+ @return true or false.
+*/
+dojo.i18n.currency.isCurrency = function(value, iso, locale /*optional*/, flags){
+ flags = (typeof flags == "object") ? flags : {};
+
+ var numberFormatData = dojo.i18n.number._mapToLocalizedFormatData(dojo.i18n.number.FORMAT_TABLE, locale);
+ if (typeof flags.separator == "undefined") {flags.separator = numberFormatData[0];}
+ else if (dojo.lang.isArray(flags.separator) && flags.separator.length == 0){flags.separator = [numberFormatData[0],""];}
+ if (typeof flags.decimal == "undefined") {flags.decimal = numberFormatData[2];}
+ if (typeof flags.groupSize == "undefined") {flags.groupSize = numberFormatData[3];}
+ if (typeof flags.groupSize2 == "undefined") {flags.groupSize2 = numberFormatData[4];}
+
+ var formatData = dojo.i18n.currency._mapToLocalizedFormatData(dojo.i18n.currency.FORMAT_TABLE, iso, locale);
+ if (typeof flags.places == "undefined") {flags.places = formatData.places;}
+ if (typeof flags.places == "undefined") {flags.places = 2;}
+ if (typeof flags.symbol == "undefined") {flags.symbol = formatData.symbol;}
+ else if (dojo.lang.isArray(flags.symbol) && flags.symbol.length == 0){flags.symbol = [formatData.symbol,""];}
+ if (typeof flags.placement == "undefined") {flags.placement = formatData.placement;}
+ //TODO more... or mixin?
+
+ var re = new RegExp("^" + dojo.regexp.currency(flags) + "$");
+//dojo.debug(value+":"+dojo.regexp.currency(flags)+"="+re.test(value));
+ return re.test(value);
+};
+
+dojo.i18n.currency._mapToLocalizedFormatData = function(table, iso, locale /*optional*/){
+ var formatData = dojo.i18n.currency.FORMAT_TABLE[iso];
+ if (!dojo.lang.isArray(formatData)){
+ return formatData;
+ }
+
+ return dojo.i18n.number._mapToLocalizedFormatData(formatData[0], locale);
+};
+
+(function() {
+ var arabic = {symbol: "\u062C", placement: "after", htmlSymbol: "?"};
+ var euro = {symbol: "\u20AC", placement: "before", adjSpace: "symbol", htmlSymbol: "€"};
+ var euroAfter = {symbol: "\u20AC", placement: "after", htmlSymbol: "€"};
+
+//Q: Do European countries still use their old ISO symbols instead of just EUR?
+//Q: are signPlacement and currency symbol placement ISO-dependent or are they really locale-dependent?
+//TODO: htmlSymbol is for html entities, need images? (IBM: why? why can't we just use unicode everywhere?)
+//TODO: hide visibility of this table?
+//for html entities, need a image for arabic symbol "BHD" as "DZD", "EGP", "JOD", "KWD" "LBP", "MAD", "OMR", "QAR", "SAR", "SYP", "TND", "AED", "YER"
+//Note: html entities not used at the moment
+//placement: placement of currency symbol, before or after number
+//signPlacement: placement of negative sign, before or after symbol, or begin or end of expression, or around with parentheses
+// This table assumes defaults of
+// places: 2, placement: "before", signPlacement: "begin", adjSpace: undefined, htmlSymbol: undefined]
+dojo.i18n.currency.FORMAT_TABLE = {
+ AED: {symbol: "\u062c", placement: "after"},
+ ARS: {symbol: "$", signPlacement: "after"},
+ //Old ATS: {symbol: "S", adjSpace: "symbol"},
+ ATS: {symbol: "\u20AC", adjSpace: "number", signPlacement: "after", htmlSymbol: "€"}, //Austria using "EUR" // neg should read euro + sign + space + number
+ AUD: {symbol: "$"},
+ BOB: {symbol: "$b"},
+ BRL: {symbol: "R$", adjSpace: "symbol"},
+ //Old BEF: {symbol: "BF", placement: "after", adjSpace: "symbol"},
+ BEF: euroAfter, //Belgium using "EUR"
+ //Old BHD: {symbol: "\u062C", signPlacement: "end", places: 3, htmlSymbol: "?"},
+ BHD: arabic,
+ //TODO: I'm suspicious that all the other entries have locale-specific data in them, too?
+ //Q: which attributes are iso-specific and which are locale specific?
+ CAD: [{
+ '*' : {symbol: "$"},
+ 'fr-ca' : {symbol: "$", placement: "after", signPlacement: "around"}
+ }],
+ CHF: {symbol: "CHF", adjSpace: "symbol", signPlacement: "after"},
+ CLP: {symbol: "$"},
+ COP: {symbol: "$", signPlacement: "around"},
+ CNY: {symbol: "\u00A5", htmlSymbol: "¥"},
+ //// Costa Rica - Spanish slashed C. need to find out the html entity image
+ CRC: {symbol: "\u20A1", signPlacement: "after", htmlSymbol: "?"},
+ // Czech Republic - Czech //need image for html entities
+ CZK: {symbol: "Kc", adjSpace: "symbol", signPlacement: "after"},
+ DEM: euroAfter,
+ DKK: {symbol: "kr.", adjSpace: "symbol", signPlacement: "after"},
+ DOP: {symbol: "$"},
+ //for html entities, need a image, bidi, using "rtl", so from the link, symbol is suffix
+ //Old DZD: {symbol: "\u062C", signPlacement: "end", places: 3, htmlSymbol: "?"},
+ DZD: arabic,
+ //Ecuador using "USD"
+ ECS: {symbol: "$", signPlacement: "after"},
+ EGP: arabic,
+ //Old ESP: {symbol: "Pts", placement: "after", adjSpace: "symbol", places: 0},
+ ESP: euroAfter, //spain using "EUR"
+ EUR: euro,
+ //Old FIM: {symbol: "mk", placement: "after", adjSpace: "symbol"},
+ FIM: euroAfter, //Finland using "EUR"
+ //Old FRF: {symbol: "F", placement: "after", adjSpace: "symbol"},
+ FRF: euroAfter, //France using "EUR"
+ GBP: {symbol: "\u00A3", htmlSymbol: "£"},
+ GRD: {symbol: "\u20AC", signPlacement: "end", htmlSymbol: "€"},
+ GTQ: {symbol: "Q", signPlacement: "after"},
+ //Hong Kong need "HK$" and "$". Now only support "HK$"
+ HKD: {symbol: "HK$"},
+ HNL: {symbol: "L.", signPlacement: "end"},
+ HUF: {symbol: "Ft", placement: "after", adjSpace: "symbol"},
+ //IEP: {symbol: "\u00A3", htmlSymbol: "£"},
+ IEP: {symbol: "\u20AC", htmlSymbol: "€"}, //ireland using "EUR" at the front.
+ //couldn't know what Israel - Hebrew symbol, some sites use "NIS", bidi, using "rtl", so from the link, symbol is suffix (IBM: huh?)
+ //ILS: {symbol: "\u05E9\u0022\u05D7", signPlacement: "end", htmlSymbol: "?"},
+ ILS: {symbol: "\u05E9\u0022\u05D7", placement: "after", htmlSymbol: "?"},
+ INR: {symbol: "Rs."},
+ //ITL: {symbol: "L", adjSpace: "symbol", signPlacement: "after", places: 0},
+ ITL: {symbol: "\u20AC", signPlacement: "after", htmlSymbol: "€"}, //Italy using "EUR"
+ JOD: arabic,
+ JPY: {symbol: "\u00a5", places: 0, htmlSymbol: "¥"},
+ KRW: {symbol: "\u20A9", places: 0, htmlSymbol: "?"},
+ KWD: arabic,
+ LBP: arabic,
+ //Old LUF: {symbol: "LUF", placement: "after", adjSpace: "symbol"},
+ //for Luxembourg,using "EUR"
+ LUF: euroAfter,
+ MAD: arabic,
+ MXN: {symbol: "$", signPlacement: "around"},
+ NIO: {symbol: "C$", adjSpace: "symbol", signPlacement: "after"},
+ //Old NLG: {symbol: "f", adjSpace: "symbol", signPlacement: "end"},
+ //Netherlands, using "EUR"
+ NLG: {symbol: "\u20AC", signPlacement: "end", htmlSymbol: "€"},
+ NOK: {symbol: "kr", adjSpace: "symbol", signPlacement: "after"},
+ NZD: {symbol: "$"},
+ OMR: arabic,
+ PAB: {symbol: "B/", adjSpace: "symbol", signPlacement: "after"},
+ PEN: {symbol: "S/", signPlacement: "after"},
+ //couldn't know what the symbol is from ibm link. (IBM: what does this mean? Is the symbol 'z' wrong?)
+ PLN: {symbol: "z", placement: "after"},
+ //Old PTE: {symbol: "Esc.", placement: "after", adjSpace: "symbol", places: 0},
+ PTE: euroAfter,
+ PYG: {symbol: "Gs.", signPlacement: "after"},
+ QAR: arabic,
+ RUR: {symbol: "rub.", placement: "after"},
+ SAR: arabic,
+ SEK: {symbol: "kr", placement: "after", adjSpace: "symbol"},
+ SGD: {symbol: "$"},
+ //// El Salvador - Spanish slashed C. need to find out. (IBM: need to find out what?)
+ SVC: {symbol: "\u20A1", signPlacement: "after", adjSpace: "symbol"},
+ //for html entities, need a image
+ SYP: arabic,
+ TND: arabic,
+ TRL: {symbol: "TL", placement: "after"},
+ TWD: {symbol: "NT$"},
+ USD: {symbol: "$"},
+ UYU: {symbol: "$U", signplacement: "after", adjSpace: "symbol"},
+ VEB: {symbol: "Bs", signplacement: "after", adjSpace: "symbol"},
+ YER: arabic,
+ ZAR: {symbol: "R", signPlacement: "around"}
+};
+
+})();
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/EUR.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/EUR.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/EUR.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/EUR.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"EUR","symbol":"â¬"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/GBP.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/GBP.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/GBP.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/GBP.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"GBP","symbol":"£"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/INR.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/INR.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/INR.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/INR.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"INR"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ITL.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ITL.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ITL.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ITL.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"ITL","symbol":"â¤"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/JPY.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/JPY.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/JPY.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/JPY.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"JPY","symbol":"Â¥"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/README
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/README?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/README (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/README Wed Mar 14 13:36:44 2007
@@ -0,0 +1,6 @@
+All files within this directory and subdirectories were manually derived from http://unicode.org/cldr
+
+See terms of use: http://www.unicode.org/copyright.html#Exhibit1
+
+Eventually, this data should be generated directly from the XML in the CLDR repository to provide
+accurate and full support for the full set of locales.
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/USD.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/USD.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/USD.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/USD.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"USD","symbol":"$"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en-us/USD.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en-us/USD.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en-us/USD.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en-us/USD.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"symbol":"$","displayName":"US Dollar"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/EUR.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/EUR.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/EUR.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/EUR.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"Euro","symbol":"â¬"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/GBP.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/GBP.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/GBP.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/GBP.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"British Pound Sterling","symbol":"£"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/INR.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/INR.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/INR.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/INR.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"Indian Rupee"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/ITL.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/ITL.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/ITL.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/ITL.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"Italian Lira","symbol":"â¤"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/JPY.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/JPY.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/JPY.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/JPY.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"Japanese Yen","symbol":"Â¥"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/USD.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/USD.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/USD.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/en/USD.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"US Dollar","symbol":"US$"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/EUR.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/EUR.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/EUR.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/EUR.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"यà¥à¤°à¥","symbol":"â¬"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/GBP.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/GBP.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/GBP.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/GBP.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"बà¥à¤°à¤¿à¤¤à¤¨ à¤à¤¾ पà¥à¤¨à¥à¤¡ सà¥à¤à¤°à¥à¤²à¤¿à¤","symbol":"£"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/INR.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/INR.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/INR.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/INR.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"à¤à¤¾à¤°à¤¤à¥à¤¯ रà¥à¤ªà¤¯à¤¾","symbol":"रà¥."})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/ITL.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/ITL.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/ITL.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/ITL.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"à¤à¤¤à¤²à¥ à¤à¤¾ लà¥à¤°à¤¾","symbol":"â¤"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/JPY.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/JPY.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/JPY.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/JPY.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"à¤à¤¾à¤ªà¤¾à¤¨à¥ यà¥à¤¨","symbol":"Â¥"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/USD.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/USD.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/USD.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/hi/USD.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"à¤
मरà¥à¤à¥ डालर","symbol":"$"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/EUR.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/EUR.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/EUR.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/EUR.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"ã¦ã¼ã","symbol":"â¬"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/GBP.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/GBP.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/GBP.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/GBP.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"è±å½ãã³ã","symbol":"£"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/INR.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/INR.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/INR.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/INR.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"ã¤ã³ã ã«ãã¼","symbol":"INR"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/ITL.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/ITL.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/ITL.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/ITL.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"ã¤ã¿ãªã¢ ãªã©","symbol":"â¤"})
\ No newline at end of file
Added: incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/JPY.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/JPY.js?view=auto&rev=518313
==============================================================================
--- incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/JPY.js (added)
+++ incubator/xap/trunk/codebase/src/dojo/src/i18n/currency/nls/ja/JPY.js Wed Mar 14 13:36:44 2007
@@ -0,0 +1,11 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+({"displayName":"æ¥æ¬å","symbol":"ï¿¥"})
\ No newline at end of file