]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
Updated Spanish translation 445/head 446/head
authorJulio Napurí <julionc@gmail.com>
Sun, 23 Sep 2012 21:33:30 +0000 (16:33 -0500)
committerJulio Napurí <julionc@gmail.com>
Sun, 23 Sep 2012 21:33:30 +0000 (16:33 -0500)
lang/es.js
test/lang/es.js

index f093d1a96e39195ec3b856dc93b7d018ffca075c..e79d302efa21d0bbca5686c08b92251bd5c411f1 100644 (file)
@@ -3,17 +3,17 @@
 // author : Julio Napurí : https://github.com/julionc
 (function () {
     var lang = {
-            months : "Enero_Febrero_Marzo_Abril_Mayo_Junio_Julio_Agosto_Septiembre_Octubre_Noviembre_Diciembre".split("_"),
-            monthsShort : "Ene._Feb._Mar._Abr._May._Jun._Jul._Ago._Sep._Oct._Nov._Dic.".split("_"),
-            weekdays : "Domingo_Lunes_Martes_Miércoles_Jueves_Viernes_Sábado".split("_"),
-            weekdaysShort : "Dom._Lun._Mar._Mié._Jue._Vie._Sáb.".split("_"),
+            months : "enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),
+            monthsShort : "ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),
+            weekdays : "domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),
+            weekdaysShort : "dom._lun._mar._mié._jue._vie._sáb.".split("_"),
             weekdaysMin : "Do_Lu_Ma_Mi_Ju_Vi_Sá".split("_"),
             longDateFormat : {
                 LT : "H:mm",
                 L : "DD/MM/YYYY",
-                LL : "D MMMM YYYY",
-                LLL : "D MMMM YYYY LT",
-                LLLL : "dddd D MMMM YYYY LT"
+                LL : "D \\de MMMM \\de YYYY",
+                LLL : "D \\de MMMM \\de YYYY LT",
+                LLLL : "dddd, D \\de MMMM \\de YYYY LT"
             },
             calendar : {
                 sameDay : function () {
index 53095f55a7c0a005248592395d3cabc20825b9d1..538fc0332df7007801f14ead4968db9761cbc703 100644 (file)
@@ -9,7 +9,7 @@ exports["lang:es"] = {
     "parse" : function(test) {
         test.expect(96);
         moment.lang('es');
-        var tests = 'Enero Ene._Febrero Feb._Marzo Mar._Abril Abr._Mayo May._Junio Jun._Julio Jul._Agosto Ago._Septiembre Sep._Octubre Oct._Noviembre Nov._Diciembre Dic.'.split("_");
+        var tests = 'enero ene._febrero feb._marzo mar._abril abr._mayo may._junio jun._julio jul._agosto ago._septiembre sep._octubre oct._noviembre nov._diciembre dic.'.split("_");
         var i;
         function equalTest(input, mmm, i) {
             test.equal(moment(input, mmm).month(), i, input + ' should be month ' + (i + 1));
@@ -28,6 +28,37 @@ exports["lang:es"] = {
         test.done();
     },
 
+    "format" : function(test) {
+        test.expect(18);
+        moment.lang('es');
+        var a = [
+                ['dddd, MMMM Do YYYY, h:mm:ss a',      'domingo, febrero 14º 2010, 3:25:50 pm'],
+                ['ddd, hA',                            'dom., 3PM'],
+                ['M Mo MM MMMM MMM',                   '2 2º 02 febrero feb.'],
+                ['YYYY YY',                            '2010 10'],
+                ['D Do DD',                            '14 14º 14'],
+                ['d do dddd ddd dd',                   '0 0º domingo dom. Do'],
+                ['DDD DDDo DDDD',                      '45 45º 045'],
+                ['w wo ww',                            '8 8º 08'],
+                ['h hh',                               '3 03'],
+                ['H HH',                               '15 15'],
+                ['m mm',                               '25 25'],
+                ['s ss',                               '50 50'],
+                ['a A',                                'pm PM'],
+                ['t\\he DDDo \\d\\ay of t\\he ye\\ar', 'the 45º day of the year'],
+                ['L',                                  '14/02/2010'],
+                ['LL',                                 '14 de febrero de 2010'],
+                ['LLL',                                '14 de febrero de 2010 15:25'],
+                ['LLLL',                               'domingo, 14 de febrero de 2010 15:25']
+            ],
+            b = moment(new Date(2010, 1, 14, 15, 25, 50, 125)),
+            i;
+        for (i = 0; i < a.length; i++) {
+            test.equal(b.format(a[i][0]), a[i][1], a[i][0] + ' ---> ' + a[i][1]);
+        }
+        test.done();
+    },
+
     "format ordinal" : function(test) {
         test.expect(31);
         moment.lang('es');
@@ -71,7 +102,7 @@ exports["lang:es"] = {
     "format month" : function(test) {
         test.expect(12);
         moment.lang('es');
-        var expected = 'Enero Ene._Febrero Feb._Marzo Mar._Abril Abr._Mayo May._Junio Jun._Julio Jul._Agosto Ago._Septiembre Sep._Octubre Oct._Noviembre Nov._Diciembre Dic.'.split("_");
+        var expected = 'enero ene._febrero feb._marzo mar._abril abr._mayo may._junio jun._julio jul._agosto ago._septiembre sep._octubre oct._noviembre nov._diciembre dic.'.split("_");
         var i;
         for (i = 0; i < expected.length; i++) {
             test.equal(moment([2011, i, 1]).format('MMMM MMM'), expected[i], expected[i]);
@@ -82,7 +113,7 @@ exports["lang:es"] = {
     "format week" : function(test) {
         test.expect(7);
         moment.lang('es');
-        var expected = 'Domingo Dom. Do_Lunes Lun. Lu_Martes Mar. Ma_Miércoles Mié. Mi_Jueves Jue. Ju_Viernes Vie. Vi_Sábado Sáb. Sá'.split("_");
+        var expected = 'domingo dom. Do_lunes lun. Lu_martes mar. Ma_miércoles mié. Mi_jueves jue. Ju_viernes vie. Vi_sábado sáb. Sá'.split("_");
         var i;
         for (i = 0; i < expected.length; i++) {
             test.equal(moment([2011, 0, 2 + i]).format('dddd ddd dd'), expected[i], expected[i]);