]> git.openstreetmap.org Git - rails.git/blob - vendor/plugins/rails-i18n/locale/cz.rb
experimental slovenian locale for rails-i18n
[rails.git] / vendor / plugins / rails-i18n / locale / cz.rb
1 # Czech translations for Ruby on Rails 
2 # by Karel Minařík (karmi@karmi.cz)
3
4 { :'cz' => {
5
6     # ActiveSupport
7     :support => {
8       :array => {
9         :two_words_connector => ' a ',
10         :sentence_connector => 'a',
11         :skip_last_comma => true
12       }
13     },
14
15     # Date
16     :date => {
17       :formats => {
18         :default => "%d. %m. %Y",
19         :short   => "%d %b",
20         :long    => "%d. %B %Y",
21       },
22       :day_names         => %w{Neděle Pondělí Úterý Středa Čtvrtek Pátek Sobota},
23       :abbr_day_names    => %w{Ne Po Út St Čt Pá So},
24       :month_names       => %w{~ Leden Únor Březen Duben Květen Červen Červenec Srpen Září Říjen Listopad Prosinec},
25       :abbr_month_names  => %w{~ Led Úno Bře Dub Kvě Čvn Čvc Srp Zář Říj Lis Pro},
26       :order             => [:day, :month, :year]
27     },
28
29     # Time
30     :time => {
31       :formats => {
32         :default => "%a %d. %B %Y %H:%M %z",
33         :short   => "%d. %m. %H:%M",
34         :long    => "%A %d. %B %Y %H:%M",
35       },
36       :am => 'am',
37       :pm => 'pm'
38     },
39
40     # Numbers
41     :number => {
42       :format => {
43         :precision => 3,
44         :separator => '.',
45         :delimiter => ','
46       },
47       :currency => {
48         :format => {
49           :unit => 'Kč',
50           :precision => 2,
51           :format    => '%n %u',
52           :separator => ",",
53           :delimiter => " ",
54         }
55       },
56       :human => {
57         :format => {
58           :precision => 1,
59           :delimiter => ''
60         },
61        :storage_units => {
62          :format => "%n %u",
63          :units => {
64            :byte => "B",
65            :kb   => "KB",
66            :mb   => "MB",
67            :gb   => "GB",
68            :tb   => "TB",
69          }
70        }
71       },
72       :percentage => {
73         :format => {
74           :delimiter => ''
75         }
76       },
77       :precision => {
78         :format => {
79           :delimiter => ''
80         }
81       }
82     },
83
84     # Distance of time ... helper
85     # NOTE: In Czech language, these values are different for the past and for the future. Preference has been given to past here.
86     :datetime => {
87       :distance_in_words => {
88         :half_a_minute => 'půl minutou',
89         :less_than_x_seconds => {
90           :one => 'asi před sekundou',
91           :other => 'asi před {{count}} sekundami'
92         },
93         :x_seconds => {
94           :one => 'sekundou',
95           :other => '{{count}} sekundami'
96         },
97         :less_than_x_minutes => {
98           :one => 'před necelou minutou',
99           :other => 'před ani ne {{count}} minutami'
100         },
101         :x_minutes => {
102           :one => 'minutou',
103           :other => '{{count}} minutami'
104         },
105         :about_x_hours => {
106           :one => 'asi hodinou',
107           :other => 'asi {{count}} hodinami'
108         },
109         :x_days => {
110           :one => '24 hodinami',
111           :other => '{{count}} dny'
112         },
113         :about_x_months => {
114           :one => 'asi měsícem',
115           :other => 'asi {{count}} měsíci'
116         },
117         :x_months => {
118           :one => 'měsícem',
119           :other => '{{count}} měsíci'
120         },
121         :about_x_years => {
122           :one => 'asi rokem',
123           :other => 'asi {{count}} roky'
124         },
125         :over_x_years => {
126           :one => 'více než před rokem',
127           :other => 'více než {{count}} roky'
128         }
129       }
130     },
131
132     # ActiveRecord validation messages
133     :activerecord => {
134       :errors => {
135         :messages => {
136           :inclusion           => "není v seznamu povolených hodnot",
137           :exclusion           => "je vyhrazeno pro jiný účel",
138           :invalid             => "není platná hodnota",
139           :confirmation        => "nebylo potvrzeno",
140           :accepted            => "musí být potvrzeno",
141           :empty               => "nesmí být prázdný/é",
142           :blank               => "je povinná položka", # alternate formulation: "is required"
143           :too_long            => "je příliš dlouhá/ý (max. {{count}} znaků)",
144           :too_short           => "je příliš krátký/á (min. {{count}} znaků)",
145           :wrong_length        => "nemá správnou délku (očekáváno {{count}} znaků)",
146           :taken               => "již databáze obsahuje",
147           :not_a_number        => "není číslo",
148           :greater_than        => "musí být větší než {{count}}",
149           :greater_than_or_equal_to => "musí být větší nebo rovno {{count}}",
150           :equal_to            => "musí být rovno {{count}}",
151           :less_than           => "musí být méně než {{count}}",
152           :less_than_or_equal_to    => "musí být méně nebo rovno {{count}}",
153           :odd                 => "musí být liché číslo",
154           :even                => "musí být sudé číslo"
155         },
156         :template => {
157           :header   => {
158             :one => "Při ukládání objektu {{model}} došlo k chybám a nebylo jej možné uložit",
159             :other => "Při ukládání objektu {{model}} došlo ke {{count}} chybám a nebylo možné jej uložit"
160           },
161           :body  => "Následující pole obsahují chybně vyplněné údaje:"
162         }
163       }
164     }
165   }
166 }