},
: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]
},
# 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:"
+ }
+ }
+ }
}
}