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

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.  * List compiled by mystix on the extjs.com forums.
  9.  * Thank you Mystix!
  10.  *
  11.  * English Translations
  12.  * updated to 2.2 by Condor (8 Aug 2008)
  13.  */
  14. Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Loading...</div>';
  15. if(Ext.DataView){
  16.   Ext.DataView.prototype.emptyText = "";
  17. }
  18. if(Ext.grid.GridPanel){
  19.   Ext.grid.GridPanel.prototype.ddText = "{0} selected row{1}";
  20. }
  21. if(Ext.LoadMask){
  22.   Ext.LoadMask.prototype.msg = "Loading...";
  23. }
  24. Date.monthNames = [
  25.   "January",
  26.   "February",
  27.   "March",
  28.   "April",
  29.   "May",
  30.   "June",
  31.   "July",
  32.   "August",
  33.   "September",
  34.   "October",
  35.   "November",
  36.   "December"
  37. ];
  38. Date.getShortMonthName = function(month) {
  39.   return Date.monthNames[month].substring(0, 3);
  40. };
  41. Date.monthNumbers = {
  42.   Jan : 0,
  43.   Feb : 1,
  44.   Mar : 2,
  45.   Apr : 3,
  46.   May : 4,
  47.   Jun : 5,
  48.   Jul : 6,
  49.   Aug : 7,
  50.   Sep : 8,
  51.   Oct : 9,
  52.   Nov : 10,
  53.   Dec : 11
  54. };
  55. Date.getMonthNumber = function(name) {
  56.   return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
  57. };
  58. Date.dayNames = [
  59.   "Sunday",
  60.   "Monday",
  61.   "Tuesday",
  62.   "Wednesday",
  63.   "Thursday",
  64.   "Friday",
  65.   "Saturday"
  66. ];
  67. Date.getShortDayName = function(day) {
  68.   return Date.dayNames[day].substring(0, 3);
  69. };
  70. Date.parseCodes.S.s = "(?:st|nd|rd|th)";
  71. if(Ext.MessageBox){
  72.   Ext.MessageBox.buttonText = {
  73.     ok     : "OK",
  74.     cancel : "Cancel",
  75.     yes    : "Yes",
  76.     no     : "No"
  77.   };
  78. }
  79. if(Ext.util.Format){
  80.   Ext.util.Format.date = function(v, format){
  81.     if(!v) return "";
  82.     if(!(v instanceof Date)) v = new Date(Date.parse(v));
  83.     return v.dateFormat(format || "m/d/Y");
  84.   };
  85. }
  86. if(Ext.DatePicker){
  87.   Ext.apply(Ext.DatePicker.prototype, {
  88.     todayText         : "Today",
  89.     minText           : "This date is before the minimum date",
  90.     maxText           : "This date is after the maximum date",
  91.     disabledDaysText  : "",
  92.     disabledDatesText : "",
  93.     monthNames        : Date.monthNames,
  94.     dayNames          : Date.dayNames,
  95.     nextText          : 'Next Month (Control+Right)',
  96.     prevText          : 'Previous Month (Control+Left)',
  97.     monthYearText     : 'Choose a month (Control+Up/Down to move years)',
  98.     todayTip          : "{0} (Spacebar)",
  99.     format            : "m/d/y",
  100.     okText            : "&#160;OK&#160;",
  101.     cancelText        : "Cancel",
  102.     startDay          : 0
  103.   });
  104. }
  105. if(Ext.PagingToolbar){
  106.   Ext.apply(Ext.PagingToolbar.prototype, {
  107.     beforePageText : "Page",
  108.     afterPageText  : "of {0}",
  109.     firstText      : "First Page",
  110.     prevText       : "Previous Page",
  111.     nextText       : "Next Page",
  112.     lastText       : "Last Page",
  113.     refreshText    : "Refresh",
  114.     displayMsg     : "Displaying {0} - {1} of {2}",
  115.     emptyMsg       : 'No data to display'
  116.   });
  117. }
  118. if(Ext.form.BasicForm){
  119.     Ext.form.BasicForm.prototype.waitTitle = "Please Wait..."
  120. }
  121. if(Ext.form.Field){
  122.   Ext.form.Field.prototype.invalidText = "The value in this field is invalid";
  123. }
  124. if(Ext.form.TextField){
  125.   Ext.apply(Ext.form.TextField.prototype, {
  126.     minLengthText : "The minimum length for this field is {0}",
  127.     maxLengthText : "The maximum length for this field is {0}",
  128.     blankText     : "This field is required",
  129.     regexText     : "",
  130.     emptyText     : null
  131.   });
  132. }
  133. if(Ext.form.NumberField){
  134.   Ext.apply(Ext.form.NumberField.prototype, {
  135.     decimalSeparator : ".",
  136.     decimalPrecision : 2,
  137.     minText : "The minimum value for this field is {0}",
  138.     maxText : "The maximum value for this field is {0}",
  139.     nanText : "{0} is not a valid number"
  140.   });
  141. }
  142. if(Ext.form.DateField){
  143.   Ext.apply(Ext.form.DateField.prototype, {
  144.     disabledDaysText  : "Disabled",
  145.     disabledDatesText : "Disabled",
  146.     minText           : "The date in this field must be after {0}",
  147.     maxText           : "The date in this field must be before {0}",
  148.     invalidText       : "{0} is not a valid date - it must be in the format {1}",
  149.     format            : "m/d/y",
  150.     altFormats        : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
  151.   });
  152. }
  153. if(Ext.form.ComboBox){
  154.   Ext.apply(Ext.form.ComboBox.prototype, {
  155.     loadingText       : "Loading...",
  156.     valueNotFoundText : undefined
  157.   });
  158. }
  159. if(Ext.form.VTypes){
  160.   Ext.apply(Ext.form.VTypes, {
  161.     emailText    : 'This field should be an e-mail address in the format "user@example.com"',
  162.     urlText      : 'This field should be a URL in the format "http:/'+'/www.example.com"',
  163.     alphaText    : 'This field should only contain letters and _',
  164.     alphanumText : 'This field should only contain letters, numbers and _'
  165.   });
  166. }
  167. if(Ext.form.HtmlEditor){
  168.   Ext.apply(Ext.form.HtmlEditor.prototype, {
  169.     createLinkText : 'Please enter the URL for the link:',
  170.     buttonTips : {
  171.       bold : {
  172.         title: 'Bold (Ctrl+B)',
  173.         text: 'Make the selected text bold.',
  174.         cls: 'x-html-editor-tip'
  175.       },
  176.       italic : {
  177.         title: 'Italic (Ctrl+I)',
  178.         text: 'Make the selected text italic.',
  179.         cls: 'x-html-editor-tip'
  180.       },
  181.       underline : {
  182.         title: 'Underline (Ctrl+U)',
  183.         text: 'Underline the selected text.',
  184.         cls: 'x-html-editor-tip'
  185.       },
  186.       increasefontsize : {
  187.         title: 'Grow Text',
  188.         text: 'Increase the font size.',
  189.         cls: 'x-html-editor-tip'
  190.       },
  191.       decreasefontsize : {
  192.         title: 'Shrink Text',
  193.         text: 'Decrease the font size.',
  194.         cls: 'x-html-editor-tip'
  195.       },
  196.       backcolor : {
  197.         title: 'Text Highlight Color',
  198.         text: 'Change the background color of the selected text.',
  199.         cls: 'x-html-editor-tip'
  200.       },
  201.       forecolor : {
  202.         title: 'Font Color',
  203.         text: 'Change the color of the selected text.',
  204.         cls: 'x-html-editor-tip'
  205.       },
  206.       justifyleft : {
  207.         title: 'Align Text Left',
  208.         text: 'Align text to the left.',
  209.         cls: 'x-html-editor-tip'
  210.       },
  211.       justifycenter : {
  212.         title: 'Center Text',
  213.         text: 'Center text in the editor.',
  214.         cls: 'x-html-editor-tip'
  215.       },
  216.       justifyright : {
  217.         title: 'Align Text Right',
  218.         text: 'Align text to the right.',
  219.         cls: 'x-html-editor-tip'
  220.       },
  221.       insertunorderedlist : {
  222.         title: 'Bullet List',
  223.         text: 'Start a bulleted list.',
  224.         cls: 'x-html-editor-tip'
  225.       },
  226.       insertorderedlist : {
  227.         title: 'Numbered List',
  228.         text: 'Start a numbered list.',
  229.         cls: 'x-html-editor-tip'
  230.       },
  231.       createlink : {
  232.         title: 'Hyperlink',
  233.         text: 'Make the selected text a hyperlink.',
  234.         cls: 'x-html-editor-tip'
  235.       },
  236.       sourceedit : {
  237.         title: 'Source Edit',
  238.         text: 'Switch to source editing mode.',
  239.         cls: 'x-html-editor-tip'
  240.       }
  241.     }
  242.   });
  243. }
  244. if(Ext.grid.GridView){
  245.   Ext.apply(Ext.grid.GridView.prototype, {
  246.     sortAscText  : "Sort Ascending",
  247.     sortDescText : "Sort Descending",
  248.     columnsText  : "Columns"
  249.   });
  250. }
  251. if(Ext.grid.GroupingView){
  252.   Ext.apply(Ext.grid.GroupingView.prototype, {
  253.     emptyGroupText : '(None)',
  254.     groupByText    : 'Group By This Field',
  255.     showGroupsText : 'Show in Groups'
  256.   });
  257. }
  258. if(Ext.grid.PropertyColumnModel){
  259.   Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
  260.     nameText   : "Name",
  261.     valueText  : "Value",
  262.     dateFormat : "m/j/Y"
  263.   });
  264. }
  265. if(Ext.grid.BooleanColumn){
  266.    Ext.apply(Ext.grid.BooleanColumn.prototype, {
  267.       trueText  : "true",
  268.       falseText : "false",
  269.       undefinedText: '&#160;'
  270.    });
  271. }
  272. if(Ext.grid.NumberColumn){
  273.     Ext.apply(Ext.grid.NumberColumn.prototype, {
  274.         format : '0,000.00'
  275.     });
  276. }
  277. if(Ext.grid.DateColumn){
  278.     Ext.apply(Ext.grid.DateColumn.prototype, {
  279.         format : 'm/d/Y'
  280.     });
  281. }
  282. if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
  283.   Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
  284.     splitTip            : "Drag to resize.",
  285.     collapsibleSplitTip : "Drag to resize. Double click to hide."
  286.   });
  287. }
  288. if(Ext.form.TimeField){
  289.   Ext.apply(Ext.form.TimeField.prototype, {
  290.     minText : "The time in this field must be equal to or after {0}",
  291.     maxText : "The time in this field must be equal to or before {0}",
  292.     invalidText : "{0} is not a valid time",
  293.     format : "g:i A",
  294.     altFormats : "g:ia|g:iA|g:i a|g:i A|h:i|g:i|H:i|ga|ha|gA|h a|g a|g A|gi|hi|gia|hia|g|H"
  295.   });
  296. }
  297. if(Ext.form.CheckboxGroup){
  298.   Ext.apply(Ext.form.CheckboxGroup.prototype, {
  299.     blankText : "You must select at least one item in this group"
  300.   });
  301. }
  302. if(Ext.form.RadioGroup){
  303.   Ext.apply(Ext.form.RadioGroup.prototype, {
  304.     blankText : "You must select one item in this group"
  305.   });
  306. }