--- /dev/null
+# Czech translations for Ruby on Rails
+# by Karel Minařík (karmi@karmi.cz)
+
+{ :'cz' => {
+
+ # ActiveSupport
+ :support => {
+ :array => {
+ :two_words_connector => ' a ',
+ :sentence_connector => 'a',
+ :skip_last_comma => true
+ }
+ },
+
+ # Date
+ :date => {
+ :formats => {
+ :default => "%d. %m. %Y",
+ :short => "%d %b",
+ :long => "%d. %B %Y",
+ },
+ :day_names => %w{Neděle Pondělí Úterý Středa Čtvrtek Pátek Sobota},
+ :abbr_day_names => %w{Ne Po Út St Čt Pá So},
+ :month_names => %w{~ Leden Únor Březen Duben Květen Červen Červenec Srpen Září Říjen Listopad Prosinec},
+ :abbr_month_names => %w{~ Led Úno Bře Dub Kvě Čvn Čvc Srp Zář Říj Lis Pro},
+ :order => [:day, :month, :year]
+ },
+
+ # Time
+ :time => {
+ :formats => {
+ :default => "%a %d. %B %Y %H:%M %z",
+ :short => "%d. %m. %H:%M",
+ :long => "%A %d. %B %Y %H:%M",
+ },
+ :am => 'am',
+ :pm => 'pm'
+ },
+
+ # Numbers
+ :number => {
+ :format => {
+ :precision => 3,
+ :separator => '.',
+ :delimiter => ','
+ },
+ :currency => {
+ :format => {
+ :unit => 'Kč',
+ :precision => 2,
+ :format => '%n %u',
+ :separator => ",",
+ :delimiter => " ",
+ }
+ },
+ :human => {
+ :format => {
+ :precision => 1,
+ :delimiter => ''
+ },
+ :storage_units => {
+ :format => "%n %u",
+ :units => {
+ :byte => "B",
+ :kb => "KB",
+ :mb => "MB",
+ :gb => "GB",
+ :tb => "TB",
+ }
+ }
+ },
+ :percentage => {
+ :format => {
+ :delimiter => ''
+ }
+ },
+ :precision => {
+ :format => {
+ :delimiter => ''
+ }
+ }
+ },
+
+ # 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.
+ :datetime => {
+ :distance_in_words => {
+ :half_a_minute => 'půl minutou',
+ :less_than_x_seconds => {
+ :one => 'asi před sekundou',
+ :other => 'asi před {{count}} sekundami'
+ },
+ :x_seconds => {
+ :one => 'sekundou',
+ :other => '{{count}} sekundami'
+ },
+ :less_than_x_minutes => {
+ :one => 'před necelou minutou',
+ :other => 'před ani ne {{count}} minutami'
+ },
+ :x_minutes => {
+ :one => 'minutou',
+ :other => '{{count}} minutami'
+ },
+ :about_x_hours => {
+ :one => 'asi hodinou',
+ :other => 'asi {{count}} hodinami'
+ },
+ :x_days => {
+ :one => '24 hodinami',
+ :other => '{{count}} dny'
+ },
+ :about_x_months => {
+ :one => 'asi měsícem',
+ :other => 'asi {{count}} měsíci'
+ },
+ :x_months => {
+ :one => 'měsícem',
+ :other => '{{count}} měsíci'
+ },
+ :about_x_years => {
+ :one => 'asi rokem',
+ :other => 'asi {{count}} roky'
+ },
+ :over_x_years => {
+ :one => 'více než před rokem',
+ :other => 'více než {{count}} roky'
+ }
+ }
+ },
+
+ # ActiveRecord validation messages
+ :activerecord => {
+ :errors => {
+ :messages => {
+ :inclusion => "není v seznamu povolených hodnot",
+ :exclusion => "je vyhrazeno pro jiný účel",
+ :invalid => "není platná hodnota",
+ :confirmation => "nebylo potvrzeno",
+ :accepted => "musí být potvrzeno",
+ :empty => "nesmí být prázdný/é",
+ :blank => "je povinná položka", # alternate formulation: "is required"
+ :too_long => "je příliš dlouhá/ý (max. {{count}} znaků)",
+ :too_short => "je příliš krátký/á (min. {{count}} znaků)",
+ :wrong_length => "nemá správnou délku (očekáváno {{count}} znaků)",
+ :taken => "již databáze obsahuje",
+ :not_a_number => "není číslo",
+ :greater_than => "musí být větší než {{count}}",
+ :greater_than_or_equal_to => "musí být větší nebo rovno {{count}}",
+ :equal_to => "musí být rovno {{count}}",
+ :less_than => "musí být méně než {{count}}",
+ :less_than_or_equal_to => "musí být méně nebo rovno {{count}}",
+ :odd => "musí být liché číslo",
+ :even => "musí být sudé číslo"
+ },
+ :template => {
+ :header => {
+ :one => "Při ukládání objektu {{model}} došlo k chybám a nebylo jej možné uložit",
+ :other => "Při ukládání objektu {{model}} došlo ke {{count}} chybám a nebylo možné jej uložit"
+ },
+ :body => "Následující pole obsahují chybně vyplněné údaje:"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file