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