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>
7 <body onload="prettyPrint();">
8 <pre class="prettyprint lang-js">/*!
10 * Copyright(c) 2006-2009 Ext JS, LLC
12 * http://www.extjs.com/license
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 (ä)
20 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Ladataan...</div>';
23 Ext.View.prototype.emptyText = "";
26 if(Ext.grid.GridPanel){
27 Ext.grid.GridPanel.prototype.ddText = "{0} rivi(ä) valittu";
31 Ext.TabPanelItem.prototype.closeText = "Sulje tämä välilehti";
35 Ext.LoadMask.prototype.msg = "Ladataan...";
53 Date.getShortMonthName = function(month) {
54 //return Date.monthNames[month].substring(0, 3);
55 return (month+1) + ".";
73 Date.getMonthNumber = function(name) {
74 if(name.match(/^(1?\d)\./)) {
77 return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
91 Date.getShortDayName = function(day) {
92 return Date.dayNames[day].substring(0, 2);
96 Ext.MessageBox.buttonText = {
105 Ext.util.Format.date = function(v, format){
107 if(!(v instanceof Date)) v = new Date(Date.parse(v));
108 return v.dateFormat(format || "j.n.Y");
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)",
126 okText : " OK ",
127 cancelText : "Peruuta",
128 startDay : 1 // viikko alkaa maanantaista
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'
147 Ext.form.Field.prototype.invalidText = "Tämän kentän arvo ei kelpaa";
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",
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"
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}",
176 altFormats : "j.n.|d.m.|mdy|mdY|d|Y-m-d|Y/m/d"
180 if(Ext.form.ComboBox){
181 Ext.apply(Ext.form.ComboBox.prototype, {
182 loadingText : "Ladataan...",
183 valueNotFoundText : undefined
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 (_)'
196 if(Ext.form.HtmlEditor){
197 Ext.apply(Ext.form.HtmlEditor.prototype, {
198 createLinkText : 'Anna linkin URL-osoite:',
201 title: 'Lihavoi (Ctrl+B)',
202 text: 'Lihavoi valittu teksti.',
203 cls: 'x-html-editor-tip'
206 title: 'Kursivoi (Ctrl+I)',
207 text: 'Kursivoi valittu teksti.',
208 cls: 'x-html-editor-tip'
211 title: 'Alleviivaa (Ctrl+U)',
212 text: 'Alleviivaa valittu teksti.',
213 cls: 'x-html-editor-tip'
216 title: 'Suurenna tekstiä',
217 text: 'Kasvata tekstin kirjasinkokoa.',
218 cls: 'x-html-editor-tip'
221 title: 'Pienennä tekstiä',
222 text: 'Pienennä tekstin kirjasinkokoa.',
223 cls: 'x-html-editor-tip'
226 title: 'Tekstin korostusväri',
227 text: 'Vaihda valitun tekstin taustaväriä.',
228 cls: 'x-html-editor-tip'
231 title: 'Tekstin väri',
232 text: 'Vaihda valitun tekstin väriä.',
233 cls: 'x-html-editor-tip'
236 title: 'Tasaa vasemmalle',
237 text: 'Tasaa teksti vasempaan reunaan.',
238 cls: 'x-html-editor-tip'
242 text: 'Keskitä teksti.',
243 cls: 'x-html-editor-tip'
246 title: 'Tasaa oikealle',
247 text: 'Tasaa teksti oikeaan reunaan.',
248 cls: 'x-html-editor-tip'
250 insertunorderedlist : {
252 text: 'Luo luettelo.',
253 cls: 'x-html-editor-tip'
255 insertorderedlist : {
256 title: 'Numeroitu luettelo',
257 text: 'Luo numeroitu luettelo.',
258 cls: 'x-html-editor-tip'
262 text: 'Tee valitusta tekstistä hyperlinkki.',
263 cls: 'x-html-editor-tip'
266 title: 'Lähdekoodin muokkaus',
267 text: 'Vaihda lähdekoodin muokkausnäkymään.',
268 cls: 'x-html-editor-tip'
274 if(Ext.form.BasicForm){
275 Ext.form.BasicForm.prototype.waitTitle = "Odota...";
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"
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ä'
296 if(Ext.grid.PropertyColumnModel){
297 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
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."