source: trunk/web/addons/job_monarch/lib/extjs-30/src/locale/ext-lang-el_GR.js @ 625

Last change on this file since 625 was 625, checked in by ramonb, 15 years ago

lib/extjs-30:

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