3 This file is part of Ext JS 4
5 Copyright (c) 2011 Sencha Inc
7 Contact: http://www.sencha.com/contact
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.
12 If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
17 * By spartacus (from forums) 06-12-2007
19 Ext.onReady(function() {
21 Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">...èåòï</div>';
24 Ext.view.View.prototype.emptyText = "";
28 Ext.grid.Panel.prototype.ddText = "ùåøåú ðáçøåú {0}";
32 Ext.TabPanelItem.prototype.closeText = "ñâåø ìùåðéú";
35 if(Ext.form.field.Base){
36 Ext.form.field.Base.prototype.invalidText = "äòøê áùãä æä ùâåé";
40 Ext.LoadMask.prototype.msg = "...èåòï";
44 Ext.Date.monthNames = [
59 Ext.Date.getShortMonthName = function(month) {
60 return Ext.Date.monthNames[month].substring(0, 3);
63 Ext.Date.monthNumbers = {
78 Ext.Date.getMonthNumber = function(name) {
79 return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
92 Ext.Date.getShortDayName = function(day) {
93 return Ext.Date.dayNames[day].substring(0, 3);
98 Ext.MessageBox.buttonText = {
107 Ext.apply(Ext.util.Format, {
108 thousandSeparator: '.',
109 decimalSeparator: ',',
110 currencySign: '\u20aa', // Iraeli Shekel
116 Ext.apply(Ext.picker.Date.prototype, {
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})",
133 if(Ext.picker.Month) {
134 Ext.apply(Ext.picker.Month.prototype, {
135 okText : " àéùåø ",
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 : 'àéï îéãò ìäöâä'
154 if(Ext.form.field.Text){
155 Ext.apply(Ext.form.field.Text.prototype, {
156 minLengthText : "{0} äàåøê äîéðéîàìé ìùãä æä äåà",
157 maxLengthText : "{0} äàåøê äîéøáé ìùãä æä äåà",
158 blankText : "ùãä æä äëøçé",
164 if(Ext.form.field.Number){
165 Ext.apply(Ext.form.field.Number.prototype, {
166 minText : "{0} äòøê äîéðéîàìé ìùãä æä äåà",
167 maxText : "{0} äòøê äîéøáé ìùãä æä äåà",
168 nanText : "äåà ìà îñôø {0}"
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}",
180 altFormats : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
184 if(Ext.form.field.ComboBox){
185 Ext.apply(Ext.form.field.ComboBox.prototype, {
186 loadingText : "...èåòï",
187 valueNotFoundText : undefined
191 if(Ext.form.field.VTypes){
192 Ext.apply(Ext.form.field.VTypes, {
193 emailText : '"user@example.com" ùãä æä öøéê ìäéåú ëúåáú ãåàø àì÷èøåðé áôåøîè',
194 urlText : '"http:/'+'/www.example.com" ùãä æä öøéê ìäéåú ëúåáú àéðèøðè áôåøîè',
195 alphaText : '_ùãä æä éëåì ìäëéì ø÷ àåúéåú å',
196 alphanumText : '_ùãä æä éëåì ìäëéì ø÷ àåúéåú, îñôøéí å'
200 if(Ext.form.field.HtmlEditor){
201 Ext.apply(Ext.form.field.HtmlEditor.prototype, {
202 createLinkText : ':àðà ä÷ìã àú ëúåáú äàéðèøðè òáåø ä÷éùåø',
205 title: '(Ctrl+B) îåãâù',
206 text: '.äãâù àú äè÷ñè äðáçø',
207 cls: Ext.baseCSSPrefix + 'html-editor-tip'
210 title: '(Ctrl+I) ðèåé',
211 text: '.äèä àú äè÷ñè äðáçø',
212 cls: Ext.baseCSSPrefix + 'html-editor-tip'
215 title: '(Ctrl+U) ÷å úçúé',
216 text: '.äåñó ÷ï úçúé òáåø äè÷ñè äðáçø',
217 cls: Ext.baseCSSPrefix + 'html-editor-tip'
221 text: '.äâãì âåôï òáåø äè÷ñè äðáçø',
222 cls: Ext.baseCSSPrefix + 'html-editor-tip'
226 text: '.ä÷èï âåôï òáåø äè÷ñè äðáçø',
227 cls: Ext.baseCSSPrefix + 'html-editor-tip'
230 title: 'öáò ø÷ò ìè÷ñè',
231 text: '.ùðä àú öáò äø÷ò òáåø äè÷ñè äðáçø',
232 cls: Ext.baseCSSPrefix + 'html-editor-tip'
236 text: '.ùðä àú öáò äâåôï òáåø äè÷ñè äðáçø',
237 cls: Ext.baseCSSPrefix + 'html-editor-tip'
241 text: '.éùø ùîàìä àú äè÷ñè äðáçø',
242 cls: Ext.baseCSSPrefix + 'html-editor-tip'
246 text: '.éùø ìîøëæ àú äè÷ñè äðáçø',
247 cls: Ext.baseCSSPrefix + 'html-editor-tip'
251 text: '.éùø éîéðä àú äè÷ñè äðáçø',
252 cls: Ext.baseCSSPrefix + 'html-editor-tip'
254 insertunorderedlist : {
255 title: 'øùéîú ð÷åãåú',
256 text: '.äúçì øùéîú ð÷åãåú',
257 cls: Ext.baseCSSPrefix + 'html-editor-tip'
259 insertorderedlist : {
260 title: 'øùéîä îîåñôøú',
261 text: '.äúçì øùéîä îîåñôøú',
262 cls: Ext.baseCSSPrefix + 'html-editor-tip'
266 text: '.äôåê àú äè÷ñè äðáçø ì÷éùåø',
267 cls: Ext.baseCSSPrefix + 'html-editor-tip'
270 title: 'òøéëú ÷åã î÷åø',
271 text: '.äöâ ÷åã î÷åø',
272 cls: Ext.baseCSSPrefix + 'html-editor-tip'
278 if(Ext.grid.header.Container){
279 Ext.apply(Ext.grid.header.Container.prototype, {
280 sortAscText : "îééï áñãø òåìä",
281 sortDescText : "îééï áñãø éåøã",
282 lockText : "ðòì òîåãä",
283 unlockText : "ùçøø òîåãä",
284 columnsText : "òîåãåú"
288 if(Ext.grid.GroupingFeature){
289 Ext.apply(Ext.grid.GroupingFeature.prototype, {
290 emptyGroupText : '(øé÷)',
291 groupByText : 'äöâ á÷áåöåú ìôé ùãä æä',
292 showGroupsText : 'äöâ á÷áåöåú'
296 if(Ext.grid.PropertyColumnModel){
297 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
304 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
305 Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
306 splitTip : ".îùåê ìùéðåé âåãì",
307 collapsibleSplitTip : ".îùåê ìùéðåé âåãì. ìçéöä ëôåìä ìäñúøä"