diff --git a/humanize-duration.js b/humanize-duration.js index 956215e..b5d0541 100644 --- a/humanize-duration.js +++ b/humanize-duration.js @@ -1372,6 +1372,26 @@ "วินาที", "มิลลิวินาที" ), + uz: language( + "yil", + "oy", + "hafta", + "kun", + "soat", + "minut", + "sekund", + "millisekund" + ), + uz_CYR: language( + "йил", + "ой", + "ҳафта", + "кун", + "соат", + "минут", + "секунд", + "миллисекунд" + ), vi: language( "năm", "tháng", diff --git a/test/definitions/uz.tsv b/test/definitions/uz.tsv new file mode 100644 index 0000000..8c8f28c --- /dev/null +++ b/test/definitions/uz.tsv @@ -0,0 +1,72 @@ +0 0 millisekund +1 1 millisekund +2 2 millisekund +5 5 millisekund +12 12 millisekund +420 420 millisekund +500 500 millisekund +1000 1 sekund +1500 1 sekund+500 millisekund +2000 2 sekund +2500 2 sekund+500 millisekund +3000 3 sekund +1001 1 sekund+1 millisekund +1002 1 sekund+2 millisekund +2001 2 sekund+1 millisekund +2003 2 sekund+3 millisekund +1200 1 sekund+200 millisekund +6900 6 sekund+900 millisekund +30000 30 sekund +60000 1 minut +90000 1 minut+30 sekund +120000 2 minut +150000 2 minut+30 sekund +180000 3 minut +61000 1 minut+1 sekund +78000 1 minut+18 sekund +61001 1 minut+1 sekund+1 millisekund +61005 1 minut+1 sekund+5 millisekund +62001 1 minut+2 sekund+1 millisekund +62005 1 minut+2 sekund+5 millisekund +121001 2 minut+1 sekund+1 millisekund +121007 2 minut+1 sekund+7 millisekund +138001 2 minut+18 sekund+1 millisekund +138006 2 minut+18 sekund+6 millisekund +1800000 30 minut +3600000 1 soat +5400000 1 soat+30 minut +7200000 2 soat +9000000 2 soat+30 minut +10800000 3 soat +3660000 1 soat+1 minut +3720000 1 soat+2 minut +10860000 3 soat+1 minut +11040000 3 soat+4 minut +43200000 12 soat +86400000 1 kun +129600000 1 kun+12 soat +172800000 2 kun +216000000 2 kun+12 soat +259200000 3 kun +302400000 3 kun+12 soat +604800000 1 hafta +907200000 1 hafta+3 kun+12 soat +1209600000 2 hafta +1512000000 2 hafta+3 kun+12 soat +1814400000 3 hafta +1314900000 2 hafta+1 kun+5 soat+15 minut +2629800000 1 oy +3944700000 1 oy+2 hafta+1 kun+5 soat+15 minut +5259600000 2 oy +6574500000 2 oy+2 hafta+1 kun+5 soat+15 minut +7889400000 3 oy +15778800000 6 oy +31557600000 1 yil +47336400000 1 yil+6 oy +63115200000 2 yil +78894000000 2 yil+6 oy +94672800000 3 yil +-420 420 millisekund +0.12 0.12 millisekund +1.5 1.5 millisekund +420.69 420.69 millisekund diff --git a/test/definitions/uz_CYR.tsv b/test/definitions/uz_CYR.tsv new file mode 100644 index 0000000..a9b7a3c --- /dev/null +++ b/test/definitions/uz_CYR.tsv @@ -0,0 +1,72 @@ +0 0 миллисекунд +1 1 миллисекунд +2 2 миллисекунд +5 5 миллисекунд +12 12 миллисекунд +420 420 миллисекунд +500 500 миллисекунд +1000 1 секунд +1500 1 секунд+500 миллисекунд +2000 2 секунд +2500 2 секунд+500 миллисекунд +3000 3 секунд +1001 1 секунд+1 миллисекунд +1002 1 секунд+2 миллисекунд +2001 2 секунд+1 миллисекунд +2003 2 секунд+3 миллисекунд +1200 1 секунд+200 миллисекунд +6900 6 секунд+900 миллисекунд +30000 30 секунд +60000 1 минут +90000 1 минут+30 секунд +120000 2 минут +150000 2 минут+30 секунд +180000 3 минут +61000 1 минут+1 секунд +78000 1 минут+18 секунд +61001 1 минут+1 секунд+1 миллисекунд +61005 1 минут+1 секунд+5 миллисекунд +62001 1 минут+2 секунд+1 миллисекунд +62005 1 минут+2 секунд+5 миллисекунд +121001 2 минут+1 секунд+1 миллисекунд +121007 2 минут+1 секунд+7 миллисекунд +138001 2 минут+18 секунд+1 миллисекунд +138006 2 минут+18 секунд+6 миллисекунд +1800000 30 минут +3600000 1 соат +5400000 1 соат+30 минут +7200000 2 соат +9000000 2 соат+30 минут +10800000 3 соат +3660000 1 соат+1 минут +3720000 1 соат+2 минут +10860000 3 соат+1 минут +11040000 3 соат+4 минут +43200000 12 соат +86400000 1 кун +129600000 1 кун+12 соат +172800000 2 кун +216000000 2 кун+12 соат +259200000 3 кун +302400000 3 кун+12 соат +604800000 1 ҳафта +907200000 1 ҳафта+3 кун+12 соат +1209600000 2 ҳафта +1512000000 2 ҳафта+3 кун+12 соат +1814400000 3 ҳафта +1314900000 2 ҳафта+1 кун+5 соат+15 минут +2629800000 1 ой +3944700000 1 ой+2 ҳафта+1 кун+5 соат+15 минут +5259600000 2 ой +6574500000 2 ой+2 ҳафта+1 кун+5 соат+15 минут +7889400000 3 ой +15778800000 6 ой +31557600000 1 йил +47336400000 1 йил+6 ой +63115200000 2 йил +78894000000 2 йил+6 ой +94672800000 3 йил +-420 420 миллисекунд +0.12 0.12 миллисекунд +1.5 1.5 миллисекунд +420.69 420.69 миллисекунд \ No newline at end of file