mirror of
https://github.com/0x5eal/chrono-lc.git
synced 2024-12-12 12:50:36 +00:00
Add de, es, fr and ja translations. Fix it translation
This commit is contained in:
parent
ac3a7cc907
commit
85266ad161
6 changed files with 243 additions and 49 deletions
48
locales/de.json
Normal file
48
locales/de.json
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
{
|
||||||
|
"short_months": [
|
||||||
|
"Jan",
|
||||||
|
"Feb",
|
||||||
|
"Mär",
|
||||||
|
"Apr",
|
||||||
|
"Mai",
|
||||||
|
"Juni",
|
||||||
|
"Juli",
|
||||||
|
"Aug",
|
||||||
|
"Sep",
|
||||||
|
"Okt",
|
||||||
|
"Nov",
|
||||||
|
"Dez"
|
||||||
|
],
|
||||||
|
"long_months": [
|
||||||
|
"Januar",
|
||||||
|
"Februar",
|
||||||
|
"März",
|
||||||
|
"April",
|
||||||
|
"Mai",
|
||||||
|
"Juni",
|
||||||
|
"Juli",
|
||||||
|
"August",
|
||||||
|
"September",
|
||||||
|
"Oktober",
|
||||||
|
"November",
|
||||||
|
"Dezember"
|
||||||
|
],
|
||||||
|
"short_weekdays": [
|
||||||
|
"Mo",
|
||||||
|
"Di",
|
||||||
|
"Mi",
|
||||||
|
"Do",
|
||||||
|
"Fr",
|
||||||
|
"Sa",
|
||||||
|
"So"
|
||||||
|
],
|
||||||
|
"long_weekdays": [
|
||||||
|
"Montag",
|
||||||
|
"Dienstag",
|
||||||
|
"Mittwoch",
|
||||||
|
"Donnerstag",
|
||||||
|
"Freitag",
|
||||||
|
"Samstag",
|
||||||
|
"Sonntag"
|
||||||
|
]
|
||||||
|
}
|
48
locales/es.json
Normal file
48
locales/es.json
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
{
|
||||||
|
"short_months": [
|
||||||
|
"ene",
|
||||||
|
"feb",
|
||||||
|
"mar",
|
||||||
|
"abr",
|
||||||
|
"may",
|
||||||
|
"jun",
|
||||||
|
"jul",
|
||||||
|
"ago",
|
||||||
|
"sep",
|
||||||
|
"oct",
|
||||||
|
"nov",
|
||||||
|
"dic"
|
||||||
|
],
|
||||||
|
"long_months": [
|
||||||
|
"enero",
|
||||||
|
"febrero",
|
||||||
|
"marzo",
|
||||||
|
"abril",
|
||||||
|
"mayo",
|
||||||
|
"junio",
|
||||||
|
"julio",
|
||||||
|
"agosto",
|
||||||
|
"septiembre",
|
||||||
|
"octubre",
|
||||||
|
"noviembre",
|
||||||
|
"diciembre"
|
||||||
|
],
|
||||||
|
"short_weekdays": [
|
||||||
|
"lun",
|
||||||
|
"mar",
|
||||||
|
"mié",
|
||||||
|
"jue",
|
||||||
|
"vie",
|
||||||
|
"sab",
|
||||||
|
"dom"
|
||||||
|
],
|
||||||
|
"long_weekdays": [
|
||||||
|
"lunes",
|
||||||
|
"martes",
|
||||||
|
"miércoles",
|
||||||
|
"jueves",
|
||||||
|
"viernes",
|
||||||
|
"sábado",
|
||||||
|
"domingo"
|
||||||
|
]
|
||||||
|
}
|
48
locales/fr.json
Normal file
48
locales/fr.json
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
{
|
||||||
|
"short_months": [
|
||||||
|
"janv",
|
||||||
|
"févr",
|
||||||
|
"mars",
|
||||||
|
"avr",
|
||||||
|
"mai",
|
||||||
|
"juin",
|
||||||
|
"juil",
|
||||||
|
"août",
|
||||||
|
"sept",
|
||||||
|
"oct",
|
||||||
|
"nov",
|
||||||
|
"déc"
|
||||||
|
],
|
||||||
|
"long_months": [
|
||||||
|
"janvier",
|
||||||
|
"février",
|
||||||
|
"mars",
|
||||||
|
"avril",
|
||||||
|
"mai",
|
||||||
|
"juin",
|
||||||
|
"juillet",
|
||||||
|
"août",
|
||||||
|
"septembre",
|
||||||
|
"octobre",
|
||||||
|
"novembre",
|
||||||
|
"décembre"
|
||||||
|
],
|
||||||
|
"short_weekdays": [
|
||||||
|
"lun",
|
||||||
|
"mar",
|
||||||
|
"mer",
|
||||||
|
"jeu",
|
||||||
|
"ven",
|
||||||
|
"sam",
|
||||||
|
"dim"
|
||||||
|
],
|
||||||
|
"long_weekdays": [
|
||||||
|
"lundi",
|
||||||
|
"mardi",
|
||||||
|
"mercredi",
|
||||||
|
"jeudi",
|
||||||
|
"vendredi",
|
||||||
|
"samedi",
|
||||||
|
"dimanche"
|
||||||
|
]
|
||||||
|
}
|
|
@ -1,52 +1,48 @@
|
||||||
{
|
{
|
||||||
"short_months": [
|
"short_months": [
|
||||||
"Gen",
|
"gen",
|
||||||
"Feb",
|
"feb",
|
||||||
"Mar",
|
"mar",
|
||||||
"Apr",
|
"apr",
|
||||||
"Mag",
|
"mag",
|
||||||
"Giu",
|
"giu",
|
||||||
"Lug",
|
"lug",
|
||||||
"Ago",
|
"ago",
|
||||||
"Set",
|
"set",
|
||||||
"Ott",
|
"ott",
|
||||||
"Nov",
|
"nov",
|
||||||
"Dic"
|
"dic"
|
||||||
],
|
],
|
||||||
"long_months": [
|
"long_months": [
|
||||||
"Gennaio",
|
"gennaio",
|
||||||
"Febbraio",
|
"febbraio",
|
||||||
"Marzo",
|
"marzo",
|
||||||
"Aprile",
|
"aprile",
|
||||||
"Maggio",
|
"maggio",
|
||||||
"Giugno",
|
"giugno",
|
||||||
"Luglio",
|
"luglio",
|
||||||
"Agosto",
|
"agosto",
|
||||||
"Settembre",
|
"settembre",
|
||||||
"Ottobre",
|
"ottobre",
|
||||||
"Novembre",
|
"novembre",
|
||||||
"Dicembre"
|
"dicembre"
|
||||||
],
|
],
|
||||||
"short_weekdays": [
|
"short_weekdays": [
|
||||||
"Lun",
|
"lun",
|
||||||
"Mar",
|
"mar",
|
||||||
"Mer",
|
"mer",
|
||||||
"Gio",
|
"gio",
|
||||||
"Ven",
|
"ven",
|
||||||
"Sab",
|
"sab",
|
||||||
"Dom"
|
"dom"
|
||||||
],
|
],
|
||||||
"long_weekdays": [
|
"long_weekdays": [
|
||||||
"Lunedí",
|
"lunedì",
|
||||||
"Martedí",
|
"martedì",
|
||||||
"Mercoledí",
|
"mercoledì",
|
||||||
"Giovedí",
|
"giovedì",
|
||||||
"Venerdí",
|
"venerdì",
|
||||||
"Sabato",
|
"sabato",
|
||||||
"Domenica"
|
"domenica"
|
||||||
],
|
|
||||||
"ampm": [
|
|
||||||
"am",
|
|
||||||
"pm"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
54
locales/ja.json
Normal file
54
locales/ja.json
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
{
|
||||||
|
"short_months": [
|
||||||
|
"1月",
|
||||||
|
"2月",
|
||||||
|
"3月",
|
||||||
|
"4月",
|
||||||
|
"5月",
|
||||||
|
"6月",
|
||||||
|
"7月",
|
||||||
|
"8月",
|
||||||
|
"9月",
|
||||||
|
"10月",
|
||||||
|
"11月",
|
||||||
|
"12月"
|
||||||
|
],
|
||||||
|
"long_months": [
|
||||||
|
"1月",
|
||||||
|
"2月",
|
||||||
|
"3月",
|
||||||
|
"4月",
|
||||||
|
"5月",
|
||||||
|
"6月",
|
||||||
|
"7月",
|
||||||
|
"8月",
|
||||||
|
"9月",
|
||||||
|
"10月",
|
||||||
|
"11月",
|
||||||
|
"12月"
|
||||||
|
],
|
||||||
|
"short_weekdays": [
|
||||||
|
"月",
|
||||||
|
"火",
|
||||||
|
"水",
|
||||||
|
"木",
|
||||||
|
"金",
|
||||||
|
"土",
|
||||||
|
"日"
|
||||||
|
],
|
||||||
|
"long_weekdays": [
|
||||||
|
"月曜日",
|
||||||
|
"火曜日",
|
||||||
|
"水曜日",
|
||||||
|
"木曜日",
|
||||||
|
"金曜日",
|
||||||
|
"土曜日",
|
||||||
|
"日曜日"
|
||||||
|
],
|
||||||
|
"ampm": [
|
||||||
|
"午前",
|
||||||
|
"午後",
|
||||||
|
"午前",
|
||||||
|
"午後"
|
||||||
|
]
|
||||||
|
}
|
14
tests/it.rs
14
tests/it.rs
|
@ -14,14 +14,14 @@ fn format_it() {
|
||||||
assert_eq!(dt.formatl("%C", "it").to_string(), "20");
|
assert_eq!(dt.formatl("%C", "it").to_string(), "20");
|
||||||
assert_eq!(dt.formatl("%y", "it").to_string(), "01");
|
assert_eq!(dt.formatl("%y", "it").to_string(), "01");
|
||||||
assert_eq!(dt.formatl("%m", "it").to_string(), "07");
|
assert_eq!(dt.formatl("%m", "it").to_string(), "07");
|
||||||
assert_eq!(dt.formatl("%b", "it").to_string(), "Lug");
|
assert_eq!(dt.formatl("%b", "it").to_string(), "lug");
|
||||||
assert_eq!(dt.formatl("%B", "it").to_string(), "Luglio");
|
assert_eq!(dt.formatl("%B", "it").to_string(), "luglio");
|
||||||
assert_eq!(dt.formatl("%h", "it").to_string(), "Lug");
|
assert_eq!(dt.formatl("%h", "it").to_string(), "lug");
|
||||||
assert_eq!(dt.formatl("%d", "it").to_string(), "08");
|
assert_eq!(dt.formatl("%d", "it").to_string(), "08");
|
||||||
assert_eq!(dt.formatl("%e", "it").to_string(), " 8");
|
assert_eq!(dt.formatl("%e", "it").to_string(), " 8");
|
||||||
assert_eq!(dt.formatl("%e", "it").to_string(), dt.formatl("%_d", "it").to_string());
|
assert_eq!(dt.formatl("%e", "it").to_string(), dt.formatl("%_d", "it").to_string());
|
||||||
assert_eq!(dt.formatl("%a", "it").to_string(), "Dom");
|
assert_eq!(dt.formatl("%a", "it").to_string(), "dom");
|
||||||
assert_eq!(dt.formatl("%A", "it").to_string(), "Domenica");
|
assert_eq!(dt.formatl("%A", "it").to_string(), "domenica");
|
||||||
assert_eq!(dt.formatl("%w", "it").to_string(), "0");
|
assert_eq!(dt.formatl("%w", "it").to_string(), "0");
|
||||||
assert_eq!(dt.formatl("%u", "it").to_string(), "7");
|
assert_eq!(dt.formatl("%u", "it").to_string(), "7");
|
||||||
assert_eq!(dt.formatl("%U", "it").to_string(), "28");
|
assert_eq!(dt.formatl("%U", "it").to_string(), "28");
|
||||||
|
@ -33,7 +33,7 @@ fn format_it() {
|
||||||
assert_eq!(dt.formatl("%D", "it").to_string(), "07/08/01");
|
assert_eq!(dt.formatl("%D", "it").to_string(), "07/08/01");
|
||||||
assert_eq!(dt.formatl("%x", "it").to_string(), "07/08/01");
|
assert_eq!(dt.formatl("%x", "it").to_string(), "07/08/01");
|
||||||
assert_eq!(dt.formatl("%F", "it").to_string(), "2001-07-08");
|
assert_eq!(dt.formatl("%F", "it").to_string(), "2001-07-08");
|
||||||
assert_eq!(dt.formatl("%v", "it").to_string(), " 8-Lug-2001");
|
assert_eq!(dt.formatl("%v", "it").to_string(), " 8-lug-2001");
|
||||||
|
|
||||||
// time specifiers
|
// time specifiers
|
||||||
assert_eq!(dt.formatl("%H", "it").to_string(), "00");
|
assert_eq!(dt.formatl("%H", "it").to_string(), "00");
|
||||||
|
@ -67,7 +67,7 @@ fn format_it() {
|
||||||
assert_eq!(dt.formatl("%:z", "it").to_string(), "+09:30");
|
assert_eq!(dt.formatl("%:z", "it").to_string(), "+09:30");
|
||||||
|
|
||||||
// date & time specifiers
|
// date & time specifiers
|
||||||
assert_eq!(dt.formatl("%c", "it").to_string(), "Dom Lug 8 00:34:60 2001");
|
assert_eq!(dt.formatl("%c", "it").to_string(), "dom lug 8 00:34:60 2001");
|
||||||
assert_eq!(dt.formatl("%+", "it").to_string(), "2001-07-08T00:34:60.026490708+09:30");
|
assert_eq!(dt.formatl("%+", "it").to_string(), "2001-07-08T00:34:60.026490708+09:30");
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
dt.with_nanosecond(1_026_490_000).unwrap().formatl("%+", "it").to_string(),
|
dt.with_nanosecond(1_026_490_000).unwrap().formatl("%+", "it").to_string(),
|
||||||
|
|
Loading…
Reference in a new issue