Upgrade to ExtJS 4.0.0 - Released 04/26/2011
[extjs.git] / locale / ext-lang-gr.js
1 /**
2  * Greek (Old Version) Translations by Vagelis
3  * 03-June-2007
4  */
5 Ext.onReady(function(){
6     if(Ext.Updater) {
7         Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Öüñôùóç...</div>';
8     }
9
10     if(Ext.view.View){
11         Ext.view.View.prototype.emptyText = "";
12     }
13
14     if(Ext.grid.Panel){
15         Ext.grid.Panel.prototype.ddText = "{0} åðéëåãìÝíç(åò) ãñáììÞ(Ýò)";
16     }
17
18     if(Ext.TabPanelItem){
19         Ext.TabPanelItem.prototype.closeText = "Êëåßóôå áõôÞ ôçí êáñôÝëá";
20     }
21
22     if(Ext.form.field.Base){
23         Ext.form.field.Base.prototype.invalidText = "Ç ôéìÞ óôï ðåäßï äåí åßíáé Ýãêõñç";
24     }
25
26     if(Ext.LoadMask){
27         Ext.LoadMask.prototype.msg = "Öüñôùóç...";
28     }
29
30     if(Ext.Date) {
31         Ext.Date.monthNames = [
32         "ÉáíïõÜñéïò",
33         "ÖåâñïõÜñéïò",
34         "ÌÜñôéïò",
35         "Áðñßëéïò",
36         "ÌÜéïò",
37         "Éïýíéïò",
38         "Éïýëéïò",
39         "Áýãïõóôïò",
40         "ÓåðôÝìâñéïò",
41         "Ïêôþâñéïò",
42         "ÍïÝìâñéïò",
43         "ÄåêÝìâñéïò"
44         ];
45
46         Ext.Date.dayNames = [
47         "ÊõñéáêÞ",
48         "ÄåõôÝñá",
49         "Ôñßôç",
50         "ÔåôÜñôç",
51         "ÐÝìðôç",
52         "ÐáñáóêåõÞ",
53         "ÓÜââáôï"
54         ];
55     }
56
57     if(Ext.MessageBox){
58         Ext.MessageBox.buttonText = {
59             ok     : "ÅíôÜîåé",
60             cancel : "Áêýñùóç",
61             yes    : "Íáé",
62             no     : "¼÷é"
63         };
64     }
65
66     if(Ext.util.Format){
67         Ext.apply(Ext.util.Format, {
68             thousandSeparator: '.',
69             decimalSeparator: ',',
70             currencySign: '\u20ac',  // Greek Euro
71             dateFormat: 'ì/ç/Å'
72         });
73     }
74
75     if(Ext.picker.Date){
76         Ext.apply(Ext.picker.Date.prototype, {
77             todayText         : "ÓÞìåñá",
78             minText           : "Ç çìåñïìçíßá áõôÞ åßíáé ðñéí ôçí ìéêñüôåñç çìåñïìçíßá",
79             maxText           : "Ç çìåñïìçíßá áõôÞ åßíáé ìåôÜ ôçí ìåãáëýôåñç çìåñïìçíßá",
80             disabledDaysText  : "",
81             disabledDatesText : "",
82             monthNames  : Ext.Date.monthNames,
83             dayNames            : Ext.Date.dayNames,
84             nextText          : 'Åðüìåíïò ÌÞíáò (Control+Right)',
85             prevText          : 'Ðñïçãïýìåíïò ÌÞíáò (Control+Left)',
86             monthYearText     : 'ÅðéëÝîôå ÌÞíá (Control+Up/Down ãéá ìåôáêßíçóç óôá Ýôç)',
87             todayTip          : "{0} (Spacebar)",
88             format            : "ì/ç/Å"
89         });
90     }
91
92     if(Ext.toolbar.Paging){
93         Ext.apply(Ext.PagingToolbar.prototype, {
94             beforePageText : "Óåëßäá",
95             afterPageText  : "áðü {0}",
96             firstText      : "Ðñþôç óåëßäá",
97             prevText       : "Ðñïçãïýìåíç óåëßäá",
98             nextText       : "Åðüìåíç óåëßäá",
99             lastText       : "Ôåëåõôáßá óåëßäá",
100             refreshText    : "ÁíáíÝùóç",
101             displayMsg     : "ÅìöÜíéóç {0} - {1} áðü {2}",
102             emptyMsg       : 'Äåí âñÝèçêáí åããñáöÝò ãéá åìöÜíéóç'
103         });
104     }
105
106     if(Ext.form.field.Text){
107         Ext.apply(Ext.form.field.Text.prototype, {
108             minLengthText : "Ôï åëÜ÷éóôï ìÝãåèïò ãéá áõôü ôï ðåäßï åßíáé {0}",
109             maxLengthText : "Ôï ìÝãéóôï ìÝãåèïò ãéá áõôü ôï ðåäßï åßíáé {0}",
110             blankText     : "Ôï ðåäßï áõôü åßíáé õðï÷ñåùôïêü",
111             regexText     : "",
112             emptyText     : null
113         });
114     }
115
116     if(Ext.form.field.Number){
117         Ext.apply(Ext.form.field.Number.prototype, {
118             minText : "Ç åëÜ÷éóôç ôéìÞ ãéá áõôü ôï ðåäßï åßíáé {0}",
119             maxText : "Ç ìÝãéóôç ôéìÞ ãéá áõôü ôï ðåäßï åßíáé {0}",
120             nanText : "{0} äåí åßíáé Ýãêõñïò áñéèìüò"
121         });
122     }
123
124     if(Ext.form.field.Date){
125         Ext.apply(Ext.form.field.Date.prototype, {
126             disabledDaysText  : "ÁðåíåñãïðïéçìÝíï",
127             disabledDatesText : "ÁðåíåñãïðïéçìÝíï",
128             minText           : "Ç çìåñïìçíßá ó' áõôü ôï ðåäßï ðñÝðåé íá åßíáé ìåôÜ áðü {0}",
129             maxText           : "Ç çìåñïìçíßá ó' áõôü ôï ðåäßï ðñÝðåé íá åßíáé ðñéí áðü {0}",
130             invalidText       : "{0} äåí åßíáé Ýãêõñç çìåñïìçíßá - ðñÝðåé íá åßíáé ôçò ìïñöÞò {1}",
131             format            : "ì/ç/Å"
132         });
133     }
134
135     if(Ext.form.field.ComboBox){
136         Ext.apply(Ext.form.field.ComboBox.prototype, {
137             loadingText       : "Öüñôùóç...",
138             valueNotFoundText : undefined
139         });
140     }
141
142     if(Ext.form.field.VTypes){
143         Ext.apply(Ext.form.field.VTypes, {
144             emailText    : 'Áõôü ôï ðåäßï ðñÝðåé íá åßíáé e-mail address ôçò ìïñöÞò "user@example.com"',
145             urlText      : 'Áõôü ôï ðåäßï ðñÝðåé íá åßíáé ìéá äéåýèõíóç URL ôçò ìïñöÞò "http:/'+'/www.example.com"',
146             alphaText    : 'Áõôü ôï ðåäßï ðñÝðåé íá ðåñéÝ÷åé ãñÜììáôá êáé _',
147             alphanumText : 'Áõôü ôï ðåäßï ðñÝðåé íá ðåñéÝ÷åé ãñÜììáôá, áñéèìïýò êáé _'
148         });
149     }
150
151     if(Ext.grid.header.Container){
152         Ext.apply(Ext.grid.header.Container.prototype, {
153             sortAscText  : "Áýîïõóá Ôáîéíüìçóç",
154             sortDescText : "Öèßíïõóá Ôáîéíüìçóç",
155             lockText     : "Êëåßäùìá óôÞëçò",
156             unlockText   : "Îåêëåßäùìá óôÞëçò",
157             columnsText  : "ÓôÞëåò"
158         });
159     }
160
161     if(Ext.grid.PropertyColumnModel){
162         Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
163             nameText   : "¼íïìá",
164             valueText  : "ÔéìÞ",
165             dateFormat : "ì/ç/Å"
166         });
167     }
168
169     if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
170         Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
171             splitTip            : "Óýñåôå ãéá áëëáãÞ ìåãÝèïõò.",
172             collapsibleSplitTip : "Óýñåôå ãéá áëëáãÞ ìåãÝèïõò. Double click ãéá áðüêñõøç."
173         });
174     }
175 });