/ext-4.0.7/locale/ext-lang-el_GR.js
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