3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
4 <title>The source code</title>
5 <link href="../resources/prettify/prettify.css" type="text/css" rel="stylesheet" />
6 <script type="text/javascript" src="../resources/prettify/prettify.js"></script>
8 <body onload="prettyPrint();">
9 <pre class="prettyprint lang-js">/*!
10 * Ext JS Library 3.2.1
11 * Copyright(c) 2006-2010 Ext JS, Inc.
13 * http://www.extjs.com/license
15 <div id="prop-Ext.state.Provider-indicatorText"></div>/**
16 * Finnish Translations
17 * <tuomas.salo (at) iki.fi>
18 * 'ä' should read as lowercase 'a' with two dots on top (ä)
21 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Ladataan...</div>';
24 Ext.View.prototype.emptyText = "";
27 if(Ext.grid.GridPanel){
28 Ext.grid.GridPanel.prototype.ddText = "{0} rivi(ä) valittu";
32 Ext.TabPanelItem.prototype.closeText = "Sulje tämä välilehti";
36 Ext.LoadMask.prototype.msg = "Ladataan...";
54 Date.getShortMonthName = function(month) {
55 //return Date.monthNames[month].substring(0, 3);
56 return (month+1) + ".";
74 Date.getMonthNumber = function(name) {
75 if(name.match(/^(1?\d)\./)) {
78 return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
92 Date.getShortDayName = function(day) {
93 return Date.dayNames[day].substring(0, 2);
97 Ext.MessageBox.buttonText = {
106 Ext.util.Format.date = function(v, format){
108 if(!(v instanceof Date)) v = new Date(Date.parse(v));
109 return v.dateFormat(format || "j.n.Y");
114 Ext.apply(Ext.DatePicker.prototype, {
115 todayText : "Tänään",
116 minText : "Tämä päivämäärä on aikaisempi kuin ensimmäinen sallittu",
117 maxText : "Tämä päivämäärä on myöhäisempi kuin viimeinen sallittu",
118 disabledDaysText : "",
119 disabledDatesText : "",
120 monthNames : Date.monthNames,
121 dayNames : Date.dayNames,
122 nextText : 'Seuraava kuukausi (Control+oikealle)',
123 prevText : 'Edellinen kuukausi (Control+vasemmalle)',
124 monthYearText : 'Valitse kuukausi (vaihda vuotta painamalla Control+ylös/alas)',
125 todayTip : "{0} (välilyönti)",
127 okText : " OK ",
128 cancelText : "Peruuta",
129 startDay : 1 // viikko alkaa maanantaista
133 if(Ext.PagingToolbar){
134 Ext.apply(Ext.PagingToolbar.prototype, {
135 beforePageText : "Sivu",
136 afterPageText : "/ {0}",
137 firstText : "Ensimmäinen sivu",
138 prevText : "Edellinen sivu",
139 nextText : "Seuraava sivu",
140 lastText : "Viimeinen sivu",
141 refreshText : "Päivitä",
142 displayMsg : "Näytetään {0} - {1} / {2}",
143 emptyMsg : 'Ei tietoja'
148 Ext.form.Field.prototype.invalidText = "Tämän kentän arvo ei kelpaa";
151 if(Ext.form.TextField){
152 Ext.apply(Ext.form.TextField.prototype, {
153 minLengthText : "Tämän kentän minimipituus on {0}",
154 maxLengthText : "Tämän kentän maksimipituus on {0}",
155 blankText : "Tämä kenttä on pakollinen",
161 if(Ext.form.NumberField){
162 Ext.apply(Ext.form.NumberField.prototype, {
163 minText : "Tämän kentän pienin sallittu arvo on {0}",
164 maxText : "Tämän kentän suurin sallittu arvo on {0}",
165 nanText : "{0} ei ole numero"
169 if(Ext.form.DateField){
170 Ext.apply(Ext.form.DateField.prototype, {
171 disabledDaysText : "Ei käytössä",
172 disabledDatesText : "Ei käytössä",
173 minText : "Tämän kentän päivämäärän tulee olla {0} jälkeen",
174 maxText : "Tämän kentän päivämäärän tulee olla ennen {0}",
175 invalidText : "Päivämäärä {0} ei ole oikeassa muodossa - kirjoita päivämäärä muodossa {1}",
177 altFormats : "j.n.|d.m.|mdy|mdY|d|Y-m-d|Y/m/d"
181 if(Ext.form.ComboBox){
182 Ext.apply(Ext.form.ComboBox.prototype, {
183 loadingText : "Ladataan...",
184 valueNotFoundText : undefined
189 Ext.apply(Ext.form.VTypes, {
190 emailText : 'Syötä tähän kenttään sähköpostiosoite, esim. "etunimi.sukunimi@osoite.fi"',
191 urlText : 'Syötä tähän kenttään URL-osoite, esim. "http:/'+'/www.osoite.fi"',
192 alphaText : 'Syötä tähän kenttään vain kirjaimia (a-z, A-Z) ja alaviivoja (_)',
193 alphanumText : 'Syötä tähän kenttään vain kirjaimia (a-z, A-Z), numeroita (0-9) ja alaviivoja (_)'
197 if(Ext.form.HtmlEditor){
198 Ext.apply(Ext.form.HtmlEditor.prototype, {
199 createLinkText : 'Anna linkin URL-osoite:',
202 title: 'Lihavoi (Ctrl+B)',
203 text: 'Lihavoi valittu teksti.',
204 cls: 'x-html-editor-tip'
207 title: 'Kursivoi (Ctrl+I)',
208 text: 'Kursivoi valittu teksti.',
209 cls: 'x-html-editor-tip'
212 title: 'Alleviivaa (Ctrl+U)',
213 text: 'Alleviivaa valittu teksti.',
214 cls: 'x-html-editor-tip'
217 title: 'Suurenna tekstiä',
218 text: 'Kasvata tekstin kirjasinkokoa.',
219 cls: 'x-html-editor-tip'
222 title: 'Pienennä tekstiä',
223 text: 'Pienennä tekstin kirjasinkokoa.',
224 cls: 'x-html-editor-tip'
227 title: 'Tekstin korostusväri',
228 text: 'Vaihda valitun tekstin taustaväriä.',
229 cls: 'x-html-editor-tip'
232 title: 'Tekstin väri',
233 text: 'Vaihda valitun tekstin väriä.',
234 cls: 'x-html-editor-tip'
237 title: 'Tasaa vasemmalle',
238 text: 'Tasaa teksti vasempaan reunaan.',
239 cls: 'x-html-editor-tip'
243 text: 'Keskitä teksti.',
244 cls: 'x-html-editor-tip'
247 title: 'Tasaa oikealle',
248 text: 'Tasaa teksti oikeaan reunaan.',
249 cls: 'x-html-editor-tip'
251 insertunorderedlist : {
253 text: 'Luo luettelo.',
254 cls: 'x-html-editor-tip'
256 insertorderedlist : {
257 title: 'Numeroitu luettelo',
258 text: 'Luo numeroitu luettelo.',
259 cls: 'x-html-editor-tip'
263 text: 'Tee valitusta tekstistä hyperlinkki.',
264 cls: 'x-html-editor-tip'
267 title: 'Lähdekoodin muokkaus',
268 text: 'Vaihda lähdekoodin muokkausnäkymään.',
269 cls: 'x-html-editor-tip'
275 if(Ext.form.BasicForm){
276 Ext.form.BasicForm.prototype.waitTitle = "Odota...";
279 if(Ext.grid.GridView){
280 Ext.apply(Ext.grid.GridView.prototype, {
281 sortAscText : "Järjestä A-Ö",
282 sortDescText : "Järjestä Ö-A",
283 lockText : "Lukitse sarake",
284 unlockText : "Vapauta sarakkeen lukitus",
285 columnsText : "Sarakkeet"
289 if(Ext.grid.GroupingView){
290 Ext.apply(Ext.grid.GroupingView.prototype, {
291 emptyGroupText : '(ei mitään)',
292 groupByText : 'Ryhmittele tämän kentän mukaan',
293 showGroupsText : 'Näytä ryhmissä'
297 if(Ext.grid.PropertyColumnModel){
298 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
305 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
306 Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
307 splitTip : "Muuta kokoa vetämällä.",
308 collapsibleSplitTip : "Muuta kokoa vetämällä. Piilota kaksoisklikkauksella."