]> git.openstreetmap.org Git - rails.git/blobdiff - vendor/plugins/rails-i18n/locale/es-AR.rb
First stage of i18n. Some migrations and extra plugins.
[rails.git] / vendor / plugins / rails-i18n / locale / es-AR.rb
diff --git a/vendor/plugins/rails-i18n/locale/es-AR.rb b/vendor/plugins/rails-i18n/locale/es-AR.rb
new file mode 100644 (file)
index 0000000..3009040
--- /dev/null
@@ -0,0 +1,107 @@
+{
+  :'es-AR' => {
+
+    :date => {
+      :formats => {
+        :default      => "%e/%m/%Y",
+        :short        => "%e %b",
+        :long         => "%e de %B de %Y",
+        :only_day     => "%e"
+      },
+      :day_names      => %w(Domingo Lunes Martes Miércoles Jueves Viernes Sábado),
+      :abbr_day_names => %w(Dom Lun Mar Mie Jue Vie Sab),
+      :month_names    => [nil] + %w(Enero Febrero Marzo Abril Mayo Junio Julio Agosto Setiembre Octubre Noviembre Diciembre),
+      :abbr_month_names => [nil] + %w(Ene Feb Mar Abr May Jun Jul Ago Set Oct Nov Dic),
+      :order          => [:day, :month, :year]
+    },
+    :time => {
+      :formats => {
+        :default      => "%A, %e de %B de %Y, %H:%M hs",
+        :time         => "%H:%M hs",
+        :short        => "%e/%m, %H:%M hs",
+        :long         => "%A, %e de %B de %Y, %H:%M hs",
+        :only_second  => "%S"
+      },
+      :datetime => {
+        :formats => {
+          :default => "%d/%m/%Y-%dT%H:%M:%S%Z"
+        }
+      },
+      :time_with_zone => {
+        :formats => {
+          :default => lambda { |time| "%Y-%m-%d %H:%M:%S #{time.formatted_offset(false, 'UTC')}" }
+        }
+      },
+      :am => 'am',
+      :pm => 'pm'
+    },
+    # date helper distancia en palabras
+    #NOTE: Pluralization rules have changed! Rather than simply submitting an array, i18n now allows for a hash with the keys:
+    # :zero, :one & :other   - FUNKY (but a pain to find...)!
+    :datetime => {
+      :distance_in_words => {
+        :half_a_minute       => 'medio minuto',
+        :less_than_x_seconds => {:zero => 'menos de 1 segundo', :one => 'menos de 1 segundo', :other => 'menos de {{count}} segundos'},
+        :x_seconds           => {:one => '1 second', :other => '{{count}} seconds'},
+        :less_than_x_minutes => {:zero => 'menos de 1 minuto', :one => 'menos de 1 minuto', :other => 'menos de {{count}} minutos'},
+        :x_minutes           => {:one => "1 minuto", :other => "{{count}} minutos"},
+        :about_x_hours       => {:one => 'aproximadamente 1 hora', :other => 'aproximadamente {{count}} horas'},
+        :x_days              => {:one => '1 día', :other => '{{count}} días'},
+        :about_x_months      => {:one => 'aproximandamente 1 mes', :other => 'aproximadamente {{count}} mes'},
+        :x_months            => {:one => '1 month', :other => '{{count}} mes'},
+        :about_x_years       => {:one => 'aproximadamente 1 año', :other => 'aproximadamente {{count}} años'},
+        :over_x_years        => {:one => 'más de 1 año', :other => 'más de {{count}} años'}
+      }
+    },
+
+    # numbers
+    :number => {
+      :format => {
+        :precision => 3,
+        :separator => ',',
+        :delimiter => '.'
+      },
+      :currency => {
+        :format => {
+          :unit => '$',
+          :precision => 2,
+          :format => '%u %n'
+        }
+      }
+    },
+
+    # Active Record
+    :activerecord => {
+      :errors => {
+        :template => {
+          :header => {
+            :one => "{{model}} no pudo guardarse: 1 error", 
+            :other => "{{model}}: {{count}} errores."
+          },
+          :body => "Por favor revise los campos siguientes:"
+        },
+        :messages => {
+          :inclusion => "no está incluido en la lista",
+          :exclusion => "no está disponible",
+          :invalid => "no es válido",
+          :confirmation => "no coincide con la confirmación",
+          :accepted  => "debe ser aceptado",
+          :empty => "no puede estar vacío",
+          :blank => "no puede estar en blanco",
+          :too_long => "es demasiado largo (no más de {{count}} caracteres)",
+          :too_short => "es demasiado corto (no menos de {{count}} caracteres)",
+          :wrong_length => "no tiene la longitud correcta (debe ser de {{count}} caracteres)",
+          :taken => "no está disponible",
+          :not_a_number => "no es un número",
+          :greater_than => "debe ser mayor a {{count}}",
+          :greater_than_or_equal_to => "debe ser mayor o igual a {{count}}",
+          :equal_to => "debe ser igual a {{count}}",
+          :less_than => "debe ser menor que {{count}}",
+          :less_than_or_equal_to => "debe ser menor o igual que {{count}}",
+          :odd => "debe ser par",
+          :even => "debe ser impar"
+        }
+      }
+    }
+  }
+}