ext-lang-he.js
上传用户:dawnssy
上传日期:2022-08-06
资源大小:9345k
文件大小:9k
源码类别:

JavaScript

开发平台:

JavaScript

  1. /*!
  2.  * Ext JS Library 3.1.0
  3.  * Copyright(c) 2006-2009 Ext JS, LLC
  4.  * licensing@extjs.com
  5.  * http://www.extjs.com/license
  6.  */
  7. /**
  8.  * Hebrew Translations
  9.  * By spartacus (from forums) 06-12-2007
  10.  */
  11. Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">...����</div>';
  12. if(Ext.View){
  13.   Ext.View.prototype.emptyText = "";
  14. }
  15. if(Ext.grid.GridPanel){
  16.   Ext.grid.GridPanel.prototype.ddText = "����� ������ {0}";
  17. }
  18. if(Ext.TabPanelItem){
  19.   Ext.TabPanelItem.prototype.closeText = "���� ������";
  20. }
  21. if(Ext.form.Field){
  22.   Ext.form.Field.prototype.invalidText = "���� ���� �� ����";
  23. }
  24. if(Ext.LoadMask){
  25.   Ext.LoadMask.prototype.msg = "...����";
  26. }
  27. Date.monthNames = [
  28.   "�����",
  29.   "������",
  30.   "���",
  31.   "�����",
  32.   "���",
  33.   "����",
  34.   "����",
  35.   "������",
  36.   "������",
  37.   "�������",
  38.   "������",
  39.   "�����"
  40. ];
  41. Date.getShortMonthName = function(month) {
  42.   return Date.monthNames[month].substring(0, 3);
  43. };
  44. Date.monthNumbers = {
  45.   Jan : 0,
  46.   Feb : 1,
  47.   Mar : 2,
  48.   Apr : 3,
  49.   May : 4,
  50.   Jun : 5,
  51.   Jul : 6,
  52.   Aug : 7,
  53.   Sep : 8,
  54.   Oct : 9,
  55.   Nov : 10,
  56.   Dec : 11
  57. };
  58. Date.getMonthNumber = function(name) {
  59.   return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
  60. };
  61. Date.dayNames = [
  62.   "�",
  63.   "�",
  64.   "�",
  65.   "�",
  66.   "�",
  67.   "�",
  68.   "�"
  69. ];
  70. Date.getShortDayName = function(day) {
  71.   return Date.dayNames[day].substring(0, 3);
  72. };
  73. if(Ext.MessageBox){
  74.   Ext.MessageBox.buttonText = {
  75.     ok     : "�����",
  76.     cancel : "�����",
  77.     yes    : "��",
  78.     no     : "��"
  79.   };
  80. }
  81. if(Ext.util.Format){
  82.   Ext.util.Format.date = function(v, format){
  83.     if(!v) return "";
  84.     if(!(v instanceof Date)) v = new Date(Date.parse(v));
  85.     return v.dateFormat(format || "d/m/Y");
  86.   };
  87. }
  88. if(Ext.DatePicker){
  89.   Ext.apply(Ext.DatePicker.prototype, {
  90.     todayText         : "����",
  91.     minText           : ".����� �� �� ���� ������ ������� �����",
  92.     maxText           : ".����� �� �� ���� ������ ����� �����",
  93.     disabledDaysText  : "",
  94.     disabledDatesText : "",
  95.     monthNames        : Date.monthNames,
  96.     dayNames          : Date.dayNames,
  97.     nextText          : '(Control+Right) ����� ���',
  98.     prevText          : '(Control+Left) ����� �����',
  99.     monthYearText     : '(������ ��� Control+Up/Down) ��� ����',
  100.     todayTip          : "��� ����) {0})",
  101.     format            : "d/m/Y",
  102.     okText            : "&#160;�����&#160;",
  103.     cancelText        : "�����",
  104.     startDay          : 0
  105.   });
  106. }
  107. if(Ext.PagingToolbar){
  108.   Ext.apply(Ext.PagingToolbar.prototype, {
  109.     beforePageText : "����",
  110.     afterPageText  : "{0} ����",
  111.     firstText      : "���� �����",
  112.     prevText       : "���� ����",
  113.     nextText       : "���� ���",
  114.     lastText       : "���� �����",
  115.     refreshText    : "����",
  116.     displayMsg     : "���� {0} - {1} ���� {2}",
  117.     emptyMsg       : '��� ���� �����'
  118.   });
  119. }
  120. if(Ext.form.TextField){
  121.   Ext.apply(Ext.form.TextField.prototype, {
  122.     minLengthText : "{0} ����� ��������� ���� �� ���",
  123.     maxLengthText : "{0} ����� ������ ���� �� ���",
  124.     blankText     : "��� �� �����",
  125.     regexText     : "",
  126.     emptyText     : null
  127.   });
  128. }
  129. if(Ext.form.NumberField){
  130.   Ext.apply(Ext.form.NumberField.prototype, {
  131.     minText : "{0} ���� ��������� ���� �� ���",
  132.     maxText : "{0} ���� ������ ���� �� ���",
  133.     nanText : "��� �� ���� {0}"
  134.   });
  135. }
  136. if(Ext.form.DateField){
  137.   Ext.apply(Ext.form.DateField.prototype, {
  138.     disabledDaysText  : "������",
  139.     disabledDatesText : "������",
  140.     minText           : "{0} ������ ���� �� ���� ����� ����",
  141.     maxText           : "{0} ������ ���� �� ���� ����� ����",
  142.     invalidText       : "{1} ��� �� ����� ���� - ���� ����� ������ {0}",
  143.     format            : "m/d/y",
  144.     altFormats        : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
  145.   });
  146. }
  147. if(Ext.form.ComboBox){
  148.   Ext.apply(Ext.form.ComboBox.prototype, {
  149.     loadingText       : "...����",
  150.     valueNotFoundText : undefined
  151.   });
  152. }
  153. if(Ext.form.VTypes){
  154.   Ext.apply(Ext.form.VTypes, {
  155.     emailText    : '"user@example.com" ��� �� ���� ����� ����� ���� �������� ������',
  156.     urlText      : '"http:/'+'/www.example.com" ��� �� ���� ����� ����� ������� ������',
  157.     alphaText    : '_��� �� ���� ����� �� ������ �',
  158.     alphanumText : '_��� �� ���� ����� �� ������, ������ �'
  159.   });
  160. }
  161. if(Ext.form.HtmlEditor){
  162.   Ext.apply(Ext.form.HtmlEditor.prototype, {
  163.     createLinkText : ':��� ���� �� ����� �������� ���� ������',
  164.     buttonTips : {
  165.       bold : {
  166.         title: '(Ctrl+B) �����',
  167.         text: '.���� �� ����� �����',
  168.         cls: 'x-html-editor-tip'
  169.       },
  170.       italic : {
  171.         title: '(Ctrl+I) ����',
  172.         text: '.��� �� ����� �����',
  173.         cls: 'x-html-editor-tip'
  174.       },
  175.       underline : {
  176.         title: '(Ctrl+U) �� ����',
  177.         text: '.���� �� ���� ���� ����� �����',
  178.         cls: 'x-html-editor-tip'
  179.       },
  180.       increasefontsize : {
  181.         title: '���� ����',
  182.         text: '.���� ���� ���� ����� �����',
  183.         cls: 'x-html-editor-tip'
  184.       },
  185.       decreasefontsize : {
  186.         title: '���� ����',
  187.         text: '.���� ���� ���� ����� �����',
  188.         cls: 'x-html-editor-tip'
  189.       },
  190.       backcolor : {
  191.         title: '��� ��� �����',
  192.         text: '.��� �� ��� ���� ���� ����� �����',
  193.         cls: 'x-html-editor-tip'
  194.       },
  195.       forecolor : {
  196.         title: '��� ����',
  197.         text: '.��� �� ��� ����� ���� ����� �����',
  198.         cls: 'x-html-editor-tip'
  199.       },
  200.       justifyleft : {
  201.         title: '���� �����',
  202.         text: '.��� ����� �� ����� �����',
  203.         cls: 'x-html-editor-tip'
  204.       },
  205.       justifycenter : {
  206.         title: '���� �����',
  207.         text: '.��� ����� �� ����� �����',
  208.         cls: 'x-html-editor-tip'
  209.       },
  210.       justifyright : {
  211.         title: '���� �����',
  212.         text: '.��� ����� �� ����� �����',
  213.         cls: 'x-html-editor-tip'
  214.       },
  215.       insertunorderedlist : {
  216.         title: '����� ������',
  217.         text: '.���� ����� ������',
  218.         cls: 'x-html-editor-tip'
  219.       },
  220.       insertorderedlist : {
  221.         title: '����� �������',
  222.         text: '.���� ����� �������',
  223.         cls: 'x-html-editor-tip'
  224.       },
  225.       createlink : {
  226.         title: '�����',
  227.         text: '.���� �� ����� ����� ������',
  228.         cls: 'x-html-editor-tip'
  229.       },
  230.       sourceedit : {
  231.         title: '����� ��� ����',
  232.         text: '.��� ��� ����',
  233.         cls: 'x-html-editor-tip'
  234.       }
  235.     }
  236.   });
  237. }
  238. if(Ext.grid.GridView){
  239.   Ext.apply(Ext.grid.GridView.prototype, {
  240.     sortAscText  : "���� ���� ����",
  241.     sortDescText : "���� ���� ����",
  242.     lockText     : "��� �����",
  243.     unlockText   : "���� �����",
  244.     columnsText  : "������"
  245.   });
  246. }
  247. if(Ext.grid.GroupingView){
  248.   Ext.apply(Ext.grid.GroupingView.prototype, {
  249.     emptyGroupText : '(���)',
  250.     groupByText    : '��� ������� ��� ��� ��',
  251.     showGroupsText : '��� �������'
  252.   });
  253. }
  254. if(Ext.grid.PropertyColumnModel){
  255.   Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
  256.     nameText   : "��",
  257.     valueText  : "���",
  258.     dateFormat : "m/j/Y"
  259.   });
  260. }
  261. if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
  262.   Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
  263.     splitTip            : ".���� ������ ����",
  264.     collapsibleSplitTip : ".���� ������ ����. ����� ����� ������"
  265.   });
  266. }