2017-10-06 23 views

답변

2

작동하지 않습니다 당신은 너무처럼 Ext.grid.RowEditor 클래스를 재정의 할 수 https://fiddle.sencha.com/#view/editor&fiddle/27uj :

여기
Ext.define(null, { 
    override: 'Ext.grid.RowEditor', 
    saveBtnText: 'Salveaza', 
    cancelBtnText: 'Anuleaza' 
}); 

는 작업 바이올린입니다.

전체 응용 프로그램을 현지화하려는 경우, sencha에서 this guide으로 이동해야합니다. 기본적으로, 당신은 단지이 후 app.json

"requires": [ 
    "ext-locale" 
] 

에서 ext-locale 패키지를 요구, 당신이 원하는 언어로 (또한 app.json 단위) locale PARAM을 설정해야합니다

"locale": "es" 

는 이렇게, 당신은 얻을 것이다 모든 ExtJS 구성 요소가 현지화되었습니다.

+0

이미 메서드를 사용하여 언어를 변경했지만 단추는 동일하게 유지됩니다. 그러나 오버라이드 방법은 훌륭하게 작동합니다. 정말 고마워요! – Esteban

+0

도움이 된 것을 기쁘게 생각합니다! 언어를 변경 한 후'sencha app refresh'를 실행 했습니까? – scebotari66

+0

아니요,하지만 오류와 같은 다른 것들이 languaje를 변경했기 때문에 중요하지 않다고 생각합니다. 그리드 버튼 일뿐입니다. – Esteban