From b5b480a7a74c44cf037bc4a9818ee029dc00562d Mon Sep 17 00:00:00 2001 From: "Amit (OpenERP)" Date: Thu, 31 May 2012 13:34:06 +0530 Subject: [PATCH 01/14] [FIX] osv_execption raised from report service gives a error lp bug: https://launchpad.net/bugs/941124 fixed bzr revid: amp@tinyerp.com-20120531080406-k0ue29zympib1qu9 --- addons/web/common/http.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web/common/http.py b/addons/web/common/http.py index 9294808fda4..0af64a18e5a 100644 --- a/addons/web/common/http.py +++ b/addons/web/common/http.py @@ -593,7 +593,7 @@ class LocalConnector(openerplib.Connector): except Exception,e: # TODO change the except to raise LibException instead of their emulated xmlrpc fault if isinstance(e, openerp.osv.osv.except_osv): - fault = xmlrpclib.Fault('warning -- ' + e.name + '\n\n' + e.value, '') + fault = xmlrpclib.Fault('warning -- ' + e.name + '\n\n' + str(e.value), '') elif isinstance(e, openerp.exceptions.Warning): fault = xmlrpclib.Fault('warning -- Warning\n\n' + str(e), '') elif isinstance(e, openerp.exceptions.AccessError): From 53597dc1922184adc950b92796562f22baad35f6 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Thu, 31 May 2012 11:41:00 +0200 Subject: [PATCH 02/14] Small inconsistency in m2mtags bzr revid: nicolas.vanhoren@openerp.com-20120531094100-ynh1zz5koclrkxbd --- addons/web/static/src/js/view_form.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index ca1d576a8e5..7d52ccf2599 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -3168,7 +3168,7 @@ instance.web.form.FieldMany2ManyTags = instance.web.form.AbstractField.extend(_. }); self.tags = self.$text.textext()[0].tags(); $("textarea", this.$element).focusout(function() { - $("textarea", this.$element).val(""); + self.$text.trigger("setInputData", ""); }).keydown(function(e) { if (event.keyCode === 9 && self._drop_shown) { self.$text.textext()[0].autocomplete().selectFromDropdown(); From d5daf869daf13a900a85499e3577703b9eaac811 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Thu, 31 May 2012 11:46:47 +0200 Subject: [PATCH 03/14] Changed buttons in quick create bzr revid: nicolas.vanhoren@openerp.com-20120531094647-by15fj5di9a2m9kv --- addons/web_kanban/static/src/css/kanban.css | 3 --- addons/web_kanban/static/src/xml/web_kanban.xml | 6 ++++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/addons/web_kanban/static/src/css/kanban.css b/addons/web_kanban/static/src/css/kanban.css index dd376ef44e5..aba80c203bc 100644 --- a/addons/web_kanban/static/src/css/kanban.css +++ b/addons/web_kanban/static/src/css/kanban.css @@ -107,9 +107,6 @@ box-sizing: border-box; width: 100%; } -.openerp .oe_kanban_view .oe_kanban_quick_create button { - float: right; -} .openerp .oe_kanban_view .oe_kanban_vignette { padding: 8px; min-height: 100px; diff --git a/addons/web_kanban/static/src/xml/web_kanban.xml b/addons/web_kanban/static/src/xml/web_kanban.xml index cabe9cb52fb..736c64f90b8 100644 --- a/addons/web_kanban/static/src/xml/web_kanban.xml +++ b/addons/web_kanban/static/src/xml/web_kanban.xml @@ -66,8 +66,10 @@
- - +
+ + or Cancel +
From c257e6f1bf45d750fce9c25700f4673bb8d75090 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Thu, 31 May 2012 12:01:09 +0200 Subject: [PATCH 04/14] Corrected bug with quick create in group mode bzr revid: nicolas.vanhoren@openerp.com-20120531100109-qekw54w6s7xoebzn --- addons/web_kanban/static/src/css/kanban.css | 3 +++ addons/web_kanban/static/src/js/kanban.js | 6 +++--- addons/web_kanban/static/src/xml/web_kanban.xml | 3 ++- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/addons/web_kanban/static/src/css/kanban.css b/addons/web_kanban/static/src/css/kanban.css index aba80c203bc..c341475c169 100644 --- a/addons/web_kanban/static/src/css/kanban.css +++ b/addons/web_kanban/static/src/css/kanban.css @@ -107,6 +107,9 @@ box-sizing: border-box; width: 100%; } +.openerp .oe_kanban_view .oe_kanban_quick_create .oe_kanban_quick_create_buttons { + margin-bottom: 10px; +} .openerp .oe_kanban_view .oe_kanban_vignette { padding: 8px; min-height: 100px; diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 4a4e385cd1b..9a8e23bc515 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -417,7 +417,7 @@ instance.web_kanban.KanbanGroup = instance.web.OldWidget.extend({ this.quick.destroy(); delete this.quick; }); - self.quick.appendTo(self.$element.find('.oe_kanban_header')); + self.quick.appendTo($(".oe_kanban_group_list_header", self.$records)); self.quick.focus(); }); this.$records.find('.oe_kanban_show_more').click(this.do_show_more); @@ -466,7 +466,7 @@ instance.web_kanban.KanbanGroup = instance.web.OldWidget.extend({ rec.insertBefore(self.$records.find('.oe_kanban_show_more')); self.records.push(rec); } else { - rec.prependTo(self.$records); + rec.insertAfter($(".oe_kanban_group_list_header", self.$records)); self.records.unshift(rec); } }); @@ -502,7 +502,7 @@ instance.web_kanban.KanbanGroup = instance.web.OldWidget.extend({ this.dataset.read_ids([id], this.view.fields_keys) .then(function (records) { self.view.dataset.ids.push(id); - self.do_add_records(records, 'prepend'); + self.do_add_records(records, true); }); } }); diff --git a/addons/web_kanban/static/src/xml/web_kanban.xml b/addons/web_kanban/static/src/xml/web_kanban.xml index 736c64f90b8..18922fefa71 100644 --- a/addons/web_kanban/static/src/xml/web_kanban.xml +++ b/addons/web_kanban/static/src/xml/web_kanban.xml @@ -48,6 +48,7 @@ +
@@ -66,7 +67,7 @@
-
+
or Cancel
From 8afd115acab38f2c7698eef1e498ae6fa30d6886 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Thu, 31 May 2012 12:02:17 +0200 Subject: [PATCH 05/14] Changed text bzr revid: nicolas.vanhoren@openerp.com-20120531100217-87yxss40g0ebcsr0 --- addons/web_kanban/static/src/xml/web_kanban.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web_kanban/static/src/xml/web_kanban.xml b/addons/web_kanban/static/src/xml/web_kanban.xml index 18922fefa71..b50c2910e3c 100644 --- a/addons/web_kanban/static/src/xml/web_kanban.xml +++ b/addons/web_kanban/static/src/xml/web_kanban.xml @@ -65,7 +65,7 @@
- +
From 3eafe0a6be1ab577e149a6c02d9151947e13a32e Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Thu, 31 May 2012 12:05:03 +0200 Subject: [PATCH 06/14] Added esc button handling bzr revid: nicolas.vanhoren@openerp.com-20120531100503-bvn4jz3ztoscww55 --- addons/web_kanban/static/src/js/kanban.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 9a8e23bc515..360a9dd169a 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -774,6 +774,11 @@ instance.web_kanban.QuickCreate = instance.web.Widget.extend({ $(".oe-kanban-quick_create_close", this.$element).click(function () { self.trigger('close'); }); + self.$input.keyup(function(e) { + if (e.keyCode == 27 && self._buttons) { + self.trigger('close'); + } + }); }, focus: function() { this.$element.find('input').focus(); From 72e17e620e0eeecf89a9da7c2c05c2c75292f3f6 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Mon, 4 Jun 2012 11:31:03 +0200 Subject: [PATCH 07/14] Added customization in kanban view to better fit o2m bzr revid: nicolas.vanhoren@openerp.com-20120604093103-lydwjek920m3zxoe --- addons/web/static/src/js/view_form.js | 3 +++ addons/web_kanban/static/src/js/kanban.js | 23 ++++++++++++++++++----- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 809c707feb0..0889f7d8dee 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -2744,9 +2744,12 @@ instance.web.form.FieldOne2Many = instance.web.form.AbstractField.extend({ } view.options.not_interactible_on_create = true; } else if (view.view_type === "kanban") { + view.options.confirm_on_delete = false; if (self.get("effective_readonly")) { view.options.action_buttons = false; view.options.quick_creatable = false; + view.options.creatable = false; + view.options.read_only_mode = true; } } views.push(view); diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 13fd9547376..96487fa8b7e 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -14,7 +14,13 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ number_of_color_schemes: 10, init: function (parent, dataset, view_id, options) { this._super(parent, dataset, view_id, options); - _.defaults(this.options, {"quick_creatable": true, "creatable": true, "create_text": undefined}); + _.defaults(this.options, { + "quick_creatable": true, + "creatable": true, + "create_text": undefined, + "read_only_mode": false, + "confirm_on_delete": true, + }); this.fields_view = {}; this.fields_keys = []; this.group_by = null; @@ -550,7 +556,8 @@ instance.web_kanban.KanbanRecord = instance.web.OldWidget.extend({ render: function() { this.qweb_context = { record: this.record, - widget: this + widget: this, + read_only_mode: this.view.options.read_only_mode, }; for (var p in this) { if (_.str.startsWith(p, 'kanban_')) { @@ -653,12 +660,18 @@ instance.web_kanban.KanbanRecord = instance.web.OldWidget.extend({ }, do_action_delete: function($action) { var self = this; - if (confirm(_t("Are you sure you want to delete this record ?"))) { - return $.when(this.view.dataset.unlink([this.id])).then(function() { + function do_it() { + return $.when(self.view.dataset.unlink([self.id])).then(function() { self.group.remove_record(self.id); self.destroy(); }); - } + }; + if (this.view.options.confirm_on_delete) { + if (confirm(_t("Are you sure you want to delete this record ?"))) { + return do_it(); + } + } else + return do_it(); }, do_action_edit: function($action) { var self = this; From e304cd68ebcf1af7613633efcb41417b8de7bc98 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Mon, 4 Jun 2012 12:37:35 +0200 Subject: [PATCH 08/14] Customization of kanban view for m2m bzr revid: nicolas.vanhoren@openerp.com-20120604103735-qrxlou2p8kdm2vq8 --- addons/web/static/src/js/view_form.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 0889f7d8dee..db055879051 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -3410,6 +3410,8 @@ instance.web.form.FieldMany2ManyKanban = instance.web.form.AbstractField.extend( 'create_text': _t("Add"), 'creatable': self.get("effective_readonly") ? false : true, 'quick_creatable': self.get("effective_readonly") ? false : true, + 'read_only_mode': self.get("effective_readonly") ? true : false, + 'confirm_on_delete': false, }); var embedded = (this.field.views || {}).kanban; if (embedded) { From 344a602f31bbae22ef228fccdf27db1e8a66136c Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Mon, 4 Jun 2012 14:36:09 +0200 Subject: [PATCH 09/14] fixed some problems for m2m_kanban bzr revid: nicolas.vanhoren@openerp.com-20120604123609-yo00px9dvr6mj2cc --- addons/web/static/src/js/view_form.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index db055879051..66586472462 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -3558,6 +3558,7 @@ instance.web.form.Many2ManyQuickCreate = instance.web.Widget.extend({ var self = this; self.$text.val(""); self.trigger('added', id); + this.m2m.dataset_changed(); }, }); } @@ -3612,7 +3613,7 @@ instance.web.form.AbstractFormPopup = instance.web.OldWidget.extend({ width: '90%', min_width: '800px', close: function() { - self.check_exit(); + self.check_exit(true); }, title: this.options.title || "", }, this.$element).open(); @@ -3670,9 +3671,10 @@ instance.web.form.AbstractFormPopup = instance.web.OldWidget.extend({ }, on_select_elements: function(element_ids) { }, - check_exit: function() { + check_exit: function(no_destroy) { if (this.created_elements.length > 0) { this.on_select_elements(this.created_elements); + this.created_elements = []; } this.destroy(); }, From 6ce3b6aeefd9c1fb1ead1e775942b8af29433a2d Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Mon, 4 Jun 2012 14:45:43 +0200 Subject: [PATCH 10/14] Removed ability to click to link in m2m_tags bzr revid: nicolas.vanhoren@openerp.com-20120604124543-tc39k033k5ny1k42 --- addons/web/static/src/css/base.css | 3 +-- addons/web/static/src/css/base.sass | 1 - addons/web/static/src/js/view_form.js | 26 +------------------------- 3 files changed, 2 insertions(+), 28 deletions(-) diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css index e2879011a72..1f568df46e8 100644 --- a/addons/web/static/src/css/base.css +++ b/addons/web/static/src/css/base.css @@ -1,4 +1,4 @@ -@charset "UTF-8"; +@charset "utf-8"; @font-face { font-family: "mnmliconsRegular"; src: url("/web/static/src/font/mnmliconsv21-webfont.eot") format("eot"); @@ -1787,7 +1787,6 @@ color: black; padding: 0px 3px 0px 3px; margin: 0 2px 2px 0; - cursor: pointer; height: 16px; font: 11px "lucida grande", tahoma, verdana, arial, sans-serif; } diff --git a/addons/web/static/src/css/base.sass b/addons/web/static/src/css/base.sass index eda410aa6ca..72cef4f52f7 100644 --- a/addons/web/static/src/css/base.sass +++ b/addons/web/static/src/css/base.sass @@ -1429,7 +1429,6 @@ $colour4: #8a89ba color: black padding: 0px 3px 0px 3px margin: 0 2px 2px 0 - cursor: pointer height: 16px font: 11px "lucida grande", tahoma, verdana, arial, sans-serif .text-core .text-wrap .text-dropdown .text-list .text-suggestion em diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 66586472462..ec4861956b5 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -3099,7 +3099,7 @@ instance.web.form.FieldMany2ManyTags = instance.web.form.AbstractField.extend(_. if (this.get("effective_readonly")) return; var self = this; - self. $text = $("textarea", this.$element); + self.$text = $("textarea", this.$element); self.$text.textext({ plugins : 'tags arrow autocomplete', autocomplete: { @@ -3151,19 +3151,6 @@ instance.web.form.FieldMany2ManyTags = instance.web.form.AbstractField.extend(_. return _.extend(el, {index:i}); })}); }); - }).bind('tagClick', function(e, tag, value, callback) { - var pop = new instance.web.form.FormOpenPopup(self.view); - pop.show_element( - self.field.relation, - value.id, - self.build_context(), - { - title: _t("Open: ") + (self.string || self.name) - } - ); - pop.on_write_completed.add_last(function() { - self.render_value(); - }); }).bind('hideDropdown', function() { self._drop_shown = false; }).bind('showDropdown', function() { @@ -3207,17 +3194,6 @@ instance.web.form.FieldMany2ManyTags = instance.web.form.AbstractField.extend(_. self.tags.addTags(_.map(data, function(el) {return {name: el[1], id:el[0]};})); } else { self.$element.html(QWeb.render("FieldMany2ManyTags.box", {elements: data})); - $(".oe_form_field_many2manytags_box", self.$element).click(function() { - var index = Number($(this).data("index")); - self.do_action({ - type: 'ir.actions.act_window', - res_model: self.field.relation, - res_id: self.get("value")[index], - context: self.build_context(), - views: [[false, 'form']], - target: 'current' - }); - }); } }; if (! self.get('values') || self.get('values').length > 0) { From 240943961e053f4ac51be638f9641c0a798274f4 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Tue, 5 Jun 2012 17:26:30 +0200 Subject: [PATCH 11/14] [IMP] log exceptions in safe_eval bzr revid: chs@openerp.com-20120605152630-d4flr4c3mwl7wnvx --- openerp/tools/safe_eval.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/openerp/tools/safe_eval.py b/openerp/tools/safe_eval.py index a542fa44a42..601fd95200a 100644 --- a/openerp/tools/safe_eval.py +++ b/openerp/tools/safe_eval.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- ############################################################################## -# Copyright (C) 2004-2010 OpenERP s.a. (). +# Copyright (C) 2004-2012 OpenERP s.a. (). # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -238,6 +238,10 @@ def safe_eval(expr, globals_dict=None, locals_dict=None, mode="eval", nocopy=Fal 'set' : set } ) - return eval(test_expr(expr,_SAFE_OPCODES, mode=mode), globals_dict, locals_dict) + try: + return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict) + except Exception: + _logger.exception('Cannot eval %r', expr) + raise # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: From fdd78a5dcfb182d18d34da3ce82c712eda820a54 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Tue, 5 Jun 2012 18:16:10 +0200 Subject: [PATCH 12/14] [fix] small problem with visibility and reinitialize mixin bzr revid: nicolas.vanhoren@openerp.com-20120605161610-vaokz5p7pz706lqj --- addons/web/static/src/js/view_form.js | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index e5b60c49a46..43094a97e66 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -1382,15 +1382,15 @@ instance.web.form.InvisibilityChangerMixin = { _.bind(check, this)(); }, start: function() { - var check_visibility = function() { - if (this.get("effective_invisible")) { - this.$element.hide(); - } else { - this.$element.show(); - } - }; - this.on("change:effective_invisible", this, check_visibility); - _.bind(check_visibility, this)(); + this.on("change:effective_invisible", this, this._check_visibility); + this._check_visibility(); + }, + _check_visibility: function() { + if (this.get("effective_invisible")) { + this.$element.hide(); + } else { + this.$element.show(); + } }, }; @@ -1737,6 +1737,8 @@ instance.web.form.AbstractField = instance.web.form.FormWidget.extend(_.extend({ this.on("change:required", this, this._set_required); this._set_required(); } + this._check_visibility(); + this._check_css_flags(); }, /** * Private. Do not use. From 6843f125fc64438d63dd5febc85167f67bdaf771 Mon Sep 17 00:00:00 2001 From: Launchpad Translations on behalf of openerp <> Date: Wed, 6 Jun 2012 04:36:53 +0000 Subject: [PATCH 13/14] Launchpad automatic translations update. bzr revid: launchpad_translations_on_behalf_of_openerp-20120606043653-bgc18qhud2ekjvi7 --- openerp/addons/base/i18n/pt.po | 295 ++++++++++++++++----------------- 1 file changed, 147 insertions(+), 148 deletions(-) diff --git a/openerp/addons/base/i18n/pt.po b/openerp/addons/base/i18n/pt.po index d766144ece3..e1a2df8c307 100644 --- a/openerp/addons/base/i18n/pt.po +++ b/openerp/addons/base/i18n/pt.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-02-08 00:44+0000\n" -"PO-Revision-Date: 2012-04-03 15:31+0000\n" -"Last-Translator: tamnil \n" +"PO-Revision-Date: 2012-06-05 10:01+0000\n" +"Last-Translator: Tiago Rodrigues \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-05-12 05:37+0000\n" -"X-Generator: Launchpad (build 15225)\n" +"X-Launchpad-Export-Date: 2012-06-06 04:36+0000\n" +"X-Generator: Launchpad (build 15353)\n" #. module: base #: model:res.country,name:base.sh @@ -24,7 +24,7 @@ msgstr "Santa Helena" #. module: base #: view:ir.actions.report.xml:0 msgid "Other Configuration" -msgstr "Outras configurações" +msgstr "Outras Configurações" #. module: base #: selection:ir.property,type:0 @@ -85,12 +85,12 @@ msgstr "Código (ex:pt__PT)" #: field:workflow.transition,wkf_id:0 #: field:workflow.workitem,wkf_id:0 msgid "Workflow" -msgstr "Fluxo de trabalho" +msgstr "Fluxo de Trabalho" #. module: base #: selection:ir.sequence,implementation:0 msgid "No gap" -msgstr "" +msgstr "Sem espaços" #. module: base #: selection:base.language.install,lang:0 @@ -125,7 +125,7 @@ msgstr "" #. module: base #: view:ir.module.module:0 msgid "Created Views" -msgstr "Vistas criadas" +msgstr "Vistas Criadas" #. module: base #: code:addons/base/ir/ir_model.py:532 @@ -201,7 +201,7 @@ msgid "" "Properties of base fields cannot be altered in this manner! Please modify " "them through Python code, preferably through a custom addon!" msgstr "" -"Propriedades de campos base não pode ser alterada desta forma! Por favor, " +"Propriedades de campos base não podem ser alterados desta forma! Por favor, " "modifique-os pelo código Python, de preferência através de um addon " "personalizado!" @@ -241,7 +241,7 @@ msgstr "Turquia - Contabilidade" #. module: base #: model:ir.module.module,shortdesc:base.module_mrp_subproduct msgid "MRP Subproducts" -msgstr "Subprodutos MRP" +msgstr "Sub artigos MRP" #. module: base #: code:addons/base/module/module.py:390 @@ -386,7 +386,7 @@ msgstr "Extra" #: code:addons/orm.py:2526 #, python-format msgid "Invalid group_by" -msgstr "Invalid group_by" +msgstr "Inválido group_by" #. module: base #: field:ir.module.category,child_ids:0 @@ -648,7 +648,7 @@ msgid "" "The ISO country code in two chars.\n" "You can use this field for quick search." msgstr "" -"O código ISO do país em dois caracteres.\n" +"O código ISO do país em dois carateres.\n" "Pode usar este campo para procura rápida." #. module: base @@ -1291,7 +1291,7 @@ msgstr "Referência do Recurso" #. module: base #: model:res.country,name:base.gs msgid "S. Georgia & S. Sandwich Isls." -msgstr "Georgia do Sul & Ilhas Sandwich" +msgstr "Ilhas S.Georgia e S.Sandwich" #. module: base #: field:ir.actions.url,url:0 @@ -1578,7 +1578,7 @@ msgstr "" #. module: base #: field:ir.actions.report.xml,report_rml:0 msgid "Main report file path" -msgstr "Relatório principal do arquivo" +msgstr "Relatório principal do ficheiro" #. module: base #: model:ir.actions.act_window,name:base.ir_action_report_xml @@ -2549,7 +2549,7 @@ msgstr "" #. module: base #: field:ir.mail_server,smtp_debug:0 msgid "Debugging" -msgstr "" +msgstr "Depuração" #. module: base #: model:ir.module.module,description:base.module_crm_helpdesk @@ -3320,7 +3320,7 @@ msgstr "Empresa Principal" #. module: base #: field:ir.ui.menu,web_icon_hover:0 msgid "Web Icon File (hover)" -msgstr "Ícone da Web de Arquivo (hover)" +msgstr "Ícone da Web do Ficheiro (hover)" #. module: base #: model:ir.module.module,description:base.module_web_diagram @@ -4096,7 +4096,7 @@ msgstr "Categorias" #. module: base #: model:ir.module.module,shortdesc:base.module_web_mobile msgid "OpenERP Web mobile" -msgstr "" +msgstr "OpenERP Web Móvel" #. module: base #: view:base.language.import:0 @@ -4106,7 +4106,7 @@ msgid "" "ones can be found on launchpad." msgstr "" "Se precisar de outro idioma que não está disponível, pode importar um pacote " -"de idiomas a partir daqui. Outras línguas OpenERP do que os oficiais podem " +"de idiomas a partir daqui. Outros idiomas OpenERP do que os oficiais podem " "ser encontrados na barra de lançamento." #. module: base @@ -4627,7 +4627,7 @@ msgstr "" msgid "" "We suggest to reload the menu tab to see the new menus (Ctrl+T then Ctrl+R)." msgstr "" -"Sugerimos que recarregue o menu, para ver os novos itens (Ctrl+T e depois " +"Sugerimos que recarregue o menu, para ver os novos items (Ctrl+T e depois " "Ctrl+R)" #. module: base @@ -5835,7 +5835,7 @@ msgstr "Testar" #. module: base #: model:ir.module.module,shortdesc:base.module_web_kanban msgid "Base Kanban" -msgstr "" +msgstr "Base Kanban" #. module: base #: view:ir.actions.act_window:0 @@ -6208,7 +6208,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_base_report_creator msgid "Query Builder" -msgstr "" +msgstr "Construtor de Pesquisas" #. module: base #: selection:ir.actions.todo,type:0 @@ -9599,7 +9599,7 @@ msgstr "Formatar papel" #: field:res.partner,lang:0 #: field:res.users,context_lang:0 msgid "Language" -msgstr "Língua" +msgstr "Idioma" #. module: base #: model:res.country,name:base.gm @@ -13324,7 +13324,7 @@ msgstr "" #: selection:ir.actions.act_window.view,view_mode:0 #: selection:ir.ui.view,type:0 msgid "Kanban" -msgstr "" +msgstr "Kanban" #. module: base #: code:addons/base/ir/ir_model.py:251 @@ -14722,8 +14722,8 @@ msgid "" "Supported file formats: *.csv (Comma-separated values) or *.po (GetText " "Portable Objects)" msgstr "" -"Formatos de arquivo: *.csv (valores separados por vírgula) ou *.po " -"(Objec«tos GetText Portateis)" +"Formatos de ficheiro: *.csv (valores separados por vírgula) ou *.po (Objetos " +"GetText Portateis)" #. module: base #: code:addons/base/ir/ir_model.py:534 @@ -15763,27 +15763,15 @@ msgstr "" msgid "Russian / русский язык" msgstr "Russo / русский язык" -#~ msgid "Select Action Type" -#~ msgstr "Seleccionar o tipo de acção" - #~ msgid "Schedule Upgrade" #~ msgstr "Agendar actualização" -#~ msgid "This field is not used, it only helps you to select the right action." -#~ msgstr "" -#~ "Este campo não é usado, ele somente o ajuda a seleccionar a acção correcta" - #~ msgid "Keep 0 if the action must appear on all resources." #~ msgstr "Manter 0 se a acção tem de aparecer em todos os recursos." #~ msgid "Trigger Name" #~ msgstr "Accionar nome" -#~ msgid "" -#~ "Keep empty if you don't want the user to be able to connect on the system." -#~ msgstr "" -#~ "Mantenha vazio se você não quiser que o utilizador conecte-se no sistema" - #~ msgid "Action To Launch" #~ msgstr "Acção a inicializar" @@ -15825,9 +15813,6 @@ msgstr "Russo / русский язык" #~ msgid "Create Action" #~ msgstr "Criar Acção" -#~ msgid "Objects" -#~ msgstr "Objectos" - #~ msgid "acc_number" #~ msgstr "Numero_acc" @@ -15876,9 +15861,6 @@ msgstr "Russo / русский язык" #~ msgid "Action Source" #~ msgstr "Fonte da acção" -#~ msgid "Is Object" -#~ msgstr "É objecto" - #~ msgid "Your Logo - Use a size of about 450x150 pixels." #~ msgstr "Seu logo - Use um tamanho de aproximadamente 450x150 pixels." @@ -15891,30 +15873,9 @@ msgstr "Russo / русский язык" #~ msgid "BIC/Swift code" #~ msgstr "Código BIC/Swift" -#, python-format -#~ msgid "The unlink method is not implemented on this object !" -#~ msgstr "O método remover (unlink) não está implementado neste objecto!" - #~ msgid "client_action_multi, client_action_relate" #~ msgstr "client_action_multi, client_action_relate" -#~ msgid "" -#~ "Specify the message. You can use the fields from the object. e.g. `Dear [[ " -#~ "object.partner_id.name ]]`" -#~ msgstr "" -#~ "Especifique a mensagem. Você pode usar os campos do objecto. ex: `Querido [[ " -#~ "object.partner_id.name ]]`" - -#~ msgid "Select the Signal name that is to be used as the trigger." -#~ msgstr "Seleccione o nome do sinal que será usado como gatilho" - -#~ msgid "" -#~ "Specify the subject. You can use fields from the object, e.g. `Hello [[ " -#~ "object.partner_id.name ]]`" -#~ msgstr "" -#~ "Especifique o assunto. Pode usar campos do objecto, ex. `Olá [[ " -#~ "object.partner_id.name ]]`" - #~ msgid "" #~ "Condition that is to be tested before action is executed, e.g. " #~ "object.list_price > object.cost_price" @@ -15937,25 +15898,9 @@ msgstr "Russo / русский язык" #~ msgid "tree_but_action, client_print_multi" #~ msgstr "tree_but_action, client_print_multi" -#~ msgid "" -#~ "Provides the fields that will be used to fetch the email address, e.g. when " -#~ "you select the invoice, then `object.invoice_address_id.email` is the field " -#~ "which gives the correct address" -#~ msgstr "" -#~ "Fornece os campos que serão usados para encontrar o endereço de email, ex: " -#~ "quando é selecciona uma factura, então `object.invoice_address_id.email` é o " -#~ "campo que dá o endereço correcto" - #~ msgid "Trigger On" #~ msgstr "Gatilho activo" -#~ msgid "Select the object from the model on which the workflow will executed." -#~ msgstr "Seleccione o objecto do modelo no qual o workflow será executado." - -#~ msgid "Easy to Refer action by name e.g. One Sales Order -> Many Invoices" -#~ msgstr "" -#~ "Fácil de referir acções pelo nome, ex: Uma ordem de venda -> Várias facturas" - #~ msgid "Values for Event Type" #~ msgstr "Valores para Tipo de Evento" @@ -15978,6 +15923,13 @@ msgstr "Russo / русский язык" #~ msgid "Partner Form" #~ msgstr "Formulário de Parceiros" +#~ msgid "" +#~ "Groups are used to define access rights on objects and the visibility of " +#~ "screens and menus" +#~ msgstr "" +#~ "Os grupos são usados para definir direitos de acesso aos objetos e a " +#~ "visibilidade dos ecrãs e menus" + #~ msgid "" #~ "Sets the language for the user's user interface, when UI translations are " #~ "available" @@ -16100,12 +16052,6 @@ msgstr "Russo / русский язык" #~ msgid "Emails" #~ msgstr "Correio Electrónico" -#~ msgid "" -#~ "Name of the method to be called on the object when this scheduler is " -#~ "executed." -#~ msgstr "" -#~ "Nome do método do objecto a ser evocado, quando o planificador for executado." - #~ msgid "Client Events" #~ msgstr "Eventos de clientes" @@ -16129,10 +16075,6 @@ msgstr "Russo / русский язык" #~ msgid "Create User" #~ msgstr "Criar utilizador" -#, python-format -#~ msgid "The read method is not implemented on this object !" -#~ msgstr "O método de leitura não está implementado neste objecto !" - #, python-format #~ msgid "Not Implemented" #~ msgstr "Não implementado" @@ -16147,20 +16089,6 @@ msgstr "Russo / русский язык" #~ msgid "res.config.users" #~ msgstr "res.config.users" -#~ msgid "Workflow On" -#~ msgstr "Fluxo de trabalho activo" - -#~ msgid "" -#~ "Groups are used to define access rights on objects and the visibility of " -#~ "screens and menus" -#~ msgstr "" -#~ "Os grupos são usados para definir direitos de acesso aos objectos e a " -#~ "visibilidade dos ecrãs e menus" - -#, python-format -#~ msgid "The search method is not implemented on this object !" -#~ msgstr "O método de pesquisa não está implementado neste objecto!" - #, python-format #~ msgid "Not implemented search_memory method !" #~ msgstr "Não implementado método search_memory!" @@ -16176,27 +16104,6 @@ msgstr "Russo / русский язык" #~ "Exemplo: GLOBAL_RULE_1 AND GLOBAL_RULE_2 AND ( (GROUP_A_RULE_1 AND " #~ "GROUP_A_RULE_2) OR (GROUP_B_RULE_1 AND GROUP_B_RULE_2) )" -#~ msgid "" -#~ "Create additional users and assign them groups that will allow them to have " -#~ "access to selected functionalities within the system. Click on 'Done' if you " -#~ "do not wish to add more users at this stage, you can always do this later." -#~ msgstr "" -#~ "Criar utilizadores adicionais e atribuir-lhes grupos que lhes permitirá ter " -#~ "acesso a funcionalidades seleccionadas dentro do sistema. Clique em 'Feito' " -#~ "se não quiser adicionar mais utilizadores nesta fase, sempre pode fazer isto " -#~ "mais tarde." - -#~ msgid "" -#~ "Name of object whose function will be called when this scheduler will run. " -#~ "e.g. 'res.partener'" -#~ msgstr "" -#~ "Nome do objecto cuja função será chamada quando esse programa for executar. " -#~ "e.g. 'res.partener'" - -#, python-format -#~ msgid "The perm_read method is not implemented on this object !" -#~ msgstr "O método perm_read não é implementada sobre esse objecto!" - #, python-format #~ msgid "Please check that all your lines have %d columns." #~ msgstr "Verifique que todas as suas linhas têm %d colunas." @@ -16219,24 +16126,12 @@ msgstr "Russo / русский язык" #~ "Se o seu pagamento foi realizado após este e-mail ter sido enviado, por " #~ "favor considere-o como sem efeito." -#, python-format -#~ msgid "The write method is not implemented on this object !" -#~ msgstr "O método de gravação não é implementada sobre este objecto!" - #~ msgid "Configure Your Interface" #~ msgstr "Configure a interface" #~ msgid "Combination of rules" #~ msgstr "Combinação de regras" -#, python-format -#~ msgid "The create method is not implemented on this object !" -#~ msgstr "O método de criar não é implementado sobre esse objecto!" - -#, python-format -#~ msgid "The exists method is not implemented on this object !" -#~ msgstr "O existente método não é implementado neste objecto!" - #, python-format #~ msgid "" #~ "Invalid value for reference field \"%s\" (last part must be a non-zero " @@ -16245,10 +16140,6 @@ msgstr "Russo / русский язык" #~ "Valor inválido para o campo de referência \"%s\" (última parte deve ser um " #~ "inteiro não-zero): \"%s\"" -#, python-format -#~ msgid "The copy method is not implemented on this object !" -#~ msgstr "O método de cópia não é implementada sobre esse objecto!" - #, python-format #~ msgid "Couldn't find previous ir.actions.todo" #~ msgstr "Não foi encontrada a acção (ir.actions.todo) anterior" @@ -16264,13 +16155,6 @@ msgstr "Russo / русский язык" #~ msgid "Maps to the ir_model_data for which this translation is provided." #~ msgstr "Mapas para o ir_model_data para o qual esta tradução é fornecida." -#~ msgid "Object Identifiers" -#~ msgstr "Identificadores de objecto" - -#, python-format -#~ msgid "The read_group method is not implemented on this object !" -#~ msgstr "O método read_group não é implementada sobre esse objecto!" - #~ msgid "" #~ "Enable this if you want to execute missed occurences as soon as the server " #~ "restarts." @@ -16341,3 +16225,118 @@ msgstr "Russo / русский язык" #~ "Se estiver a usar OpenERP pela primeira vez, aconselhamos que seleccione a " #~ "interface simplificada, que tem menos recursos, mas é mais fácil. Sempre " #~ "pode mudar depois nas preferências do utilizador." + +#~ msgid "Workflow On" +#~ msgstr "Fluxo de Trabalho Ativo" + +#~ msgid "Select Action Type" +#~ msgstr "Selecionar o tipo de ação" + +#, python-format +#~ msgid "The read method is not implemented on this object !" +#~ msgstr "O método de leitura não está implementado neste objeto !" + +#~ msgid "" +#~ "Provides the fields that will be used to fetch the email address, e.g. when " +#~ "you select the invoice, then `object.invoice_address_id.email` is the field " +#~ "which gives the correct address" +#~ msgstr "" +#~ "Fornece os campos que serão usados para encontrar o endereço de email, ex: " +#~ "quando é seleciona uma fatura, então `object.invoice_address_id.email` é o " +#~ "campo que dá o endereço correto" + +#~ msgid "Select the Signal name that is to be used as the trigger." +#~ msgstr "Selecione o nome do sinal que será usado como gatilho" + +#~ msgid "" +#~ "Create additional users and assign them groups that will allow them to have " +#~ "access to selected functionalities within the system. Click on 'Done' if you " +#~ "do not wish to add more users at this stage, you can always do this later." +#~ msgstr "" +#~ "Criar utilizadores adicionais e atribuir-lhes grupos que lhes permitirá ter " +#~ "acesso a funcionalidades selecionadas dentro do sistema. Clique em " +#~ "'Concluído' se não quiser adicionar mais utilizadores nesta fase, sempre " +#~ "pode fazer isto mais tarde." + +#~ msgid "This field is not used, it only helps you to select the right action." +#~ msgstr "" +#~ "Este campo não é usado, ele somente o ajuda a selecionar a ação correta" + +#~ msgid "" +#~ "Specify the message. You can use the fields from the object. e.g. `Dear [[ " +#~ "object.partner_id.name ]]`" +#~ msgstr "" +#~ "Especifique a mensagem. Pode usar os campos do objeto. ex: `Querido [[ " +#~ "object.partner_id.name ]]`" + +#~ msgid "" +#~ "Keep empty if you don't want the user to be able to connect on the system." +#~ msgstr "Mantenha vazio se não quiser que o utilizador se conecte ao sistema" + +#, python-format +#~ msgid "The unlink method is not implemented on this object !" +#~ msgstr "O método remover (unlink) não está implementado neste objeto!" + +#, python-format +#~ msgid "The search method is not implemented on this object !" +#~ msgstr "O método de pesquisa não está implementado neste objeto!" + +#~ msgid "" +#~ "Specify the subject. You can use fields from the object, e.g. `Hello [[ " +#~ "object.partner_id.name ]]`" +#~ msgstr "" +#~ "Especifique o assunto. Pode usar campos do objeto, ex. `Excelentissímo(a) [[ " +#~ "object.partner_id.name ]]`" + +#, python-format +#~ msgid "The write method is not implemented on this object !" +#~ msgstr "O método de gravação não é implementada sobre este objeto!" + +#, python-format +#~ msgid "The perm_read method is not implemented on this object !" +#~ msgstr "O método perm_read não é implementada sobre esse objeto!" + +#~ msgid "" +#~ "Name of object whose function will be called when this scheduler will run. " +#~ "e.g. 'res.partener'" +#~ msgstr "" +#~ "Nome do objeto cuja função será chamada quando esse programa for executar. " +#~ "e.g. 'res.partener'" + +#, python-format +#~ msgid "The exists method is not implemented on this object !" +#~ msgstr "O existente método não é implementado neste objeto!" + +#~ msgid "Select the object from the model on which the workflow will executed." +#~ msgstr "Selecione o objeto do modelo no qual o workflow será executado." + +#, python-format +#~ msgid "The create method is not implemented on this object !" +#~ msgstr "O método de criar não é implementado sobre esse objeto!" + +#~ msgid "Objects" +#~ msgstr "Objetos" + +#~ msgid "Object Identifiers" +#~ msgstr "Identificadores de objeto" + +#, python-format +#~ msgid "The copy method is not implemented on this object !" +#~ msgstr "O método de cópia não é implementada sobre esse objeto!" + +#~ msgid "" +#~ "Name of the method to be called on the object when this scheduler is " +#~ "executed." +#~ msgstr "" +#~ "Nome do método do objeto a ser evocado, quando o planificador for executado." + +#, python-format +#~ msgid "The read_group method is not implemented on this object !" +#~ msgstr "O método read_group não é implementada sobre esse objeto!" + +#~ msgid "Is Object" +#~ msgstr "É objeto" + +#~ msgid "Easy to Refer action by name e.g. One Sales Order -> Many Invoices" +#~ msgstr "" +#~ "Fácil de referir ações pelo nome, ex: Uma ordem de venda -> Várias faturas" From 3ba4a8bdbb3d23e11e1c465afc8cb5710d30a331 Mon Sep 17 00:00:00 2001 From: Launchpad Translations on behalf of openerp <> Date: Wed, 6 Jun 2012 05:04:25 +0000 Subject: [PATCH 14/14] Launchpad automatic translations update. bzr revid: launchpad_translations_on_behalf_of_openerp-20120606043744-2b4kmnweill1lcx2 bzr revid: launchpad_translations_on_behalf_of_openerp-20120606050425-byhnacqcmy2rg0vy --- addons/account/i18n/pt.po | 14 +++--- addons/account/i18n/zh_TW.po | 2 +- addons/auction/i18n/pt.po | 12 ++--- addons/auth_openid/i18n/pt.po | 39 ++++++++------- addons/mrp/i18n/ja.po | 8 +-- addons/product/i18n/ja.po | 94 +++++++++++++++++------------------ addons/web_diagram/i18n/pt.po | 57 +++++++++++++++++++++ 7 files changed, 142 insertions(+), 84 deletions(-) create mode 100644 addons/web_diagram/i18n/pt.po diff --git a/addons/account/i18n/pt.po b/addons/account/i18n/pt.po index ce81967607a..69e36d5fc48 100644 --- a/addons/account/i18n/pt.po +++ b/addons/account/i18n/pt.po @@ -7,20 +7,20 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-02-08 00:35+0000\n" -"PO-Revision-Date: 2012-05-31 15:04+0000\n" -"Last-Translator: ThinkOpen Solutions \n" +"PO-Revision-Date: 2012-06-05 09:38+0000\n" +"Last-Translator: Tiago Rodrigues \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-06-01 05:33+0000\n" -"X-Generator: Launchpad (build 15342)\n" +"X-Launchpad-Export-Date: 2012-06-06 04:37+0000\n" +"X-Generator: Launchpad (build 15353)\n" #. module: account #: view:account.invoice.report:0 #: view:analytic.entries.report:0 msgid "last month" -msgstr "mês anterior" +msgstr "" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -30,7 +30,7 @@ msgstr "Pagamento do sistema" #. module: account #: view:account.journal:0 msgid "Other Configuration" -msgstr "Outras configurações" +msgstr "Outras Configurações" #. module: account #: help:account.tax.code,sequence:0 @@ -57,7 +57,7 @@ msgstr "Estatisticas da Conta" #. module: account #: view:account.invoice:0 msgid "Proforma/Open/Paid Invoices" -msgstr "Proforma/ Abrir / Faturas Pagas" +msgstr "Proforma / Abrir / Faturas Pagas" #. module: account #: field:report.invoice.created,residual:0 diff --git a/addons/account/i18n/zh_TW.po b/addons/account/i18n/zh_TW.po index bcbea9aec5d..9a935b5ab11 100644 --- a/addons/account/i18n/zh_TW.po +++ b/addons/account/i18n/zh_TW.po @@ -13,7 +13,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-06-05 04:54+0000\n" +"X-Launchpad-Export-Date: 2012-06-06 04:37+0000\n" "X-Generator: Launchpad (build 15353)\n" #. module: account diff --git a/addons/auction/i18n/pt.po b/addons/auction/i18n/pt.po index 8ecba7f56b6..9146e8cfb70 100644 --- a/addons/auction/i18n/pt.po +++ b/addons/auction/i18n/pt.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-02-08 00:36+0000\n" -"PO-Revision-Date: 2012-05-31 15:15+0000\n" -"Last-Translator: ThinkOpen Solutions \n" +"PO-Revision-Date: 2012-06-05 09:42+0000\n" +"Last-Translator: Tiago Rodrigues \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-06-01 05:33+0000\n" -"X-Generator: Launchpad (build 15342)\n" +"X-Launchpad-Export-Date: 2012-06-06 04:37+0000\n" +"X-Generator: Launchpad (build 15353)\n" #. module: auction #: model:ir.ui.menu,name:auction.auction_report_menu @@ -242,7 +242,7 @@ msgstr "Total Adj." #. module: auction #: view:auction.lots.sms.send:0 msgid "SMS - Gateway: clickatell','Bulk SMS Send" -msgstr "" +msgstr "Gateway de SMS: clickatell','Envio de SMS em massa" #. module: auction #: help:auction.lots,costs:0 @@ -1058,7 +1058,7 @@ msgstr "O meu leilão" #. module: auction #: help:auction.lots,gross_margin:0 msgid "(Gross Revenue*100.0)/ Object Price" -msgstr "" +msgstr "(Rendimentos Brutos*100.0)/ Preço objecto" #. module: auction #: field:auction.bid,contact_tel:0 diff --git a/addons/auth_openid/i18n/pt.po b/addons/auth_openid/i18n/pt.po index e3e24a4d8c3..ceea02965de 100644 --- a/addons/auth_openid/i18n/pt.po +++ b/addons/auth_openid/i18n/pt.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-02-08 01:37+0100\n" -"PO-Revision-Date: 2012-02-09 11:49+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2012-06-05 09:43+0000\n" +"Last-Translator: Tiago Baptista \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-10 04:50+0000\n" -"X-Generator: Launchpad (build 14771)\n" +"X-Launchpad-Export-Date: 2012-06-06 04:37+0000\n" +"X-Generator: Launchpad (build 15353)\n" #. #-#-#-#-# auth_openid.pot (OpenERP Server 6.1rc1) #-#-#-#-# #. module: auth_openid @@ -24,7 +24,7 @@ msgstr "" #: view:res.users:0 #: /home/odo/repositories/addons/trunk/auth_openid/static/src/xml/auth_openid.xml:12 msgid "OpenID" -msgstr "" +msgstr "OpenID" #. #-#-#-#-# auth_openid.pot (OpenERP Server 6.1rc1) #-#-#-#-# #. module: auth_openid @@ -33,7 +33,7 @@ msgstr "" #: field:res.users,openid_url:0 #: /home/odo/repositories/addons/trunk/auth_openid/static/src/xml/auth_openid.xml:47 msgid "OpenID URL" -msgstr "" +msgstr "OpenID URL" #. module: auth_openid #: help:res.users,openid_email:0 @@ -43,70 +43,71 @@ msgstr "" #. module: auth_openid #: sql_constraint:res.users:0 msgid "You can not have two users with the same login !" -msgstr "" +msgstr "Não pode ter dois utilizadores com o mesmo login!" #. module: auth_openid #: field:res.users,openid_email:0 msgid "OpenID Email" -msgstr "" +msgstr "Email OpenID" #. module: auth_openid #: constraint:res.users:0 msgid "The chosen company is not in the allowed companies for this user" msgstr "" +"A empresa escolhida não está entre as permitidas para este utilizador" #. module: auth_openid #: field:res.users,openid_key:0 msgid "OpenID Key" -msgstr "" +msgstr "OpenID Chave" #. module: auth_openid #: model:ir.model,name:auth_openid.model_res_users msgid "res.users" -msgstr "" +msgstr "res.users" #. openerp-web #: /home/odo/repositories/addons/trunk/auth_openid/static/src/xml/auth_openid.xml:8 msgid "Password" -msgstr "" +msgstr "Password" #. openerp-web #: /home/odo/repositories/addons/trunk/auth_openid/static/src/xml/auth_openid.xml:9 #: /home/odo/repositories/addons/trunk/auth_openid/static/src/xml/auth_openid.xml:10 msgid "Google" -msgstr "" +msgstr "Google" #. openerp-web #: /home/odo/repositories/addons/trunk/auth_openid/static/src/xml/auth_openid.xml:10 msgid "Google Apps" -msgstr "" +msgstr "Google Apps" #. openerp-web #: /home/odo/repositories/addons/trunk/auth_openid/static/src/xml/auth_openid.xml:11 msgid "Launchpad" -msgstr "" +msgstr "Launchpad" #. openerp-web #: /home/odo/repositories/addons/trunk/auth_openid/static/src/xml/auth_openid.xml:20 msgid "Google Apps Domain:" -msgstr "" +msgstr "Domínio Google Apps:" #. openerp-web #: /home/odo/repositories/addons/trunk/auth_openid/static/src/xml/auth_openid.xml:24 msgid "Username:" -msgstr "" +msgstr "Nome de utilizador:" #. openerp-web #: /home/odo/repositories/addons/trunk/auth_openid/static/src/xml/auth_openid.xml:28 msgid "OpenID URL:" -msgstr "" +msgstr "OpenID URL:" #. openerp-web #: /home/odo/repositories/addons/trunk/auth_openid/static/src/xml/auth_openid.xml:35 msgid "Google Apps Domain" -msgstr "" +msgstr "Domínio Google Apps" #. openerp-web #: /home/odo/repositories/addons/trunk/auth_openid/static/src/xml/auth_openid.xml:41 msgid "Username" -msgstr "" +msgstr "Nome de utilizador" diff --git a/addons/mrp/i18n/ja.po b/addons/mrp/i18n/ja.po index b4316fe0196..6166dc4f854 100644 --- a/addons/mrp/i18n/ja.po +++ b/addons/mrp/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-02-08 00:49+0000\n" -"PO-Revision-Date: 2012-06-02 04:49+0000\n" +"PO-Revision-Date: 2012-06-05 23:40+0000\n" "Last-Translator: Akira Hiyama \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-06-03 04:47+0000\n" -"X-Generator: Launchpad (build 15342)\n" +"X-Launchpad-Export-Date: 2012-06-06 04:37+0000\n" +"X-Generator: Launchpad (build 15353)\n" #. module: mrp #: view:mrp.routing.workcenter:0 @@ -223,7 +223,7 @@ msgstr "改訂" msgid "" "Create a product form for everything you buy or sell. Specify a supplier if " "the product can be purchased." -msgstr "購入または販売した全ての製品フォームを作成して下さい。製品を購入することがでできる場合、仕入先を指定して下さい。" +msgstr "仕入または販売する全ての製品フォームを作成して下さい。製品を仕入れることができる場合、仕入先を指定して下さい。" #. module: mrp #: model:ir.ui.menu,name:mrp.next_id_77 diff --git a/addons/product/i18n/ja.po b/addons/product/i18n/ja.po index 326bcce9365..78846b03a53 100644 --- a/addons/product/i18n/ja.po +++ b/addons/product/i18n/ja.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-02-08 00:37+0000\n" -"PO-Revision-Date: 2012-06-02 06:21+0000\n" +"PO-Revision-Date: 2012-06-06 02:21+0000\n" "Last-Translator: Akira Hiyama \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-06-03 04:47+0000\n" -"X-Generator: Launchpad (build 15342)\n" +"X-Launchpad-Export-Date: 2012-06-06 04:37+0000\n" +"X-Generator: Launchpad (build 15353)\n" #. module: product #: model:product.template,name:product.product_product_ram512_product_template msgid "DDR 512MB PC400" -msgstr "" +msgstr "DDRメモリ 512MB PC400" #. module: product #: field:product.packaging,rows:0 @@ -68,7 +68,7 @@ msgstr "販売可能" #. module: product #: model:product.template,name:product.product_product_mb2_product_template msgid "Mainboard ASUStek A7V8X-X" -msgstr "" +msgstr "マザーボード ASUStek A7V8X-X" #. module: product #: help:product.template,seller_qty:0 @@ -88,7 +88,7 @@ msgstr "単位" #. module: product #: model:product.template,name:product.product_product_pc2_product_template msgid "Basic+ PC (assembly on order)" -msgstr "" +msgstr "ベーシック+ PC(注文生産)" #. module: product #: field:product.product,incoming_qty:0 @@ -149,17 +149,17 @@ msgstr "参照" msgid "" "The minimal quantity to trigger this rule, expressed in the supplier UoM if " "any or in the default UoM of the product otherrwise." -msgstr "" +msgstr "このルールを適用するための最小限の数量です。仕入先が明示した数量、そうでなければ製品のデフォルト数量となります。" #. module: product #: model:product.template,name:product.product_product_24_product_template msgid "Keyboard" -msgstr "" +msgstr "キーボード" #. module: product #: model:ir.model,name:product.model_res_partner msgid "Partner" -msgstr "" +msgstr "パートナ" #. module: product #: code:addons/product/product.py:143 @@ -167,42 +167,42 @@ msgstr "" msgid "" "Conversion from Product UoM %s to Default UoM %s is not possible as they " "both belong to different Category!." -msgstr "" +msgstr "それらは両方が異なった分類に属しているので、製品の単位 %s からデフォルト単位 %s への変換はできません。" #. module: product #: model:product.uom,name:product.product_uom_dozen msgid "Dozen" -msgstr "" +msgstr "ダース" #. module: product #: selection:product.template,cost_method:0 msgid "Average Price" -msgstr "" +msgstr "平均価格" #. module: product #: help:product.pricelist.item,name:0 msgid "Explicit rule name for this pricelist line." -msgstr "" +msgstr "この価格リスト" #. module: product #: model:product.template,name:product.product_product_cpu1_product_template msgid "Processor AMD Athlon XP 1800+" -msgstr "" +msgstr "プロセッサ AMD Athlon XP 1800+" #. module: product #: model:product.template,name:product.product_product_20_product_template msgid "HDD on demand" -msgstr "" +msgstr "HDDオンデマンド" #. module: product #: field:product.price_list,price_list:0 msgid "PriceList" -msgstr "" +msgstr "価格リスト" #. module: product #: view:product.template:0 msgid "UOM" -msgstr "" +msgstr "単位" #. module: product #: model:product.uom,name:product.product_uom_unit @@ -212,64 +212,64 @@ msgstr "" #. module: product #: view:product.template:0 msgid "Miscelleanous" -msgstr "" +msgstr "その他" #. module: product #: model:product.template,name:product.product_product_worker0_product_template msgid "Worker" -msgstr "" +msgstr "作業員" #. module: product #: help:product.template,sale_ok:0 msgid "" "Determines if the product can be visible in the list of product within a " "selection from a sale order line." -msgstr "" +msgstr "製品は販売オーダー行から選択された範囲内の製品リストの中に表示できるかどうかを判断します。" #. module: product #: model:product.pricelist.version,name:product.ver0 msgid "Default Public Pricelist Version" -msgstr "" +msgstr "デフォルト公開価格リスト" #. module: product #: selection:product.template,cost_method:0 msgid "Standard Price" -msgstr "" +msgstr "標準価格" #. module: product #: model:product.pricelist.type,name:product.pricelist_type_sale #: field:res.partner,property_product_pricelist:0 msgid "Sale Pricelist" -msgstr "" +msgstr "販売価格リスト" #. module: product #: view:product.template:0 #: field:product.template,type:0 msgid "Product Type" -msgstr "" +msgstr "製品タイプ" #. module: product #: model:ir.actions.act_window,help:product.product_form_config_action msgid "" "Create a product form for everything you buy or sell. Specify a supplier if " "the product can be purchased." -msgstr "" +msgstr "仕入または販売する全ての製品フォームを作成して下さい。製品を仕入れることができる場合、仕入先を指定して下さい。" #. module: product #: view:product.uom:0 msgid " e.g: 1 * (this unit) = ratio * (reference unit)" -msgstr "" +msgstr " 例: 1 * (このユニット) = レシオ * (参照ユニット)" #. module: product #: code:addons/product/product.py:418 #, python-format msgid "Products: " -msgstr "" +msgstr "製品: " #. module: product #: field:product.category,parent_id:0 msgid "Parent Category" -msgstr "" +msgstr "親分類" #. module: product #: help:product.template,procure_method:0 @@ -277,12 +277,12 @@ msgid "" "'Make to Stock': When needed, take from the stock or wait until re-" "supplying. 'Make to Order': When needed, purchase or produce for the " "procurement request." -msgstr "" +msgstr "在庫する:必要な時に在庫から取り出すか再供給まで待ちます。オーダーする:必要な時に調達要求のために仕入れるか生産するかします。" #. module: product #: model:process.node,note:product.process_node_supplier0 msgid "Supplier name, price, product code, ..." -msgstr "" +msgstr "仕入先名、価格、製品コードなど" #. module: product #: model:product.template,name:product.product_product_hdd3_product_template @@ -297,7 +297,7 @@ msgstr "" #. module: product #: field:product.template,seller_id:0 msgid "Main Supplier" -msgstr "" +msgstr "主仕入先" #. module: product #: model:ir.actions.act_window,name:product.product_ul_form_action @@ -307,67 +307,67 @@ msgstr "" #: view:product.product:0 #: view:product.ul:0 msgid "Packaging" -msgstr "" +msgstr "梱包" #. module: product #: view:product.product:0 #: field:product.template,categ_id:0 msgid "Category" -msgstr "" +msgstr "分類" #. module: product #: help:product.pricelist.item,min_quantity:0 msgid "" "The rule only applies if the partner buys/sells more than this quantity." -msgstr "" +msgstr "パートナがこの数量よりも多く購入 / 販売した時にこのルールのみが適用されます。" #. module: product #: model:product.template,name:product.product_product_woodmm0_product_template msgid "Wood 2mm" -msgstr "" +msgstr "木材 2mm" #. module: product #: field:product.price_list,qty1:0 msgid "Quantity-1" -msgstr "" +msgstr "数量-1" #. module: product #: help:product.packaging,ul_qty:0 msgid "The number of packages by layer" -msgstr "" +msgstr "層別パッケージの数" #. module: product #: field:product.packaging,qty:0 msgid "Quantity by Package" -msgstr "" +msgstr "パッケージの数量" #. module: product #: view:product.product:0 #: view:product.template:0 #: field:product.template,state:0 msgid "Status" -msgstr "" +msgstr "状態" #. module: product #: help:product.template,categ_id:0 msgid "Select category for the current product" -msgstr "" +msgstr "現在の製品のために分類を選択して下さい。" #. module: product #: field:product.product,outgoing_qty:0 msgid "Outgoing" -msgstr "" +msgstr "外に出て行く" #. module: product #: selection:product.uom,uom_type:0 msgid "Reference UoM for this category" -msgstr "" +msgstr "この分類のための参照単位" #. module: product #: model:product.price.type,name:product.list_price #: field:product.product,lst_price:0 msgid "Public Price" -msgstr "" +msgstr "公表価格" #. module: product #: field:product.price_list,qty5:0 @@ -907,7 +907,7 @@ msgstr "" #. module: product #: model:product.template,name:product.product_product_ram_product_template msgid "DDR 256MB PC400" -msgstr "" +msgstr "DDRメモリ 256MB PC400" #. module: product #: model:ir.actions.act_window,name:product.product_category_action_form @@ -1107,7 +1107,7 @@ msgstr "" #. module: product #: model:product.template,name:product.product_product_mb1_product_template msgid "Mainboard ASUStek A7N8X" -msgstr "" +msgstr "マザーボード ASUStek A7N8X" #. module: product #: field:product.product,packaging:0 @@ -1131,7 +1131,7 @@ msgstr "" #. module: product #: model:product.template,name:product.product_product_woodlintelm0_product_template msgid "Wood Lintel 4m" -msgstr "" +msgstr "木材横木 4m" #. module: product #: model:ir.actions.act_window,help:product.product_normal_action @@ -1512,7 +1512,7 @@ msgstr "" #. module: product #: model:product.template,name:product.product_product_woodmm10_product_template msgid "Wood 10mm" -msgstr "" +msgstr "木材 10mm" #. module: product #: selection:product.uom,uom_type:0 diff --git a/addons/web_diagram/i18n/pt.po b/addons/web_diagram/i18n/pt.po new file mode 100644 index 00000000000..226045d7978 --- /dev/null +++ b/addons/web_diagram/i18n/pt.po @@ -0,0 +1,57 @@ +# Portuguese translation for openerp-web +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openerp-web package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openerp-web\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-02-06 17:33+0100\n" +"PO-Revision-Date: 2012-06-05 19:47+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Portuguese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-06-06 05:04+0000\n" +"X-Generator: Launchpad (build 15353)\n" + +#. openerp-web +#: addons/web_diagram/static/src/js/diagram.js:11 +msgid "Diagram" +msgstr "" + +#. openerp-web +#: addons/web_diagram/static/src/js/diagram.js:208 +#: addons/web_diagram/static/src/js/diagram.js:224 +#: addons/web_diagram/static/src/js/diagram.js:257 +msgid "Activity" +msgstr "" + +#. openerp-web +#: addons/web_diagram/static/src/js/diagram.js:208 +#: addons/web_diagram/static/src/js/diagram.js:289 +#: addons/web_diagram/static/src/js/diagram.js:308 +msgid "Transition" +msgstr "" + +#. openerp-web +#: addons/web_diagram/static/src/js/diagram.js:214 +#: addons/web_diagram/static/src/js/diagram.js:262 +#: addons/web_diagram/static/src/js/diagram.js:314 +msgid "Create:" +msgstr "" + +#. openerp-web +#: addons/web_diagram/static/src/js/diagram.js:231 +#: addons/web_diagram/static/src/js/diagram.js:232 +#: addons/web_diagram/static/src/js/diagram.js:296 +msgid "Open: " +msgstr "" + +#. openerp-web +#: addons/web_diagram/static/src/xml/base_diagram.xml:5 +#: addons/web_diagram/static/src/xml/base_diagram.xml:6 +msgid "New Node" +msgstr ""