/** * Hebrew Translations * By spartacus (from forums) 06-12-2007 */ Ext.UpdateManager.defaults.indicatorText = '
...����
'; if(Ext.View){ Ext.View.prototype.emptyText = ""; } if(Ext.grid.GridPanel){ Ext.grid.GridPanel.prototype.ddText = "����� ������ {0}"; } if(Ext.TabPanelItem){ Ext.TabPanelItem.prototype.closeText = "���� ������"; } if(Ext.form.Field){ Ext.form.Field.prototype.invalidText = "���� ���� �� ����"; } if(Ext.LoadMask){ Ext.LoadMask.prototype.msg = "...����"; } Date.monthNames = [ "�����", "������", "���", "�����", "���", "����", "����", "������", "������", "�������", "������", "�����" ]; Date.getShortMonthName = function(month) { return Date.monthNames[month].substring(0, 3); }; Date.monthNumbers = { Jan : 0, Feb : 1, Mar : 2, Apr : 3, May : 4, Jun : 5, Jul : 6, Aug : 7, Sep : 8, Oct : 9, Nov : 10, Dec : 11 }; Date.getMonthNumber = function(name) { return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()]; }; Date.dayNames = [ "�", "�", "�", "�", "�", "�", "�" ]; Date.getShortDayName = function(day) { return Date.dayNames[day].substring(0, 3); }; if(Ext.MessageBox){ Ext.MessageBox.buttonText = { ok : "�����", cancel : "�����", yes : "��", no : "��" }; } if(Ext.util.Format){ Ext.util.Format.date = function(v, format){ if(!v) return ""; if(!(v instanceof Date)) v = new Date(Date.parse(v)); return v.dateFormat(format || "d/m/Y"); }; } if(Ext.DatePicker){ Ext.apply(Ext.DatePicker.prototype, { todayText : "����", minText : ".����� �� �� ���� ������ ������� �����", maxText : ".����� �� �� ���� ������ ����� �����", disabledDaysText : "", disabledDatesText : "", monthNames : Date.monthNames, dayNames : Date.dayNames, nextText : '(Control+Right) ����� ���', prevText : '(Control+Left) ����� �����', monthYearText : '(������ ��� Control+Up/Down) ��� ����', todayTip : "��� ����) {0})", format : "d/m/Y", okText : " ����� ", cancelText : "�����", startDay : 0 }); } if(Ext.PagingToolbar){ Ext.apply(Ext.PagingToolbar.prototype, { beforePageText : "����", afterPageText : "{0} ����", firstText : "���� �����", prevText : "���� ����", nextText : "���� ���", lastText : "���� �����", refreshText : "����", displayMsg : "���� {0} - {1} ���� {2}", emptyMsg : '��� ���� �����' }); } if(Ext.form.TextField){ Ext.apply(Ext.form.TextField.prototype, { minLengthText : "{0} ����� ��������� ���� �� ���", maxLengthText : "{0} ����� ������ ���� �� ���", blankText : "��� �� �����", regexText : "", emptyText : null }); } if(Ext.form.NumberField){ Ext.apply(Ext.form.NumberField.prototype, { minText : "{0} ���� ��������� ���� �� ���", maxText : "{0} ���� ������ ���� �� ���", nanText : "��� �� ���� {0}" }); } if(Ext.form.DateField){ Ext.apply(Ext.form.DateField.prototype, { disabledDaysText : "������", disabledDatesText : "������", minText : "{0} ������ ���� �� ���� ����� ����", maxText : "{0} ������ ���� �� ���� ����� ����", invalidText : "{1} ��� �� ����� ���� - ���� ����� ������ {0}", format : "m/d/y", altFormats : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d" }); } if(Ext.form.ComboBox){ Ext.apply(Ext.form.ComboBox.prototype, { loadingText : "...����", valueNotFoundText : undefined }); } if(Ext.form.VTypes){ Ext.apply(Ext.form.VTypes, { emailText : '"user@example.com" ��� �� ���� ����� ����� ���� �������� ������', urlText : '"http:/'+'/www.example.com" ��� �� ���� ����� ����� ������� ������', alphaText : '_��� �� ���� ����� �� ������ �', alphanumText : '_��� �� ���� ����� �� ������, ������ �' }); } if(Ext.form.HtmlEditor){ Ext.apply(Ext.form.HtmlEditor.prototype, { createLinkText : ':��� ���� �� ����� �������� ���� ������', buttonTips : { bold : { title: '(Ctrl+B) �����', text: '.���� �� ����� �����', cls: 'x-html-editor-tip' }, italic : { title: '(Ctrl+I) ����', text: '.��� �� ����� �����', cls: 'x-html-editor-tip' }, underline : { title: '(Ctrl+U) �� ����', text: '.���� �� ���� ���� ����� �����', cls: 'x-html-editor-tip' }, increasefontsize : { title: '���� ����', text: '.���� ���� ���� ����� �����', cls: 'x-html-editor-tip' }, decreasefontsize : { title: '���� ����', text: '.���� ���� ���� ����� �����', cls: 'x-html-editor-tip' }, backcolor : { title: '��� ��� �����', text: '.��� �� ��� ���� ���� ����� �����', cls: 'x-html-editor-tip' }, forecolor : { title: '��� ����', text: '.��� �� ��� ����� ���� ����� �����', cls: 'x-html-editor-tip' }, justifyleft : { title: '���� �����', text: '.��� ����� �� ����� �����', cls: 'x-html-editor-tip' }, justifycenter : { title: '���� �����', text: '.��� ����� �� ����� �����', cls: 'x-html-editor-tip' }, justifyright : { title: '���� �����', text: '.��� ����� �� ����� �����', cls: 'x-html-editor-tip' }, insertunorderedlist : { title: '����� ������', text: '.���� ����� ������', cls: 'x-html-editor-tip' }, insertorderedlist : { title: '����� �������', text: '.���� ����� �������', cls: 'x-html-editor-tip' }, createlink : { title: '�����', text: '.���� �� ����� ����� ������', cls: 'x-html-editor-tip' }, sourceedit : { title: '����� ��� ����', text: '.��� ��� ����', cls: 'x-html-editor-tip' } } }); } if(Ext.grid.GridView){ Ext.apply(Ext.grid.GridView.prototype, { sortAscText : "���� ���� ����", sortDescText : "���� ���� ����", lockText : "��� �����", unlockText : "���� �����", columnsText : "������" }); } if(Ext.grid.GroupingView){ Ext.apply(Ext.grid.GroupingView.prototype, { emptyGroupText : '(���)', groupByText : '��� ������� ��� ��� ��', showGroupsText : '��� �������' }); } if(Ext.grid.PropertyColumnModel){ Ext.apply(Ext.grid.PropertyColumnModel.prototype, { nameText : "��", valueText : "���", dateFormat : "m/j/Y" }); } if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){ Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, { splitTip : ".���� ������ ����", collapsibleSplitTip : ".���� ������ ����. ����� ����� ������" }); }