[FIX] Message translation issues in notification dialogs

bzr revid: ado@openerp.com-20120705134646-lst4ltizxjxdegf3
This commit is contained in:
Amit Dodiya
2012-07-05 19:16:46 +05:30
2 changed files with 15 additions and 15 deletions
+8 -8
View File
@@ -146,7 +146,7 @@ openerp.web.ViewEditor = openerp.web.OldWidget.extend({
}
});
msg += "</ul>";
this.do_warn("The following fields are invalid :", msg);
this.do_warn(_t("The following fields are invalid :"), msg);
},
add_node_name : function(node) {
if(node.tagName.toLowerCase() == "button" || node.tagName.toLowerCase() == "field"){
@@ -245,7 +245,7 @@ openerp.web.ViewEditor = openerp.web.OldWidget.extend({
"arch": view_arch_list});
});
} else {
self.do_warn("Please select view in list :");
self.do_warn(_t("Please select view in list :"));
}
});
},
@@ -372,10 +372,10 @@ openerp.web.ViewEditor = openerp.web.OldWidget.extend({
self.inherited_view(selected_row);
}
}else{
alert("Can't Update View");
alert(_t("Can't Update View"));
}
}else{
alert("Select an element");
alert(_t("Select an element"));
}
}},
{text: _t("Preview"), click: function() {
@@ -931,9 +931,9 @@ openerp.web.ViewEditor = openerp.web.OldWidget.extend({
},
on_add_node: function(properties, fields){
var self = this;
var render_list = [{'name': 'node_type','selection': _.keys(_CHILDREN).sort(), 'value': 'field', 'string': 'Node Type','type': 'selection'},
var render_list = [{'name': 'node_type','selection': _.keys(_CHILDREN).sort(), 'value': 'field', 'string': _t('Node Type'),'type': 'selection'},
{'name': 'field_value','selection': fields, 'value': false, 'string': '','type': 'selection'},
{'name': 'position','selection': ['After','Before','Inside'], 'value': false, 'string': 'Position','type': 'selection'}];
{'name': 'position','selection': ['After','Before','Inside'], 'value': false, 'string': _t('Position'),'type': 'selection'}];
this.add_widget = [];
this.add_node_dialog = new openerp.web.Dialog(this,{
title: _t("Properties"),
@@ -956,7 +956,7 @@ openerp.web.ViewEditor = openerp.web.OldWidget.extend({
_.str.sprintf("<%s> </%s>",values.node_type,values.node_type);
self.do_save_update_arch("add_node", [tag, values.position]);
} else {
alert("Can't Update View");
alert(_t("Can't Update View"));
}
}},
{text: _t("Cancel"), click: function() { self.add_node_dialog.close(); }}
@@ -971,7 +971,7 @@ openerp.web.ViewEditor = openerp.web.OldWidget.extend({
} else {
table_selector.append('<td align="right">' + node.string + '</td>' + type_widget.render() );
if (node.name == "field_value") {
table_selector.append('<td id="new_field" align="right" width="100px"> <button>New Field</button></td>');
table_selector.append('<td id="new_field" align="right" width="100px"> <button>' + _t("New Field") + '</button></td>');
}
}
type_widget.start();
+7 -7
View File
@@ -207,7 +207,7 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
on_record_loaded: function(record) {
var self = this, set_values = [];
if (!record) {
this.do_warn("Form", "The record could not be found in the database.", true);
this.do_warn(_t("Form"), t("The record could not be found in the database."), true);
return $.Deferred().reject();
}
this.datarecord = record;
@@ -574,7 +574,7 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
}
});
msg += "</ul>";
this.do_warn("The following fields are invalid :", msg);
this.do_warn(_t("The following fields are invalid :"), msg);
},
on_saved: function(r, success) {
if (!r.result) {
@@ -779,7 +779,7 @@ openerp.web.FormDialog = openerp.web.Dialog.extend({
if (this.form.dataset.select_id(id)) {
return this.form.do_show();
} else {
this.do_warn("Could not find id in dataset");
this.do_warn(_t("Could not find id in dataset"));
return $.Deferred().reject();
}
},
@@ -838,7 +838,7 @@ openerp.web.form.SidebarAttachments = openerp.web.OldWidget.extend({
}, function(r) {
$e.parent().remove();
self.do_update()
self.do_notify("Delete an attachment", "The attachment '" + name + "' has been deleted");
self.do_notify(_t("Delete an attachment", "The attachment '" + name + "' has been deleted"));
});
}
}
@@ -1558,7 +1558,7 @@ openerp.web.form.FieldEmail = openerp.web.form.FieldChar.extend({
},
on_button_clicked: function() {
if (!this.value || !this.is_valid()) {
this.do_warn("E-mail error", "Can't send email to invalid e-mail address");
this.do_warn(_t("E-mail error", "Can't send email to invalid e-mail address"));
} else {
location.href = 'mailto:' + this.value;
}
@@ -1575,7 +1575,7 @@ openerp.web.form.FieldUrl = openerp.web.form.FieldChar.extend({
},
on_button_clicked: function() {
if (!this.value) {
this.do_warn("Resource error", "This resource is empty");
this.do_warn(_t("Resource error", "This resource is empty"));
} else {
window.open(this.value);
}
@@ -3417,7 +3417,7 @@ openerp.web.form.FieldBinary = openerp.web.form.Field.extend({
on_file_uploaded: function(size, name, content_type, file_base64) {
delete(window[this.iframe]);
if (size === false) {
this.do_warn("File Upload", "There was a problem while uploading your file");
this.do_warn(_t("File Upload", "There was a problem while uploading your file"));
// TODO: use openerp web crashmanager
console.warn("Error while uploading file : ", name);
} else {