PageRenderTime 24ms CodeModel.GetById 8ms app.highlight 14ms RepoModel.GetById 0ms app.codeStats 0ms

/ext-4.0.7/locale/ext-lang-el_GR.js

https://bitbucket.org/srogerf/javascript
JavaScript | 325 lines | 272 code | 28 blank | 25 comment | 22 complexity | 1c32d4e0b82a35073b3f06911ca07461 MD5 | raw file
  1/*
  2
  3This file is part of Ext JS 4
  4
  5Copyright (c) 2011 Sencha Inc
  6
  7Contact:  http://www.sencha.com/contact
  8
  9GNU General Public License Usage
 10This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file.  Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
 11
 12If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
 13
 14*/
 15/**
 16 * Greek translation
 17 * By thesilentman (utf8 encoding)
 18 * 27 Apr 2008
 19 *
 20 * Changes since previous (second) Version:
 21 * + added Ext.Date.shortMonthNames 
 22 * + added Ext.Date.getShortMonthName 
 23 * + added Ext.Date.monthNumbers
 24 * + added Ext.grid.GroupingFeature
 25 */
 26Ext.onReady(function() {
 27    if(Ext.Updater){
 28        Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Μεταφόρτωση δεδομένων...</div>';
 29    }
 30    
 31    if(Ext.view.View){
 32        Ext.view.View.prototype.emptyText = "";
 33    }
 34
 35    if(Ext.grid.Panel){
 36        Ext.grid.Panel.prototype.ddText = "{0} Επιλεγμένες σειρές";
 37    }
 38
 39    if(Ext.TabPanelItem){
 40        Ext.TabPanelItem.prototype.closeText = "Κλείστε το tab";
 41    }
 42
 43    if(Ext.form.field.Base){
 44        Ext.form.field.Base.prototype.invalidText = "Το περιεχόμενο του πεδίου δεν είναι αποδεκτό";
 45    }
 46
 47    if(Ext.LoadMask){
 48        Ext.LoadMask.prototype.msg = "Μεταφόρτωση δεδομένων...";
 49    }
 50
 51    if(Ext.Date){
 52        Ext.Date.monthNames = [
 53        "Ιανουάριος",
 54        "Φεβρουάριος",
 55        "Μάρτιος",
 56        "Απρίλιος",
 57        "Μάιος",
 58        "Ιούνιος",
 59        "Ιούλιος",
 60        "Αύγουστος",
 61        "Σεπτέμβριος",
 62        "Οκτώβριος",
 63        "Νοέμβριος",
 64        "Δεκέμβριος"
 65        ];
 66
 67        Ext.Date.shortMonthNames = [
 68        "Ιαν",
 69        "Φεβ",
 70        "Μάρ",
 71        "Απρ",
 72        "Μάι",
 73        "Ιού",
 74        "Ιού",
 75        "Αύγ",
 76        "Σεπ",
 77        "Οκτ",
 78        "Νοέ",
 79        "Δεκ"
 80        ];
 81
 82        Ext.Date.getShortMonthName = function(month) {
 83            return Ext.Date.monthNames[month].substring(0, 3);
 84        };
 85
 86        Ext.Date.monthNumbers = {
 87            Jan : 0,
 88            Feb : 1,
 89            Mar : 2,
 90            Apr : 3,
 91            May : 4,
 92            Jun : 5,
 93            Jul : 6,
 94            Aug : 7,
 95            Sep : 8,
 96            Oct : 9,
 97            Nov : 10,
 98            Dec : 11
 99        };
100
101        Ext.Date.getMonthNumber = function(name) {
102            return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
103        };
104
105
106        Ext.Date.dayNames = [
107        "Κυριακή",
108        "Δευτέρα",
109        "Τρίτη",
110        "Τετάρτη",
111        "Πέμπτη",
112        "Παρασκευή",
113        "Σάββατο"
114        ];
115    }
116    
117    if(Ext.MessageBox){
118        Ext.MessageBox.buttonText = {
119            ok     : "OK",
120            cancel : "Άκυρο",
121            yes    : "Ναι",
122            no     : "Όχι"
123        };
124    }
125
126    if(Ext.util.Format){
127        Ext.apply(Ext.util.Format, {
128            thousandSeparator: '.',
129            decimalSeparator: ',',
130            currencySign: '\u20ac',  // Greek Euro
131            dateFormat: 'd/m/Y'
132        });
133    }
134
135    if(Ext.picker.Date){
136        Ext.apply(Ext.picker.Date.prototype, {
137            todayText         : "Σήμερα",
138            minText           : "Η Ημερομηνία είναι προγενέστερη από την παλαιότερη αποδεκτή",
139            maxText           : "Η Ημερομηνία είναι μεταγενέστερη από την νεότερη αποδεκτή",
140            disabledDaysText  : "",
141            disabledDatesText : "",
142            monthNames  : Ext.Date.monthNames,
143            dayNames    : Ext.Date.dayNames,
144            nextText          : 'Επόμενος Μήνας (Control+Δεξί Βέλος)',
145            prevText          : 'Προηγούμενος Μήνας (Control + Αριστερό Βέλος)',
146            monthYearText     : 'Επιλογή Μηνός (Control + Επάνω/Κάτω Βέλος για μεταβολή ετών)',
147            todayTip          : "{0} (ΠΛήκτρο Διαστήματος)",
148            format            : "d/m/y"
149        });
150    }
151
152    if(Ext.toolbar.Paging){
153        Ext.apply(Ext.PagingToolbar.prototype, {
154            beforePageText : "Σελίδα",
155            afterPageText  : "από {0}",
156            firstText      : "Πρώτη Σελίδα",
157            prevText       : "Προηγούμενη Σελίδα",
158            nextText       : "Επόμενη Σελίδα",
159            lastText       : "Τελευταία Σελίδα",
160            refreshText    : "Ανανέωση",
161            displayMsg     : "Εμφάνιση {0} - {1} από {2}",
162            emptyMsg       : 'Δεν υπάρχουν δεδομένα'
163        });
164    }
165
166    if(Ext.form.field.Text){
167        Ext.apply(Ext.form.field.Text.prototype, {
168            minLengthText : "Το μικρότερο αποδεκτό μήκος για το πεδίο είναι {0}",
169            maxLengthText : "Το μεγαλύτερο αποδεκτό μήκος για το πεδίο είναι {0}",
170            blankText     : "Το πεδίο είναι υποχρεωτικό",
171            regexText     : "",
172            emptyText     : null
173        });
174    }
175
176    if(Ext.form.field.Number){
177        Ext.apply(Ext.form.field.Number.prototype, {
178            minText : "Η μικρότερη τιμή του πεδίου είναι {0}",
179            maxText : "Η μεγαλύτερη τιμή του πεδίου είναι {0}",
180            nanText : "{0} δεν είναι αποδεκτός αριθμός"
181        });
182    }
183
184    if(Ext.form.field.Date){
185        Ext.apply(Ext.form.field.Date.prototype, {
186            disabledDaysText  : "Ανενεργό",
187            disabledDatesText : "Ανενεργό",
188            minText           : "Η ημερομηνία αυτού του πεδίου πρέπει να είναι μετά την {0}",
189            maxText           : "Η ημερομηνία αυτού του πεδίου πρέπει να είναι πριν την {0}",
190            invalidText       : "{0} δεν είναι έγκυρη ημερομηνία - πρέπει να είναι στη μορφή {1}",
191            format            : "d/m/y"
192        });
193    }
194
195    if(Ext.form.field.ComboBox){
196        Ext.apply(Ext.form.field.ComboBox.prototype, {
197            valueNotFoundText : undefined
198        });
199        Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
200            loadingText       : "Μεταφόρτωση δεδομένων..."
201        });
202    }
203
204    if(Ext.form.field.VTypes){
205        Ext.apply(Ext.form.field.VTypes, {
206            emailText    : 'Το πεδίο δέχεται μόνο διευθύνσεις Email σε μορφή "user@example.com"',
207            urlText      : 'Το πεδίο δέχεται μόνο URL σε μορφή "http:/'+'/www.example.com"',
208            alphaText    : 'Το πεδίο δέχεται μόνο χαρακτήρες και _',
209            alphanumText : 'Το πεδίο δέχεται μόνο χαρακτήρες, αριθμούς και _'
210        });
211    }
212
213    if(Ext.form.field.HtmlEditor){
214        Ext.apply(Ext.form.field.HtmlEditor.prototype, {
215            createLinkText : 'Δώστε τη διεύθυνση (URL) για το σύνδεσμο (link):',
216            buttonTips : {
217                bold : {
218                    title: 'Έντονα (Ctrl+B)',
219                    text: 'Κάνετε το προεπιλεγμένο κείμενο έντονο.',
220                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
221                },
222                italic : {
223                    title: 'Πλάγια (Ctrl+I)',
224                    text: 'Κάνετε το προεπιλεγμένο κείμενο πλάγιο.',
225                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
226                },
227                underline : {
228                    title: 'Υπογράμμιση (Ctrl+U)',
229                    text: 'Υπογραμμίζετε το προεπιλεγμένο κείμενο.',
230                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
231                },
232                increasefontsize : {
233                    title: 'Μεγέθυνση κειμένου',
234                    text: 'Μεγαλώνετε τη γραμματοσειρά.',
235                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
236                },
237                decreasefontsize : {
238                    title: 'Σμίκρυνση κειμένου',
239                    text: 'Μικραίνετε τη γραμματοσειρά.',
240                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
241                },
242                backcolor : {
243                    title: 'Χρώμα Φόντου Κειμένου',
244                    text: 'Αλλάζετε το χρώμα στο φόντο του προεπιλεγμένου κειμένου.',
245                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
246                },
247                forecolor : {
248                    title: 'Χρώμα Γραμματοσειράς',
249                    text: 'Αλλάζετε το χρώμα στη γραμματοσειρά του προεπιλεγμένου κειμένου.',               
250                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
251                },
252                justifyleft : {
253                    title: 'Αριστερή Στοίχιση Κειμένου',
254                    text: 'Στοιχίζετε το κείμενο στα αριστερά.',
255                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
256                },
257                justifycenter : {
258                    title: 'Κεντράρισμα Κειμένου',
259                    text: 'Στοιχίζετε το κείμενο στο κέντρο.',
260                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
261                },
262                justifyright : {
263                    title: 'Δεξιά Στοίχιση Κειμένου',
264                    text: 'Στοιχίζετε το κείμενο στα δεξιά.',
265                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
266                },
267                insertunorderedlist : {
268                    title: 'Εισαγωγή Λίστας Κουκίδων',
269                    text: 'Ξεκινήστε μια λίστα με κουκίδες.',
270                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
271                },
272                insertorderedlist : {
273                    title: 'Εισαγωγή Λίστας Αρίθμησης',
274                    text: 'Ξεκινήστε μια λίστα με αρίθμηση.',
275                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
276                },
277                createlink : {
278                    title: 'Hyperlink',
279                    text: 'Μετατρέπετε το προεπιλεγμένο κείμενο σε Link.',
280                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
281                },
282                sourceedit : {
283                    title: 'Επεξεργασία Κώδικα',
284                    text: 'Μεταβαίνετε στη λειτουργία επεξεργασίας κώδικα.',
285                    cls: Ext.baseCSSPrefix + 'html-editor-tip'
286                }
287            }
288        });
289    }
290
291
292    if(Ext.grid.header.Container){
293        Ext.apply(Ext.grid.header.Container.prototype, {
294            sortAscText  : "Αύξουσα ταξινόμηση",
295            sortDescText : "Φθίνουσα ταξινόμηση",
296            lockText     : "Κλείδωμα στήλης",
297            unlockText   : "Ξεκλείδωμα στήλης",
298            columnsText  : "Στήλες"
299        });
300    }
301
302    if(Ext.grid.GroupingFeature){
303        Ext.apply(Ext.grid.GroupingFeature.prototype, {
304            emptyGroupText : '(Καμμία)',
305            groupByText    : 'Ομαδοποίηση βάσει αυτού του πεδίου',
306            showGroupsText : 'Να εμφανίζεται στις ομάδες'
307        });
308    }
309
310    if(Ext.grid.PropertyColumnModel){
311        Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
312            nameText   : "Όνομα",
313            valueText  : "Περιεχόμενο",
314            dateFormat : "d/m/Y"
315        });
316    }
317
318    if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
319        Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
320            splitTip            : "Σύρετε για αλλαγή μεγέθους.",
321            collapsibleSplitTip : "Σύρετε για αλλαγή μεγέθους. Διπλό κλικ για απόκρυψη."
322        });
323    }
324});
325