Update Moment.js from 2.7.0 to 2.8.1
[mediawiki.git] / resources / lib / moment / lang / ro.js
blob21a3293191a19e28b1a9e4e2e793af315c4a7f79
1 // moment.js locale configuration
2 // locale : romanian (ro)
3 // author : Vlad Gurdiga : https://github.com/gurdiga
4 // author : Valentin Agachi : https://github.com/avaly
6 (function (factory) {
7     if (typeof define === 'function' && define.amd) {
8         define(['moment'], factory); // AMD
9     } else if (typeof exports === 'object') {
10         module.exports = factory(require('../moment')); // Node
11     } else {
12         factory(window.moment); // Browser global
13     }
14 }(function (moment) {
15     function relativeTimeWithPlural(number, withoutSuffix, key) {
16         var format = {
17                 'mm': 'minute',
18                 'hh': 'ore',
19                 'dd': 'zile',
20                 'MM': 'luni',
21                 'yy': 'ani'
22             },
23             separator = ' ';
24         if (number % 100 >= 20 || (number >= 100 && number % 100 === 0)) {
25             separator = ' de ';
26         }
28         return number + separator + format[key];
29     }
31     return moment.defineLocale('ro', {
32         months : "ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),
33         monthsShort : "ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),
34         weekdays : "duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),
35         weekdaysShort : "Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),
36         weekdaysMin : "Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),
37         longDateFormat : {
38             LT : "H:mm",
39             L : "DD.MM.YYYY",
40             LL : "D MMMM YYYY",
41             LLL : "D MMMM YYYY H:mm",
42             LLLL : "dddd, D MMMM YYYY H:mm"
43         },
44         calendar : {
45             sameDay: "[azi la] LT",
46             nextDay: '[mâine la] LT',
47             nextWeek: 'dddd [la] LT',
48             lastDay: '[ieri la] LT',
49             lastWeek: '[fosta] dddd [la] LT',
50             sameElse: 'L'
51         },
52         relativeTime : {
53             future : "peste %s",
54             past : "%s în urmă",
55             s : "câteva secunde",
56             m : "un minut",
57             mm : relativeTimeWithPlural,
58             h : "o oră",
59             hh : relativeTimeWithPlural,
60             d : "o zi",
61             dd : relativeTimeWithPlural,
62             M : "o lună",
63             MM : relativeTimeWithPlural,
64             y : "un an",
65             yy : relativeTimeWithPlural
66         },
67         week : {
68             dow : 1, // Monday is the first day of the week.
69             doy : 7  // The week that contains Jan 1st is the first week of the year.
70         }
71     });
72 }));