﻿/*
 * Ext JS Library 1.0 Beta 1
 * Copyright(c) 2006-2007, Ext JS, LLC.
 * licensing@extjs.com
 * 
 * http://www.extjs.com/license
 */
//
Ext.grid.Grid.prototype.ddText = "%0 选择行";
Ext.TabPanelItem.prototype.closeText = "关闭";
Ext.form.Field.prototype.invalidText = "输入值非法";
Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">加载中...</div>';

Ext.DatePicker.prototype.monthNames = [
	   "一月",
	   "二月",
	   "三月",
	   "四月",
	   "五月",
	   "六月",
	   "七月",
	   "八月",
	   "九月",
	   "十月",
	   "十一月",
	   "十二月"
	];
	
	Ext.DatePicker.prototype.dayNames = [
	   "日",
	   "一",
	   "二",
	   "三",
	   "四",
	   "五",
	   "六"
	];

Date.monthNames = [
   "一月",
   "二月",
   "三月",
   "四月",
   "五月",
   "六月",
   "七月",
   "八月",
   "九月",
   "十月",
   "十一月",
   "十二月"
];

Date.dayNames = [
   "周日",
   "周一",
   "周二",
   "周三",
   "周四",
   "周五",
   "周六"
];

Ext.MessageBox.buttonText = {
   ok     : "确定",
   cancel : "取消",
   yes    : "是",
   no     : "否"
};

Ext.util.Format.date = function(v, format){
   if(!v) return "";
   if(!(v instanceof Date)) v = new Date(Date.parse(v));
   return v.dateFormat(format || "y年m月d日");
};

Ext.apply(Ext.DatePicker.prototype, {
   todayText         : "今天",
   minText           : "日期在最小日期之前",
   maxText           : "日期在最大日期之后",
   disabledDaysText  : "",
   disabledDatesText : "",
   nextText          : '下月 (Control+Right)',
   prevText          : '上月 (Control+Left)',
   monthYearText     : '选择一个月 (Control+Up/Down 来改变年)',
   todayTip          : "{0} (Spacebar)",
   format            : "y年m月d日"
});

Ext.apply(Ext.PagingToolbar.prototype, {
   beforePageText : "页",
   afterPageText  : "of {0}",
   firstText      : "第一页",
   prevText       : "前一页",
   nextText       : "下一页",
   lastText       : "最后页",
   refreshText    : "刷新",
   displayMsg     : "显示 {0} - {1} of {2}",
   emptyMsg       : '没有数据需要显示'
});

Ext.apply(Ext.form.TextField.prototype, {
   minLengthText : "该输入项的最小长度是 {0}",
   maxLengthText : "该输入项的最大长度是 {0}",
   blankText     : "该输入项为必输项",
   regexText     : "",
   emptyText     : null
});

Ext.apply(Ext.form.NumberField.prototype, {
   minText : "该输入项的最小值是 {0}",
   maxText : "该输入项的最大值是 {0}",
   nanText : "{0} 不是有效数值"
});

Ext.apply(Ext.form.DateField.prototype, {
   disabledDaysText  : "禁用",
   disabledDatesText : "禁用",
   minText           : "该输入项的日期必须在 {0} 之后",
   maxText           : "该输入项的日期必须在 {0} 之前",
   invalidText       : "{0} 是无效的日期 - 必须符合格式： {1}",
   format            : "y年m月d日"
});

Ext.apply(Ext.form.ComboBox.prototype, {
   loadingText       : "加载...",
   valueNotFoundText : undefined
});

Ext.apply(Ext.form.VTypes, {
   emailText    : '该输入项必须是电子邮件地址，格式如： "user@domain.com"',
   urlText      : '该输入项必须是URL地址，格式如： "http:/'+'/www.domain.com"',
   alphaText    : '该输入项只能包含字符和_',
   alphanumText : '该输入项只能包含字符,数字和_'
});

Ext.apply(Ext.grid.GridView.prototype, {
   sortAscText  : "正序",
   sortDescText : "逆序",
   lockText     : "锁列",
   unlockText   : "解锁列",
   columnsText  : "列"
});

Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
   nameText   : "名称",
   valueText  : "值",
   dateFormat : "y年m月d日"
});

Ext.apply(Ext.SplitLayoutRegion.prototype, {
   splitTip            : "拖动来改变尺寸.",
   collapsibleSplitTip : "拖动来改变尺寸. 双击隐藏."
});
