Sencha touch Sencha Touch区域设置文件问题

Sencha touch Sencha Touch区域设置文件问题,sencha-touch,Sencha Touch,好的,我的文件结构如下所示: 它看起来很好,没有像我以前那样改变一切 现在我对ext-lang-es.js有一个问题。我在论坛的某个地方找到的本地化文件非常有用: Ext.onReady(function() {Ext.Date.dayNames = [ 'Domingo', 'Lunes', 'Martes', 'Miercoles', 'Jueves', 'Viernes', 'Sabado' ]; Ext.Date.monthNames = [ 'Enero', 'Febrero

好的,我的文件结构如下所示:

它看起来很好,没有像我以前那样改变一切

现在我对ext-lang-es.js有一个问题。我在论坛的某个地方找到的本地化文件非常有用:

Ext.onReady(function() {Ext.Date.dayNames = [
'Domingo',
'Lunes',
'Martes',
'Miercoles',
'Jueves',
'Viernes',
'Sabado'
];




Ext.Date.monthNames = [
'Enero',
'Febrero',
'Marzo',
'Abril',
'Mayo',
'Junio',
'Julio',
'Agosto',
'Septiembre',
'Octubre',
'Noviembre',
'Diciembre'
];




Ext.Date.monthNumbers = {
'Jan': 0,
'Feb': 1,
'Mar': 2,
'Apr': 3,
'Maj': 4,
'Jun': 5,
'Jul': 6,
'Avg': 7,
'Sep': 8,
'Okt': 9,
'Nov': 10,
'Dec': 11
};




Ext.Date.getShortMonthName = function(month) {
return Date.monthNames[month].substring(0, 3);
};




Ext.Date.getShortDayName = function(day) {
return Date.dayNames[day].substring(0, 3);
};




Ext.Date.getMonthNumber = function(name) {
return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
};




//Ext.Date.parseCodes.S.s = '(?:st|nd|rd|th)';




if (Ext.picker.Picker){
Ext.define('Ext.picker.Picker', {
override: 'Ext.picker.Picker',
config:{
doneButton: 'Listo' ,
cancelButton: 'Cancelar'
}
});
}




if (Ext.picker.Date) {
//debugger;


Ext.define('Ext.picker.Date', {
override: 'Ext.picker.Date',
config:{
doneButton: 'Listo' ,
cancelButton: 'Cancelar',
dayText: 'Dia',
monthText: 'Mes',
yearText: 'Año',
slotOrder: ['day', 'month', 'year'] 
}    
});
}




if(Ext.IndexBar){
Ext.define('Ext.IndexBar', {
override: 'Ext.IndexBar',
config:
{
letters: ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']
}
});
}




if(Ext.NestedList){
Ext.define('Ext.NestedList', {
override: 'Ext.NestedList',
config:{
backText: 'Volver',
loadingText: 'Cargando...',
emptyText: 'Sin registros'
}
});
}




if(Ext.util.Format){
Ext.util.Format.defaultDateFormat = 'd/m/Y';
}




if(Ext.MessageBox){
Ext.MessageBox.OK.text = 'OK';
Ext.MessageBox.CANCEL.text = 'Cancelar';
Ext.MessageBox.YES.text = 'Si';
Ext.MessageBox.NO.text = 'No';
}
});
但现在我得到了“未捕获错误:即使已加载以下类的文件,也不会声明它们:'Ext.picker.Date'、'Ext.picker.picker'。请检查它们相应文件的源代码是否存在可能的拼写错误:'app/Ext lang es.js'、'app/Ext lang es.js' 在构建应用程序之后

所以。。。我做错了什么?我应该把语言环境文件放在其他地方吗?我还试着将它添加到app.json的“js”部分,但它是一样的