forked from 0x2620/oxjs
add localization to Ox
This commit is contained in:
parent
b68b827d7b
commit
4d8c716d0b
31 changed files with 499 additions and 352 deletions
|
|
@ -53,7 +53,15 @@ Ox.KEYS = {
|
|||
190: 'dot', 191: 'slash', 192: 'backtick', 219: 'openbracket',
|
||||
220: 'backslash', 221: 'closebracket', 222: 'quote', 224: 'meta'
|
||||
// see dojo, for ex.
|
||||
},
|
||||
};
|
||||
//@ Ox.LOCALE <s> current locale
|
||||
Ox.LOCALE = 'en';
|
||||
//@ Ox.LOCALE <[s]> array of available locales
|
||||
Ox.LOCALES = {
|
||||
'ar': 'العربية',
|
||||
'de': 'Deutsch',
|
||||
'en': 'English'
|
||||
};
|
||||
//@ Ox.MAX_LATITUDE <n> Maximum latitude of a Mercator projection
|
||||
Ox.MAX_LATITUDE = Ox.deg(Math.atan(Ox.sinh(Math.PI)));
|
||||
//@ Ox.MIN_LATITUDE <n> Minimum latitude of a Mercator projection
|
||||
|
|
@ -66,7 +74,7 @@ Ox.MODIFIER_KEYS = {
|
|||
ctrlKey: 'control',
|
||||
shiftKey: 'shift',
|
||||
metaKey: 'meta' // Mac: command
|
||||
}
|
||||
};
|
||||
//@ Ox.MONTHS <[s]> Names of months
|
||||
Ox.MONTHS = [
|
||||
'January', 'February', 'March', 'April', 'May', 'June',
|
||||
|
|
|
|||
|
|
@ -54,9 +54,7 @@
|
|||
var translation = translations[value];
|
||||
log && log(value, translation);
|
||||
translation = translation || value;
|
||||
return options
|
||||
? Ox.formatString(translation, options, true)
|
||||
: translation
|
||||
return Ox.formatString(translation, options, true);
|
||||
};
|
||||
|
||||
/*@
|
||||
|
|
@ -70,4 +68,4 @@
|
|||
log = callback;
|
||||
};
|
||||
|
||||
})();
|
||||
})();
|
||||
|
|
|
|||
56
source/Ox/json/locale.ar.json
Normal file
56
source/Ox/json/locale.ar.json
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
{
|
||||
"AD": "",
|
||||
"AM": "",
|
||||
"Apr": "",
|
||||
"April": "",
|
||||
"Aug": "",
|
||||
"August": "",
|
||||
"BC": "",
|
||||
"Dec": "",
|
||||
"December": "",
|
||||
"Fall": "",
|
||||
"Feb": "",
|
||||
"February": "",
|
||||
"Fri": "",
|
||||
"Friday": "",
|
||||
"Jan": "",
|
||||
"January": "",
|
||||
"Jun": "",
|
||||
"June": "",
|
||||
"Jul": "",
|
||||
"July": "",
|
||||
"Mar": "",
|
||||
"March": "",
|
||||
"May": "",
|
||||
"Mon": "",
|
||||
"Monday": "",
|
||||
"no": "",
|
||||
"Nov": "",
|
||||
"November": "",
|
||||
"Oct": "",
|
||||
"October": "",
|
||||
"PM": "",
|
||||
"Sat": "",
|
||||
"Saturday": "",
|
||||
"Sep": "",
|
||||
"September": "",
|
||||
"Spring": "",
|
||||
"Summer": "",
|
||||
"Sun": "",
|
||||
"Sunday": "",
|
||||
"Thu": "",
|
||||
"Thursday": "",
|
||||
"Tue": "",
|
||||
"Tuesday": "",
|
||||
"Wed": "",
|
||||
"Wednesday": "",
|
||||
"Winter": "",
|
||||
"%A, %B %e, %Y": "",
|
||||
"%a, %b %e, %Y": "",
|
||||
"%B %e, %Y": "",
|
||||
"%b %e, %Y": "",
|
||||
"%I:%M:%S %p": "",
|
||||
"%I:%M %p": "",
|
||||
"%m/%d/%Y": "",
|
||||
"%m/%d/%y": ""
|
||||
}
|
||||
89
source/Ox/json/locale.de.json
Normal file
89
source/Ox/json/locale.de.json
Normal file
|
|
@ -0,0 +1,89 @@
|
|||
{
|
||||
"AD": "n. Chr.",
|
||||
"AM": "AM",
|
||||
"Apr": "Apr",
|
||||
"April": "April",
|
||||
"Aug": "Aug",
|
||||
"August": "August",
|
||||
"BC": "v. Chr.",
|
||||
"d": " Tg.",
|
||||
"day": "Tag",
|
||||
"days": "Tage",
|
||||
"days{2}": "Tage",
|
||||
"Dec": "Dez",
|
||||
"December": "Dezember",
|
||||
"Fall": "Herbst",
|
||||
"Feb": "Feb",
|
||||
"February": "Februar",
|
||||
"Fri": "Fr",
|
||||
"Friday": "Friday",
|
||||
"h": " Std.",
|
||||
"hour": "Stunde",
|
||||
"hours": "Stunden",
|
||||
"hours{2}": "Stunden",
|
||||
"Jan": "Jan",
|
||||
"January": "Januar",
|
||||
"Jun": "Jun",
|
||||
"June": "Juni",
|
||||
"Jul": "Jul",
|
||||
"July": "Juli",
|
||||
"m": " Min.",
|
||||
"Mar": "Mär",
|
||||
"March": "März",
|
||||
"May": "Mai",
|
||||
"Mon": "Mo",
|
||||
"Monday": "Montag",
|
||||
"minute": "Minute",
|
||||
"minutes": "Minuten",
|
||||
"minutes{2}": "Minuten",
|
||||
"nd": ".",
|
||||
"nd{22}": ".",
|
||||
"no": "keine",
|
||||
"Nov": "Nov",
|
||||
"November": "November",
|
||||
"Oct": "Okt",
|
||||
"October": "Oktober",
|
||||
"PM": "PM",
|
||||
"rd": ".",
|
||||
"rd{23}": ".",
|
||||
"s": " Sek.",
|
||||
"Sat": "Sa",
|
||||
"Saturday": "Samstag",
|
||||
"second": "Sekunde",
|
||||
"seconds": "Sekunden",
|
||||
"seconds{2}": "Sekunden",
|
||||
"Sep": "Sep",
|
||||
"September": "September",
|
||||
"Spring": "Frühjahr",
|
||||
"st": ".",
|
||||
"st{21}": ".",
|
||||
"Summer": "Sommer",
|
||||
"Sun": "So",
|
||||
"Sunday": "Sonntag",
|
||||
"th": ".",
|
||||
"th{11}": ".",
|
||||
"th{12}": ".",
|
||||
"th{13}": ".",
|
||||
"Thu": "Do",
|
||||
"Thursday": "Donnerstag",
|
||||
"Tue": "Di",
|
||||
"Tuesday": "Dienstag",
|
||||
"Wed": "Mi",
|
||||
"Wednesday": "Mittwoch",
|
||||
"Winter": "Winter",
|
||||
"y": " Jhr.",
|
||||
"year": "Jahr",
|
||||
"years": "Jahre",
|
||||
"years{2}": "Jahre",
|
||||
".": ",",
|
||||
",": ".",
|
||||
"%": "%",
|
||||
"%A, %B %e, %Y": "%A, %e. %B %Y",
|
||||
"%a, %b %e, %Y": "%a, %e. %b %Y",
|
||||
"%B %e, %Y": "%e. %B %Y",
|
||||
"%b %e, %Y": "%e. %b %Y",
|
||||
"%I:%M %p": "%H:%M",
|
||||
"%I:%M:%S %p": "%H:%M:%S",
|
||||
"%m/%d/%Y": "%d.%m.%Y",
|
||||
"%m/%d/%y": "%d.%m.%y"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue