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