현지화에 대한 안내는 http://docs.sencha.com/ext-js/4-0/#!/guide/localization에 가깝지만 MVC 패턴으로 작동하지는 않습니다. 이전 예제처럼 동적 지역화가 필요하지 않습니다. 응용 프로그램이로드 될 때 설정하기를 원합니다. ExtJS 4.0 : 현지화 관련 문제
나는 다음과 같은 시도 : 불을 지르고에서Ext.application({
name: 'KS',
appFolder: 'app',
controllers: ['Menu', 'DailyReport', 'DP'],
launch: function() {
Ext.Ajax.request({
url: 'lib/ext-4.0/locale/ext-lang-es.js',
success: function(response, opts) {
eval(response.responseText);
},
failure: function() {
Ext.Msg.alert('Error', 'Error al cargar archivos de idioma.');
}
});
Ext.create('Ext.container.Viewport', {
items: [{
xtype: 'menu'
},
{
xtype: 'dpedit'
}]
});
}
});
내가 얻을 : 오류 "Ext.view가 정의되어 있지 않습니다"아무것도 렌더링하지 않습니다. Viewport를 생성 한 후 Ajax 호출을 시도하면 오류가 발생하지 않지만 번역은 적용되지 않습니다.
작동하지만 가장 세련된 해결책은 아닙니다. – Milan