Je suis Tring pour afficher lable de la forme en langue marathi pour que je crée marathi.js ce mararhi.js mesl'affichage des étiquettes en langue marathi
if(Ext.app.formPanel)
{
Ext.apply(Ext.app.formPanel.prototype,
{
selectUser:'नाव'
}
);
}
et mon autre fichier js contiennent ce
var Ext.app.formPanel = Ext.extend(Ext.form.FormPanel,{
selectUser:'Select User',
initComponent : function(config) {
Ext.apply(this, {
title : 'User Rights',
bodyStyle : 'padding: 10px; background-color: #DFE8F6',
labelWidth : 100,
width : 755,
id : 'formUserRights',
renderTo:'adminpanel',
items : [ id: 'User',
fieldLabel:this.selectUser,
width:200
] //items
});//Ext.apply
Ext.app.formPanel.superclass.initComponent.apply(this, arguments);
}//init component
}); //yuyu
......
....
mais il ne peut pas fonctionner il donne l'erreur ; missing before var Ext.app.formPanel = Ext.extend.....
mais quand j'ai vérifié tous soigneusement tout est correctement imbriqué.
Je ne sais pas si c'est lié mais vous utilisez une syntaxe incorrecte pour 'items: []', '[]' signifie array et ce qui est à l'intérieur de ces parenthèses ressemble plus à un objet. Vous avez probablement voulu dire 'items: [{id: 'User'}]' – vava