3
* Copyright(c) 2006-2009, Ext JS, LLC.
6
* http://extjs.com/license
10
Ext.UpdateManager.defaults.indicatorText='<div class="loading-indicator">Đang tải...</div>';if(Ext.View){Ext.View.prototype.emptyText="";}
11
if(Ext.grid.GridPanel){Ext.grid.GridPanel.prototype.ddText="{0} dòng được chọn";}
12
if(Ext.TabPanelItem){Ext.TabPanelItem.prototype.closeText="Đóng thẻ này";}
13
if(Ext.form.Field){Ext.form.Field.prototype.invalidText="Giá trị của ô này không hợp lệ.";}
14
if(Ext.LoadMask){Ext.LoadMask.prototype.msg="Đang tải...";}
15
Date.monthNames=["Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12"];Date.dayNames=["Chủ nhật","Thứ hai","Thứ ba","Thứ tư","Thứ năm","Thứ sáu","Thứ bảy"];if(Ext.MessageBox){Ext.MessageBox.buttonText={ok:"Đồng ý",cancel:"Hủy bỏ",yes:"Có",no:"Không"};}
16
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");};}
17
if(Ext.DatePicker){Ext.apply(Ext.DatePicker.prototype,{todayText:"Hôm nay",minText:"Ngày này nhỏ hơn ngày nhỏ nhất",maxText:"Ngày này lớn hơn ngày lớn nhất",disabledDaysText:"",disabledDatesText:"",monthNames:Date.monthNames,dayNames:Date.dayNames,nextText:'Tháng sau (Control+Right)',prevText:'Tháng trước (Control+Left)',monthYearText:'Chọn một tháng (Control+Up/Down để thay đổi năm)',todayTip:"{0} (Spacebar - Phím trắng)",format:"d/m/y"});}
18
if(Ext.PagingToolbar){Ext.apply(Ext.PagingToolbar.prototype,{beforePageText:"Trang",afterPageText:"of {0}",firstText:"Trang đầu",prevText:"Trang trước",nextText:"Trang sau",lastText:"Trang cuối",refreshText:"Tải lại",displayMsg:"Hiển thị {0} - {1} của {2}",emptyMsg:'Không có dữ liệu để hiển thị'});}
19
if(Ext.form.TextField){Ext.apply(Ext.form.TextField.prototype,{minLengthText:"Chiều dài tối thiểu của ô này là {0}",maxLengthText:"Chiều dài tối đa của ô này là {0}",blankText:"Ô này cần phải nhập giá trị",regexText:"",emptyText:null});}
20
if(Ext.form.NumberField){Ext.apply(Ext.form.NumberField.prototype,{minText:"Giá trị nhỏ nhất của ô này là {0}",maxText:"Giá trị lớn nhất của ô này là {0}",nanText:"{0} hông phải là một số hợp lệ"});}
21
if(Ext.form.DateField){Ext.apply(Ext.form.DateField.prototype,{disabledDaysText:"Vô hiệu",disabledDatesText:"Vô hiệu",minText:"Ngày nhập trong ô này phải sau ngày {0}",maxText:"Ngày nhập trong ô này phải trước ngày {0}",invalidText:"{0} không phải là một ngày hợp lệ - phải có dạng {1}",format:"d/m/y"});}
22
if(Ext.form.ComboBox){Ext.apply(Ext.form.ComboBox.prototype,{loadingText:"Đang tải...",valueNotFoundText:undefined});}
23
if(Ext.form.VTypes){Ext.apply(Ext.form.VTypes,{emailText:'Giá trị của ô này phải là một địa chỉ email có dạng như "ten@abc.com"',urlText:'Giá trị của ô này phải là một địa chỉ web(URL) hợp lệ, có dạng như "http:/'+'/www.domain.com"',alphaText:'Ô này chỉ được nhập các kí tự và gạch dưới(_)',alphanumText:'Ô này chỉ được nhập các kí tự, số và gạch dưới(_)'});}
24
if(Ext.grid.GridView){Ext.apply(Ext.grid.GridView.prototype,{sortAscText:"Tăng dần",sortDescText:"Giảm dần",lockText:"Khóa cột",unlockText:"Bỏ khóa cột",columnsText:"Các cột"});}
25
if(Ext.grid.PropertyColumnModel){Ext.apply(Ext.grid.PropertyColumnModel.prototype,{nameText:"Tên",valueText:"Giá trị",dateFormat:"j/m/Y"});}
26
if(Ext.layout.BorderLayout&&Ext.layout.BorderLayout.SplitRegion){Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype,{splitTip:"Kéo giữ chuột để thay đổi kích thước.",collapsibleSplitTip:"Kéo giữ chuột để thay đổi kích thước. Nhấp đúp để ẩn đi."});}
b'\\ No newline at end of file'