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