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