Upgrade to ExtJS 4.0.2 - Released 06/09/2011
[extjs.git] / locale / ext-lang-el_GR.js
1 /*
2
3 This file is part of Ext JS 4
4
5 Copyright (c) 2011 Sencha Inc
6
7 Contact:  http://www.sencha.com/contact
8
9 GNU General Public License Usage
10 This 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
12 If 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  */
26 Ext.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             loadingText       : "Μεταφόρτωση δεδομένων...",
198             valueNotFoundText : undefined
199         });
200     }
201
202     if(Ext.form.field.VTypes){
203         Ext.apply(Ext.form.field.VTypes, {
204             emailText    : 'Το πεδίο δέχεται μόνο διευθύνσεις Email σε μορφή "user@example.com"',
205             urlText      : 'Το πεδίο δέχεται μόνο URL σε μορφή "http:/'+'/www.example.com"',
206             alphaText    : 'Το πεδίο δέχεται μόνο χαρακτήρες και _',
207             alphanumText : 'Το πεδίο δέχεται μόνο χαρακτήρες, αριθμούς και _'
208         });
209     }
210
211     if(Ext.form.field.HtmlEditor){
212         Ext.apply(Ext.form.field.HtmlEditor.prototype, {
213             createLinkText : 'Δώστε τη διεύθυνση (URL) για το σύνδεσμο (link):',
214             buttonTips : {
215                 bold : {
216                     title: 'Έντονα (Ctrl+B)',
217                     text: 'Κάνετε το προεπιλεγμένο κείμενο έντονο.',
218                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
219                 },
220                 italic : {
221                     title: 'Πλάγια (Ctrl+I)',
222                     text: 'Κάνετε το προεπιλεγμένο κείμενο πλάγιο.',
223                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
224                 },
225                 underline : {
226                     title: 'Υπογράμμιση (Ctrl+U)',
227                     text: 'Υπογραμμίζετε το προεπιλεγμένο κείμενο.',
228                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
229                 },
230                 increasefontsize : {
231                     title: 'Μεγέθυνση κειμένου',
232                     text: 'Μεγαλώνετε τη γραμματοσειρά.',
233                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
234                 },
235                 decreasefontsize : {
236                     title: 'Σμίκρυνση κειμένου',
237                     text: 'Μικραίνετε τη γραμματοσειρά.',
238                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
239                 },
240                 backcolor : {
241                     title: 'Χρώμα Φόντου Κειμένου',
242                     text: 'Αλλάζετε το χρώμα στο φόντο του προεπιλεγμένου κειμένου.',
243                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
244                 },
245                 forecolor : {
246                     title: 'Χρώμα Γραμματοσειράς',
247                     text: 'Αλλάζετε το χρώμα στη γραμματοσειρά του προεπιλεγμένου κειμένου.',               
248                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
249                 },
250                 justifyleft : {
251                     title: 'Αριστερή Στοίχιση Κειμένου',
252                     text: 'Στοιχίζετε το κείμενο στα αριστερά.',
253                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
254                 },
255                 justifycenter : {
256                     title: 'Κεντράρισμα Κειμένου',
257                     text: 'Στοιχίζετε το κείμενο στο κέντρο.',
258                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
259                 },
260                 justifyright : {
261                     title: 'Δεξιά Στοίχιση Κειμένου',
262                     text: 'Στοιχίζετε το κείμενο στα δεξιά.',
263                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
264                 },
265                 insertunorderedlist : {
266                     title: 'Εισαγωγή Λίστας Κουκίδων',
267                     text: 'Ξεκινήστε μια λίστα με κουκίδες.',
268                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
269                 },
270                 insertorderedlist : {
271                     title: 'Εισαγωγή Λίστας Αρίθμησης',
272                     text: 'Ξεκινήστε μια λίστα με αρίθμηση.',
273                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
274                 },
275                 createlink : {
276                     title: 'Hyperlink',
277                     text: 'Μετατρέπετε το προεπιλεγμένο κείμενο σε Link.',
278                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
279                 },
280                 sourceedit : {
281                     title: 'Επεξεργασία Κώδικα',
282                     text: 'Μεταβαίνετε στη λειτουργία επεξεργασίας κώδικα.',
283                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
284                 }
285             }
286         });
287     }
288
289
290     if(Ext.grid.header.Container){
291         Ext.apply(Ext.grid.header.Container.prototype, {
292             sortAscText  : "Αύξουσα ταξινόμηση",
293             sortDescText : "Φθίνουσα ταξινόμηση",
294             lockText     : "Κλείδωμα στήλης",
295             unlockText   : "Ξεκλείδωμα στήλης",
296             columnsText  : "Στήλες"
297         });
298     }
299
300     if(Ext.grid.GroupingFeature){
301         Ext.apply(Ext.grid.GroupingFeature.prototype, {
302             emptyGroupText : '(Καμμία)',
303             groupByText    : 'Ομαδοποίηση βάσει αυτού του πεδίου',
304             showGroupsText : 'Να εμφανίζεται στις ομάδες'
305         });
306     }
307
308     if(Ext.grid.PropertyColumnModel){
309         Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
310             nameText   : "Όνομα",
311             valueText  : "Περιεχόμενο",
312             dateFormat : "d/m/Y"
313         });
314     }
315
316     if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
317         Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
318             splitTip            : "Σύρετε για αλλαγή μεγέθους.",
319             collapsibleSplitTip : "Σύρετε για αλλαγή μεγέθους. Διπλό κλικ για απόκρυψη."
320         });
321     }
322 });
323