Upgrade to ExtJS 4.0.7 - Released 10/19/2011
[extjs.git] / locale / ext-lang-he.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  * Hebrew Translations
17  * By spartacus (from forums) 06-12-2007
18  */
19 Ext.onReady(function() {
20     if(Ext.Updater) {
21         Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">...èåòï</div>';
22     }
23     if(Ext.view.View){
24         Ext.view.View.prototype.emptyText = "";
25     }
26
27     if(Ext.grid.Panel){
28         Ext.grid.Panel.prototype.ddText = "ùåøåú ðáçøåú {0}";
29     }
30
31     if(Ext.TabPanelItem){
32         Ext.TabPanelItem.prototype.closeText = "ñâåø ìùåðéú";
33     }
34
35     if(Ext.form.field.Base){
36         Ext.form.field.Base.prototype.invalidText = "äòøê áùãä æä ùâåé";
37     }
38
39     if(Ext.LoadMask){
40         Ext.LoadMask.prototype.msg = "...èåòï";
41     }
42
43     if(Ext.Date) {
44         Ext.Date.monthNames = [
45         "éðåàø",
46         "ôáøåàø",
47         "îøõ",
48         "àôøéì",
49         "îàé",
50         "éåðé",
51         "éåìé",
52         "àåâåñè",
53         "ñôèîáø",
54         "àå÷èåáø",
55         "ðåáîáø",
56         "ãöîáø"
57         ];
58
59         Ext.Date.getShortMonthName = function(month) {
60             return Ext.Date.monthNames[month].substring(0, 3);
61         };
62
63         Ext.Date.monthNumbers = {
64             Jan : 0,
65             Feb : 1,
66             Mar : 2,
67             Apr : 3,
68             May : 4,
69             Jun : 5,
70             Jul : 6,
71             Aug : 7,
72             Sep : 8,
73             Oct : 9,
74             Nov : 10,
75             Dec : 11
76         };
77
78         Ext.Date.getMonthNumber = function(name) {
79             return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
80         };
81
82         Ext.Date.dayNames = [
83         "à",
84         "á",
85         "â",
86         "ã",
87         "ä",
88         "å",
89         "ù"
90         ];
91
92         Ext.Date.getShortDayName = function(day) {
93             return Ext.Date.dayNames[day].substring(0, 3);
94         };
95     }
96
97     if(Ext.MessageBox){
98         Ext.MessageBox.buttonText = {
99             ok     : "àéùåø",
100             cancel : "áéèåì",
101             yes    : "ëï",
102             no     : "ìà"
103         };
104     }
105
106     if(Ext.util.Format){
107         Ext.apply(Ext.util.Format, {
108             thousandSeparator: '.',
109             decimalSeparator: ',',
110             currencySign: '\u20aa',  // Iraeli Shekel
111             dateFormat: 'd/m/Y'
112         });
113     }
114
115     if(Ext.picker.Date){
116         Ext.apply(Ext.picker.Date.prototype, {
117             todayText         : "äéåí",
118             minText           : ".úàøéê æä çì ÷åãí ìúàøéê ääúçìúé ùð÷áò",
119             maxText           : ".úàøéê æä çì ìàçø äúàøéê äñåôé ùð÷áò",
120             disabledDaysText  : "",
121             disabledDatesText : "",
122             monthNames        : Ext.Date.monthNames,
123             dayNames          : Ext.Date.dayNames,
124             nextText          : '(Control+Right) äçåãù äáà',
125             prevText          : '(Control+Left) äçåãù ä÷åãí',
126             monthYearText     : '(ìáçéøú ùðä Control+Up/Down) áçø çåãù',
127             todayTip          : "î÷ù øååç) {0})",
128             format            : "d/m/Y",
129             startDay          : 0
130         });
131     }
132
133     if(Ext.picker.Month) {
134         Ext.apply(Ext.picker.Month.prototype, {
135             okText            : "&#160;àéùåø&#160;",
136             cancelText        : "áéèåì"
137         });
138     }
139
140     if(Ext.toolbar.Paging){
141         Ext.apply(Ext.PagingToolbar.prototype, {
142             beforePageText : "òîåã",
143             afterPageText  : "{0} îúåê",
144             firstText      : "òîåã øàùåï",
145             prevText       : "òîåã ÷åãí",
146             nextText       : "òîåã äáà",
147             lastText       : "òîåã àçøåï",
148             refreshText    : "øòðï",
149             displayMsg     : "îöéâ {0} - {1} îúåê {2}",
150             emptyMsg       : 'àéï îéãò ìäöâä'
151         });
152     }
153
154     if(Ext.form.field.Text){
155         Ext.apply(Ext.form.field.Text.prototype, {
156             minLengthText : "{0} äàåøê äîéðéîàìé ìùãä æä äåà",
157             maxLengthText : "{0} äàåøê äîéøáé ìùãä æä äåà",
158             blankText     : "ùãä æä äëøçé",
159             regexText     : "",
160             emptyText     : null
161         });
162     }
163
164     if(Ext.form.field.Number){
165         Ext.apply(Ext.form.field.Number.prototype, {
166             minText : "{0} äòøê äîéðéîàìé ìùãä æä äåà",
167             maxText : "{0} äòøê äîéøáé ìùãä æä äåà",
168             nanText : "äåà ìà îñôø {0}"
169         });
170     }
171
172     if(Ext.form.field.Date){
173         Ext.apply(Ext.form.field.Date.prototype, {
174             disabledDaysText  : "îðåèøì",
175             disabledDatesText : "îðåèøì",
176             minText           : "{0} äúàøéê áùãä æä çééá ìäéåú ìàçø",
177             maxText           : "{0} äúàøéê áùãä æä çééá ìäéåú ìôðé",
178             invalidText       : "{1} äåà ìà úàøéê ú÷ðé - çééá ìäéåú áôåøîè {0}",
179             format            : "m/d/y",
180             altFormats        : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
181         });
182     }
183
184     if(Ext.form.field.ComboBox){
185         Ext.apply(Ext.form.field.ComboBox.prototype, {
186             valueNotFoundText : undefined
187         });
188         Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {
189             loadingText       : "...èåòï"
190         });
191     }
192
193     if(Ext.form.field.VTypes){
194         Ext.apply(Ext.form.field.VTypes, {
195             emailText    : '"user@example.com" ùãä æä öøéê ìäéåú ëúåáú ãåàø àì÷èøåðé áôåøîè',
196             urlText      : '"http:/'+'/www.example.com" ùãä æä öøéê ìäéåú ëúåáú àéðèøðè áôåøîè',
197             alphaText    : '_ùãä æä éëåì ìäëéì ø÷ àåúéåú å',
198             alphanumText : '_ùãä æä éëåì ìäëéì ø÷ àåúéåú, îñôøéí å'
199         });
200     }
201
202     if(Ext.form.field.HtmlEditor){
203         Ext.apply(Ext.form.field.HtmlEditor.prototype, {
204             createLinkText : ':àðà ä÷ìã àú ëúåáú äàéðèøðè òáåø ä÷éùåø',
205             buttonTips : {
206                 bold : {
207                     title: '(Ctrl+B) îåãâù',
208                     text: '.äãâù àú äè÷ñè äðáçø',
209                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
210                 },
211                 italic : {
212                     title: '(Ctrl+I) ðèåé',
213                     text: '.äèä àú äè÷ñè äðáçø',
214                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
215                 },
216                 underline : {
217                     title: '(Ctrl+U) ÷å úçúé',
218                     text: '.äåñó ÷ï úçúé òáåø äè÷ñè äðáçø',
219                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
220                 },
221                 increasefontsize : {
222                     title: 'äâãì è÷ñè',
223                     text: '.äâãì âåôï òáåø äè÷ñè äðáçø',
224                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
225                 },
226                 decreasefontsize : {
227                     title: 'ä÷èï è÷ñè',
228                     text: '.ä÷èï âåôï òáåø äè÷ñè äðáçø',
229                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
230                 },
231                 backcolor : {
232                     title: 'öáò ø÷ò ìè÷ñè',
233                     text: '.ùðä àú öáò äø÷ò òáåø äè÷ñè äðáçø',
234                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
235                 },
236                 forecolor : {
237                     title: 'öáò âåôï',
238                     text: '.ùðä àú öáò äâåôï òáåø äè÷ñè äðáçø',
239                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
240                 },
241                 justifyleft : {
242                     title: 'éùåø ìùîàì',
243                     text: '.éùø ùîàìä àú äè÷ñè äðáçø',
244                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
245                 },
246                 justifycenter : {
247                     title: 'éùåø ìîøëæ',
248                     text: '.éùø ìîøëæ àú äè÷ñè äðáçø',
249                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
250                 },
251                 justifyright : {
252                     title: 'éùåø ìéîéï',
253                     text: '.éùø éîéðä àú äè÷ñè äðáçø',
254                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
255                 },
256                 insertunorderedlist : {
257                     title: 'øùéîú ð÷åãåú',
258                     text: '.äúçì øùéîú ð÷åãåú',
259                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
260                 },
261                 insertorderedlist : {
262                     title: 'øùéîä îîåñôøú',
263                     text: '.äúçì øùéîä îîåñôøú',
264                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
265                 },
266                 createlink : {
267                     title: '÷éùåø',
268                     text: '.äôåê àú äè÷ñè äðáçø ì÷éùåø',
269                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
270                 },
271                 sourceedit : {
272                     title: 'òøéëú ÷åã î÷åø',
273                     text: '.äöâ ÷åã î÷åø',
274                     cls: Ext.baseCSSPrefix + 'html-editor-tip'
275                 }
276             }
277         });
278     }
279
280     if(Ext.grid.header.Container){
281         Ext.apply(Ext.grid.header.Container.prototype, {
282             sortAscText  : "îééï áñãø òåìä",
283             sortDescText : "îééï áñãø éåøã",
284             lockText     : "ðòì òîåãä",
285             unlockText   : "ùçøø òîåãä",
286             columnsText  : "òîåãåú"
287         });
288     }
289
290     if(Ext.grid.GroupingFeature){
291         Ext.apply(Ext.grid.GroupingFeature.prototype, {
292             emptyGroupText : '(øé÷)',
293             groupByText    : 'äöâ á÷áåöåú ìôé ùãä æä',
294             showGroupsText : 'äöâ á÷áåöåú'
295         });
296     }
297
298     if(Ext.grid.PropertyColumnModel){
299         Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
300             nameText   : "ùí",
301             valueText  : "òøê",
302             dateFormat : "m/j/Y"
303         });
304     }
305
306     if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
307         Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
308             splitTip            : ".îùåê ìùéðåé âåãì",
309             collapsibleSplitTip : ".îùåê ìùéðåé âåãì. ìçéöä ëôåìä ìäñúøä"
310         });
311     }
312 });