background : true,
closable : false,
collapsible : false,
- height : 300,
+ height : 450,
modal : true,
resizable : true,
- title : "WARNING",
- width : 400,
+ title : "Edit Translation",
+ width : 800,
items : [
{
xtype: 'ContentPanel',
if (action.type == 'setdata') {
//_this.dialog.el.mask("Loading");
- if (_this.data.id) {
- this.load({ method: 'GET', params: { '_id' : _this.data.id }});
- }
+
+ Roo.log(_this.data);
return;
}
if (action.type == 'load') {
{
xtype: 'TextArea',
xns: Roo.form,
- disabled : true,
+ readOnly : true,
fieldLabel : 'Original',
+ height : 150,
name : 'src_id_txt',
- value : ""
+ value : "",
+ width : 750
}
]
},
xtype: 'TextArea',
xns: Roo.form,
fieldLabel : 'Translation',
- name : 'txt'
+ height : 150,
+ name : 'txt',
+ width : 750
}
]
}
center : {
xtype: 'LayoutRegion',
xns: Roo,
- title : "This text is with {TEMPLATE VARIABLE} <br />PLEASE BE CAREFUL EDITING. What's change?",
- titlebar : true
+ titlebar : true,
+ title : "Note: If the original text contains template variables like {TEMPLATE_VARIABLE} <br/>Be careful to retain them otherwise the translation may not work"
},
buttons : [
{
listeners : {
click : function() {
_this.dialog.el.mask("Saving");
- _this.form.doAction('submit');
-
+ //_this.form.doAction('submit');
+ _this.dialog.hide();
+ if (_this.callback) {
+ _this.callback.call(_this, _this.form.getValues());
+ }
+ _this.dialog.el.unmask();
+ _this.form.reset();
}
},
text : "OK"