]> git.proxmox.com Git - extjs.git/blame - extjs/build/classic/locale/locale-fi-debug.js
add extjs 6.0.1 sources
[extjs.git] / extjs / build / classic / locale / locale-fi-debug.js
CommitLineData
6527f429
DM
1/**\r
2 * Finnish Translations\r
3 * <tuomas.salo (at) iki.fi>\r
4 * 'ä' should read as lowercase 'a' with two dots on top (&auml;)\r
5 */\r
6Ext.onReady(function() {\r
7\r
8 if (Ext.Date) {\r
9 Ext.Date.monthNames = ["tammikuu", "helmikuu", "maaliskuu", "huhtikuu", "toukokuu", "kesäkuu", "heinäkuu", "elokuu", "syyskuu", "lokakuu", "marraskuu", "joulukuu"];\r
10\r
11 Ext.Date.getShortMonthName = function(month) {\r
12 return (month + 1) + ".";\r
13 };\r
14\r
15 Ext.Date.monthNumbers = {\r
16 'tammikuu': 0,\r
17 'helmikuu': 1,\r
18 'maaliskuu': 2,\r
19 'huhtikuu': 3,\r
20 'toukokuu': 4,\r
21 'kesäkuu': 5,\r
22 'heinäkuu': 6,\r
23 'elokuu': 7,\r
24 'syyskuu': 8,\r
25 'lokakuu': 9,\r
26 'marraskuu': 10,\r
27 'joulukuu': 11\r
28 };\r
29\r
30 Ext.Date.getMonthNumber = function(name) {\r
31 if (name.match(/^(1?\d)\./)) {\r
32 return -1 + RegExp.$1;\r
33 } else {\r
34 return Ext.Date.monthNumbers[name];\r
35 }\r
36 };\r
37\r
38 Ext.Date.dayNames = ["sunnuntai", "maanantai", "tiistai", "keskiviikko", "torstai", "perjantai", "lauantai"];\r
39\r
40 Ext.Date.getShortDayName = function(day) {\r
41 return Ext.Date.dayNames[day].substring(0, 2);\r
42 };\r
43 }\r
44\r
45 if (Ext.util && Ext.util.Format) {\r
46 Ext.apply(Ext.util.Format, {\r
47 thousandSeparator: '.',\r
48 decimalSeparator: ',',\r
49 currencySign: '\u20ac',\r
50 // Finnish Euro\r
51 dateFormat: 'j.n.Y'\r
52 });\r
53 \r
54 Ext.util.Format.date = function(v, format) {\r
55 if (!v) return "";\r
56 if (!(v instanceof Date)) v = new Date(Date.parse(v));\r
57 return Ext.Date.format(v, format || "j.n.Y");\r
58 };\r
59 \r
60 }\r
61});\r
62\r
63Ext.define("Ext.locale.fi.view.View", {\r
64 override: "Ext.view.View",\r
65 emptyText: ""\r
66});\r
67\r
68Ext.define("Ext.locale.fi.grid.plugin.DragDrop", {\r
69 override: "Ext.grid.plugin.DragDrop",\r
70 dragText: "{0} rivi(ä) valittu"\r
71});\r
72\r
73Ext.define("Ext.locale.fi.tab.Tab", {\r
74 override: "Ext.tab.Tab",\r
75 closeText: "Sulje tämä välilehti"\r
76});\r
77\r
78// changing the msg text below will affect the LoadMask\r
79Ext.define("Ext.locale.fi.view.AbstractView", {\r
80 override: "Ext.view.AbstractView",\r
81 loadingText: "Ladataan..."\r
82});\r
83\r
84Ext.define("Ext.locale.fi.picker.Date", {\r
85 override: "Ext.picker.Date",\r
86 todayText: "Tänään",\r
87 minText: "Tämä päivämäärä on aikaisempi kuin ensimmäinen sallittu",\r
88 maxText: "Tämä päivämäärä on myöhäisempi kuin viimeinen sallittu",\r
89 disabledDaysText: "",\r
90 disabledDatesText: "",\r
91 nextText: 'Seuraava kuukausi (Control+oikealle)',\r
92 prevText: 'Edellinen kuukausi (Control+vasemmalle)',\r
93 monthYearText: 'Valitse kuukausi (vaihda vuotta painamalla Control+ylös/alas)',\r
94 todayTip: "{0} (välilyönti)",\r
95 format: "j.n.Y",\r
96 startDay: 1 // viikko alkaa maanantaista\r
97});\r
98\r
99Ext.define("Ext.locale.fi.picker.Month", {\r
100 override: "Ext.picker.Month",\r
101 okText: "&#160;OK&#160;",\r
102 cancelText: "Peruuta"\r
103});\r
104\r
105Ext.define("Ext.locale.fi.toolbar.Paging", {\r
106 override: "Ext.PagingToolbar",\r
107 beforePageText: "Sivu",\r
108 afterPageText: "/ {0}",\r
109 firstText: "Ensimmäinen sivu",\r
110 prevText: "Edellinen sivu",\r
111 nextText: "Seuraava sivu",\r
112 lastText: "Viimeinen sivu",\r
113 refreshText: "Päivitä",\r
114 displayMsg: "Näytetään {0} - {1} / {2}",\r
115 emptyMsg: 'Ei tietoja'\r
116});\r
117\r
118Ext.define("Ext.locale.fi.form.field.Base", {\r
119 override: "Ext.form.field.Base",\r
120 invalidText: "Tämän kentän arvo ei kelpaa"\r
121});\r
122\r
123Ext.define("Ext.locale.fi.form.field.Text", {\r
124 override: "Ext.form.field.Text",\r
125 minLengthText: "Tämän kentän minimipituus on {0}",\r
126 maxLengthText: "Tämän kentän maksimipituus on {0}",\r
127 blankText: "Tämä kenttä on pakollinen",\r
128 regexText: "",\r
129 emptyText: null\r
130});\r
131\r
132Ext.define("Ext.locale.fi.form.field.Number", {\r
133 override: "Ext.form.field.Number",\r
134 minText: "Tämän kentän pienin sallittu arvo on {0}",\r
135 maxText: "Tämän kentän suurin sallittu arvo on {0}",\r
136 nanText: "{0} ei ole numero"\r
137});\r
138\r
139Ext.define("Ext.locale.fi.form.field.Date", {\r
140 override: "Ext.form.field.Date",\r
141 disabledDaysText: "Ei käytössä",\r
142 disabledDatesText: "Ei käytössä",\r
143 minText: "Tämän kentän päivämäärän tulee olla {0} jälkeen",\r
144 maxText: "Tämän kentän päivämäärän tulee olla ennen {0}",\r
145 invalidText: "Päivämäärä {0} ei ole oikeassa muodossa - kirjoita päivämäärä muodossa {1}",\r
146 format: "j.n.Y",\r
147 altFormats: "j.n.|d.m.|mdy|mdY|d|Y-m-d|Y/m/d"\r
148});\r
149\r
150Ext.define("Ext.locale.fi.form.field.ComboBox", {\r
151 override: "Ext.form.field.ComboBox",\r
152 valueNotFoundText: undefined\r
153}, function() {\r
154 Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {\r
155 loadingText: "Ladataan..."\r
156 });\r
157});\r
158\r
159Ext.define("Ext.locale.fi.form.field.VTypes", {\r
160 override: "Ext.form.field.VTypes",\r
161 emailText: 'Syötä tähän kenttään sähköpostiosoite, esim. "etunimi.sukunimi@osoite.fi"',\r
162 urlText: 'Syötä tähän kenttään URL-osoite, esim. "http:/' + '/www.osoite.fi"',\r
163 alphaText: 'Syötä tähän kenttään vain kirjaimia (a-z, A-Z) ja alaviivoja (_)',\r
164 alphanumText: 'Syötä tähän kenttään vain kirjaimia (a-z, A-Z), numeroita (0-9) ja alaviivoja (_)'\r
165});\r
166\r
167Ext.define("Ext.locale.fi.form.field.HtmlEditor", {\r
168 override: "Ext.form.field.HtmlEditor",\r
169 createLinkText: 'Anna linkin URL-osoite:'\r
170}, function() {\r
171 Ext.apply(Ext.form.field.HtmlEditor.prototype, {\r
172 buttonTips: {\r
173 bold: {\r
174 title: 'Lihavoi (Ctrl+B)',\r
175 text: 'Lihavoi valittu teksti.',\r
176 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
177 },\r
178 italic: {\r
179 title: 'Kursivoi (Ctrl+I)',\r
180 text: 'Kursivoi valittu teksti.',\r
181 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
182 },\r
183 underline: {\r
184 title: 'Alleviivaa (Ctrl+U)',\r
185 text: 'Alleviivaa valittu teksti.',\r
186 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
187 },\r
188 increasefontsize: {\r
189 title: 'Suurenna tekstiä',\r
190 text: 'Kasvata tekstin kirjasinkokoa.',\r
191 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
192 },\r
193 decreasefontsize: {\r
194 title: 'Pienennä tekstiä',\r
195 text: 'Pienennä tekstin kirjasinkokoa.',\r
196 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
197 },\r
198 backcolor: {\r
199 title: 'Tekstin korostusväri',\r
200 text: 'Vaihda valitun tekstin taustaväriä.',\r
201 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
202 },\r
203 forecolor: {\r
204 title: 'Tekstin väri',\r
205 text: 'Vaihda valitun tekstin väriä.',\r
206 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
207 },\r
208 justifyleft: {\r
209 title: 'Tasaa vasemmalle',\r
210 text: 'Tasaa teksti vasempaan reunaan.',\r
211 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
212 },\r
213 justifycenter: {\r
214 title: 'Keskitä',\r
215 text: 'Keskitä teksti.',\r
216 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
217 },\r
218 justifyright: {\r
219 title: 'Tasaa oikealle',\r
220 text: 'Tasaa teksti oikeaan reunaan.',\r
221 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
222 },\r
223 insertunorderedlist: {\r
224 title: 'Luettelo',\r
225 text: 'Luo luettelo.',\r
226 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
227 },\r
228 insertorderedlist: {\r
229 title: 'Numeroitu luettelo',\r
230 text: 'Luo numeroitu luettelo.',\r
231 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
232 },\r
233 createlink: {\r
234 title: 'Linkki',\r
235 text: 'Tee valitusta tekstistä hyperlinkki.',\r
236 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
237 },\r
238 sourceedit: {\r
239 title: 'Lähdekoodin muokkaus',\r
240 text: 'Vaihda lähdekoodin muokkausnäkymään.',\r
241 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
242 }\r
243 }\r
244 });\r
245});\r
246\r
247Ext.define("Ext.locale.fi.form.Basic", {\r
248 override: "Ext.form.Basic",\r
249 waitTitle: "Odota..."\r
250});\r
251\r
252Ext.define("Ext.locale.fi.grid.header.Container", {\r
253 override: "Ext.grid.header.Container",\r
254 sortAscText: "Järjestä A-Ö",\r
255 sortDescText: "Järjestä Ö-A",\r
256 lockText: "Lukitse sarake",\r
257 unlockText: "Vapauta sarakkeen lukitus",\r
258 columnsText: "Sarakkeet"\r
259});\r
260\r
261Ext.define("Ext.locale.fi.grid.GroupingFeature", {\r
262 override: "Ext.grid.feature.Grouping",\r
263 emptyGroupText: '(ei mitään)',\r
264 groupByText: 'Ryhmittele tämän kentän mukaan',\r
265 showGroupsText: 'Näytä ryhmissä'\r
266});\r
267\r
268Ext.define("Ext.locale.fi.grid.PropertyColumnModel", {\r
269 override: "Ext.grid.PropertyColumnModel",\r
270 nameText: "Nimi",\r
271 valueText: "Arvo",\r
272 dateFormat: "j.m.Y"\r
273});\r
274\r
275Ext.define("Ext.locale.fi.window.MessageBox", {\r
276 override: "Ext.window.MessageBox",\r
277 buttonText: {\r
278 ok: "OK",\r
279 cancel: "Peruuta",\r
280 yes: "Kyllä",\r
281 no: "Ei"\r
282 } \r
283});\r
284\r
285// This is needed until we can refactor all of the locales into individual files\r
286Ext.define("Ext.locale.fi.Component", { \r
287 override: "Ext.Component"\r
288});\r