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