Upgrade to ExtJS 3.0.0 - Released 07/06/2009
[extjs.git] / docs / source / ext-lang-fi.html
1 <html>\r
2 <head>\r
3   <title>The source code</title>\r
4     <link href="../resources/prettify/prettify.css" type="text/css" rel="stylesheet" />\r
5     <script type="text/javascript" src="../resources/prettify/prettify.js"></script>\r
6 </head>\r
7 <body  onload="prettyPrint();">\r
8     <pre class="prettyprint lang-js"><div id="prop-Ext.data.XmlStore-indicatorText"></div>/**
9  * Finnish Translations
10  * <tuomas.salo (at) iki.fi>
11  * 'ä' should read as lowercase 'a' with two dots on top (&auml;)
12  */
13
14 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Ladataan...</div>';
15
16 if(Ext.View){
17   Ext.View.prototype.emptyText = "";
18 }
19
20 if(Ext.grid.GridPanel){
21   Ext.grid.GridPanel.prototype.ddText = "{0} rivi(ä) valittu";
22 }
23
24 if(Ext.TabPanelItem){
25   Ext.TabPanelItem.prototype.closeText = "Sulje tämä välilehti";
26 }
27
28 if(Ext.LoadMask){
29   Ext.LoadMask.prototype.msg = "Ladataan...";
30 }
31
32 Date.monthNames = [
33   "tammikuu",
34   "helmikuu",
35   "maaliskuu",
36   "huhtikuu",
37   "toukokuu",
38   "kesäkuu",
39   "heinäkuu",
40   "elokuu",
41   "syyskuu",
42   "lokakuu",
43   "marraskuu",
44   "joulukuu"
45 ];
46
47 Date.getShortMonthName = function(month) {
48   //return Date.monthNames[month].substring(0, 3);
49   return (month+1) + ".";
50 };
51
52 Date.monthNumbers = {
53   Jan : 0,
54   Feb : 1,
55   Mar : 2,
56   Apr : 3,
57   May : 4,
58   Jun : 5,
59   Jul : 6,
60   Aug : 7,
61   Sep : 8,
62   Oct : 9,
63   Nov : 10,
64   Dec : 11
65 };
66
67 Date.getMonthNumber = function(name) {
68   if(name.match(/^(1?\d)\./)) {
69         return -1+RegExp.$1;
70   } else {
71         return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
72   }
73 };
74
75 Date.dayNames = [
76   "sunnuntai",
77   "maanantai",
78   "tiistai",
79   "keskiviikko",
80   "torstai",
81   "perjantai",
82   "lauantai"
83 ];
84
85 Date.getShortDayName = function(day) {
86   return Date.dayNames[day].substring(0, 2);
87 };
88
89 if(Ext.MessageBox){
90   Ext.MessageBox.buttonText = {
91     ok     : "OK",
92     cancel : "Peruuta",
93     yes    : "Kyllä",
94     no     : "Ei"
95   };
96 }
97
98 if(Ext.util.Format){
99   Ext.util.Format.date = function(v, format){
100     if(!v) return "";
101     if(!(v instanceof Date)) v = new Date(Date.parse(v));
102     return v.dateFormat(format || "j.n.Y");
103   };
104 }
105
106 if(Ext.DatePicker){
107   Ext.apply(Ext.DatePicker.prototype, {
108     todayText         : "Tänään",
109     minText           : "Tämä päivämäärä on aikaisempi kuin ensimmäinen sallittu",
110     maxText           : "Tämä päivämäärä on myöhäisempi kuin viimeinen sallittu",
111     disabledDaysText  : "",
112     disabledDatesText : "",
113     monthNames        : Date.monthNames,
114     dayNames          : Date.dayNames,
115     nextText          : 'Seuraava kuukausi (Control+oikealle)',
116     prevText          : 'Edellinen kuukausi (Control+vasemmalle)',
117     monthYearText     : 'Valitse kuukausi (vaihda vuotta painamalla Control+ylös/alas)',
118     todayTip          : "{0} (välilyönti)",
119     format            : "j.n.Y",
120     okText            : "&#160;OK&#160;",
121     cancelText        : "Peruuta",
122     startDay          : 1 // viikko alkaa maanantaista
123   });
124 }
125
126 if(Ext.PagingToolbar){
127   Ext.apply(Ext.PagingToolbar.prototype, {
128     beforePageText : "Sivu",
129     afterPageText  : "/ {0}",
130     firstText      : "Ensimmäinen sivu",
131     prevText       : "Edellinen sivu",
132     nextText       : "Seuraava sivu",
133     lastText       : "Viimeinen sivu",
134     refreshText    : "Päivitä",
135     displayMsg     : "Näytetään {0} - {1} / {2}",
136     emptyMsg       : 'Ei tietoja'
137   });
138 }
139
140 if(Ext.form.Field){
141   Ext.form.Field.prototype.invalidText = "Tämän kentän arvo ei kelpaa";
142 }
143
144 if(Ext.form.TextField){
145   Ext.apply(Ext.form.TextField.prototype, {
146     minLengthText : "Tämän kentän minimipituus on {0}",
147     maxLengthText : "Tämän kentän maksimipituus on {0}",
148     blankText     : "Tämä kenttä on pakollinen",
149     regexText     : "",
150     emptyText     : null
151   });
152 }
153
154 if(Ext.form.NumberField){
155   Ext.apply(Ext.form.NumberField.prototype, {
156     minText : "Tämän kentän pienin sallittu arvo on {0}",
157     maxText : "Tämän kentän suurin sallittu arvo on {0}",
158     nanText : "{0} ei ole numero"
159   });
160 }
161
162 if(Ext.form.DateField){
163   Ext.apply(Ext.form.DateField.prototype, {
164     disabledDaysText  : "Ei käytössä",
165     disabledDatesText : "Ei käytössä",
166     minText           : "Tämän kentän päivämäärän tulee olla {0} jälkeen",
167     maxText           : "Tämän kentän päivämäärän tulee olla ennen {0}",
168     invalidText       : "Päivämäärä {0} ei ole oikeassa muodossa - kirjoita päivämäärä muodossa {1}",
169     format            : "j.n.Y",
170     altFormats        : "j.n.|d.m.|mdy|mdY|d|Y-m-d|Y/m/d"
171   });
172 }
173
174 if(Ext.form.ComboBox){
175   Ext.apply(Ext.form.ComboBox.prototype, {
176     loadingText       : "Ladataan...",
177     valueNotFoundText : undefined
178   });
179 }
180
181 if(Ext.form.VTypes){
182   Ext.apply(Ext.form.VTypes, {
183     emailText    : 'Syötä tähän kenttään sähköpostiosoite, esim. "etunimi.sukunimi@osoite.fi"',
184     urlText      : 'Syötä tähän kenttään URL-osoite, esim. "http:/'+'/www.osoite.fi"',
185     alphaText    : 'Syötä tähän kenttään vain kirjaimia (a-z, A-Z) ja alaviivoja (_)',
186     alphanumText : 'Syötä tähän kenttään vain kirjaimia (a-z, A-Z), numeroita (0-9) ja alaviivoja (_)'
187   });
188 }
189
190 if(Ext.form.HtmlEditor){
191   Ext.apply(Ext.form.HtmlEditor.prototype, {
192     createLinkText : 'Anna linkin URL-osoite:',
193     buttonTips : {
194       bold : {
195         title: 'Lihavoi (Ctrl+B)',
196         text: 'Lihavoi valittu teksti.',
197         cls: 'x-html-editor-tip'
198       },
199       italic : {
200         title: 'Kursivoi (Ctrl+I)',
201         text: 'Kursivoi valittu teksti.',
202         cls: 'x-html-editor-tip'
203       },
204       underline : {
205         title: 'Alleviivaa (Ctrl+U)',
206         text: 'Alleviivaa valittu teksti.',
207         cls: 'x-html-editor-tip'
208       },
209       increasefontsize : {
210         title: 'Suurenna tekstiä',
211         text: 'Kasvata tekstin kirjasinkokoa.',
212         cls: 'x-html-editor-tip'
213       },
214       decreasefontsize : {
215         title: 'Pienennä tekstiä',
216         text: 'Pienennä tekstin kirjasinkokoa.',
217         cls: 'x-html-editor-tip'
218       },
219       backcolor : {
220         title: 'Tekstin korostusväri',
221         text: 'Vaihda valitun tekstin taustaväriä.',
222         cls: 'x-html-editor-tip'
223       },
224       forecolor : {
225         title: 'Tekstin väri',
226         text: 'Vaihda valitun tekstin väriä.',
227         cls: 'x-html-editor-tip'
228       },
229       justifyleft : {
230         title: 'Tasaa vasemmalle',
231         text: 'Tasaa teksti vasempaan reunaan.',
232         cls: 'x-html-editor-tip'
233       },
234       justifycenter : {
235         title: 'Keskitä',
236         text: 'Keskitä teksti.',
237         cls: 'x-html-editor-tip'
238       },
239       justifyright : {
240         title: 'Tasaa oikealle',
241         text: 'Tasaa teksti oikeaan reunaan.',
242         cls: 'x-html-editor-tip'
243       },
244       insertunorderedlist : {
245         title: 'Luettelo',
246         text: 'Luo luettelo.',
247         cls: 'x-html-editor-tip'
248       },
249       insertorderedlist : {
250         title: 'Numeroitu luettelo',
251         text: 'Luo numeroitu luettelo.',
252         cls: 'x-html-editor-tip'
253       },
254       createlink : {
255         title: 'Linkki',
256         text: 'Tee valitusta tekstistä hyperlinkki.',
257         cls: 'x-html-editor-tip'
258       },
259       sourceedit : {
260         title: 'Lähdekoodin muokkaus',
261         text: 'Vaihda lähdekoodin muokkausnäkymään.',
262         cls: 'x-html-editor-tip'
263       }
264     }
265   });
266 }
267
268 if(Ext.form.BasicForm){
269   Ext.form.BasicForm.prototype.waitTitle = "Odota...";
270 }
271
272 if(Ext.grid.GridView){
273   Ext.apply(Ext.grid.GridView.prototype, {
274     sortAscText  : "Järjestä A-Ö",
275     sortDescText : "Järjestä Ö-A",
276     lockText     : "Lukitse sarake",
277     unlockText   : "Vapauta sarakkeen lukitus",
278     columnsText  : "Sarakkeet"
279   });
280 }
281
282 if(Ext.grid.GroupingView){
283   Ext.apply(Ext.grid.GroupingView.prototype, {
284     emptyGroupText : '(ei mitään)',
285     groupByText    : 'Ryhmittele tämän kentän mukaan',
286     showGroupsText : 'Näytä ryhmissä'
287   });
288 }
289
290 if(Ext.grid.PropertyColumnModel){
291   Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
292     nameText   : "Nimi",
293     valueText  : "Arvo",
294     dateFormat : "j.m.Y"
295   });
296 }
297
298 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
299   Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
300     splitTip            : "Muuta kokoa vetämällä.",
301     collapsibleSplitTip : "Muuta kokoa vetämällä. Piilota kaksoisklikkauksella."
302   });
303 }
304 </pre>    \r
305 </body>\r
306 </html>