]> git.openstreetmap.org Git - rails.git/blobdiff - vendor/plugins/rails-i18n/locale/sl.rb
Merge 16110:16487 from trunk.
[rails.git] / vendor / plugins / rails-i18n / locale / sl.rb
index f201c7b34309a75cf39682e511fafe02fd71d84d..124e934a0f21d49e2598217d8b5d6322719c84be 100644 (file)
@@ -22,7 +22,7 @@
       },
       :day_names         => %w{nedelja ponedeljek torek sreda četrtek petek sobota},
       :abbr_day_names    => %w{ned pon tor sre čet pet sob},
-      :month_names       => %w{~ januar februar marec april maj junij julj avgust september oktober november december},
+      :month_names       => %w{~ januar februar marec april maj junij julij avgust september oktober november december},
       :abbr_month_names  => %w{~ jan feb mar apr maj jun jul avg sep okt nov dec},
       :order             => [:day, :month, :year]
     },
@@ -30,7 +30,7 @@
     # Time
     :time => {
       :formats => {
-        :default => "%a %d. %B %Y %H:%M %z",
+        :default => "%A, %d. %B %Y %H:%M %z",
         :short   => "%d. %m. %H:%M",
         :long    => "%A %d. %B %Y %H:%M",
        :time    => "%H:%M"
     },
 
     # Distance of time ... helper
-    # NOTE: In Czech language, these values are different for the past and for the future. Preference has been given to past here.
+    # TODO: Needs proper pluralization formula: (n%100==1 ? one : n%100==2 ? two : n%100==3 || n%100==4 ? few : other)
+    # NOTE: focused on "time ago" as in  "2 minuti nazaj", "3 tedne nazaj" which can be used also in other time distances 
+    #       ("pred 2 minutama" isn't as universally usable.)
     :datetime => {
       :distance_in_words => {
         :half_a_minute => 'pol minute',
         :less_than_x_seconds => {
-          :one => 'manj kot sekundo',
+          :one => 'manj kot {{count}} sekunda',
+          :two => 'manj kot {{count}} sekundi',
+          :few => 'manj kot {{count}} sekunde',
           :other => 'manj kot {{count}} sekund'
         },
         :x_seconds => {
-          :one => 'sekunda',
+          :one => '{{count}} sekunda',
+          :two => '{{count}} sekundi',
+          :few => '{{count}} sekunde',
           :other => '{{count}} sekund'
         },
         :less_than_x_minutes => {
-          :one => 'manj kot minuto',
+          :one => 'manj kot {{count}} minuta',
+          :two => 'manj kot {{count}} minuti',
+          :few => 'manj kot {{count}} minute',
           :other => 'manj kot {{count}} minut'
         },
         :x_minutes => {
-          :one => 'minuta',
+          :one => '{{count}} minuta',
+          :two => '{{count}} minuti',
+          :few => '{{count}} minute',
           :other => '{{count}} minut'
         },
         :about_x_hours => {
-          :one => 'približno eno uro',
+          :one => 'približno {{count}} ura',
+          :two => 'približno {{count}} uri',
+          :few => 'približno {{count}} ure',
           :other => 'približno {{count}} ur'
         },
         :x_days => {
-          :one => 'en dan',
+          :one => '{{count}} dan',
+          :two => '{{count}} dni',
+          :few => '{{count}} dni',
           :other => '{{count}} dni'
         },
         :about_x_months => {
-          :one => 'približno en mesec',
+          :one => 'približno {{count}} mesec',
+          :two => 'približno {{count}} meseca',
+          :few => 'približno {{count}} mesece',
           :other => 'približno {{count}} mesecev'
         },
         :x_months => {
-          :one => 'en mesec',
+          :one => '{{count}} mesec',
+          :two => '{{count}} meseca',
+          :few => '{{count}} mesece',
           :other => '{{count}} mesecev'
         },
         :about_x_years => {
-          :one => 'približno eno leto',
+          :one => 'približno {{count}} leto',
+          :two => 'približno {{count}} leti',
+          :few => 'približno {{count}} leta',
           :other => 'približno {{count}} let'
         },
         :over_x_years => {
-          :one => 'več kot eno leto',
+          :one => 'več kot {{count}} leto',
+          :two => 'več kot {{count}} leti',
+          :few => 'več kot {{count}} leta',
           :other => 'več kot {{count}} let'
         }
       }
     },
 
+    # ActiveRecord validation messages
+    :activerecord => {
+      :errors => {
+        :messages => {
+          :inclusion           => "ni v seznamu",
+          :exclusion           => "ni dostopno",
+          :invalid             => "ni veljavno",
+          :confirmation        => "ni skladno s potrditvijo",
+          :accepted            => "mora biti potrjeno",
+          :empty               => "ne sme biti prazno",
+          :blank               => "je obezno", # alternate formulation: "is required"
+          :too_long => {
+            :one               => "je predolgo (največ {{count}} znak)",
+            :two               => "je predolgo (največ {{count}} znaka)",
+            :few               => "je predolgo (največ {{count}} znaki)",
+            :other             => "je predolgo (največ {{count}} znakov)"
+          },
+          :too_short => {
+            :one               => "je prekratko (vsaj {{count}} znak)",
+            :two               => "je prekratko (vsaj {{count}} znaka)",
+            :few               => "je prekratko (vsaj {{count}} znaki)",
+            :other             => "je prekratko (vsaj {{count}} znakov)"
+          },
+          :wrong_length        => {
+            :one               => "ni pravilne dolžine (natanko {{count}} znak)",
+            :two               => "ni pravilne dolžine (natanko {{count}} znaka)",
+            :few               => "ni pravilne dolžine (natanko {{count}} znaki)",
+            :other             => "ni pravilne dolžine (natanko {{count}} znakov)"
+          },
+          :taken               => "že obstaja v bazi",
+          :not_a_number        => "ni številka",
+          :greater_than        => "mora biti večje od {{count}}",
+          :greater_than_or_equal_to => "mora biti večje ali enako {{count}}",
+          :equal_to            => "mora biti enako {{count}}",
+          :less_than           => "mora biti manjše od {{count}}",
+          :less_than_or_equal_to    => "mora biti manjše ali enako {{count}}",
+          :odd                 => "mora biti liho",
+          :even                => "mora biti sodo"
+        },
+        :template => {
+          :header   => {
+            :one => "Pri shranjevanju predmeta {{model}} je prišlo do {{count}} napake",
+            :two => "Pri shranjevanju predmeta {{model}} je prišlo do {{count}} napak",
+            :few => "Pri shranjevanju predmeta {{model}} je prišlo do {{count}} napak",
+            :other => "Pri shranjevanju predmeta {{model}} je prišlo do {{count}} napak"
+          },
+          :body  => "Prosim, popravite naslednje napake posameznih polj:"
+        }
+      }
+    }
   }
 }