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
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 (ä)
15 Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Ladataan...</div>';
18 Ext.View.prototype.emptyText = "";
21 if(Ext.grid.GridPanel){
22 Ext.grid.GridPanel.prototype.ddText = "{0} rivi(ä) valittu";
26 Ext.TabPanelItem.prototype.closeText = "Sulje tämä välilehti";
30 Ext.LoadMask.prototype.msg = "Ladataan...";
48 Date.getShortMonthName = function(month) {
49 //return Date.monthNames[month].substring(0, 3);
50 return (month+1) + ".";
68 Date.getMonthNumber = function(name) {
69 if(name.match(/^(1?\d)\./)) {
72 return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
86 Date.getShortDayName = function(day) {
87 return Date.dayNames[day].substring(0, 2);
91 Ext.MessageBox.buttonText = {
100 Ext.util.Format.date = function(v, format){
102 if(!(v instanceof Date)) v = new Date(Date.parse(v));
103 return v.dateFormat(format || "j.n.Y");
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)",
121 okText : " OK ",
122 cancelText : "Peruuta",
123 startDay : 1 // viikko alkaa maanantaista
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'
142 Ext.form.Field.prototype.invalidText = "Tämän kentän arvo ei kelpaa";
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",
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"
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}",
171 altFormats : "j.n.|d.m.|mdy|mdY|d|Y-m-d|Y/m/d"
175 if(Ext.form.ComboBox){
176 Ext.apply(Ext.form.ComboBox.prototype, {
177 loadingText : "Ladataan...",
178 valueNotFoundText : undefined
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 (_)'
191 if(Ext.form.HtmlEditor){
192 Ext.apply(Ext.form.HtmlEditor.prototype, {
193 createLinkText : 'Anna linkin URL-osoite:',
196 title: 'Lihavoi (Ctrl+B)',
197 text: 'Lihavoi valittu teksti.',
198 cls: 'x-html-editor-tip'
201 title: 'Kursivoi (Ctrl+I)',
202 text: 'Kursivoi valittu teksti.',
203 cls: 'x-html-editor-tip'
206 title: 'Alleviivaa (Ctrl+U)',
207 text: 'Alleviivaa valittu teksti.',
208 cls: 'x-html-editor-tip'
211 title: 'Suurenna tekstiä',
212 text: 'Kasvata tekstin kirjasinkokoa.',
213 cls: 'x-html-editor-tip'
216 title: 'Pienennä tekstiä',
217 text: 'Pienennä tekstin kirjasinkokoa.',
218 cls: 'x-html-editor-tip'
221 title: 'Tekstin korostusväri',
222 text: 'Vaihda valitun tekstin taustaväriä.',
223 cls: 'x-html-editor-tip'
226 title: 'Tekstin väri',
227 text: 'Vaihda valitun tekstin väriä.',
228 cls: 'x-html-editor-tip'
231 title: 'Tasaa vasemmalle',
232 text: 'Tasaa teksti vasempaan reunaan.',
233 cls: 'x-html-editor-tip'
237 text: 'Keskitä teksti.',
238 cls: 'x-html-editor-tip'
241 title: 'Tasaa oikealle',
242 text: 'Tasaa teksti oikeaan reunaan.',
243 cls: 'x-html-editor-tip'
245 insertunorderedlist : {
247 text: 'Luo luettelo.',
248 cls: 'x-html-editor-tip'
250 insertorderedlist : {
251 title: 'Numeroitu luettelo',
252 text: 'Luo numeroitu luettelo.',
253 cls: 'x-html-editor-tip'
257 text: 'Tee valitusta tekstistä hyperlinkki.',
258 cls: 'x-html-editor-tip'
261 title: 'Lähdekoodin muokkaus',
262 text: 'Vaihda lähdekoodin muokkausnäkymään.',
263 cls: 'x-html-editor-tip'
269 if(Ext.form.BasicForm){
270 Ext.form.BasicForm.prototype.waitTitle = "Odota...";
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"
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ä'
291 if(Ext.grid.PropertyColumnModel){
292 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
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."