From 992c7bc76ec78e0aad4f258ec8e246476ec72511 Mon Sep 17 00:00:00 2001 From: Mantavya Gajjar Date: Mon, 1 Aug 2011 17:15:43 +0530 Subject: [PATCH 02/46] [FIX]: fix a problem of sending email if we are using sendmail tool with server action it was coded in such way that we can not send email without --email-from parameter, but in case if we are using sendmail, we can user user's emails or auto generated email to define email-from bzr revid: mga@openerp.com-20110801114543-hi12oqciol8a62pc --- openerp/addons/base/ir/ir_actions.py | 30 ++++++++++++++++++---------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/openerp/addons/base/ir/ir_actions.py b/openerp/addons/base/ir/ir_actions.py index 7c8a2414d25..8e7bd8dd167 100644 --- a/openerp/addons/base/ir/ir_actions.py +++ b/openerp/addons/base/ir/ir_actions.py @@ -32,6 +32,7 @@ import copy import os from xml import dom from report.report_sxw import report_sxw, report_rml +from socket import gethostname class actions(osv.osv): _name = 'ir.actions.actions' @@ -598,16 +599,18 @@ class actions_server(osv.osv): logger = logging.getLogger(self._name) if context is None: context = {} + user = self.pool.get('res.users').browse(cr, uid, uid) for action in self.browse(cr, uid, ids, context): obj_pool = self.pool.get(action.model_id.model) obj = obj_pool.browse(cr, uid, context['active_id'], context=context) cxt = { - 'context': dict(context), # copy context to prevent side-effects of eval - 'object': obj, + 'context':dict(context), # copy context to prevent side-effects of eval + 'object':obj, 'time':time, - 'cr': cr, - 'pool' : self.pool, - 'uid' : uid + 'cr':cr, + 'pool':self.pool, + 'uid':uid, + 'user':user } expr = eval(str(action.condition), cxt) if not expr: @@ -629,13 +632,14 @@ class actions_server(osv.osv): 'uid': uid, 'object':obj, 'obj': obj, + 'user':user } eval(action.code, localdict, mode="exec", nocopy=True) # nocopy allows to return 'action' if 'action' in localdict: return localdict['action'] if action.state == 'email': - user = config['email_from'] + email_from = config['email_from'] address = str(action.email) try: address = eval(str(action.email), cxt) @@ -643,16 +647,20 @@ class actions_server(osv.osv): pass if not address: - logger.info('Partner Email address not Specified!') + logger.info('Partner email address not specified!') continue - if not user: - logger.info('Email-From address not Specified at server!') - raise osv.except_osv(_('Error'), _("Please specify server option --email-from !")) + + if not email_from: + logger.info('Email from address not specify at server option --email-from !') + if user.user_email: + email_from = user.user_email + else: + email_from = "%s@%s" % (user.login, gethostname()) subject = self.merge_message(cr, uid, action.subject, action, context) body = self.merge_message(cr, uid, action.message, action, context) - if tools.email_send(user, [address], subject, body, debug=False, subtype='html') == True: + if tools.email_send(email_from, [address], subject, body, debug=False, subtype='html') == True: logger.info('Email successfully sent to: %s', address) else: logger.warning('Failed to send email to: %s', address) From 2a5e3c0712ba8733027d33e2673cab8f2adb3ec8 Mon Sep 17 00:00:00 2001 From: Launchpad Translations on behalf of openerp <> Date: Wed, 17 Aug 2011 04:41:35 +0000 Subject: [PATCH 03/46] Launchpad automatic translations update. bzr revid: launchpad_translations_on_behalf_of_openerp-20110817044135-4q05u1i6k8x337j9 --- addons/project_scrum/i18n/zh_CN.po | 4 ++-- addons/resource/i18n/es_EC.po | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/project_scrum/i18n/zh_CN.po b/addons/project_scrum/i18n/zh_CN.po index 829a279304a..2e69a1eaf66 100644 --- a/addons/project_scrum/i18n/zh_CN.po +++ b/addons/project_scrum/i18n/zh_CN.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-08-16 04:34+0000\n" -"X-Generator: Launchpad (build 13687)\n" +"X-Launchpad-Export-Date: 2011-08-17 04:41+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: project_scrum #: help:project.scrum.email,scrum_master_email:0 diff --git a/addons/resource/i18n/es_EC.po b/addons/resource/i18n/es_EC.po index 372eb597b47..24b02ed4a7e 100644 --- a/addons/resource/i18n/es_EC.po +++ b/addons/resource/i18n/es_EC.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-08-16 04:34+0000\n" -"X-Generator: Launchpad (build 13687)\n" +"X-Launchpad-Export-Date: 2011-08-17 04:41+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: resource #: help:resource.calendar.leaves,resource_id:0 From d0024fbecae587f90296ff9109de6486d13d91e3 Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Wed, 17 Aug 2011 10:38:29 +0200 Subject: [PATCH 04/46] [FIX] account_invoice_l10nbe: fixed error on some yaml tests, due to false value not in selection of reference_type field bzr revid: qdp-launchpad@openerp.com-20110817083829-30nn49zk8x7d62q4 --- addons/account_invoice_l10nbe/invoice.py | 2 +- addons/account_invoice_l10nbe/partner.py | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/account_invoice_l10nbe/invoice.py b/addons/account_invoice_l10nbe/invoice.py index 6aea22376fc..b1db829eddf 100644 --- a/addons/account_invoice_l10nbe/invoice.py +++ b/addons/account_invoice_l10nbe/invoice.py @@ -80,7 +80,7 @@ class account_invoice(osv.osv): algorithm = 'random' reference = self.generate_bbacomm(cr, uid, ids, type, reference_type, algorithm, partner_id, '')['value']['reference'] res_update = { - 'reference_type': reference_type, + 'reference_type': reference_type or 'none', 'reference': reference, } result['value'].update(res_update) diff --git a/addons/account_invoice_l10nbe/partner.py b/addons/account_invoice_l10nbe/partner.py index 2794b81670c..194ae39ed86 100644 --- a/addons/account_invoice_l10nbe/partner.py +++ b/addons/account_invoice_l10nbe/partner.py @@ -45,4 +45,8 @@ class res_partner(osv.osv): ], 'Communication Algorithm', help='Select Algorithm to generate the Structured Communication on Outgoing Invoices.' ), } + + _default = { + 'out_inv_comm_type': 'none', + } res_partner() From 415ff15c6473a3c097b09ea3aa4f0fc62a8d960d Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Wed, 17 Aug 2011 10:41:32 +0200 Subject: [PATCH 05/46] [IMP] renamed account_invoice_l10nbe into l10n_be_invoice_bba, following fp's suggestion + removed account_cancel from dependencies of that module bzr revid: qdp-launchpad@openerp.com-20110817084132-rqnl6d7jrxufyf0o --- .../{account_invoice_l10nbe => l10n_be_invoice_bba}/__init__.py | 0 .../__openerp__.py | 2 +- .../account_invoice_view.xml | 0 .../{account_invoice_l10nbe => l10n_be_invoice_bba}/i18n/fr.po | 0 .../{account_invoice_l10nbe => l10n_be_invoice_bba}/i18n/nl.po | 0 .../{account_invoice_l10nbe => l10n_be_invoice_bba}/invoice.py | 0 .../{account_invoice_l10nbe => l10n_be_invoice_bba}/partner.py | 0 .../partner_view.xml | 0 8 files changed, 1 insertion(+), 1 deletion(-) rename addons/{account_invoice_l10nbe => l10n_be_invoice_bba}/__init__.py (100%) rename addons/{account_invoice_l10nbe => l10n_be_invoice_bba}/__openerp__.py (98%) rename addons/{account_invoice_l10nbe => l10n_be_invoice_bba}/account_invoice_view.xml (100%) rename addons/{account_invoice_l10nbe => l10n_be_invoice_bba}/i18n/fr.po (100%) rename addons/{account_invoice_l10nbe => l10n_be_invoice_bba}/i18n/nl.po (100%) rename addons/{account_invoice_l10nbe => l10n_be_invoice_bba}/invoice.py (100%) rename addons/{account_invoice_l10nbe => l10n_be_invoice_bba}/partner.py (100%) rename addons/{account_invoice_l10nbe => l10n_be_invoice_bba}/partner_view.xml (100%) diff --git a/addons/account_invoice_l10nbe/__init__.py b/addons/l10n_be_invoice_bba/__init__.py similarity index 100% rename from addons/account_invoice_l10nbe/__init__.py rename to addons/l10n_be_invoice_bba/__init__.py diff --git a/addons/account_invoice_l10nbe/__openerp__.py b/addons/l10n_be_invoice_bba/__openerp__.py similarity index 98% rename from addons/account_invoice_l10nbe/__openerp__.py rename to addons/l10n_be_invoice_bba/__openerp__.py index c8d08d02a81..e4b209317d0 100644 --- a/addons/account_invoice_l10nbe/__openerp__.py +++ b/addons/l10n_be_invoice_bba/__openerp__.py @@ -44,7 +44,7 @@ The preferred type of Structured Communication and associated Algorithm can be s A 'random' Structured Communication will generated if no algorithm is specified on the Partner record. """, - 'depends': ['account', 'account_cancel'], + 'depends': ['account'], 'demo_xml': [], 'init_xml': [], 'update_xml' : [ diff --git a/addons/account_invoice_l10nbe/account_invoice_view.xml b/addons/l10n_be_invoice_bba/account_invoice_view.xml similarity index 100% rename from addons/account_invoice_l10nbe/account_invoice_view.xml rename to addons/l10n_be_invoice_bba/account_invoice_view.xml diff --git a/addons/account_invoice_l10nbe/i18n/fr.po b/addons/l10n_be_invoice_bba/i18n/fr.po similarity index 100% rename from addons/account_invoice_l10nbe/i18n/fr.po rename to addons/l10n_be_invoice_bba/i18n/fr.po diff --git a/addons/account_invoice_l10nbe/i18n/nl.po b/addons/l10n_be_invoice_bba/i18n/nl.po similarity index 100% rename from addons/account_invoice_l10nbe/i18n/nl.po rename to addons/l10n_be_invoice_bba/i18n/nl.po diff --git a/addons/account_invoice_l10nbe/invoice.py b/addons/l10n_be_invoice_bba/invoice.py similarity index 100% rename from addons/account_invoice_l10nbe/invoice.py rename to addons/l10n_be_invoice_bba/invoice.py diff --git a/addons/account_invoice_l10nbe/partner.py b/addons/l10n_be_invoice_bba/partner.py similarity index 100% rename from addons/account_invoice_l10nbe/partner.py rename to addons/l10n_be_invoice_bba/partner.py diff --git a/addons/account_invoice_l10nbe/partner_view.xml b/addons/l10n_be_invoice_bba/partner_view.xml similarity index 100% rename from addons/account_invoice_l10nbe/partner_view.xml rename to addons/l10n_be_invoice_bba/partner_view.xml From 046887d2805a21cf6a458b49c609c3c17eb54873 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 17 Aug 2011 11:16:09 +0200 Subject: [PATCH 06/46] [FIX] Fixed binary fields bzr revid: fme@openerp.com-20110817091609-ky532b1udhifaxz2 --- addons/base/controllers/main.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/base/controllers/main.py b/addons/base/controllers/main.py index 3caa07c6197..3b1390f2a72 100644 --- a/addons/base/controllers/main.py +++ b/addons/base/controllers/main.py @@ -947,7 +947,7 @@ class Binary(openerpweb.Controller): _cp_path = "/base/binary" @openerpweb.httprequest - def image(self, request, session_id, model, id, field, **kw): + def image(self, request, model, id, field, **kw): cherrypy.response.headers['Content-Type'] = 'image/png' Model = request.session.model(model) context = request.session.eval_context(request.context) @@ -963,7 +963,7 @@ class Binary(openerpweb.Controller): return open(os.path.join(openerpweb.path_addons, 'base', 'static', 'src', 'img', 'placeholder.png'), 'rb').read() @openerpweb.httprequest - def saveas(self, request, session_id, model, id, field, fieldname, **kw): + def saveas(self, request, model, id, field, fieldname, **kw): Model = request.session.model(model) context = request.session.eval_context(request.context) res = Model.read([int(id)], [field, fieldname], context)[0] From fc420d4ded3802e882dbcfb17ce68d2479de7aaf Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Wed, 17 Aug 2011 12:38:33 +0200 Subject: [PATCH 07/46] [FIX] make http request object more similar to json request object: move session_id to an attribute on the request obj, avoid taking session_id as param on httprequest methods bzr revid: xmo@openerp.com-20110817103833-7flirk84a4jtelvx --- addons/base/controllers/main.py | 4 ++-- openerpweb/openerpweb.py | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/addons/base/controllers/main.py b/addons/base/controllers/main.py index 3b1390f2a72..65e061211f8 100644 --- a/addons/base/controllers/main.py +++ b/addons/base/controllers/main.py @@ -979,7 +979,7 @@ class Binary(openerpweb.Controller): return base64.decodestring(filecontent) @openerpweb.httprequest - def upload(self, request, session_id, callback, ufile=None): + def upload(self, request, callback, ufile=None): cherrypy.response.timeout = 500 headers = {} for key, val in cherrypy.request.headers.iteritems(): @@ -1006,7 +1006,7 @@ class Binary(openerpweb.Controller): return out % (simplejson.dumps(callback), simplejson.dumps(args)) @openerpweb.httprequest - def upload_attachment(self, request, session_id, callback, model, id, ufile=None): + def upload_attachment(self, request, callback, model, id, ufile=None): cherrypy.response.timeout = 500 context = request.session.eval_context(request.context) Model = request.session.model('ir.attachment') diff --git a/openerpweb/openerpweb.py b/openerpweb/openerpweb.py index ad012a0806c..0f6b7f8031e 100644 --- a/openerpweb/openerpweb.py +++ b/openerpweb/openerpweb.py @@ -371,7 +371,8 @@ class HttpRequest(object): self.context = kw.get('context', {}) host = cherrypy.config['openerp.server.host'] port = cherrypy.config['openerp.server.port'] - self.session = self.httpsession.setdefault(kw.pop('session_id', None), OpenERPSession(host, port)) + self.session_id = kw.pop('session_id', None) + self.session = self.httpsession.setdefault(self.session_id, OpenERPSession(host, port)) self.result = "" if request.method == 'GET': print "GET --> %s.%s %s %r" % (controller.__class__.__name__, f.__name__, request, kw) From 4d12385eab0d00a5b87f8277a3c116a0e8138d71 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Wed, 17 Aug 2011 13:28:28 +0200 Subject: [PATCH 08/46] [imp] improved i18n to scan all files bzr revid: nicolas.vanhoren@openerp.com-20110817112828-tghtfms3zm3r0044 --- addons/base/po/base.pot | 452 +++++++++++++++++- addons/base_calendar/po/base_calendar.pot | 6 +- addons/base_dashboard/po/base_dashboard.pot | 30 +- .../po/base_default_home.pot | 24 +- addons/base_diagram/po/base_diagram.pot | 2 +- addons/base_gantt/po/base_gantt.pot | 2 +- addons/base_graph/po/base_graph.pot | 2 +- addons/base_hello/po/base_hello.pot | 2 +- addons/web_chat/po/web_chat.pot | 2 +- addons/web_mobile/po/web_mobile.pot | 54 ++- babel.cfg | 2 + npybabel.py | 53 +- 12 files changed, 604 insertions(+), 27 deletions(-) diff --git a/addons/base/po/base.pot b/addons/base/po/base.pot index e6fc85cfa0a..fb5285610d8 100644 --- a/addons/base/po/base.pot +++ b/addons/base/po/base.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2011-08-16 15:47+0200\n" +"POT-Creation-Date: 2011-08-17 13:28+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -30,3 +30,453 @@ msgstr "" msgid "   Create and Edit..." msgstr "" +#: addons/base/static/src/xml/base.xml:0 +msgid "x" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "#{title}" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "#{text}" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Powered by" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "openerp.com" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "." +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Loading..." +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Create" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Drop" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Backup" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Restore" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Password" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Back to Login" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "CREATE DATABASE" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Master password:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "New database name:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Load Demonstration data:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Default language:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Admin password:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Confirm password:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "DROP DATABASE" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Database:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Master Password:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "BACKUP DATABASE" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "RESTORE DATABASE" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "File:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "CHANGE MASTER PASSWORD" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "New master password:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Confirm new master password:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "User:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Password:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Database" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Login" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Bad username or password" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "" +"We think that daily job activities can be more intuitive, efficient, " +"automated, .. and even fun." +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "OpenERP's vision to be:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Full featured" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "" +"Today's enterprise challenges are multiple. We provide one module for " +"each need." +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Open Source" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "" +"To Build a great product, we rely on the knowledge of thousands of " +"contributors." +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "User Friendly" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "In order to be productive, people need clean and easy to use interface." +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "-" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "rpc_session_id:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "1" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "LOGOUT" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "h3" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "<" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid ">" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid ">" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Add" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Unhandled widget" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "?" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid ":" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Open..." +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Create..." +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Search..." +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "One2Many widget" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Uploading ..." +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Select" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Save As" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Clear" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Advanced Filter" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "-- Filters --" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "-- Actions --" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Save Filter" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Manage Filters" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Filter Name:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "(Any existing filter with the same name will be replaced)" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "(?)" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Any of the following conditions must match" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "All the following conditions must match" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "None of the following conditions must match" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Add condition" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "and" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Cancel" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Save" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Save & New" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Save & Close" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Export" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "" +"This wizard will export all data that matches the current search criteria" +" to a CSV file.\n" +" You can export all data or only the fields that can be " +"reimported after modification." +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Export Type:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Import Compatible Export" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Export all Data" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Export Format" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "CSV" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Excel" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Available fields" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Fields to export" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Save fields list" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Remove" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Remove All" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Name" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid " " +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Save as:" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Ok" +msgstr "" + +#: addons/base/static/src/xml/base.xml:0 +msgid "Saved exports:" +msgstr "" + diff --git a/addons/base_calendar/po/base_calendar.pot b/addons/base_calendar/po/base_calendar.pot index 5e81313e02c..a4133788361 100644 --- a/addons/base_calendar/po/base_calendar.pot +++ b/addons/base_calendar/po/base_calendar.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2011-08-16 15:47+0200\n" +"POT-Creation-Date: 2011-08-17 13:28+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,3 +17,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" +#: addons/base_calendar/static/src/xml/base_calendar.xml:0 +msgid " " +msgstr "" + diff --git a/addons/base_dashboard/po/base_dashboard.pot b/addons/base_dashboard/po/base_dashboard.pot index 5e81313e02c..0a243063b4e 100644 --- a/addons/base_dashboard/po/base_dashboard.pot +++ b/addons/base_dashboard/po/base_dashboard.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2011-08-16 15:47+0200\n" +"POT-Creation-Date: 2011-08-17 13:28+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,3 +17,31 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" +#: addons/base_dashboard/static/src/xml/base_dashboard.xml:0 +msgid "Reset" +msgstr "" + +#: addons/base_dashboard/static/src/xml/base_dashboard.xml:0 +msgid "Undo" +msgstr "" + +#: addons/base_dashboard/static/src/xml/base_dashboard.xml:0 +msgid "Add Widget" +msgstr "" + +#: addons/base_dashboard/static/src/xml/base_dashboard.xml:0 +msgid "Change layout" +msgstr "" + +#: addons/base_dashboard/static/src/xml/base_dashboard.xml:0 +msgid "Choose dashboard layout" +msgstr "" + +#: addons/base_dashboard/static/src/xml/base_dashboard.xml:0 +msgid "progress:" +msgstr "" + +#: addons/base_dashboard/static/src/xml/base_dashboard.xml:0 +msgid "%" +msgstr "" + diff --git a/addons/base_default_home/po/base_default_home.pot b/addons/base_default_home/po/base_default_home.pot index 5e81313e02c..efd2cc81004 100644 --- a/addons/base_default_home/po/base_default_home.pot +++ b/addons/base_default_home/po/base_default_home.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2011-08-16 15:47+0200\n" +"POT-Creation-Date: 2011-08-17 13:28+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,3 +17,25 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" +#: addons/base_default_home/static/src/xml/base_default_home.xml:0 +msgid "Welcome to OpenERP" +msgstr "" + +#: addons/base_default_home/static/src/xml/base_default_home.xml:0 +msgid "" +"Don't forget to bookmark your application address to come back\n" +" later:" +msgstr "" + +#: addons/base_default_home/static/src/xml/base_default_home.xml:0 +msgid "URL:" +msgstr "" + +#: addons/base_default_home/static/src/xml/base_default_home.xml:0 +msgid "login:" +msgstr "" + +#: addons/base_default_home/static/src/xml/base_default_home.xml:0 +msgid "Install" +msgstr "" + diff --git a/addons/base_diagram/po/base_diagram.pot b/addons/base_diagram/po/base_diagram.pot index 5e81313e02c..b1700659a8f 100644 --- a/addons/base_diagram/po/base_diagram.pot +++ b/addons/base_diagram/po/base_diagram.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2011-08-16 15:47+0200\n" +"POT-Creation-Date: 2011-08-17 13:28+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/addons/base_gantt/po/base_gantt.pot b/addons/base_gantt/po/base_gantt.pot index 5e81313e02c..b1700659a8f 100644 --- a/addons/base_gantt/po/base_gantt.pot +++ b/addons/base_gantt/po/base_gantt.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2011-08-16 15:47+0200\n" +"POT-Creation-Date: 2011-08-17 13:28+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/addons/base_graph/po/base_graph.pot b/addons/base_graph/po/base_graph.pot index 5e81313e02c..b1700659a8f 100644 --- a/addons/base_graph/po/base_graph.pot +++ b/addons/base_graph/po/base_graph.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2011-08-16 15:47+0200\n" +"POT-Creation-Date: 2011-08-17 13:28+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/addons/base_hello/po/base_hello.pot b/addons/base_hello/po/base_hello.pot index 5e81313e02c..b1700659a8f 100644 --- a/addons/base_hello/po/base_hello.pot +++ b/addons/base_hello/po/base_hello.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2011-08-16 15:47+0200\n" +"POT-Creation-Date: 2011-08-17 13:28+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/addons/web_chat/po/web_chat.pot b/addons/web_chat/po/web_chat.pot index 5e81313e02c..b1700659a8f 100644 --- a/addons/web_chat/po/web_chat.pot +++ b/addons/web_chat/po/web_chat.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2011-08-16 15:47+0200\n" +"POT-Creation-Date: 2011-08-17 13:28+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/addons/web_mobile/po/web_mobile.pot b/addons/web_mobile/po/web_mobile.pot index 5e81313e02c..b8582b3f12f 100644 --- a/addons/web_mobile/po/web_mobile.pot +++ b/addons/web_mobile/po/web_mobile.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2011-08-16 15:47+0200\n" +"POT-Creation-Date: 2011-08-17 13:28+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,3 +17,55 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" +#: addons/web_mobile/static/src/xml/web_mobile.xml:0 +msgid "OpenERP" +msgstr "" + +#: addons/web_mobile/static/src/xml/web_mobile.xml:0 +msgid "Home" +msgstr "" + +#: addons/web_mobile/static/src/xml/web_mobile.xml:0 +msgid "Database:" +msgstr "" + +#: addons/web_mobile/static/src/xml/web_mobile.xml:0 +msgid "Choose Database..." +msgstr "" + +#: addons/web_mobile/static/src/xml/web_mobile.xml:0 +msgid "Login:" +msgstr "" + +#: addons/web_mobile/static/src/xml/web_mobile.xml:0 +msgid "Password:" +msgstr "" + +#: addons/web_mobile/static/src/xml/web_mobile.xml:0 +msgid "Login" +msgstr "" + +#: addons/web_mobile/static/src/xml/web_mobile.xml:0 +msgid ":" +msgstr "" + +#: addons/web_mobile/static/src/xml/web_mobile.xml:0 +msgid "Shortcuts" +msgstr "" + +#: addons/web_mobile/static/src/xml/web_mobile.xml:0 +msgid "Menu" +msgstr "" + +#: addons/web_mobile/static/src/xml/web_mobile.xml:0 +msgid "Options" +msgstr "" + +#: addons/web_mobile/static/src/xml/web_mobile.xml:0 +msgid "Logout" +msgstr "" + +#: addons/web_mobile/static/src/xml/web_mobile.xml:0 +msgid "Preferences" +msgstr "" + diff --git a/babel.cfg b/babel.cfg index c8899df863f..02820af13d6 100644 --- a/babel.cfg +++ b/babel.cfg @@ -1,6 +1,8 @@ [extractors] qweb = npybabel:extract_qweb +xmljs = npybabel:extract_xmljs [javascript: static/src/js/**.js] [qweb: static/src/xml/**.xml] +[xmljs: static/src/xml/**.xml] diff --git a/npybabel.py b/npybabel.py index 3d9deaec676..0a3c75025c9 100755 --- a/npybabel.py +++ b/npybabel.py @@ -5,15 +5,30 @@ import sys from pkg_resources import load_entry_point import re import json +import xml.etree.ElementTree as elt if __name__ == '__main__': sys.exit( load_entry_point('Babel==0.9.6', 'console_scripts', 'pybabel')() ) -QWEB_EXPR = re.compile(r"""(?:\< *t\-tr *\>(.*?)\< *\/t\-tr *\>)|(?:\_t *\( *((?:"(?:[^"\\]|\\.)*")|(?:'(?:[^'\\]|\\.)*')) *\))""") -XML_GROUP = 1 -JS_GROUP = 2 +XMLJS_EXPR = re.compile(r"""(?:\_t *\( *((?:"(?:[^"\\]|\\.)*")|(?:'(?:[^'\\]|\\.)*')) *\))""") + +def extract_xmljs(fileobj, keywords, comment_tags, options): + content = fileobj.read() + found = XMLJS_EXPR.finditer(content) + result = [] + index = 0 + line_nbr = 0 + for f in found: + mes = f.group(1) + mes = json.loads(mes) + while index < f.start(): + if content[index] == "\n": + line_nbr += 1 + index += 1 + result.append((line_nbr, None, mes, "")) + return result def extract_qweb(fileobj, keywords, comment_tags, options): """Extract messages from XXX files. @@ -28,19 +43,23 @@ def extract_qweb(fileobj, keywords, comment_tags, options): tuples :rtype: ``iterator`` """ - content = fileobj.read() - found = QWEB_EXPR.finditer(content) result = [] - index = 0 - line_nbr = 0 - for f in found: - group = XML_GROUP if f.group(XML_GROUP) else JS_GROUP - mes = f.group(group) - if group == JS_GROUP: - mes = json.loads(mes) - while index < f.start(): - if content[index] == "\n": - line_nbr += 1 - index += 1 - result.append((line_nbr, None, mes, "")) + def handle_text(str): + str = (str or "").strip() + if not str: + return + result.append((0, None, str, "")) + + def iter_elements(current_element): + for el in current_element: + if "t-js" not in el.attrib and \ + not ("t-jquery" in el.attrib and "t-operation" not in el.attrib) and \ + not ("t-trad" in el.attrib and el.attrib["t-trad"].strip() == "off"): + handle_text(el.text) + iter_elements(el) + handle_text(el.tail) + + tree = elt.parse(fileobj) + iter_elements(tree.getroot()) + return result From ac9c0e55b0ce6e5d1b2d4ffd066910692d3cfb12 Mon Sep 17 00:00:00 2001 From: Launchpad Translations on behalf of openerp <> Date: Thu, 18 Aug 2011 04:36:08 +0000 Subject: [PATCH 09/46] Launchpad automatic translations update. bzr revid: launchpad_translations_on_behalf_of_openerp-20110818043608-kjmi6rgmnpk2d36r --- addons/account/i18n/ca.po | 2287 +++++++++++++--------- addons/account/i18n/es.po | 1084 +++------- addons/account_analytic_plans/i18n/ca.po | 105 +- addons/account_asset/i18n/ca.po | 10 +- addons/account_followup/i18n/ca.po | 21 +- addons/account_payment/i18n/ca.po | 84 +- addons/account_sequence/i18n/ca.po | 83 +- addons/base_module_quality/i18n/ca.po | 245 ++- addons/caldav/i18n/ca.po | 421 ++-- addons/crm/i18n/ca.po | 52 +- addons/crm_claim/i18n/ca.po | 294 +-- addons/document_webdav/i18n/ca.po | 84 +- addons/email_template/i18n/ca.po | 473 +++-- addons/hr_payroll_account/i18n/ca.po | 358 ++++ addons/hr_timesheet_invoice/i18n/ca.po | 199 +- addons/l10n_in/i18n/ca.po | 71 +- addons/l10n_syscohada/i18n/ca.po | 152 ++ addons/marketing/i18n/ca.po | 45 +- addons/mrp/i18n/ca.po | 651 ++++-- addons/point_of_sale/i18n/ca.po | 554 +++--- addons/portal/i18n/ca.po | 155 +- addons/project/i18n/ca.po | 527 +++-- addons/project_issue/i18n/ca.po | 362 ++-- addons/project_long_term/i18n/ca.po | 235 ++- addons/project_messages/i18n/ca.po | 54 +- addons/project_scrum/i18n/ca.po | 279 +-- addons/purchase/i18n/ca.po | 83 +- addons/purchase_requisition/i18n/ca.po | 160 +- addons/report_webkit/i18n/ca.po | 259 ++- addons/sale_crm/i18n/ca.po | 11 +- addons/share/i18n/ca.po | 60 +- addons/stock/i18n/ca.po | 236 +-- addons/stock_planning/i18n/ca.po | 714 +++++-- 33 files changed, 6040 insertions(+), 4368 deletions(-) create mode 100644 addons/hr_payroll_account/i18n/ca.po create mode 100644 addons/l10n_syscohada/i18n/ca.po diff --git a/addons/account/i18n/ca.po b/addons/account/i18n/ca.po index eef3e59d973..77e73347600 100644 --- a/addons/account/i18n/ca.po +++ b/addons/account/i18n/ca.po @@ -7,49 +7,48 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2011-03-26 18:10+0000\n" -"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " -"\n" +"PO-Revision-Date: 2011-08-17 22:28+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \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: 2011-04-29 05:05+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 msgid "System payment" -msgstr "" +msgstr "Sistema de pagaments" #. module: account #: view:account.journal:0 msgid "Other Configuration" -msgstr "" +msgstr "Altra configuració" #. module: account #: code:addons/account/wizard/account_open_closed_fiscalyear.py:40 #, python-format msgid "No End of year journal defined for the fiscal year" -msgstr "" +msgstr "No hi ha cap diari de tancament definit per a l'exercici fiscal" #. module: account -#: code:addons/account/account.py:506 +#: code:addons/account/account.py:516 #, python-format msgid "" "You cannot remove/deactivate an account which is set as a property to any " "Partner." -msgstr "" +msgstr "No podeu suprimir/desactivar un compte vinculat a una empresa" #. module: account #: view:account.move.reconcile:0 msgid "Journal Entry Reconcile" -msgstr "" +msgstr "Concilia l'assentament comptable" #. module: account #: field:account.installer.modules,account_voucher:0 msgid "Voucher Management" -msgstr "" +msgstr "Gestió de rebuts" #. module: account #: view:account.account:0 @@ -66,10 +65,10 @@ msgid "Residual" msgstr "Pendent" #. module: account -#: code:addons/account/invoice.py:785 +#: code:addons/account/invoice.py:793 #, python-format msgid "Please define sequence on invoice journal" -msgstr "" +msgstr "Definiu una seqüència en el diari de la factura" #. module: account #: constraint:account.period:0 @@ -79,12 +78,12 @@ msgstr "Error! La durada del període(s) no és vàlid. " #. module: account #: field:account.analytic.line,currency_id:0 msgid "Account currency" -msgstr "" +msgstr "Moneda comptable" #. module: account #: view:account.tax:0 msgid "Children Definition" -msgstr "" +msgstr "Definició de fills" #. module: account #: model:ir.model,name:account.model_report_aged_receivable @@ -102,11 +101,13 @@ msgid "" "The Profit and Loss report gives you an overview of your company profit and " "loss in a single document" msgstr "" +"L'informe de pèrdues i guanys (PiG) li dóna una visió global de les pèrdues " +"i guanys de la seva companyia en un únic document" #. module: account #: model:process.transition,name:account.process_transition_invoiceimport0 msgid "Import from invoice or payment" -msgstr "" +msgstr "Importa des de factura o pagament" #. module: account #: model:ir.model,name:account.model_wizard_multi_charts_accounts @@ -124,6 +125,8 @@ msgid "" "If you unreconciliate transactions, you must also verify all the actions " "that are linked to those transactions because they will not be disabled" msgstr "" +"Si desconcileu transaccions, heu de verificar totes les accions relacionades " +"amb aquestes perquè no es desactivaran." #. module: account #: report:account.tax.code.entries:0 @@ -131,7 +134,7 @@ msgid "Accounting Entries-" msgstr "Assentaments comptables" #. module: account -#: code:addons/account/account.py:1291 +#: code:addons/account/account.py:1305 #, python-format msgid "You can not delete posted movement: \"%s\"!" msgstr "No podeu eliminar el moviment fixat: \"%s\"!" @@ -165,7 +168,7 @@ msgstr "Referència" #. module: account #: view:account.open.closed.fiscalyear:0 msgid "Choose Fiscal Year " -msgstr "" +msgstr "Seleccioneu l'exercici fiscal " #. module: account #: help:account.payment.term,active:0 @@ -173,12 +176,14 @@ msgid "" "If the active field is set to False, it will allow you to hide the payment " "term without removing it." msgstr "" +"Si el camp actiu es desmarca, permet ocultar el termini de pagament sense " +"eliminar-ho." #. module: account -#: code:addons/account/invoice.py:1421 +#: code:addons/account/invoice.py:1436 #, python-format msgid "Warning!" -msgstr "" +msgstr "Avís!" #. module: account #: field:account.fiscal.position.account,account_src_id:0 @@ -205,7 +210,7 @@ msgstr "Negatiu" #: code:addons/account/wizard/account_move_journal.py:95 #, python-format msgid "Journal: %s" -msgstr "" +msgstr "Diari: %s" #. module: account #: help:account.analytic.journal,type:0 @@ -214,6 +219,9 @@ msgid "" "invoice) to create analytic entries, OpenERP will look for a matching " "journal of the same type." msgstr "" +"Dona el tipus de diari analític. Quan necessiteu crear entrades analítiques " +"per un document (p.ex: una factura), OpenERP cercarà un diari del mateix " +"tipus." #. module: account #: model:ir.actions.act_window,name:account.action_account_tax_template_form @@ -227,17 +235,19 @@ msgid "account.tax" msgstr "account.tax" #. module: account -#: code:addons/account/account.py:901 +#: code:addons/account/account.py:915 #, python-format msgid "" "No period defined for this date: %s !\n" "Please create a fiscal year." msgstr "" +"Sense període definit per aquesta data: %s !\n" +"Creeu un any fiscal." #. module: account #: model:ir.model,name:account.model_account_move_line_reconcile_select msgid "Move line reconcile select" -msgstr "" +msgstr "Selecciona conciliació de la línia moviment" #. module: account #: help:account.model.line,sequence:0 @@ -259,23 +269,23 @@ msgstr "" "d'impost aparegui en les factures." #. module: account -#: code:addons/account/invoice.py:1210 +#: code:addons/account/invoice.py:1224 #, python-format msgid "Invoice '%s' is paid partially: %s%s of %s%s (%s%s remaining)" -msgstr "" +msgstr "Factura '%s' està pagada parcialment: %s%s de %s%s (%s%s restant)" #. module: account #: model:process.transition,note:account.process_transition_supplierentriesreconcile0 msgid "Accounting entries are an input of the reconciliation." -msgstr "" +msgstr "Els assentaments comptables són una entrada de la conciliació." #. module: account #: model:ir.ui.menu,name:account.menu_finance_management_belgian_reports msgid "Belgian Reports" -msgstr "" +msgstr "Informes Belgues" #. module: account -#: code:addons/account/account_move_line.py:1176 +#: code:addons/account/account_move_line.py:1182 #, python-format msgid "You can not add/modify entries in a closed journal." msgstr "No podeu afegir/modificar assentaments en un diari tancat." @@ -283,24 +293,24 @@ msgstr "No podeu afegir/modificar assentaments en un diari tancat." #. module: account #: view:account.bank.statement:0 msgid "Calculated Balance" -msgstr "" +msgstr "Balanç calculat" #. module: account #: model:ir.actions.act_window,name:account.action_account_use_model_create_entry #: model:ir.actions.act_window,name:account.action_view_account_use_model #: model:ir.ui.menu,name:account.menu_action_manual_recurring msgid "Manual Recurring" -msgstr "" +msgstr "Recurrència manual" #. module: account #: view:account.fiscalyear.close.state:0 msgid "Close Fiscalyear" -msgstr "" +msgstr "Tanca any fiscal" #. module: account #: field:account.automatic.reconcile,allow_write_off:0 msgid "Allow write off" -msgstr "" +msgstr "Permetre desfasament" #. module: account #: view:account.analytic.chart:0 @@ -313,10 +323,12 @@ msgid "St." msgstr "Est." #. module: account -#: code:addons/account/invoice.py:529 +#: code:addons/account/invoice.py:532 #, python-format msgid "Invoice line account company does not match with invoice company." msgstr "" +"L'empresa del compte de la línia de la factura no coincideix amb l'empresa " +"de la factura" #. module: account #: field:account.journal.column,field:0 @@ -329,6 +341,8 @@ msgid "" "Installs localized accounting charts to match as closely as possible the " "accounting needs of your company based on your country." msgstr "" +"Instal·leu plans comptables localitzats referits al seu país per cobrir les " +"necessitats comptables de la seva companyia." #. module: account #: code:addons/account/wizard/account_move_journal.py:63 @@ -339,11 +353,15 @@ msgid "" "You can create one in the menu: \n" "Configuration/Financial Accounting/Accounts/Journals." msgstr "" +"No es pot trobar cap diari comptable del tipus %s per aquesta companyia.\n" +"\n" +"Podeu crear un al menu: \n" +"Configuració/Comptabilitat financera/Comptes/Diaris." #. module: account #: model:ir.model,name:account.model_account_unreconcile msgid "Account Unreconcile" -msgstr "" +msgstr "Desconciliar compte" #. module: account #: view:product.product:0 @@ -355,7 +373,7 @@ msgstr "Propietats de compra" #: view:account.installer:0 #: view:account.installer.modules:0 msgid "Configure" -msgstr "" +msgstr "Configura" #. module: account #: selection:account.entries.report,month:0 @@ -364,7 +382,7 @@ msgstr "" #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "June" -msgstr "" +msgstr "Juny" #. module: account #: model:ir.actions.act_window,help:account.action_account_moves_bank @@ -373,6 +391,9 @@ msgid "" "OpenERP. Journal items are created by OpenERP if you use Bank Statements, " "Cash Registers, or Customer/Supplier payments." msgstr "" +"Els comptables utilitzen aquesta vista per gravar registres en massa a " +"OpenERP. OpenERP crea els moviments comptables si fa ús d'extractes " +"bancaris, registres de caixa o pagaments de client/proveïdor." #. module: account #: model:ir.model,name:account.model_account_tax_template @@ -393,12 +414,12 @@ msgstr "Data creació" #. module: account #: selection:account.journal,type:0 msgid "Purchase Refund" -msgstr "" +msgstr "Abonament de compra" #. module: account #: selection:account.journal,type:0 msgid "Opening/Closing Situation" -msgstr "" +msgstr "Situació obertura/tancament" #. module: account #: help:account.journal,currency:0 @@ -416,6 +437,8 @@ msgid "" "This field contains the informatin related to the numbering of the journal " "entries of this journal." msgstr "" +"Aquest camp conté la informació relacionada amb la numeració dels " +"assentaments d'aquest diari." #. module: account #: field:account.journal,default_debit_account_id:0 @@ -435,7 +458,7 @@ msgstr "Positiu" #. module: account #: view:account.move.line.unreconcile.select:0 msgid "Open For Unreconciliation" -msgstr "" +msgstr "Obre per trencar la conciliació" #. module: account #: field:account.fiscal.position.template,chart_template_id:0 @@ -456,6 +479,9 @@ msgid "" "it comes to 'Printed' state. When all transactions are done, it comes in " "'Done' state." msgstr "" +"Quan es crea un període de diari, l'estat és 'esborrany'. Si un informe es " +"imprès, passa a estat 'imprès'. Quan totes les transaccions s'han fet, passa " +"a estat 'realitzat'." #. module: account #: model:ir.actions.act_window,help:account.action_account_tax_chart @@ -465,6 +491,11 @@ msgid "" "amount of each area of the tax declaration for your country. It’s presented " "in a hierarchical structure, which can be modified to fit your needs." msgstr "" +"La taula d'impostos és una vista en arbre que reflecteix l'estructura de " +"tipus impositius (o codis d'impost) i mostra la situació impositiva actual. " +"La taula d'impostos representa la quantitat econòmica corresponent a cada " +"codi de la declaració d'impostos del país. Es representa en una estructura " +"jeràrquica, que pot ser modificada d'acord a les vostres necessitats." #. module: account #: view:account.analytic.line:0 @@ -503,17 +534,17 @@ msgstr "Diari" #. module: account #: model:ir.model,name:account.model_account_invoice_confirm msgid "Confirm the selected invoices" -msgstr "" +msgstr "Confirma les factures seleccionades" #. module: account #: field:account.addtmpl.wizard,cparent_id:0 msgid "Parent target" -msgstr "" +msgstr "Destinació pare" #. module: account #: field:account.bank.statement,account_id:0 msgid "Account used in this journal" -msgstr "" +msgstr "Compte utilitzat en aquest diari" #. module: account #: help:account.aged.trial.balance,chart_account_id:0 @@ -532,7 +563,7 @@ msgstr "" #: help:account.report.general.ledger,chart_account_id:0 #: help:account.vat.declaration,chart_account_id:0 msgid "Select Charts of Accounts" -msgstr "" +msgstr "Seleccioneu el pla comptable" #. module: account #: view:product.product:0 @@ -542,7 +573,7 @@ msgstr "Impostos de compres" #. module: account #: model:ir.model,name:account.model_account_invoice_refund msgid "Invoice Refund" -msgstr "" +msgstr "Abonament de factura" #. module: account #: report:account.overdue:0 @@ -555,10 +586,10 @@ msgid "Not reconciled transactions" msgstr "Transaccions no conciliades" #. module: account -#: code:addons/account/account_cash_statement.py:348 +#: code:addons/account/account_cash_statement.py:349 #, python-format msgid "CashBox Balance is not matching with Calculated Balance !" -msgstr "" +msgstr "El saldo del diari de caixa no concorda amb el saldo calculat !" #. module: account #: view:account.fiscal.position:0 @@ -576,7 +607,7 @@ msgstr "Tanca un exercici fiscal" #. module: account #: model:process.transition,note:account.process_transition_confirmstatementfromdraft0 msgid "The accountant confirms the statement." -msgstr "" +msgstr "El comptable confirma l'extracte." #. module: account #: selection:account.balance.report,display_account:0 @@ -592,12 +623,12 @@ msgstr "Tots" #. module: account #: field:account.invoice.report,address_invoice_id:0 msgid "Invoice Address Name" -msgstr "" +msgstr "Nom de l'adreça de la factura" #. module: account #: selection:account.installer,period:0 msgid "3 Monthly" -msgstr "" +msgstr "Trimestral" #. module: account #: view:account.unreconcile.reconcile:0 @@ -612,7 +643,7 @@ msgstr "" #. module: account #: view:analytic.entries.report:0 msgid " 30 Days " -msgstr "" +msgstr " 30 dies " #. module: account #: field:ir.sequence,fiscal_ids:0 @@ -627,12 +658,12 @@ msgstr "Mapa de relacions d'impostos" #. module: account #: report:account.central.journal:0 msgid "Centralized Journal" -msgstr "" +msgstr "Diari centralitzat" #. module: account #: sql_constraint:account.sequence.fiscalyear:0 msgid "Main Sequence must be different from current !" -msgstr "" +msgstr "La seqüència principal ha de ser diferent de l'actual!" #. module: account #: field:account.invoice.tax,tax_amount:0 @@ -640,7 +671,7 @@ msgid "Tax Code Amount" msgstr "Import codi impost" #. module: account -#: code:addons/account/account.py:2779 +#: code:addons/account/account.py:2823 #: code:addons/account/installer.py:434 #, python-format msgid "SAJ" @@ -649,7 +680,7 @@ msgstr "VENDA" #. module: account #: help:account.bank.statement,balance_end_real:0 msgid "closing balance entered by the cashbox verifier" -msgstr "" +msgstr "tancant el balanç introduït pel verificador de caixa" #. module: account #: view:account.period:0 @@ -660,7 +691,7 @@ msgstr "Tanca període" #. module: account #: model:ir.model,name:account.model_account_common_partner_report msgid "Account Common Partner Report" -msgstr "" +msgstr "Informe del compte comú amb l'empresa" #. module: account #: field:account.fiscalyear.close,period_id:0 @@ -670,14 +701,16 @@ msgstr "Període assentaments d'obertura" #. module: account #: model:ir.model,name:account.model_account_journal_period msgid "Journal Period" -msgstr "" +msgstr "Diari del període" #. module: account -#: code:addons/account/account_move_line.py:732 -#: code:addons/account/account_move_line.py:776 +#: code:addons/account/account_move_line.py:723 +#: code:addons/account/account_move_line.py:767 #, python-format msgid "To reconcile the entries company should be the same for all entries" msgstr "" +"Per conciliar els seients, la companyia hauria de ser la mateixa per a tots " +"els assentaments" #. module: account #: view:account.account:0 @@ -694,7 +727,7 @@ msgstr "Comptes a cobrar" #. module: account #: model:ir.model,name:account.model_account_report_general_ledger msgid "General Ledger Report" -msgstr "" +msgstr "Informe del llibre major" #. module: account #: view:account.invoice:0 @@ -709,12 +742,12 @@ msgstr "Esteu segurs que voleu crear els assentaments?" #. module: account #: selection:account.bank.accounts.wizard,account_type:0 msgid "Check" -msgstr "" +msgstr "Comprova" #. module: account #: field:account.partner.reconcile.process,today_reconciled:0 msgid "Partners Reconciled Today" -msgstr "" +msgstr "Empreses conciliades avui" #. module: account #: selection:account.payment.term.line,value:0 @@ -732,13 +765,13 @@ msgstr "Resums" #: model:ir.model,name:account.model_project_account_analytic_line #, python-format msgid "Analytic Entries by line" -msgstr "" +msgstr "Assentaments analítics per línia" #. module: account -#: code:addons/account/wizard/account_change_currency.py:39 +#: code:addons/account/wizard/account_change_currency.py:38 #, python-format msgid "You can only change currency for Draft Invoice !" -msgstr "" +msgstr "Només podeu canviar la moneda per a factures a l'esborrany!" #. module: account #: view:account.analytic.journal:0 @@ -775,17 +808,17 @@ msgstr "No conciliació" #. module: account #: model:ir.model,name:account.model_account_analytic_Journal_report msgid "Account Analytic Journal" -msgstr "" +msgstr "Diari analític comptable" #. module: account #: model:ir.model,name:account.model_account_automatic_reconcile msgid "Automatic Reconcile" -msgstr "" +msgstr "Conciliació automàtica" #. module: account #: view:account.payment.term.line:0 msgid "Due date Computation" -msgstr "" +msgstr "Càlcul de la data de venciment" #. module: account #: report:account.analytic.account.quantity_cost_ledger:0 @@ -799,7 +832,7 @@ msgstr "C.Diari / Nom mov." #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "September" -msgstr "" +msgstr "Setembre" #. module: account #: selection:account.subscription,period_type:0 @@ -810,7 +843,7 @@ msgstr "dies" #: help:account.account.template,nocreate:0 msgid "" "If checked, the new chart of accounts will not contain this by default." -msgstr "" +msgstr "Si està marcat, el nou pla comptable no ho contindrà per defecte." #. module: account #: code:addons/account/wizard/account_invoice_refund.py:102 @@ -819,6 +852,9 @@ msgid "" "Can not %s invoice which is already reconciled, invoice should be " "unreconciled first. You can only Refund this invoice" msgstr "" +"No es pot %s factura que ja està conciliada, primer hauríeu de trencar la " +"conciliació de la factura. Només podeu fer un abonament (factura " +"rectificativa) d'aquesta factura." #. module: account #: model:ir.actions.act_window,name:account.action_subscription_form_new @@ -833,10 +869,10 @@ msgstr "Càlcul" #. module: account #: view:account.move.line:0 msgid "Next Partner to reconcile" -msgstr "" +msgstr "Propera empresa a conciliar" #. module: account -#: code:addons/account/account_move_line.py:1191 +#: code:addons/account/account_move_line.py:1197 #, python-format msgid "" "You can not do this modification on a confirmed entry ! Please note that you " @@ -849,7 +885,7 @@ msgstr "" #: view:account.invoice.report:0 #: field:account.invoice.report,delay_to_pay:0 msgid "Avg. Delay To Pay" -msgstr "" +msgstr "Retard mitjà per a pagar" #. module: account #: model:ir.actions.act_window,name:account.action_account_tax_chart @@ -865,6 +901,7 @@ msgstr "Crea períodes trimestrals" #. module: account #: report:account.overdue:0 +#: report:account.aged_trial_balance:0 msgid "Due" msgstr "Degut" @@ -872,7 +909,7 @@ msgstr "Degut" #: view:account.invoice.report:0 #: field:account.invoice.report,price_total_tax:0 msgid "Total With Tax" -msgstr "" +msgstr "Total amb impostos" #. module: account #: view:account.invoice:0 @@ -880,7 +917,7 @@ msgstr "" #: view:validate.account.move:0 #: view:validate.account.move.lines:0 msgid "Approve" -msgstr "" +msgstr "Aprova" #. module: account #: view:account.invoice:0 @@ -902,22 +939,22 @@ msgstr "Consolidació" #: view:account.invoice.report:0 #: view:account.move.line:0 msgid "Extended Filters..." -msgstr "" +msgstr "Filtres estesos..." #. module: account #: model:ir.ui.menu,name:account.menu_account_central_journal msgid "Centralizing Journal" -msgstr "" +msgstr "Diari centralitzat" #. module: account #: selection:account.journal,type:0 msgid "Sale Refund" -msgstr "" +msgstr "Abonament de vendes" #. module: account #: model:process.node,note:account.process_node_accountingstatemententries0 msgid "Bank statement" -msgstr "" +msgstr "Extracte bancari" #. module: account #: field:account.analytic.line,move_id:0 @@ -931,11 +968,14 @@ msgid "" "amount.If the tax account is base tax code, this field will contain the " "basic amount(without tax)." msgstr "" +"Si el compte és un compte de tipus impositiu, aquest camp contindrà la suma " +"de l'impost. Si el compte és un tipus de base impositiva, el camp contindrà " +"la suma de la base imposable (sense impost)." #. module: account #: view:account.analytic.line:0 msgid "Purchases" -msgstr "" +msgstr "Compres" #. module: account #: field:account.model,lines_id:0 @@ -956,15 +996,19 @@ msgstr "Línies del model" #: field:account.journal,code:0 #: report:account.partner.balance:0 #: field:account.period,code:0 +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 msgid "Code" msgstr "Codi" #. module: account -#: code:addons/account/account.py:2083 +#: code:addons/account/account.py:2097 #: code:addons/account/account_bank_statement.py:350 -#: code:addons/account/account_move_line.py:170 +#: code:addons/account/account_move_line.py:169 #: code:addons/account/invoice.py:73 -#: code:addons/account/invoice.py:670 +#: code:addons/account/invoice.py:678 #: code:addons/account/wizard/account_use_model.py:81 #, python-format msgid "No Analytic Journal !" @@ -982,13 +1026,13 @@ msgstr "Balanç d'empresa" #. module: account #: field:account.bank.accounts.wizard,acc_name:0 msgid "Account Name." -msgstr "" +msgstr "Nom del compte" #. module: account #: field:account.chart.template,property_reserve_and_surplus_account:0 #: field:res.company,property_reserve_and_surplus_account:0 msgid "Reserve and Profit/Loss Account" -msgstr "" +msgstr "Compte de reserves i de pèrdues i guanys" #. module: account #: field:report.account.receivable,name:0 @@ -1005,12 +1049,12 @@ msgstr "Mode horitzontal" #. module: account #: view:board.board:0 msgid "Customer Invoices to Approve" -msgstr "" +msgstr "Factures de client per aprovar" #. module: account #: help:account.fiscalyear.close,fy_id:0 msgid "Select a Fiscal year to close" -msgstr "" +msgstr "Seleccioneu un exercici fiscal per tancar" #. module: account #: help:account.account,user_type:0 @@ -1019,11 +1063,14 @@ msgid "" "These types are defined according to your country. The type contains more " "information about the account and its specificities." msgstr "" +"Aquests tipus es defineixen d'acord a la legislació comptable del vostre " +"país. El tipus conté més informació sobre el compte i les seves " +"especificitats." #. module: account #: view:account.tax:0 msgid "Applicability Options" -msgstr "" +msgstr "Opcions per la vostra aplicació" #. module: account #: report:account.partner.balance:0 @@ -1034,16 +1081,15 @@ msgstr "A quadrar" #: model:ir.actions.act_window,name:account.action_view_bank_statement_tree #: model:ir.ui.menu,name:account.journal_cash_move_lines msgid "Cash Registers" -msgstr "" +msgstr "Registres de caixa" #. module: account #: selection:account.account.type,report_type:0 msgid "Profit & Loss (Expense Accounts)" -msgstr "" +msgstr "Pèrdues i Guanys (comptes de despeses)" #. module: account #: report:account.analytic.account.journal:0 -#: report:account.move.voucher:0 #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 msgid "-" @@ -1052,17 +1098,17 @@ msgstr "-" #. module: account #: view:account.analytic.account:0 msgid "Manager" -msgstr "" +msgstr "Director" #. module: account #: view:account.subscription.generate:0 msgid "Generate Entries before:" -msgstr "" +msgstr "Genera els assentaments abans:" #. module: account #: selection:account.bank.accounts.wizard,account_type:0 msgid "Bank" -msgstr "" +msgstr "Banc" #. module: account #: field:account.period,date_start:0 @@ -1072,7 +1118,7 @@ msgstr "Inici del període" #. module: account #: model:process.transition,name:account.process_transition_confirmstatementfromdraft0 msgid "Confirm statement" -msgstr "" +msgstr "Confirma extracte" #. module: account #: field:account.fiscal.position.tax,tax_dest_id:0 @@ -1093,11 +1139,15 @@ msgid "" "purchase orders or receipts. This way, you can control the invoice from your " "supplier according to what you purchased or received." msgstr "" +"Amb les factures de proveïdor podeu introduir i gestionar factures emeses " +"pels seus proveïdors. OpenERP també pot generar esborranys de factura " +"automàticament des de comandes o albarans de compra. D'aquesta forma, podeu " +"contrastar la factura del seu proveïdor amb el comprat o rebut." #. module: account #: view:account.invoice.cancel:0 msgid "Cancel Invoices" -msgstr "" +msgstr "Cancel·la factures" #. module: account #: view:account.unreconcile.reconcile:0 @@ -1129,6 +1179,7 @@ msgstr "# de transacció" #. module: account #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.tax.code.entries:0 #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 @@ -1136,7 +1187,7 @@ msgid "Entry Label" msgstr "Etiqueta assentament" #. module: account -#: code:addons/account/account.py:976 +#: code:addons/account/account.py:990 #, python-format msgid "You can not modify/delete a journal with entries for this period !" msgstr "" @@ -1184,19 +1235,19 @@ msgstr "Compte" #. module: account #: field:account.tax,include_base_amount:0 msgid "Included in base amount" -msgstr "" +msgstr "Inclòs en l'import base" #. module: account #: view:account.entries.report:0 #: model:ir.actions.act_window,name:account.action_account_entries_report_all #: model:ir.ui.menu,name:account.menu_action_account_entries_report_all msgid "Entries Analysis" -msgstr "" +msgstr "Anàlisi d'assentaments" #. module: account #: field:account.account,level:0 msgid "Level" -msgstr "" +msgstr "Nivell" #. module: account #: report:account.invoice:0 @@ -1217,7 +1268,7 @@ msgstr "Impostos" #: code:addons/account/wizard/account_report_common.py:120 #, python-format msgid "Select a starting and an ending period" -msgstr "" +msgstr "Seleccioneu un període inicial i final" #. module: account #: model:ir.model,name:account.model_account_account_template @@ -1227,12 +1278,12 @@ msgstr "Plantilles per comptes" #. module: account #: view:account.tax.code.template:0 msgid "Search tax template" -msgstr "" +msgstr "Cerca plantilla impostos" #. module: account #: report:account.invoice:0 msgid "Your Reference" -msgstr "" +msgstr "La vostra referència" #. module: account #: view:account.move.reconcile:0 @@ -1251,12 +1302,12 @@ msgstr "Pagaments fora de termini" #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 msgid "Initial Balance" -msgstr "" +msgstr "Balanç inicial" #. module: account #: view:account.invoice:0 msgid "Reset to Draft" -msgstr "" +msgstr "Inicialitza a esborrany" #. module: account #: view:wizard.multi.charts.accounts:0 @@ -1272,13 +1323,13 @@ msgstr "Opcions de l'informe" #. module: account #: model:ir.model,name:account.model_account_entries_report msgid "Journal Items Analysis" -msgstr "" +msgstr "Anàlisi d'elements del diari" #. module: account -#: model:ir.actions.act_window,name:account.action_partner_all #: model:ir.ui.menu,name:account.next_id_22 +#: report:account.aged_trial_balance:0 msgid "Partners" -msgstr "" +msgstr "Empreses" #. module: account #: view:account.bank.statement:0 @@ -1305,7 +1356,7 @@ msgid "Central Journal" msgstr "Diari central" #. module: account -#: code:addons/account/account_move_line.py:1271 +#: code:addons/account/account_move_line.py:1277 #, python-format msgid "You can not use this general account in this journal !" msgstr "No podeu utilitzar aquest compte general en aquest diari!" @@ -1323,12 +1374,12 @@ msgstr "Amb balanç si no és igual a 0" #. module: account #: view:account.tax:0 msgid "Search Taxes" -msgstr "" +msgstr "Cerca impostos" #. module: account #: model:ir.model,name:account.model_account_analytic_cost_ledger msgid "Account Analytic Cost Ledger" -msgstr "" +msgstr "Comptabilitat. Diari de costos analítics" #. module: account #: view:account.model:0 @@ -1338,7 +1389,7 @@ msgstr "Crea els assentaments" #. module: account #: field:account.entries.report,nbr:0 msgid "# of Items" -msgstr "" +msgstr "Nº d'elements" #. module: account #: field:account.automatic.reconcile,max_amount:0 @@ -1358,13 +1409,13 @@ msgstr "Núm. de dígits" #. module: account #: field:account.journal,entry_posted:0 msgid "Skip 'Draft' State for Manual Entries" -msgstr "" +msgstr "Omet estat 'Esborrany' pels assentaments manuals." #. module: account #: view:account.invoice.report:0 #: field:account.invoice.report,price_total:0 msgid "Total Without Tax" -msgstr "" +msgstr "Total base" #. module: account #: model:ir.actions.act_window,help:account.action_move_journal_line @@ -1374,16 +1425,20 @@ msgid "" "entry per accounting document: invoice, refund, supplier payment, bank " "statements, etc." msgstr "" +"Un assentament de diari es compon de diverses anotacions, cadascuna de les " +"quals és una operació bé al deure o al haver. OpenERP crea automàticament un " +"assentament per cada document comptable: factura, reemborsament, pagament a " +"proveïdor, extractes de compte bancari, etc" #. module: account #: view:account.entries.report:0 msgid "# of Entries " -msgstr "" +msgstr "Nombre d'assentaments " #. module: account #: model:ir.model,name:account.model_temp_range msgid "A Temporary table used for Dashboard view" -msgstr "" +msgstr "Una taula temporal utilitzada per a la vista de taulell" #. module: account #: model:ir.actions.act_window,name:account.action_invoice_tree4 @@ -1396,20 +1451,24 @@ msgstr "Factures rectificatives (abonament) de proveïdor" msgid "" "Example: at 14 net days 2 percents, remaining amount at 30 days end of month." msgstr "" +"Per exemple: a 14 dies nets 2 per cent, import restant a 30 dies fi de mes." #. module: account -#: code:addons/account/invoice.py:815 +#: code:addons/account/invoice.py:823 #, python-format msgid "" "Cannot create the invoice !\n" "The payment term defined gives a computed amount greater than the total " "invoiced amount." msgstr "" +"No es pot crear la factura!\n" +"El termini de pagament definit genera un import superior a l'import total " +"facturat." #. module: account #: field:account.installer.modules,account_anglo_saxon:0 msgid "Anglo-Saxon Accounting" -msgstr "" +msgstr "Comptabilitat anglosaxona" #. module: account #: selection:account.account,type:0 @@ -1425,7 +1484,7 @@ msgstr "Tancament" #. module: account #: model:ir.ui.menu,name:account.menu_finance_recurrent_entries msgid "Recurring Entries" -msgstr "" +msgstr "Assentaments recurrents" #. module: account #: model:ir.model,name:account.model_account_fiscal_position_template @@ -1435,7 +1494,7 @@ msgstr "Plantilla per posició fiscal" #. module: account #: model:account.tax.code,name:account.account_tax_code_0 msgid "Tax Code Test" -msgstr "" +msgstr "Test codi impost" #. module: account #: field:account.automatic.reconcile,reconciled:0 @@ -1471,18 +1530,20 @@ msgstr "Base" #. module: account #: view:account.partner.reconcile.process:0 msgid "Go to next partner" -msgstr "" +msgstr "Vés a la següent empresa" #. module: account #: view:account.bank.statement:0 msgid "Search Bank Statements" -msgstr "" +msgstr "Cerca extractes bancaris" #. module: account #: sql_constraint:account.model.line:0 msgid "" "Wrong credit or debit value in model (Credit + Debit Must Be greater \"0\")!" msgstr "" +"Valors deure o haver incorrectes en el model (deure + haver ha de ser major " +"que \"0\")!" #. module: account #: view:account.chart.template:0 @@ -1512,11 +1573,17 @@ msgid "" "the Payment column of a line, you can press F1 to open the reconciliation " "form." msgstr "" +"Un extracte de compte bancari és un resum de totes les transaccions " +"financeres ocorregudes en un període de temps en un compte de dipòsit, una " +"targeta de crèdit o qualsevol altre tipus de compte financer. El balanç " +"inicial serà proposat automàticament i el balanç de tancament es basarà en " +"el seu extracte. Situant-se sobre la columna Pagaments d'una línia, podeu " +"prémer F1 per obrir el formulari de conciliació." #. module: account #: report:account.analytic.account.cost_ledger:0 msgid "Date/Code" -msgstr "" +msgstr "Data/Codi" #. module: account #: field:account.analytic.line,general_account_id:0 @@ -1544,7 +1611,7 @@ msgstr "Factura" #: model:process.node,note:account.process_node_analytic0 #: model:process.node,note:account.process_node_analyticcost0 msgid "Analytic costs to invoice" -msgstr "" +msgstr "Costos analítics a facturar" #. module: account #: view:ir.sequence:0 @@ -1557,10 +1624,9 @@ msgid "Separated Journal Sequences" msgstr "Seqüències de diaris separades" #. module: account -#: field:account.bank.statement,user_id:0 #: view:account.invoice:0 msgid "Responsible" -msgstr "" +msgstr "Responsable" #. module: account #: report:account.overdue:0 @@ -1570,7 +1636,7 @@ msgstr "Subtotal :" #. module: account #: model:ir.actions.act_window,name:account.action_report_account_type_sales_tree_all msgid "Sales by Account Type" -msgstr "" +msgstr "Vendes per tipus de compte" #. module: account #: view:account.invoice.refund:0 @@ -1578,11 +1644,13 @@ msgid "" "Cancel Invoice: Creates the refund invoice, validate and reconcile it to " "cancel the current invoice." msgstr "" +"Cancel·la la factura: Crea la factura d'abonament (rectificativa), la valida " +"i concilia per cancel·lar la factura actual." #. module: account #: model:ir.ui.menu,name:account.periodical_processing_invoicing msgid "Invoicing" -msgstr "" +msgstr "Facturació" #. module: account #: field:account.chart.template,tax_code_root_id:0 @@ -1603,12 +1671,12 @@ msgstr "Suma de l'any" #. module: account #: model:ir.actions.report.xml,name:account.report_account_voucher_new msgid "Print Voucher" -msgstr "" +msgstr "Imprimeix rebut" #. module: account #: view:account.change.currency:0 msgid "This wizard will change the currency of the invoice" -msgstr "" +msgstr "Aquest assistent canviarà la moneda de la factura" #. module: account #: model:ir.actions.act_window,help:account.action_account_chart @@ -1617,14 +1685,17 @@ msgid "" "Have a complete tree view of all journal items per account code by clicking " "on an account." msgstr "" +"Mostra el pla de comptes de l'empresa per exercici fiscal i filtrat pel " +"període. Obteniu una vista en arbre completa de tots els assentaments per " +"codi de compte que podeu estendre fent clic sobre un compte." #. module: account #: constraint:account.fiscalyear:0 msgid "Error! You cannot define overlapping fiscal years" -msgstr "" +msgstr "Error! No podeu definir exercicis fiscals que es superposin" #. module: account -#: code:addons/account/account_move_line.py:808 +#: code:addons/account/account_move_line.py:799 #, python-format msgid "The account is not defined to be reconciled !" msgstr "El compte no s'ha definit per ser conciliat!" @@ -1632,7 +1703,7 @@ msgstr "El compte no s'ha definit per ser conciliat!" #. module: account #: field:account.cashbox.line,pieces:0 msgid "Values" -msgstr "" +msgstr "Valors" #. module: account #: help:account.journal.period,active:0 @@ -1640,6 +1711,8 @@ msgid "" "If the active field is set to False, it will allow you to hide the journal " "period without removing it." msgstr "" +"Si el camp actiu està establert a fals, us permetrà ocultar el període del " +"diari sense esborrar-lo." #. module: account #: view:res.partner:0 @@ -1657,7 +1730,7 @@ msgid "Receivables & Payables" msgstr "Comptes a cobrar i pagar" #. module: account -#: code:addons/account/account_move_line.py:815 +#: code:addons/account/account_move_line.py:806 #, python-format msgid "You have to provide an account for the write off entry !" msgstr "Heu d'indicar un compte per l'assentament d'ajust!" @@ -1665,17 +1738,17 @@ msgstr "Heu d'indicar un compte per l'assentament d'ajust!" #. module: account #: model:ir.model,name:account.model_account_common_journal_report msgid "Account Common Journal Report" -msgstr "" +msgstr "Comptabilitat. Informe diari comú" #. module: account #: selection:account.partner.balance,display_partner:0 msgid "All Partners" -msgstr "" +msgstr "Totes les empreses" #. module: account #: report:account.move.voucher:0 msgid "Ref. :" -msgstr "" +msgstr "Ref. :" #. module: account #: view:account.analytic.chart:0 @@ -1685,7 +1758,7 @@ msgstr "Plans de comptes analítics" #. module: account #: view:account.analytic.line:0 msgid "My Entries" -msgstr "" +msgstr "Els meus assentaments" #. module: account #: report:account.overdue:0 @@ -1693,10 +1766,10 @@ msgid "Customer Ref:" msgstr "Ref. client:" #. module: account -#: code:addons/account/account_cash_statement.py:328 +#: code:addons/account/account_cash_statement.py:329 #, python-format msgid "User %s does not have rights to access %s journal !" -msgstr "" +msgstr "L'usuari %s no te drets per accedir al diari %s !" #. module: account #: help:account.period,special:0 @@ -1711,10 +1784,10 @@ msgstr "Extracte esborrany" #. module: account #: view:account.tax:0 msgid "Tax Declaration: Credit Notes" -msgstr "" +msgstr "Declaració d'impostos: Factures rectficatives" #. module: account -#: code:addons/account/account.py:499 +#: code:addons/account/account.py:509 #, python-format msgid "You cannot deactivate an account that contains account moves." msgstr "No podeu desactivar un compte que conté assentaments comptables." @@ -1727,10 +1800,10 @@ msgstr "Import haver" #. module: account #: constraint:account.move.line:0 msgid "You can not create move line on closed account." -msgstr "" +msgstr "No podeu crear una línia de moviment en un compte tancat." #. module: account -#: code:addons/account/account.py:519 +#: code:addons/account/account.py:529 #, python-format msgid "" "You cannot change the type of account from 'Closed' to any other type which " @@ -1742,60 +1815,60 @@ msgstr "" #. module: account #: view:res.company:0 msgid "Reserve And Profit/Loss Account" -msgstr "" +msgstr "Compte de reserves i pèrdues/guanys" #. module: account #: sql_constraint:account.move.line:0 msgid "Wrong credit or debit value in accounting entry !" -msgstr "" +msgstr "Valor erroni del deure o haver en l'assentament comptable !" #. module: account #: view:account.invoice.report:0 #: model:ir.actions.act_window,name:account.action_account_invoice_report_all #: model:ir.ui.menu,name:account.menu_action_account_invoice_report_all msgid "Invoices Analysis" -msgstr "" +msgstr "Anàlisi de factures" #. module: account #: model:ir.model,name:account.model_account_period_close msgid "period close" -msgstr "" +msgstr "tancament del període" #. module: account #: view:account.installer:0 msgid "Configure Fiscal Year" -msgstr "" +msgstr "Configura l'exercici fiscal" #. module: account #: model:ir.actions.act_window,name:account.action_project_account_analytic_line_form msgid "Entries By Line" -msgstr "" +msgstr "Assentaments per línia" #. module: account #: report:account.tax.code.entries:0 msgid "A/c Code" -msgstr "" +msgstr "Codi del compte" #. module: account #: field:account.invoice,move_id:0 #: field:account.invoice,move_name:0 msgid "Journal Entry" -msgstr "" +msgstr "Assentament del Diari" #. module: account #: view:account.tax:0 msgid "Tax Declaration: Invoices" -msgstr "" +msgstr "Declaració d'impostos: Factures" #. module: account #: field:account.cashbox.line,subtotal:0 msgid "Sub Total" -msgstr "" +msgstr "Subtotal" #. module: account #: view:account.account:0 msgid "Treasury Analysis" -msgstr "" +msgstr "Anàlisi de tresoreria" #. module: account #: constraint:res.company:0 @@ -1823,12 +1896,12 @@ msgstr "Vàlid" #: model:ir.actions.act_window,name:account.action_account_print_journal #: model:ir.model,name:account.model_account_print_journal msgid "Account Print Journal" -msgstr "" +msgstr "Comptabilitat. Imprimeix diari" #. module: account #: model:ir.model,name:account.model_product_category msgid "Product Category" -msgstr "" +msgstr "Categoria del producte" #. module: account #: selection:account.account.type,report_type:0 @@ -1838,18 +1911,20 @@ msgstr "/" #. module: account #: field:account.bs.report,reserve_account_id:0 msgid "Reserve & Profit/Loss Account" -msgstr "" +msgstr "Compte de Reserves i Pèrdues/Guanys" #. module: account #: help:account.bank.statement,balance_end:0 msgid "Closing balance based on Starting Balance and Cash Transactions" msgstr "" +"Saldo de tancament calculat a partir del balanç inicial i les transaccions " +"de caixa." #. module: account #: model:process.node,note:account.process_node_reconciliation0 #: model:process.node,note:account.process_node_supplierreconciliation0 msgid "Comparison between accounting and payment entries" -msgstr "" +msgstr "Comparació entre assentaments comptables i de pagament" #. module: account #: view:account.tax:0 @@ -1873,6 +1948,8 @@ msgid "" "It adds the currency column if the currency is different then the company " "currency" msgstr "" +"Afegeix la columna de moneda si la moneda és diferent de la moneda de " +"l'empresa." #. module: account #: help:account.journal,allow_date:0 @@ -1880,23 +1957,25 @@ msgid "" "If set to True then do not accept the entry if the entry date is not into " "the period dates" msgstr "" +"Si es marca aquesta opció, no s'accepten assentaments la data dels quals no " +"estigui dins de les dates del període." #. module: account #: model:ir.actions.act_window,name:account.action_account_pl_report msgid "Account Profit And Loss" -msgstr "" +msgstr "Compte de pèrdues i guanys" #. module: account #: field:account.installer,config_logo:0 #: field:account.installer.modules,config_logo:0 #: field:wizard.multi.charts.accounts,config_logo:0 msgid "Image" -msgstr "" +msgstr "Imatge" #. module: account #: report:account.move.voucher:0 msgid "Canceled" -msgstr "" +msgstr "Cancel·lat" #. module: account #: view:account.invoice:0 @@ -1910,6 +1989,7 @@ msgid "" "If the active field is set to False, it will allow you to hide the tax " "without removing it." msgstr "" +"Si el camp actiu està desmarcat, permetrà ocultar l'impost sense eliminar-lo." #. module: account #: help:account.bank.statement,name:0 @@ -1918,6 +1998,9 @@ msgid "" "be with same name as statement name. This allows the statement entries to " "have the same references than the statement itself" msgstr "" +"si li doneu un nom diferent de /, l'assentament comptable tindrà el mateix " +"nom que l'extracte. Això permet que els assentaments de l'extracte tinguin " +"les mateixes referències que el propi extracte" #. module: account #: model:ir.actions.act_window,name:account.action_account_unreconcile @@ -1945,17 +2028,17 @@ msgstr "Obre assentaments" #. module: account #: field:account.automatic.reconcile,account_ids:0 msgid "Accounts to Reconcile" -msgstr "" +msgstr "Comptes a conciliar" #. module: account #: model:process.transition,note:account.process_transition_filestatement0 msgid "Import of the statement in the system from an electronic file" -msgstr "" +msgstr "Importa al sistema un extracte des d'un fitxer electrònic" #. module: account #: model:process.node,name:account.process_node_importinvoice0 msgid "Import from invoice" -msgstr "" +msgstr "Importa des de factura" #. module: account #: selection:account.entries.report,month:0 @@ -1964,22 +2047,22 @@ msgstr "" #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "January" -msgstr "" +msgstr "Gener" #. module: account #: view:account.journal:0 msgid "Validations" -msgstr "" +msgstr "Validacions" #. module: account #: view:account.entries.report:0 msgid "This F.Year" -msgstr "" +msgstr "Aquest exercici fiscal" #. module: account #: view:account.tax.chart:0 msgid "Account tax charts" -msgstr "" +msgstr "Pla d'impostos comptables" #. module: account #: constraint:account.period:0 @@ -2002,15 +2085,17 @@ msgstr "Pro-forma" #: code:addons/account/installer.py:348 #, python-format msgid " Journal" -msgstr "" +msgstr " Diari" #. module: account -#: code:addons/account/account.py:1319 +#: code:addons/account/account.py:1333 #, python-format msgid "" "There is no default default debit account defined \n" "on journal \"%s\"" msgstr "" +"No s'ha definit cap compte deure per defecte\n" +"al diari \"%s\"" #. module: account #: help:account.account,type:0 @@ -2023,11 +2108,16 @@ msgid "" "partners accounts (for debit/credit computations), closed for depreciated " "accounts." msgstr "" +"Aquesta classificació s'utilitza per diferenciar tipus amb efectes especials " +"a l'OpenERP: vista no pot tenir anotacions, consolidació són comptes que " +"poden tenir comptes fills per a consolidacions multi-empresa, " +"pagable/cobrable són per a comptes d'empreses (per als càlculs de crèdit / " +"dèbit), tancat és per a comptes de depreciació." #. module: account #: view:account.chart.template:0 msgid "Search Chart of Account Templates" -msgstr "" +msgstr "Cerca plantilles de pla comptable" #. module: account #: view:account.installer:0 @@ -2036,6 +2126,9 @@ msgid "" "certified Chart of Accounts exists for your specified country, a generic one " "can be installed and will be selected by default." msgstr "" +"El pla comptable per defecte s'ajusta a la selecció del país. Si no existeix " +"un pla comptable certificat per al país especificat, es pot instal·lar un de " +"genèric que serà seleccionat per defecte." #. module: account #: view:account.account.type:0 @@ -2057,11 +2150,11 @@ msgid "Description" msgstr "Descripció" #. module: account -#: code:addons/account/account.py:2844 +#: code:addons/account/account.py:2888 #: code:addons/account/installer.py:498 #, python-format msgid "ECNJ" -msgstr "" +msgstr "ECNJ" #. module: account #: view:account.subscription:0 @@ -2077,7 +2170,7 @@ msgid "Income Account" msgstr "Compte d'ingressos" #. module: account -#: code:addons/account/invoice.py:352 +#: code:addons/account/invoice.py:351 #, python-format msgid "There is no Accounting Journal of type Sale/Purchase defined!" msgstr "No s'ha definit un diari comptable de tipus Venda/Compra!" @@ -2088,6 +2181,7 @@ msgid "Accounting Properties" msgstr "Propietats de comptabilitat" #. module: account +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: field:account.print.journal,sort_selection:0 msgid "Entries Sorted By" @@ -2096,17 +2190,17 @@ msgstr "Assentaments ordenats per" #. module: account #: field:account.change.currency,currency_id:0 msgid "Change to" -msgstr "" +msgstr "Canvia a" #. module: account #: view:account.entries.report:0 msgid "# of Products Qty " -msgstr "" +msgstr "Nº qtat de productes " #. module: account #: model:ir.model,name:account.model_product_template msgid "Product Template" -msgstr "" +msgstr "Plantilla del producte" #. module: account #: report:account.account.balance:0 @@ -2116,6 +2210,7 @@ msgstr "" #: field:account.fiscalyear,name:0 #: report:account.general.journal:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: field:account.journal.period,fiscalyear_id:0 #: report:account.journal.period.print:0 #: report:account.partner.balance:0 @@ -2125,6 +2220,11 @@ msgstr "" #: report:account.third_party_ledger_other:0 #: report:account.vat.declaration:0 #: model:ir.model,name:account.model_account_fiscalyear +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 +#: report:account.aged_trial_balance:0 msgid "Fiscal Year" msgstr "Exercici fiscal" @@ -2204,7 +2304,7 @@ msgstr "Obert" #: model:process.node,note:account.process_node_draftinvoices0 #: model:process.node,note:account.process_node_supplierdraftinvoices0 msgid "Draft state of an invoice" -msgstr "" +msgstr "Estat esborrany d'una factura" #. module: account #: help:account.account,reconcile:0 @@ -2217,7 +2317,7 @@ msgstr "" #. module: account #: view:account.partner.reconcile.process:0 msgid "Partner Reconciliation" -msgstr "" +msgstr "Conciliació d'empresa" #. module: account #: field:account.tax,tax_code_id:0 @@ -2226,7 +2326,7 @@ msgid "Account Tax Code" msgstr "Codi impost comptable" #. module: account -#: code:addons/account/invoice.py:545 +#: code:addons/account/invoice.py:552 #, python-format msgid "" "Can't find any account journal of %s type for this company.\n" @@ -2234,6 +2334,10 @@ msgid "" "You can create one in the menu: \n" "Configuration\\Financial Accounting\\Accounts\\Journals." msgstr "" +"No es troba cap diari del tipus %s per a aquesta companyia.\n" +"\n" +"Heu de crear un en el menú: \n" +"Configuració\\Comptabilitat financera\\Comptes\\Diaris." #. module: account #: field:account.invoice.tax,base_code_id:0 @@ -2245,6 +2349,7 @@ msgstr "Codi base" #: help:account.invoice.tax,sequence:0 msgid "Gives the sequence order when displaying a list of invoice tax." msgstr "" +"Indica l'ordre de seqüència quan es mostra una llista d'impostos de factura." #. module: account #: field:account.tax,base_sign:0 @@ -2264,6 +2369,12 @@ msgid "" "useful because it enables you to preview at any time the tax that you owe at " "the start and end of the month or quarter." msgstr "" +"Aquest menú imprimeix una declaració d'IVA basada en factures o pagaments. " +"Seleccioneu un o diversos períodes de l'exercici fiscal. La informació " +"necessària per a la declaració d'IVA és generada automàticament per OpenERP " +"a partir de les factures (o pagaments, en alguns països). Aquesta informació " +"s'actualitza en temps real. És molt útil perquè li permet previsualitzar en " +"qualsevol moment els impostos que deu al principi i fi del mes o trimestre." #. module: account #: selection:account.move.line,centralisation:0 @@ -2274,7 +2385,7 @@ msgstr "Centralització del deure" #: view:account.invoice.confirm:0 #: model:ir.actions.act_window,name:account.action_account_invoice_confirm msgid "Confirm Draft Invoices" -msgstr "" +msgstr "Confirma factures esborrany" #. module: account #: field:account.entries.report,day:0 @@ -2283,12 +2394,12 @@ msgstr "" #: view:analytic.entries.report:0 #: field:analytic.entries.report,day:0 msgid "Day" -msgstr "" +msgstr "Dia" #. module: account #: model:ir.actions.act_window,name:account.act_account_renew_view msgid "Accounts to Renew" -msgstr "" +msgstr "Comptes a renovar" #. module: account #: model:ir.model,name:account.model_account_model_line @@ -2296,7 +2407,7 @@ msgid "Account Model Entries" msgstr "Líniees de model d'assentament" #. module: account -#: code:addons/account/account.py:2796 +#: code:addons/account/account.py:2840 #: code:addons/account/installer.py:454 #, python-format msgid "EXJ" @@ -2330,7 +2441,7 @@ msgstr "Seleccioneu període" #. module: account #: model:ir.ui.menu,name:account.menu_account_pp_statements msgid "Statements" -msgstr "" +msgstr "Extractes" #. module: account #: report:account.analytic.account.journal:0 @@ -2343,17 +2454,21 @@ msgid "" "The fiscal position will determine taxes and the accounts used for the " "partner." msgstr "" +"La posició fiscal calcularà els impostos i els comptes comptables utilitzats " +"per a aquesta empresa." #. module: account #: view:account.print.journal:0 msgid "" "This report gives you an overview of the situation of a specific journal" msgstr "" +"Aquest informe us proporciona una visió global sobre la situació d'un diari " +"específic" #. module: account #: constraint:product.category:0 msgid "Error ! You can not create recursive categories." -msgstr "" +msgstr "Error! No podeu crear categories recursives." #. module: account #: report:account.invoice:0 @@ -2382,10 +2497,10 @@ msgstr "Compte analític" #: model:ir.ui.menu,name:account.menu_action_account_form #: model:ir.ui.menu,name:account.menu_analytic msgid "Accounts" -msgstr "" +msgstr "Comptes" #. module: account -#: code:addons/account/invoice.py:351 +#: code:addons/account/invoice.py:350 #, python-format msgid "Configuration Error!" msgstr "Error de configuració!" @@ -2394,31 +2509,31 @@ msgstr "Error de configuració!" #: view:account.invoice.report:0 #: field:account.invoice.report,price_average:0 msgid "Average Price" -msgstr "" +msgstr "Preu mitjà" #. module: account -#: report:account.move.voucher:0 #: report:account.overdue:0 msgid "Date:" msgstr "Data:" #. module: account -#: code:addons/account/account.py:640 +#: code:addons/account/account.py:654 #, python-format msgid "" "You cannot modify company of this journal as its related record exist in " "Entry Lines" msgstr "" +"No podeu modificar l'empresa d'aquest diari perquè ja conté assentaments" #. module: account #: report:account.journal.period.print:0 msgid "Label" -msgstr "" +msgstr "Etiqueta" #. module: account #: view:account.tax:0 msgid "Accounting Information" -msgstr "" +msgstr "Informació comptable" #. module: account #: view:account.tax:0 @@ -2439,6 +2554,7 @@ msgstr "Desc.(%)" #. module: account #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: report:account.overdue:0 #: report:account.third_party_ledger:0 @@ -2450,11 +2566,13 @@ msgstr "Ref." #: help:account.move.line,tax_code_id:0 msgid "The Account can either be a base tax code or a tax code account." msgstr "" +"El compte pot ser o bé un compte d'un codi d'impost base o bé d'un codi " +"d'impost." #. module: account #: model:ir.ui.menu,name:account.menu_automatic_reconcile msgid "Automatic Reconciliation" -msgstr "" +msgstr "Conciliació automàtica" #. module: account #: field:account.invoice,reconciled:0 @@ -2472,7 +2590,7 @@ msgstr "Codi base reintegrament" #: model:ir.actions.act_window,name:account.action_bank_statement_tree #: model:ir.ui.menu,name:account.menu_bank_statement_tree msgid "Bank Statements" -msgstr "" +msgstr "Extractes bancaris" #. module: account #: selection:account.tax.template,applicable_type:0 @@ -2485,7 +2603,7 @@ msgstr "Cert" #: view:account.move:0 #: view:account.move.line:0 msgid "Dates" -msgstr "" +msgstr "Dates" #. module: account #: field:account.tax,parent_id:0 @@ -2499,6 +2617,8 @@ msgid "" "Automatically generate entries based on what has been entered in the system " "before a specific date." msgstr "" +"Genera automàticament els assentaments a partir del que s'ha introduït en el " +"sistema abans d'una data concreta." #. module: account #: view:account.aged.trial.balance:0 @@ -2511,7 +2631,7 @@ msgstr "Balanç d'empresa anterior" #: model:process.transition,name:account.process_transition_entriesreconcile0 #: model:process.transition,name:account.process_transition_supplierentriesreconcile0 msgid "Accounting entries" -msgstr "" +msgstr "Assentaments comptables" #. module: account #: field:account.invoice.line,discount:0 @@ -2527,36 +2647,41 @@ msgid "" "Note that journal entries that are automatically created by the system are " "always skipping that state." msgstr "" +"Marqueu aquesta opció si no desitjeu que les noves anotacions passin per " +"l'estat 'Esborrany' i per tant vagin directament a l'estat 'Assentat' sense " +"cap validació manual.\n" +"Tingueu en compte que les anotacions creades automàticament pel sistema " +"sempre obvien aquest estat." #. module: account #: model:ir.actions.server,name:account.ir_actions_server_action_wizard_multi_chart #: model:ir.ui.menu,name:account.menu_act_ir_actions_bleble msgid "New Company Financial Setting" -msgstr "" +msgstr "Configuració financera per una nova companyia" #. module: account #: model:ir.actions.act_window,name:account.action_report_account_sales_tree_all #: view:report.account.sales:0 #: view:report.account_type.sales:0 msgid "Sales by Account" -msgstr "" +msgstr "Vendes per compte" #. module: account #: view:account.use.model:0 msgid "This wizard will create recurring accounting entries" -msgstr "" +msgstr "Aquest assistent crearà assentaments comptables recursius" #. module: account -#: code:addons/account/account.py:1181 +#: code:addons/account/account.py:1195 #, python-format msgid "No sequence defined on the journal !" -msgstr "" +msgstr "No s'ha definit una seqüència en el diari !" #. module: account -#: code:addons/account/account.py:2083 +#: code:addons/account/account.py:2097 #: code:addons/account/account_bank_statement.py:350 -#: code:addons/account/account_move_line.py:170 -#: code:addons/account/invoice.py:670 +#: code:addons/account/account_move_line.py:169 +#: code:addons/account/invoice.py:678 #: code:addons/account/wizard/account_use_model.py:81 #, python-format msgid "You have to define an analytic journal on the '%s' journal!" @@ -2573,7 +2698,7 @@ msgstr "Codis impostos" #: model:ir.ui.menu,name:account.menu_account_customer #: model:ir.ui.menu,name:account.menu_finance_receivables msgid "Customers" -msgstr "" +msgstr "Clients" #. module: account #: report:account.analytic.account.cost_ledger:0 @@ -2589,7 +2714,7 @@ msgstr "Període fins" #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "August" -msgstr "" +msgstr "Agost" #. module: account #: code:addons/account/account_bank_statement.py:306 @@ -2598,16 +2723,18 @@ msgid "" "The statement balance is incorrect !\n" "The expected balance (%.2f) is different than the computed one. (%.2f)" msgstr "" +"El saldo del compte no és correcte!\n" +"El balanç del que s'esperava (%.2f) és diferent a la calculada un. (%.2f)" #. module: account #: model:process.transition,note:account.process_transition_paymentreconcile0 msgid "Payment entries are the second input of the reconciliation." -msgstr "" +msgstr "Les entrades de pagament són la segona entrada de la reconciliació." #. module: account #: report:account.move.voucher:0 msgid "Number:" -msgstr "" +msgstr "Número:" #. module: account #: selection:account.print.journal,sort_selection:0 @@ -2621,7 +2748,7 @@ msgstr "Número de referència" #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "October" -msgstr "" +msgstr "Octubre" #. module: account #: help:account.move.line,quantity:0 @@ -2629,11 +2756,14 @@ msgid "" "The optional quantity expressed by this line, eg: number of product sold. " "The quantity is not a legal requirement but is very useful for some reports." msgstr "" +"La quantitat opcional expressada per aquesta línia, per exemple: el nombre " +"de productes venuts. La quantitat no és un requisit legal, però és molt útil " +"per a alguns informes." #. module: account #: view:account.payment.term.line:0 msgid "Line 2:" -msgstr "" +msgstr "Línia 2:" #. module: account #: field:account.journal.column,required:0 @@ -2658,6 +2788,8 @@ msgstr "" msgid "" "used in statement reconciliation domain, but shouldn't be used elswhere." msgstr "" +"utilitzat en el domini de conciliació d'extractes, però no s'hauria " +"d'utilitzar en cap altre lloc." #. module: account #: field:account.invoice.tax,base_amount:0 @@ -2667,7 +2799,7 @@ msgstr "Import codi base" #. module: account #: field:wizard.multi.charts.accounts,sale_tax:0 msgid "Default Sale Tax" -msgstr "" +msgstr "Impost de venda per defecte" #. module: account #: help:account.model.line,date_maturity:0 @@ -2676,6 +2808,9 @@ msgid "" "between the creation date or the creation date of the entries plus the " "partner payment terms." msgstr "" +"La data de venciment dels assentaments generats per aquest model. Podeu " +"triar entre la data de creació o la data de creació dels assentaments més " +"els terminis de pagament de l'empresa." #. module: account #: model:ir.ui.menu,name:account.menu_finance_accounting @@ -2686,7 +2821,7 @@ msgstr "Comptabilitat financera" #: view:account.pl.report:0 #: model:ir.ui.menu,name:account.menu_account_pl_report msgid "Profit And Loss" -msgstr "" +msgstr "Pèrdues i guanys" #. module: account #: view:account.fiscal.position:0 @@ -2709,6 +2844,8 @@ msgid "" "It adds initial balance row on report which display previous sum amount of " "debit/credit/balance" msgstr "" +"Afegeix una fila de saldo inicial en l'informe que mostra l'import previ del " +"deure/haver/saldo" #. module: account #: view:account.analytic.line:0 @@ -2717,7 +2854,7 @@ msgid "Analytic Entries" msgstr "Entrades analítiques" #. module: account -#: code:addons/account/account.py:822 +#: code:addons/account/account.py:836 #, python-format msgid "" "No fiscal year defined for this date !\n" @@ -2751,12 +2888,12 @@ msgstr "L'usuari responsable d'aquest diari" #. module: account #: view:account.period:0 msgid "Search Period" -msgstr "" +msgstr "Cerca període" #. module: account #: view:account.change.currency:0 msgid "Invoice Currency" -msgstr "" +msgstr "Moneda de la factura" #. module: account #: field:account.payment.term,line_ids:0 @@ -2766,7 +2903,7 @@ msgstr "Terminis de pagament" #. module: account #: field:account.bank.statement,total_entry_encoding:0 msgid "Cash Transaction" -msgstr "" +msgstr "Transició de caixa" #. module: account #: view:res.partner:0 @@ -2806,17 +2943,17 @@ msgstr "Nom línia" #. module: account #: view:account.fiscalyear:0 msgid "Search Fiscalyear" -msgstr "" +msgstr "Cerca exercici fiscal" #. module: account #: selection:account.tax,applicable_type:0 msgid "Always" -msgstr "" +msgstr "Sempre" #. module: account #: view:account.analytic.line:0 msgid "Total Quantity" -msgstr "" +msgstr "Quantitat total" #. module: account #: field:account.move.line.reconcile.writeoff,writeoff_acc_id:0 @@ -2846,10 +2983,10 @@ msgstr "Vista" #: code:addons/account/account.py:2951 #, python-format msgid "BNK%s" -msgstr "" +msgstr "BNC%s" #. module: account -#: code:addons/account/account.py:2906 +#: code:addons/account/account.py:2950 #: code:addons/account/installer.py:296 #, python-format msgid "BNK" @@ -2878,17 +3015,17 @@ msgstr "Plantilla codis d'impostos" #. module: account #: view:account.subscription:0 msgid "Starts on" -msgstr "" +msgstr "Comença en" #. module: account #: model:ir.model,name:account.model_account_partner_ledger msgid "Account Partner Ledger" -msgstr "" +msgstr "Llibre major de l'empresa" #. module: account #: help:account.journal.column,sequence:0 msgid "Gives the sequence order to journal column." -msgstr "" +msgstr "Indica l'ordre de seqüència de la columna del diari." #. module: account #: view:account.tax.template:0 @@ -2901,6 +3038,7 @@ msgstr "Declaració d'impostos" #: help:account.bank.accounts.wizard,currency_id:0 msgid "Forces all moves for this account to have this secondary currency." msgstr "" +"Força a tots els moviments d'aquest compte, tenir aquesta moneda secundària." #. module: account #: model:ir.actions.act_window,help:account.action_validate_account_move_line @@ -2908,6 +3046,9 @@ msgid "" "This wizard will validate all journal entries of a particular journal and " "period. Once journal entries are validated, you can not update them anymore." msgstr "" +"Aquest assentament validarà tots els assentaments d'un diari i període en " +"particular. Una vegada que es validen els assentaments, no es poden " +"modificar més." #. module: account #: model:ir.actions.act_window,name:account.action_account_chart_template_form @@ -2923,7 +3064,7 @@ msgstr "Genera pla comptable a partir d'una plantilla de pla comptable" #. module: account #: model:ir.model,name:account.model_account_unreconcile_reconcile msgid "Account Unreconcile Reconcile" -msgstr "" +msgstr "Concilia el compte desconciliat" #. module: account #: help:account.account.type,close_method:0 @@ -2938,6 +3079,15 @@ msgid "" " 'Unreconciled' will copy only the journal items that were unreconciled on " "the first day of the new fiscal year." msgstr "" +"Estableix aquí el mètode que utilitzarà l'assistent genèric per crear el " +"assentament de tancament d'exercici per a tots els comptes d'aquest tipus.\n" +"\n" +"'Cap' significa que no es farà res.\n" +"'Saldo' normalment s'utilitzarà per a comptes d'efectiu.\n" +"'Detallat' copiarà cada anotació de l'exercici anterior, fins i tot els no " +"conciliats.\n" +"'Sense conciliar' copiarà només les anotacions no conciliades el primer dia " +"del nou exercici fiscal." #. module: account #: view:account.tax:0 @@ -2958,6 +3108,7 @@ msgstr "Deixar buit pel compte de despeses" #: field:account.common.report,journal_ids:0 #: report:account.general.journal:0 #: field:account.general.journal,journal_ids:0 +#: report:account.general.ledger_landscape:0 #: view:account.journal.period:0 #: report:account.partner.balance:0 #: field:account.partner.balance,journal_ids:0 @@ -2979,7 +3130,7 @@ msgstr "Diaris" #. module: account #: field:account.partner.reconcile.process,to_reconcile:0 msgid "Remaining Partners" -msgstr "" +msgstr "Empreses restants" #. module: account #: view:account.subscription:0 @@ -3004,7 +3155,7 @@ msgstr "Compra" #: model:ir.actions.act_window,name:account.action_account_installer #: view:wizard.multi.charts.accounts:0 msgid "Accounting Application Configuration" -msgstr "" +msgstr "Configuració de l'aplicació de comptabilitat" #. module: account #: model:ir.actions.act_window,name:account.open_board_account @@ -3018,7 +3169,7 @@ msgid "Starting Balance" msgstr "Saldo inicial" #. module: account -#: code:addons/account/invoice.py:1284 +#: code:addons/account/invoice.py:1298 #, python-format msgid "No Partner Defined !" msgstr "No s'ha definit empresa!" @@ -3046,11 +3197,13 @@ msgid "" "The amount expressed in the related account currency if not equal to the " "company one." msgstr "" +"L'import expressat en la moneda comptable relacionada no és igual al de la " +"companyia." #. module: account #: report:account.move.voucher:0 msgid "Journal:" -msgstr "" +msgstr "Diari:" #. module: account #: view:account.bank.statement:0 @@ -3060,7 +3213,6 @@ msgstr "" #: view:account.invoice.report:0 #: selection:account.invoice.report,state:0 #: selection:account.journal.period,state:0 -#: report:account.move.voucher:0 #: view:account.subscription:0 #: selection:account.subscription,state:0 #: selection:report.invoice.created,state:0 @@ -3070,7 +3222,7 @@ msgstr "Esborrany" #. module: account #: model:ir.actions.act_window,name:account.action_account_configuration_installer msgid "Accounting Chart Configuration" -msgstr "" +msgstr "Configuració del pla comptable" #. module: account #: field:account.tax.code,notprintable:0 @@ -3082,17 +3234,17 @@ msgstr "No s'imprimeix en factura" #: report:account.vat.declaration:0 #: field:account.vat.declaration,chart_tax_id:0 msgid "Chart of Tax" -msgstr "" +msgstr "Pla dels impostos" #. module: account #: view:account.journal:0 msgid "Search Account Journal" -msgstr "" +msgstr "Cerca diari" #. module: account #: model:ir.actions.act_window,name:account.action_invoice_tree_pending_invoice msgid "Pending Invoice" -msgstr "" +msgstr "Factura pendent" #. module: account #: selection:account.subscription,period_type:0 @@ -3102,7 +3254,7 @@ msgstr "any" #. module: account #: report:account.move.voucher:0 msgid "Authorised Signatory" -msgstr "" +msgstr "Signant autoritzat" #. module: account #: view:validate.account.move.lines:0 @@ -3110,9 +3262,11 @@ msgid "" "All selected journal entries will be validated and posted. It means you " "won't be able to modify their accounting fields anymore." msgstr "" +"Tots els assentaments seleccionats seran validats i assentats. Això " +"significa que ja no podreu modificar els camps comptables." #. module: account -#: code:addons/account/invoice.py:370 +#: code:addons/account/invoice.py:373 #, python-format msgid "Cannot delete invoice(s) that are already opened or paid !" msgstr "No es poden esborrar factures obertes o pagades!" @@ -3120,7 +3274,7 @@ msgstr "No es poden esborrar factures obertes o pagades!" #. module: account #: report:account.account.balance.landscape:0 msgid "Total :" -msgstr "" +msgstr "Total :" #. module: account #: model:ir.actions.report.xml,name:account.account_transfers @@ -3130,7 +3284,7 @@ msgstr "Transferències" #. module: account #: view:account.payment.term.line:0 msgid " value amount: n.a" -msgstr "" +msgstr " import valor: n.a" #. module: account #: view:account.chart:0 @@ -3145,12 +3299,12 @@ msgstr "Import impostos" #. module: account #: view:account.installer:0 msgid "Your bank and cash accounts" -msgstr "" +msgstr "Comptes bancaris i de caixa" #. module: account #: view:account.move:0 msgid "Search Move" -msgstr "" +msgstr "Cerca moviment" #. module: account #: field:account.tax.code,name:0 @@ -3171,9 +3325,11 @@ msgid "" "Selected Invoice(s) cannot be cancelled as they are already in 'Cancelled' " "or 'Done' state!" msgstr "" +"La/es factura/es seleccionada/es no es pot/den cancel·lar ja que està en " +"estat 'Cancel·lat' o 'Realitzat'!" #. module: account -#: code:addons/account/account.py:522 +#: code:addons/account/account.py:532 #, python-format msgid "" "You cannot change the type of account from '%s' to '%s' type as it contains " @@ -3184,24 +3340,25 @@ msgstr "" #. module: account #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 msgid "Counterpart" -msgstr "" +msgstr "Contrapartida" #. module: account #: view:account.journal:0 msgid "Invoicing Data" -msgstr "" +msgstr "Dades de facturació" #. module: account #: field:account.invoice.report,state:0 msgid "Invoice State" -msgstr "" +msgstr "Estat de la factura" #. module: account #: view:account.invoice.report:0 #: field:account.invoice.report,categ_id:0 msgid "Category of Product" -msgstr "" +msgstr "Categoria del producte" #. module: account #: view:account.move:0 @@ -3209,18 +3366,18 @@ msgstr "" #: view:account.move.line:0 #: field:account.move.line,narration:0 msgid "Narration" -msgstr "" +msgstr "Notes" #. module: account #: view:account.addtmpl.wizard:0 #: model:ir.actions.act_window,name:account.action_account_addtmpl_wizard_form msgid "Create Account" -msgstr "" +msgstr "Crea compte" #. module: account #: model:ir.model,name:account.model_report_account_type_sales msgid "Report of the Sales by Account Type" -msgstr "" +msgstr "Informe de les vendes per tipus de compte" #. module: account #: selection:account.account.type,close_method:0 @@ -3230,7 +3387,7 @@ msgstr "Detall" #. module: account #: field:account.installer,bank_accounts_id:0 msgid "Your Bank and Cash Accounts" -msgstr "" +msgstr "Els seus comptes de banc i caixa" #. module: account #: report:account.invoice:0 @@ -3249,6 +3406,7 @@ msgstr "Resum de comptes" #: view:account.tax.chart:0 msgid "(If you do not select period it will take all open periods)" msgstr "" +"(si no seleccioneu el període s'utilitzaran tots els períodes oberts)" #. module: account #: field:account.journal,centralisation:0 @@ -3258,7 +3416,7 @@ msgstr "Homòleg centralitzat" #. module: account #: model:ir.model,name:account.model_account_partner_reconcile_process msgid "Reconcilation Process partner by partner" -msgstr "" +msgstr "Procés de conciliació empresa per empresa" #. module: account #: selection:account.automatic.reconcile,power:0 @@ -3288,6 +3446,7 @@ msgstr "" #: field:account.entries.report,date:0 #: selection:account.general.journal,filter:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: field:account.invoice.report,date:0 #: report:account.journal.period.print:0 #: view:account.move:0 @@ -3331,27 +3490,32 @@ msgid "Chart of Accounts Template" msgstr "Plantilla del pla comptable" #. module: account -#: code:addons/account/account.py:2095 +#: code:addons/account/account.py:2109 #, python-format msgid "" "Maturity date of entry line generated by model line '%s' of model '%s' is " "based on partner payment term!\n" "Please define partner on it!" msgstr "" +"La data de venciment de l'anotació generada per la línia del model '%s' del " +"model '%s' es basa en el termini de pagament de l'empresa.\n" +"definiu l'empresa en ell!" #. module: account -#: code:addons/account/account_move_line.py:810 +#: code:addons/account/account_move_line.py:801 #, python-format msgid "Some entries are already reconciled !" msgstr "Alguns assentaments ja estan conciliats!" #. module: account -#: code:addons/account/account.py:1204 +#: code:addons/account/account.py:1218 #, python-format msgid "" "You cannot validate a Journal Entry unless all journal items are in same " "chart of accounts !" msgstr "" +"No podeu validar un assentament fins que tots els moviments estiguin en el " +"mateix pla comptable!" #. module: account #: view:account.tax:0 @@ -3361,7 +3525,7 @@ msgstr "Compte d'impostos" #. module: account #: model:ir.ui.menu,name:account.menu_finance_reporting_budgets msgid "Budgets" -msgstr "" +msgstr "Pressupostos" #. module: account #: selection:account.aged.trial.balance,filter:0 @@ -3380,7 +3544,7 @@ msgstr "" #: selection:account.report.general.ledger,filter:0 #: selection:account.vat.declaration,filter:0 msgid "No Filters" -msgstr "" +msgstr "Sense filtres" #. module: account #: selection:account.analytic.journal,type:0 @@ -3390,7 +3554,7 @@ msgstr "Situació" #. module: account #: view:res.partner:0 msgid "History" -msgstr "" +msgstr "Històric" #. module: account #: help:account.tax,applicable_type:0 @@ -3412,12 +3576,12 @@ msgstr "Codi aplicable (si tipus=codi)" #: view:account.invoice.report:0 #: field:account.invoice.report,product_qty:0 msgid "Qty" -msgstr "" +msgstr "Qtat" #. module: account #: field:account.invoice.report,address_contact_id:0 msgid "Contact Address Name" -msgstr "" +msgstr "Adreça del contacte" #. module: account #: field:account.move.line,blocked:0 @@ -3427,7 +3591,7 @@ msgstr "Litigi" #. module: account #: view:account.analytic.line:0 msgid "Search Analytic Lines" -msgstr "" +msgstr "Cerca línies analítiques" #. module: account #: field:res.partner,property_account_payable:0 @@ -3439,6 +3603,7 @@ msgstr "Compte a pagar" msgid "" "You cannot create entries on different periods/journals in the same move" msgstr "" +"No podeu crear apunts en diferents períodes/diaris en el mateix assentament" #. module: account #: model:process.node,name:account.process_node_supplierpaymentorder0 @@ -3467,10 +3632,10 @@ msgstr "Preu un." #. module: account #: model:ir.actions.act_window,name:account.action_account_tree1 msgid "Analytic Items" -msgstr "" +msgstr "Anotacions analítiques" #. module: account -#: code:addons/account/account_move_line.py:1128 +#: code:addons/account/account_move_line.py:1134 #, python-format msgid "Unable to change tax !" msgstr "No ha estat possible canviar l'impost!" @@ -3478,17 +3643,18 @@ msgstr "No ha estat possible canviar l'impost!" #. module: account #: field:analytic.entries.report,nbr:0 msgid "#Entries" -msgstr "" +msgstr "Núm. assentament" #. module: account -#: code:addons/account/invoice.py:1422 +#: code:addons/account/invoice.py:1437 #, python-format msgid "" "You selected an Unit of Measure which is not compatible with the product." msgstr "" +"Heu seleccionat una unitat de mesura que no és compatible amb el producte." #. module: account -#: code:addons/account/invoice.py:473 +#: code:addons/account/invoice.py:476 #, python-format msgid "" "The Payment Term of Supplier does not have Payment Term Lines(Computation) " @@ -3505,12 +3671,12 @@ msgstr "Obre factura" #. module: account #: field:account.invoice.tax,factor_tax:0 msgid "Multipication factor Tax code" -msgstr "" +msgstr "Factor de multiplicació del impost" #. module: account #: view:account.fiscal.position:0 msgid "Mapping" -msgstr "" +msgstr "Correspondència" #. module: account #: field:account.account,name:0 @@ -3528,7 +3694,7 @@ msgstr "Nom" #. module: account #: model:ir.model,name:account.model_account_aged_trial_balance msgid "Account Aged Trial balance Report" -msgstr "" +msgstr "Informe de comprovació de venciments en el balanç" #. module: account #: field:account.move.line,date:0 @@ -3544,7 +3710,7 @@ msgstr "Codificació estàndard" #. module: account #: help:account.journal,analytic_journal_id:0 msgid "Journal for analytic entries" -msgstr "" +msgstr "Diari d'assentaments analítics" #. module: account #: model:ir.ui.menu,name:account.menu_finance @@ -3565,11 +3731,13 @@ msgid "" "Print Report with the currency column if the currency is different then the " "company currency" msgstr "" +"Imprimeix informe amb la columna de la moneda, si la moneda és diferent de " +"la moneda de la companyia." #. module: account #: view:account.analytic.line:0 msgid "General Accounting" -msgstr "" +msgstr "Comptabilitat general" #. module: account #: report:account.overdue:0 @@ -3584,13 +3752,17 @@ msgid "" "debit/credit accounts, of type 'situation' and with a centralized " "counterpart." msgstr "" +"El més recomanable és utilitzar un diari dedicat als assentaments d'obertura " +"de tots els exercicis. Tingueu en compte que ho hauríeu de definir amb " +"comptes de deure/haver per defecte, de tipus 'situació' i amb una " +"contrapartida centralitzada." #. module: account #: view:account.installer:0 #: view:account.installer.modules:0 #: view:wizard.multi.charts.accounts:0 msgid "title" -msgstr "" +msgstr "títol" #. module: account #: view:account.invoice:0 @@ -3602,12 +3774,12 @@ msgstr "Canvia a esborrany" #. module: account #: model:ir.actions.act_window,name:account.action_subscription_form msgid "Recurring Lines" -msgstr "" +msgstr "Línies recursives" #. module: account #: field:account.partner.balance,display_partner:0 msgid "Display Partners" -msgstr "" +msgstr "Mostra empreses" #. module: account #: view:account.invoice:0 @@ -3618,6 +3790,7 @@ msgstr "Validar" #: sql_constraint:account.model.line:0 msgid "Wrong credit or debit value in model (Credit Or Debit Must Be \"0\")!" msgstr "" +"Valor erroni del deure o haver en el model (deure o haver ha de ser \"0\")!" #. module: account #: model:ir.actions.act_window,help:account.action_account_invoice_report_all @@ -3626,11 +3799,15 @@ msgid "" "customer as well as payment delays. The tool search can also be used to " "personalise your Invoices reports and so, match this analysis to your needs." msgstr "" +"A partir d'aquest informe, podeu tenir una visió general de l'import " +"facturat als seus clients, així com els retards en els pagaments. L'eina de " +"recerca també es pot utilitzar per personalitzar els informes de les " +"factures i per tant, adaptar aquest anàlisi a les seves necessitats." #. module: account #: view:account.invoice.confirm:0 msgid "Confirm Invoices" -msgstr "" +msgstr "Confirma factures" #. module: account #: selection:account.account,currency_mode:0 @@ -3660,7 +3837,7 @@ msgstr "(heu de trencar la conciliació si desitgeu obrir la factura)" #: field:account.report.general.ledger,period_from:0 #: field:account.vat.declaration,period_from:0 msgid "Start period" -msgstr "" +msgstr "Període inicial" #. module: account #: field:account.tax,name:0 @@ -3694,7 +3871,7 @@ msgstr "Saldo analític" #: code:addons/account/report/account_profit_loss.py:124 #, python-format msgid "Net Loss" -msgstr "" +msgstr "Pèrdues netes" #. module: account #: help:account.account,active:0 @@ -3702,16 +3879,17 @@ msgid "" "If the active field is set to False, it will allow you to hide the account " "without removing it." msgstr "" +"Si el camp actiu es desmarca, permet ocultar el compte sense eliminar-lo." #. module: account #: view:account.tax.template:0 msgid "Search Tax Templates" -msgstr "" +msgstr "Cerca plantilles d'impostos" #. module: account #: model:ir.ui.menu,name:account.periodical_processing_journal_entries_validation msgid "Draft Entries" -msgstr "" +msgstr "Assentaments en esborrany" #. module: account #: field:account.account,shortcut:0 @@ -3740,12 +3918,12 @@ msgstr "Tipus de compte" #: model:ir.actions.report.xml,name:account.account_account_balance #: model:ir.ui.menu,name:account.menu_general_Balance_report msgid "Trial Balance" -msgstr "" +msgstr "Balanç de sumes i saldos" #. module: account #: model:ir.model,name:account.model_account_invoice_cancel msgid "Cancel the Selected Invoices" -msgstr "" +msgstr "Cancel·la les factures seleccionades" #. module: account #: help:product.category,property_account_income_categ:0 @@ -3754,6 +3932,8 @@ msgid "" "This account will be used to value outgoing stock for the current product " "category using sale price" msgstr "" +"Aquest compte s'utilitzarà per valorar l'estoc que ha sortit de la categoria " +"de producte actual utilitzant el preu de venda." #. module: account #: selection:account.automatic.reconcile,power:0 @@ -3766,25 +3946,28 @@ msgid "" "Analytic costs (timesheets, some purchased products, ...) come from analytic " "accounts. These generate draft supplier invoices." msgstr "" +"Els costos analítics (fulls de serveis, alguns productes comprats, ...) " +"provenen dels comptes analítics. Aquests generen factures esborrador de " +"proveïdor." #. module: account #: view:account.bank.statement:0 msgid "Close CashBox" -msgstr "" +msgstr "Tanca caixa" #. module: account #: view:account.invoice.report:0 #: field:account.invoice.report,due_delay:0 msgid "Avg. Due Delay" -msgstr "" +msgstr "Retard mig del deute" #. module: account #: view:account.entries.report:0 msgid "Acc.Type" -msgstr "" +msgstr "Tipus de compte" #. module: account -#: code:addons/account/invoice.py:714 +#: code:addons/account/invoice.py:722 #, python-format msgid "Global taxes defined, but are not in invoice lines !" msgstr "Impostos globals definits, però no estan en línies de la factura!" @@ -3803,7 +3986,7 @@ msgstr "Mes" #. module: account #: field:account.invoice.report,uom_name:0 msgid "Reference UoM" -msgstr "" +msgstr "Referència UdM" #. module: account #: field:account.account,note:0 @@ -3814,7 +3997,7 @@ msgstr "Nota" #. module: account #: view:account.analytic.account:0 msgid "Overdue Account" -msgstr "" +msgstr "Compta d'endarreriments" #. module: account #: selection:account.invoice,state:0 @@ -3830,7 +4013,7 @@ msgstr "Línies d'impostos" #. module: account #: field:account.tax,base_code_id:0 msgid "Account Base Code" -msgstr "" +msgstr "Codi base del compte" #. module: account #: help:account.move,state:0 @@ -3841,12 +4024,18 @@ msgid "" "the system on document validation (invoices, bank statements...) and will be " "created in 'Posted' state." msgstr "" +"Tots els assentaments creats manualment estan, generalment, en l'estat 'No " +"assentant', però podeu configurar l'opció d'ometre aquest estat en el diari " +"corresponent. En aquest cas, es comporten com els assentaments creats " +"automàticament pel sistema de validació de documents (factures, extractes " +"bancaris, ...) i es crearan en estat 'Assentat'." #. module: account -#: code:addons/account/account_analytic_line.py:91 +#: code:addons/account/account_analytic_line.py:90 #, python-format msgid "There is no expense account defined for this product: \"%s\" (id:%d)" msgstr "" +"No hi ha compte de despeses definit per aquest producte: \"%s\" (id:%d)" #. module: account #: view:res.partner:0 @@ -3887,11 +4076,12 @@ msgstr "Tots els assentaments fixats" #, python-format msgid "Statement %s is confirmed, journal items are created." msgstr "" +"S'ha confirmat l'extracte %s, s'han creat els assentaments comptables." #. module: account #: constraint:account.fiscalyear:0 msgid "Error! The duration of the Fiscal Year is invalid. " -msgstr "" +msgstr "Error! La durada de l'exercici fiscal no és vàlida. " #. module: account #: field:report.aged.receivable,name:0 @@ -3906,12 +4096,12 @@ msgstr "Comproveu si també voleu mostrar comptes amb saldo 0." #. module: account #: view:account.tax:0 msgid "Compute Code" -msgstr "" +msgstr "Codi calculat" #. module: account #: view:account.account.template:0 msgid "Default taxes" -msgstr "" +msgstr "Impostos per defecte" #. module: account #: code:addons/account/invoice.py:88 @@ -3930,26 +4120,28 @@ msgid "" "When new move line is created the state will be 'Draft'.\n" "* When all the payments are done it will be in 'Valid' state." msgstr "" +"Quan es crea una nova anotació, l'estat serà 'Esborrany'.\n" +"* Quan es realitzin tots els pagaments, l'estat serà 'Vàlid'" #. module: account #: field:account.journal,view_id:0 msgid "Display Mode" -msgstr "" +msgstr "Mode de visualització" #. module: account #: model:process.node,note:account.process_node_importinvoice0 msgid "Statement from invoice or payment" -msgstr "" +msgstr "Extracte des de factura o pagament" #. module: account #: view:account.payment.term.line:0 msgid " day of the month: 0" -msgstr "" +msgstr " dia del mes: 0" #. module: account #: model:ir.model,name:account.model_account_chart msgid "Account chart" -msgstr "" +msgstr "Pla comptable" #. module: account #: report:account.account.balance.landscape:0 @@ -3961,23 +4153,23 @@ msgstr "Nom de compte" #. module: account #: help:account.fiscalyear.close,report_name:0 msgid "Give name of the new entries" -msgstr "" +msgstr "Indiqueu el nom dels nous assentaments" #. module: account #: model:ir.model,name:account.model_account_invoice_report msgid "Invoices Statistics" -msgstr "" +msgstr "Estadístiques de factures" #. module: account #: model:process.transition,note:account.process_transition_paymentorderreconcilation0 msgid "Bank statements are entered in the system." -msgstr "" +msgstr "S'han introduït els extractes bancaris en el sistema." #. module: account #: code:addons/account/wizard/account_reconcile.py:133 #, python-format msgid "Reconcile Writeoff" -msgstr "" +msgstr "Desfés conciliació" #. module: account #: field:account.model.line,date_maturity:0 @@ -4000,17 +4192,17 @@ msgstr "Balanç en el tancament" #: code:addons/account/report/common_report_header.py:92 #, python-format msgid "Not implemented" -msgstr "" +msgstr "No s'ha implementat" #. module: account #: model:ir.model,name:account.model_account_journal_select msgid "Account Journal Select" -msgstr "" +msgstr "Seleccioneu compte de diari" #. module: account #: view:account.invoice:0 msgid "Print Invoice" -msgstr "" +msgstr "Imprimeix factura" #. module: account #: view:account.tax.template:0 @@ -4018,7 +4210,7 @@ msgid "Credit Notes" msgstr "Factures rectificatives (abonament)" #. module: account -#: code:addons/account/account.py:2067 +#: code:addons/account/account.py:2081 #: code:addons/account/wizard/account_use_model.py:69 #, python-format msgid "Unable to find a valid period !" @@ -4032,12 +4224,12 @@ msgstr "Núm. de val" #. module: account #: view:wizard.multi.charts.accounts:0 msgid "res_config_contents" -msgstr "" +msgstr "res_config_continguts" #. module: account #: view:account.unreconcile:0 msgid "Unreconciliate transactions" -msgstr "" +msgstr "Transaccions no conciliades" #. module: account #: view:account.use.model:0 @@ -4072,13 +4264,13 @@ msgstr "Impostos inclosos en preu" #. module: account #: model:ir.model,name:account.model_account_analytic_cost_ledger_journal_report msgid "Account Analytic Cost Ledger For Journal Report" -msgstr "" +msgstr "Llibre de costos analítics per informe diari" #. module: account #: model:ir.actions.act_window,name:account.action_model_form #: model:ir.ui.menu,name:account.menu_action_model_form msgid "Recurring Models" -msgstr "" +msgstr "Models recursius" #. module: account #: selection:account.automatic.reconcile,power:0 @@ -4091,11 +4283,11 @@ msgid "Change" msgstr "Canvia" #. module: account -#: code:addons/account/account.py:1290 -#: code:addons/account/account.py:1318 -#: code:addons/account/account.py:1325 -#: code:addons/account/account_move_line.py:1055 -#: code:addons/account/invoice.py:896 +#: code:addons/account/account.py:1304 +#: code:addons/account/account.py:1332 +#: code:addons/account/account.py:1339 +#: code:addons/account/account_move_line.py:1061 +#: code:addons/account/invoice.py:904 #: code:addons/account/wizard/account_automatic_reconcile.py:152 #: code:addons/account/wizard/account_fiscalyear_close.py:78 #: code:addons/account/wizard/account_fiscalyear_close.py:81 @@ -4114,12 +4306,12 @@ msgstr "Controls de tipus" #. module: account #: help:account.journal,default_credit_account_id:0 msgid "It acts as a default account for credit amount" -msgstr "" +msgstr "Actua com un compte per defecte per als imports en l'haver" #. module: account #: help:account.partner.ledger,reconcil:0 msgid "Consider reconciled entries" -msgstr "" +msgstr "Considerar assentaments conciliats." #. module: account #: model:ir.actions.act_window,name:account.action_validate_account_move_line @@ -4127,7 +4319,7 @@ msgstr "" #: view:validate.account.move:0 #: view:validate.account.move.lines:0 msgid "Post Journal Entries" -msgstr "" +msgstr "Assentar assentaments" #. module: account #: selection:account.invoice,state:0 @@ -4139,7 +4331,7 @@ msgstr "Cancel·lat" #. module: account #: help:account.bank.statement,balance_end_cash:0 msgid "Closing balance based on cashBox" -msgstr "" +msgstr "Saldo del tancament basat en la caixa." #. module: account #: constraint:account.account:0 @@ -4153,18 +4345,20 @@ msgid "" "You cannot create an account! \n" "Make sure if the account has children then it should be type \"View\"!" msgstr "" +"No podeu crear el compte!\n" +"Assegureu-vos que si el compte té fills, el seu tipus sigui \"Vista\"!" #. module: account #: view:account.subscription.generate:0 #: model:ir.actions.act_window,name:account.action_account_subscription_generate #: model:ir.ui.menu,name:account.menu_generate_subscription msgid "Generate Entries" -msgstr "" +msgstr "Genera assentaments" #. module: account #: help:account.vat.declaration,chart_tax_id:0 msgid "Select Charts of Taxes" -msgstr "" +msgstr "Selecciona pla d'impuestos." #. module: account #: view:account.fiscal.position:0 @@ -4185,12 +4379,12 @@ msgstr "Client" #. module: account #: view:account.bank.statement:0 msgid "Confirmed" -msgstr "" +msgstr "Confirmat" #. module: account #: report:account.invoice:0 msgid "Cancelled Invoice" -msgstr "" +msgstr "Factura cancel·lada" #. module: account #: code:addons/account/invoice.py:73 @@ -4199,13 +4393,16 @@ msgid "You must define an analytic journal of type '%s' !" msgstr "Heu de definir un diari analític de tipus «%s»!" #. module: account -#: code:addons/account/account.py:1397 +#: code:addons/account/account.py:1411 #, python-format msgid "" "Couldn't create move with currency different from the secondary currency of " "the account \"%s - %s\". Clear the secondary currency field of the account " "definition if you want to accept all currencies." msgstr "" +"No s'ha pogut crear moviment amb moneda diferent de la moneda secundària del " +"compte \"% s -% s\". Esborreu el camp de moneda secundària de la definició " +"del compte si voleu acceptar totes les monedes.m" #. module: account #: field:account.invoice.refund,date:0 @@ -4224,6 +4421,8 @@ msgid "" "All draft account entries in this journal and period will be validated. It " "means you won't be able to modify their accounting fields anymore." msgstr "" +"Tots els assentaments en esborrany d'aquest diari i període seran validats. " +"Això significa que ja no podreu modificar els camps comptables." #. module: account #: report:account.account.balance.landscape:0 @@ -4233,7 +4432,7 @@ msgstr "Balanç compte -" #. module: account #: field:account.automatic.reconcile,date1:0 msgid "Starting Date" -msgstr "" +msgstr "Data d'inici" #. module: account #: field:account.chart.template,property_account_income:0 @@ -4245,6 +4444,8 @@ msgstr "Compte d'ingressos en plantilla producte" msgid "" "Date on which the partner accounting entries were reconciled last time" msgstr "" +"Data en què els assentaments comptables de l'empresa van ser conciliats per " +"última vegada." #. module: account #: field:account.fiscalyear.close,fy2_id:0 @@ -4264,7 +4465,7 @@ msgid "Invoices" msgstr "Factures" #. module: account -#: code:addons/account/invoice.py:804 +#: code:addons/account/invoice.py:812 #, python-format msgid "" "Please verify the price of the invoice !\n" @@ -4279,12 +4480,12 @@ msgstr "" #: view:account.invoice.report:0 #: field:account.invoice.report,user_id:0 msgid "Salesman" -msgstr "" +msgstr "Venedor" #. module: account #: view:account.invoice.report:0 msgid "Invoiced" -msgstr "" +msgstr "Facturat" #. module: account #: view:account.use.model:0 @@ -4304,7 +4505,7 @@ msgstr "La base de l'impost de la declaració d'impostos." #. module: account #: view:account.addtmpl.wizard:0 msgid "Add" -msgstr "" +msgstr "Afegeix" #. module: account #: help:account.invoice,date_invoice:0 @@ -4314,7 +4515,7 @@ msgstr "Deixa-ho buit per utilitzar la data actual." #. module: account #: selection:account.journal,type:0 msgid "Bank and Cheques" -msgstr "" +msgstr "Banc i xecs" #. module: account #: view:account.period.close:0 @@ -4329,7 +4530,7 @@ msgstr "L'extracte bancari utilitzat per la conciliació amb el banc" #. module: account #: model:process.transition,note:account.process_transition_suppliercustomerinvoice0 msgid "Draft invoices are validated. " -msgstr "" +msgstr "Factures en esborrany són validades. " #. module: account #: view:account.bank.statement:0 @@ -4365,38 +4566,37 @@ msgstr "Aplicació impost" #: model:ir.ui.menu,name:account.menu_eaction_account_moves_sale #, python-format msgid "Journal Items" -msgstr "" +msgstr "Apunts comptables" #. module: account #: selection:account.account.type,report_type:0 msgid "Balance Sheet (Assets Accounts)" -msgstr "" +msgstr "Balanç de situació (comptes d'actiu)" #. module: account #: report:account.tax.code.entries:0 msgid "Third Party (Country)" -msgstr "" +msgstr "Tercera part (país)" #. module: account -#: code:addons/account/account.py:938 -#: code:addons/account/account.py:940 -#: code:addons/account/account.py:1181 -#: code:addons/account/account.py:1393 -#: code:addons/account/account.py:1397 -#: code:addons/account/account_cash_statement.py:249 -#: code:addons/account/account_move_line.py:780 -#: code:addons/account/account_move_line.py:803 -#: code:addons/account/account_move_line.py:805 -#: code:addons/account/account_move_line.py:808 -#: code:addons/account/account_move_line.py:810 -#: code:addons/account/account_move_line.py:1117 +#: code:addons/account/account.py:952 +#: code:addons/account/account.py:954 +#: code:addons/account/account.py:1195 +#: code:addons/account/account.py:1407 +#: code:addons/account/account.py:1411 +#: code:addons/account/account_cash_statement.py:250 +#: code:addons/account/account_move_line.py:771 +#: code:addons/account/account_move_line.py:794 +#: code:addons/account/account_move_line.py:796 +#: code:addons/account/account_move_line.py:799 +#: code:addons/account/account_move_line.py:801 +#: code:addons/account/account_move_line.py:1123 #: code:addons/account/report/common_report_header.py:92 -#: code:addons/account/wizard/account_change_currency.py:39 -#: code:addons/account/wizard/account_change_currency.py:60 -#: code:addons/account/wizard/account_change_currency.py:65 -#: code:addons/account/wizard/account_change_currency.py:71 +#: code:addons/account/wizard/account_change_currency.py:38 +#: code:addons/account/wizard/account_change_currency.py:59 +#: code:addons/account/wizard/account_change_currency.py:64 +#: code:addons/account/wizard/account_change_currency.py:70 #: code:addons/account/wizard/account_move_bank_reconcile.py:49 -#: code:addons/account/wizard/account_open_closed_fiscalyear.py:40 #: code:addons/account/wizard/account_report_common.py:120 #: code:addons/account/wizard/account_report_common.py:126 #, python-format @@ -4418,7 +4618,7 @@ msgid "Bank Details" msgstr "Detalls del banc" #. module: account -#: code:addons/account/invoice.py:720 +#: code:addons/account/invoice.py:728 #, python-format msgid "Taxes missing !" msgstr "Falten impostos!" @@ -4429,11 +4629,16 @@ msgid "" "To print an analytics (or costs) journal for a given period. The report give " "code, move name, account number, general amount and analytic amount." msgstr "" +"Per imprimir un diari analític (o costos) durant un període determinat. En " +"l'informe es llista el codi, el nom de moviment, número de compte, l'import " +"general i l'import analític." #. module: account #: help:account.journal,refund_journal:0 msgid "Fill this if the journal is to be used for refunds of invoices." msgstr "" +"Marqueu aquesta opció si el diari s'utilitzarà per a factures rectificatives " +"(abonaments)." #. module: account #: view:account.fiscalyear.close:0 @@ -4443,7 +4648,7 @@ msgstr "Genera assentaments obertura exercici fiscal" #. module: account #: field:account.journal,group_invoice_lines:0 msgid "Group Invoice Lines" -msgstr "" +msgstr "Agrupa línies de factura" #. module: account #: view:account.invoice.cancel:0 @@ -4460,20 +4665,20 @@ msgstr "Moviments" #: model:ir.actions.act_window,name:account.action_account_vat_declaration #: model:ir.model,name:account.model_account_vat_declaration msgid "Account Vat Declaration" -msgstr "" +msgstr "Compte declaració d'IVA" #. module: account #: view:account.period:0 msgid "To Close" -msgstr "" +msgstr "Per tancar" #. module: account #: field:account.journal,allow_date:0 msgid "Check Date not in the Period" -msgstr "" +msgstr "Comprova la data, no està en el període" #. module: account -#: code:addons/account/account.py:1210 +#: code:addons/account/account.py:1224 #, python-format msgid "" "You can not modify a posted entry of this journal !\n" @@ -4495,10 +4700,10 @@ msgid "Child Tax Accounts" msgstr "Comptes impostos filles" #. module: account -#: code:addons/account/account.py:940 +#: code:addons/account/account.py:954 #, python-format msgid "Start period should be smaller then End period" -msgstr "" +msgstr "El període inicial ha de ser més petit que el període final" #. module: account #: selection:account.automatic.reconcile,power:0 @@ -4525,6 +4730,7 @@ msgstr "Balanç analític -" #: report:account.general.journal:0 #: field:account.general.journal,target_move:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: field:account.move.journal,target_move:0 #: report:account.partner.balance:0 @@ -4537,6 +4743,11 @@ msgstr "Balanç analític -" #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 #: field:account.vat.declaration,target_move:0 +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 +#: report:account.aged_trial_balance:0 msgid "Target Moves" msgstr "Moviments destí" @@ -4555,7 +4766,7 @@ msgstr "Pagaments" #. module: account #: view:account.tax:0 msgid "Reverse Compute Code" -msgstr "" +msgstr "Codi de càlcul invers" #. module: account #: field:account.subscription.line,move_id:0 @@ -4584,6 +4795,7 @@ msgstr "Nom columna" msgid "" "This report gives you an overview of the situation of your general journals" msgstr "" +"Aquest informe proporciona una vista general de la situació dels seus diaris" #. module: account #: field:account.entries.report,year:0 @@ -4594,20 +4806,20 @@ msgstr "" #: field:report.account.sales,name:0 #: field:report.account_type.sales,name:0 msgid "Year" -msgstr "" +msgstr "Any" #. module: account #: field:account.bank.statement,starting_details_ids:0 msgid "Opening Cashbox" -msgstr "" +msgstr "Obertura de caixa" #. module: account #: view:account.payment.term.line:0 msgid "Line 1:" -msgstr "" +msgstr "Línia 1:" #. module: account -#: code:addons/account/account.py:1167 +#: code:addons/account/account.py:1181 #, python-format msgid "Integrity Error !" msgstr "Error d'integritat!" @@ -4626,7 +4838,7 @@ msgstr "mes" #: code:addons/account/account_bank_statement.py:293 #, python-format msgid "Journal Item \"%s\" is not valid" -msgstr "" +msgstr "L'anotació \"%s\" no és vàlida" #. module: account #: view:account.payment.term:0 @@ -4636,7 +4848,7 @@ msgstr "Descripció en factures" #. module: account #: field:account.partner.reconcile.process,next_partner_id:0 msgid "Next Partner to Reconcile" -msgstr "" +msgstr "Següent empresa per concilia" #. module: account #: field:account.invoice.tax,account_id:0 @@ -4653,13 +4865,15 @@ msgstr "Resultat de conciliació" #: view:account.bs.report:0 #: model:ir.actions.act_window,name:account.action_account_bs_report #: model:ir.ui.menu,name:account.menu_account_bs_report +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 msgid "Balance Sheet" -msgstr "" +msgstr "Balanç de situació" #. module: account #: model:ir.ui.menu,name:account.final_accounting_reports msgid "Accounting Reports" -msgstr "" +msgstr "Informes comptables" #. module: account #: field:account.move,line_id:0 @@ -4672,7 +4886,7 @@ msgstr "Assentaments" #. module: account #: view:account.entries.report:0 msgid "This Period" -msgstr "" +msgstr "Aquest període" #. module: account #: field:account.analytic.line,product_uom_id:0 @@ -4731,7 +4945,7 @@ msgstr "Assentament fi d'exercici fiscal" #: model:process.transition,name:account.process_transition_suppliervalidentries0 #: model:process.transition,name:account.process_transition_validentries0 msgid "Validation" -msgstr "" +msgstr "Validació" #. module: account #: help:account.invoice,reconciled:0 @@ -4739,6 +4953,8 @@ msgid "" "The Journal Entry of the invoice have been totally reconciled with one or " "several Journal Entries of payment." msgstr "" +"El assentament de la factura ha estat totalment conciliat amb un o diversos " +"assentaments de pagament." #. module: account #: field:account.tax,child_depend:0 @@ -4751,9 +4967,11 @@ msgstr "Impost en fills" msgid "" "You can not create move line on receivable/payable account without partner" msgstr "" +"No podeu crear una línia de moviment en un compte a cobrar/a pagar sense una " +"empresa." #. module: account -#: code:addons/account/account.py:2067 +#: code:addons/account/account.py:2081 #: code:addons/account/wizard/account_use_model.py:69 #, python-format msgid "No period found !" @@ -4767,7 +4985,7 @@ msgstr "Permetre cancel·lar assentaments" #. module: account #: field:account.tax.code,sign:0 msgid "Coefficent for parent" -msgstr "" +msgstr "Coeficient per a pare" #. module: account #: report:account.partner.balance:0 @@ -4777,7 +4995,7 @@ msgstr "(Compte/Empresa) Nom" #. module: account #: view:account.bank.statement:0 msgid "Transaction" -msgstr "" +msgstr "Transacció" #. module: account #: help:account.tax,base_code_id:0 @@ -4794,7 +5012,7 @@ msgstr "Utilitzeu aquest codi per a la declaració de l'IVA." #. module: account #: view:account.move.line:0 msgid "Debit/Credit" -msgstr "" +msgstr "Deure/Haver" #. module: account #: view:report.hr.timesheet.invoice.journal:0 @@ -4810,7 +5028,7 @@ msgstr "Plantilles codis d'impostos" #. module: account #: model:ir.model,name:account.model_account_installer msgid "account.installer" -msgstr "" +msgstr "account.instal·lador" #. module: account #: field:account.tax.template,include_base_amount:0 @@ -4827,7 +5045,7 @@ msgstr "" "Número de dies=22, Dia de mes=-1, llavors la data de venciment és 28/02." #. module: account -#: code:addons/account/account.py:2896 +#: code:addons/account/account.py:2940 #: code:addons/account/installer.py:283 #: code:addons/account/installer.py:295 #, python-format @@ -4855,7 +5073,7 @@ msgid "Start of period" msgstr "Inici del període" #. module: account -#: code:addons/account/account_move_line.py:1193 +#: code:addons/account/account_move_line.py:1199 #, python-format msgid "" "You can not do this modification on a reconciled entry ! Please note that " @@ -4867,12 +5085,12 @@ msgstr "" #. module: account #: model:ir.model,name:account.model_account_common_account_report msgid "Account Common Account Report" -msgstr "" +msgstr "Informe comptable comú" #. module: account #: field:account.bank.statement.line,name:0 msgid "Communication" -msgstr "" +msgstr "Comunicació" #. module: account #: model:ir.ui.menu,name:account.menu_analytic_accounting @@ -4913,12 +5131,12 @@ msgstr "Diari assentaments tancament d'exercici" #. module: account #: code:addons/account/account_bank_statement.py:331 -#: code:addons/account/invoice.py:405 -#: code:addons/account/invoice.py:505 -#: code:addons/account/invoice.py:520 -#: code:addons/account/invoice.py:528 -#: code:addons/account/invoice.py:545 -#: code:addons/account/invoice.py:1347 +#: code:addons/account/invoice.py:408 +#: code:addons/account/invoice.py:508 +#: code:addons/account/invoice.py:523 +#: code:addons/account/invoice.py:531 +#: code:addons/account/invoice.py:552 +#: code:addons/account/invoice.py:1361 #: code:addons/account/wizard/account_move_journal.py:63 #, python-format msgid "Configuration Error !" @@ -4931,6 +5149,9 @@ msgid "" "something to reconcile or not. This figure already count the current partner " "as reconciled." msgstr "" +"Aquestes són les empreses restants a les quals hauríeu de comprovar si hi ha " +"alguna cosa per conciliar o no. Aquesta xifra ja comptabilitza l'empresa " +"actual com a conciliada." #. module: account #: view:account.subscription.line:0 @@ -4940,7 +5161,7 @@ msgstr "Línies dels assentaments periòdics" #. module: account #: field:account.entries.report,quantity:0 msgid "Products Quantity" -msgstr "" +msgstr "Quantitat de productes" #. module: account #: view:account.entries.report:0 @@ -4949,25 +5170,25 @@ msgstr "" #: selection:account.move,state:0 #: view:account.move.line:0 msgid "Unposted" -msgstr "" +msgstr "Sense comptabilitzar" #. module: account #: view:account.change.currency:0 #: model:ir.actions.act_window,name:account.action_account_change_currency #: model:ir.model,name:account.model_account_change_currency msgid "Change Currency" -msgstr "" +msgstr "Canvia la moneda" #. module: account #: model:process.node,note:account.process_node_accountingentries0 #: model:process.node,note:account.process_node_supplieraccountingentries0 msgid "Accounting entries." -msgstr "" +msgstr "Assentaments comptables." #. module: account #: view:account.invoice:0 msgid "Payment Date" -msgstr "" +msgstr "Data de pagament" #. module: account #: selection:account.automatic.reconcile,power:0 @@ -4988,19 +5209,23 @@ msgid "" "According value related accounts will be display on respective reports " "(Balance Sheet Profit & Loss Account)" msgstr "" +"Segons el valor relacionat els comptes es mostraran en els seus respectius " +"informes (Balanç de situació comptable de pèrdues i guanys)." #. module: account #: field:account.report.general.ledger,sortby:0 msgid "Sort By" -msgstr "" +msgstr "Ordena per" #. module: account -#: code:addons/account/account.py:1326 +#: code:addons/account/account.py:1340 #, python-format msgid "" "There is no default default credit account defined \n" "on journal \"%s\"" msgstr "" +"No s'ha definit un compte d'haver per defecte\n" +"en el diari \"%s\"" #. module: account #: field:account.entries.report,amount_currency:0 @@ -5022,7 +5247,7 @@ msgstr "" #. module: account #: model:ir.actions.act_window,name:account.action_view_move_line msgid "Lines to reconcile" -msgstr "" +msgstr "Línies a conciliar" #. module: account #: report:account.analytic.account.balance:0 @@ -5042,12 +5267,12 @@ msgstr "Quantitat" #. module: account #: view:account.move.line:0 msgid "Number (Move)" -msgstr "" +msgstr "Número (moviment)" #. module: account #: view:account.invoice.refund:0 msgid "Refund Invoice Options" -msgstr "" +msgstr "Opcions de factura rectificativa (abonament)" #. module: account #: help:account.automatic.reconcile,power:0 @@ -5055,6 +5280,8 @@ msgid "" "Number of partial amounts that can be combined to find a balance point can " "be chosen as the power of the automatic reconciliation" msgstr "" +"La potència de la conciliació automàtica a seleccionar és el número dels " +"imports parcials que es poden combinar per trobar un saldo a zero." #. module: account #: help:account.payment.term.line,sequence:0 @@ -5086,6 +5313,10 @@ msgid "" "impossible any new entry record. Close a fiscal year when you need to " "finalize your end of year results definitive " msgstr "" +"Si no heu d'introduir més assentaments en un exercici fiscal, podeu tancar " +"des d'aquí. Es tancaran tots els períodes oberts en aquest exercici que farà " +"impossible introduir cap assentament nou. Tanqueu l'exercici fiscal quan " +"necessiteu els resultats finals del exercici definitivament. " #. module: account #: field:account.central.journal,amount_currency:0 @@ -5100,7 +5331,7 @@ msgstr "Mostra divisa" #. module: account #: view:account.bank.statement:0 msgid "Open CashBox" -msgstr "" +msgstr "Obre caixa" #. module: account #: view:account.move.line.reconcile:0 @@ -5116,40 +5347,40 @@ msgstr "Import fix" #. module: account #: view:account.subscription:0 msgid "Valid Up to" -msgstr "" +msgstr "Vàlid fins" #. module: account #: view:board.board:0 msgid "Aged Receivables" -msgstr "" +msgstr "A cobrar vençuts" #. module: account #: model:ir.actions.act_window,name:account.action_account_automatic_reconcile msgid "Account Automatic Reconcile" -msgstr "" +msgstr "Compte de conciliació automàtica" #. module: account #: view:account.move:0 #: view:account.move.line:0 msgid "Journal Item" -msgstr "" +msgstr "Anotació comptable" #. module: account #: model:ir.model,name:account.model_account_move_journal msgid "Move journal" -msgstr "" +msgstr "Diari de moviments" #. module: account #: model:ir.actions.act_window,name:account.action_account_fiscalyear_close #: model:ir.ui.menu,name:account.menu_wizard_fy_close msgid "Generate Opening Entries" -msgstr "" +msgstr "Genera assentaments d'obertura" #. module: account -#: code:addons/account/account_move_line.py:738 +#: code:addons/account/account_move_line.py:729 #, python-format msgid "Already Reconciled!" -msgstr "" +msgstr "Ja està conciliat!" #. module: account #: help:account.tax,type:0 @@ -5162,6 +5393,8 @@ msgid "" "This module will support the Anglo-Saxons accounting methodology by changing " "the accounting logic with stock transactions." msgstr "" +"Aquest mòdul suporta la metodologia comptable anglosaxona, canviant la " +"lògica comptable en les transaccions d'estoc." #. module: account #: field:report.invoice.created,create_date:0 @@ -5173,7 +5406,7 @@ msgstr "Data creació" #: model:ir.actions.act_window,name:account.action_account_analytic_journal_form #: model:ir.ui.menu,name:account.account_def_analytic_journal msgid "Analytic Journals" -msgstr "" +msgstr "Diaris analítics" #. module: account #: field:account.account,child_id:0 @@ -5182,7 +5415,7 @@ msgstr "Comptes fills" #. module: account #: view:account.move.line.reconcile:0 -#: code:addons/account/account_move_line.py:830 +#: code:addons/account/account_move_line.py:821 #, python-format msgid "Write-Off" msgstr "Desajust" @@ -5213,7 +5446,7 @@ msgstr "Proveïdor" #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "March" -msgstr "" +msgstr "Març" #. module: account #: view:account.account.template:0 @@ -5231,11 +5464,13 @@ msgid "" "Streamlines invoice payment and creates hooks to plug automated payment " "systems in." msgstr "" +"Agilita el pagament de factures i crea interfícies per connectar sistemes de " +"pagament automatitzats." #. module: account #: field:account.payment.term.line,value:0 msgid "Valuation" -msgstr "" +msgstr "Valoració" #. module: account #: selection:account.aged.trial.balance,result_selection:0 @@ -5250,13 +5485,13 @@ msgstr "Comptes a cobrar i pagar" #. module: account #: field:account.fiscal.position.account.template,position_id:0 msgid "Fiscal Mapping" -msgstr "" +msgstr "Assignació fiscal" #. module: account #: model:ir.actions.act_window,name:account.action_account_state_open #: model:ir.model,name:account.model_account_state_open msgid "Account State Open" -msgstr "" +msgstr "Estat del compte obert" #. module: account #: report:account.analytic.account.quantity_cost_ledger:0 @@ -5280,6 +5515,9 @@ msgid "" "document shows your debit and credit taking in consideration some criteria " "you can choose by using the search tool." msgstr "" +"Des d'aquesta vista obteniu un anàlisi dels diferents comptes financers. El " +"document mostra el deure i haver tenint en consideració algun criteri que " +"podeu seleccionar utilitzant l'eina de cerca." #. module: account #: model:ir.actions.act_window,help:account.action_tax_code_list @@ -5288,6 +5526,9 @@ msgid "" "OpenERP allows you to define the tax structure and manage it from this menu. " "You can define both numeric and alphanumeric tax codes." msgstr "" +"La definició dels codis d'impostos depèn de la declaració d'impostos del " +"país. OpenERP li permet definir i gestionar l'estructura d'impostos des " +"d'aquest menú. Podeu definir codis numèrics i alfanumèrics." #. module: account #: help:account.partner.reconcile.process,progress:0 @@ -5295,6 +5536,8 @@ msgid "" "Shows you the progress made today on the reconciliation process. Given by \n" "Partners Reconciled Today \\ (Remaining Partners + Partners Reconciled Today)" msgstr "" +"Mostra el progrés realitzat avui en el procés de conciliació. Indica:\n" +"Empreses conciliades avui / (Empreses restants + Empreses conciliades avui)" #. module: account #: help:account.payment.term.line,value:0 @@ -5303,6 +5546,9 @@ msgid "" "that you should have your last line with the type 'Balance' to ensure that " "the whole amount will be threated." msgstr "" +"Seleccioneu el tipus de valoració relacionat amb aquesta línia de termini de " +"pagament. Tingueu en compte que heu de tenir l'última línia amb el tipus " +"'Saldo' per garantir que l'import total sigui processat." #. module: account #: field:account.invoice,period_id:0 @@ -5316,13 +5562,13 @@ msgstr "Força període" #: view:account.invoice.report:0 #: field:account.invoice.report,nbr:0 msgid "# of Lines" -msgstr "" +msgstr "# de línies" #. module: account -#: code:addons/account/wizard/account_change_currency.py:60 +#: code:addons/account/wizard/account_change_currency.py:59 #, python-format msgid "New currency is not confirured properly !" -msgstr "" +msgstr "La nova moneda no està configurada correctament!" #. module: account #: field:account.aged.trial.balance,filter:0 @@ -5341,17 +5587,17 @@ msgstr "" #: field:account.report.general.ledger,filter:0 #: field:account.vat.declaration,filter:0 msgid "Filter by" -msgstr "" +msgstr "Filtra per" #. module: account -#: code:addons/account/account_move_line.py:1131 -#: code:addons/account/account_move_line.py:1214 +#: code:addons/account/account_move_line.py:1137 +#: code:addons/account/account_move_line.py:1220 #, python-format msgid "You can not use an inactive account!" msgstr "No podeu utilitzar un compte inactiu!" #. module: account -#: code:addons/account/account_move_line.py:803 +#: code:addons/account/account_move_line.py:794 #, python-format msgid "Entries are not of the same account or already reconciled ! " msgstr "Assentaments no són del mateix compte o ja estan conciliats! " @@ -5366,7 +5612,7 @@ msgstr "Compte impostos de factures" #: model:ir.actions.act_window,name:account.action_account_general_journal #: model:ir.model,name:account.model_account_general_journal msgid "Account General Journal" -msgstr "" +msgstr "Compte del diari general" #. module: account #: code:addons/account/report/common_report_header.py:100 @@ -5386,7 +5632,7 @@ msgstr "7" #. module: account #: code:addons/account/account_bank_statement.py:391 -#: code:addons/account/invoice.py:370 +#: code:addons/account/invoice.py:373 #, python-format msgid "Invalid action !" msgstr "Acció no vàlida!" @@ -5395,12 +5641,12 @@ msgstr "Acció no vàlida!" #: code:addons/account/wizard/account_move_journal.py:102 #, python-format msgid "Period: %s" -msgstr "" +msgstr "Període: %s" #. module: account #: model:ir.model,name:account.model_account_fiscal_position_tax_template msgid "Template Tax Fiscal Position" -msgstr "" +msgstr "Plantilla posició fiscal impost" #. module: account #: help:account.tax,name:0 @@ -5423,7 +5669,7 @@ msgstr "Cap" #. module: account #: view:analytic.entries.report:0 msgid " 365 Days " -msgstr "" +msgstr " 365 Dies " #. module: account #: model:ir.actions.act_window,name:account.action_invoice_tree3 @@ -5434,7 +5680,7 @@ msgstr "Factures rectificatives (abonament) de client" #. module: account #: view:account.payment.term.line:0 msgid "Amount Computation" -msgstr "" +msgstr "Càlcul del import" #. module: account #: field:account.journal.period,name:0 @@ -5444,18 +5690,18 @@ msgstr "Nom diari-període" #. module: account #: field:account.invoice.tax,factor_base:0 msgid "Multipication factor for Base code" -msgstr "" +msgstr "Factor de multiplicació per al codi base" #. module: account #: code:addons/account/wizard/account_report_common.py:126 #, python-format msgid "not implemented" -msgstr "" +msgstr "no implementat" #. module: account #: help:account.journal,company_id:0 msgid "Company related to this journal" -msgstr "" +msgstr "Companyia relacionada amb aquest diari" #. module: account #: code:addons/account/wizard/account_invoice_state.py:44 @@ -5464,6 +5710,8 @@ msgid "" "Selected Invoice(s) cannot be confirmed as they are not in 'Draft' or 'Pro-" "Forma' state!" msgstr "" +"La/es factura/es seleccionada/es no es pot/den confirmar ja que no està/n en " +"estat 'Esborrany' o 'Pro-forma'!" #. module: account #: report:account.invoice:0 @@ -5475,7 +5723,7 @@ msgstr "Observació posició fiscal :" #: model:ir.actions.act_window,name:account.action_analytic_entries_report #: model:ir.ui.menu,name:account.menu_action_analytic_entries_report msgid "Analytic Entries Analysis" -msgstr "" +msgstr "Anàlisi assentaments analítics" #. module: account #: selection:account.aged.trial.balance,direction_selection:0 @@ -5501,11 +5749,16 @@ msgid "" "line of the expense account. OpenERP will propose to you automatically the " "Tax related to this account and the counterpart \"Account Payable\"." msgstr "" +"Aquesta vista pot ser utilitzada pels comptables per registrar assentaments " +"ràpidament en OpenERP. Si desitgeu registrar una factura de proveïdor, " +"comenceu registrant l'anotació del compte de despeses. OpenERP li proposarà " +"automàticament l'impost associat en aquest compte i el \"compte a pagar\" de " +"contrapartida." #. module: account #: field:account.entries.report,date_created:0 msgid "Date Created" -msgstr "" +msgstr "Data de creació" #. module: account #: field:account.payment.term.line,value_amount:0 @@ -5518,6 +5771,8 @@ msgid "" "The code will be used to generate the numbers of the journal entries of this " "journal." msgstr "" +"El codi s'utilitzarà per generar els números dels assentaments d'aquest " +"diari." #. module: account #: view:account.invoice:0 @@ -5530,12 +5785,14 @@ msgid "" "As soon as the reconciliation is done, the invoice's state turns to “done” " "(i.e. paid) in the system." msgstr "" +"Tan aviat com la reconciliació es fa, l'estat de les factures es converteix " +"en \"realitzada\" (és a dir, pagada) en el sistema." #. module: account #: code:addons/account/invoice.py:997 #, python-format msgid "Invoice '%s' is validated." -msgstr "" +msgstr "Factura '%s' és validada." #. module: account #: view:account.chart.template:0 @@ -5546,12 +5803,12 @@ msgstr "Compte principal" #. module: account #: field:res.partner,last_reconciliation_date:0 msgid "Latest Reconciliation Date" -msgstr "" +msgstr "Data de l'última conciliació" #. module: account #: model:ir.model,name:account.model_account_analytic_line msgid "Analytic Line" -msgstr "" +msgstr "Línia analítica" #. module: account #: field:product.template,taxes_id:0 @@ -5561,18 +5818,18 @@ msgstr "Impostos client" #. module: account #: view:account.addtmpl.wizard:0 msgid "Create an Account based on this template" -msgstr "" +msgstr "Crea un compte basat en aquesta plantilla" #. module: account #: view:account.account.type:0 #: view:account.tax.code:0 msgid "Reporting Configuration" -msgstr "" +msgstr "Configuració d'informes" #. module: account #: constraint:account.move.line:0 msgid "Company must be same for its related account and period." -msgstr "" +msgstr "La companyia ha de ser la mateixa pel compte i període relacionat." #. module: account #: field:account.tax,type:0 @@ -5589,25 +5846,27 @@ msgstr "Plantilles de comptes" #. module: account #: report:account.vat.declaration:0 msgid "Tax Statement" -msgstr "" +msgstr "Declaració d'impostos" #. module: account #: model:ir.model,name:account.model_res_company msgid "Companies" -msgstr "" +msgstr "Companyies" #. module: account -#: code:addons/account/account.py:532 +#: code:addons/account/account.py:546 #, python-format msgid "" "You cannot modify Company of account as its related record exist in Entry " "Lines" msgstr "" +"No podeu modificar la companyia del compte perquè ja hi ha anotacions en " +"aquest compte" #. module: account #: help:account.fiscalyear.close.state,fy_id:0 msgid "Select a fiscal year to close" -msgstr "" +msgstr "Seleccioneu un exercici fiscal per tancar" #. module: account #: help:account.chart.template,tax_template_ids:0 @@ -5717,27 +5976,27 @@ msgstr "Compte haver per defecte" #. module: account #: view:account.installer:0 msgid "Configure Your Accounting Chart" -msgstr "" +msgstr "Configureu el pla comptable" #. module: account #: view:account.payment.term.line:0 msgid " number of days: 30" -msgstr "" +msgstr " número de dies: 30" #. module: account #: help:account.analytic.line,currency_id:0 msgid "The related account currency if not equal to the company one." -msgstr "" +msgstr "La moneda comptable relacionada si no és igual a la de la companyia." #. module: account #: view:account.analytic.account:0 msgid "Current" -msgstr "" +msgstr "Actiu" #. module: account #: view:account.bank.statement:0 msgid "CashBox" -msgstr "" +msgstr "Caixa" #. module: account #: selection:account.tax,type:0 @@ -5747,7 +6006,7 @@ msgstr "Percentatge" #. module: account #: selection:account.report.general.ledger,sortby:0 msgid "Journal & Partner" -msgstr "" +msgstr "Diari i Empresa" #. module: account #: field:account.automatic.reconcile,power:0 @@ -5757,7 +6016,7 @@ msgstr "Força" #. module: account #: field:account.invoice.refund,filter_refund:0 msgid "Refund Type" -msgstr "" +msgstr "Tipus d'abonament" #. module: account #: report:account.invoice:0 @@ -5772,7 +6031,7 @@ msgstr "Veure línies comptables analítiques" #. module: account #: selection:account.account.type,report_type:0 msgid "Balance Sheet (Liability Accounts)" -msgstr "" +msgstr "Balanç de situació (comptes amb risc)" #. module: account #: field:account.invoice,internal_number:0 @@ -5786,11 +6045,13 @@ msgid "" "Indicates if the amount of tax must be included in the base amount for the " "computation of the next taxes" msgstr "" +"Indica si la suma de l'impost ha de ser inclòs en la quantitat base per al " +"càlcul dels impostos següents" #. module: account #: model:ir.actions.act_window,name:account.action_account_partner_reconcile msgid "Reconciliation: Go to Next Partner" -msgstr "" +msgstr "Reconciliació: Vés a següent empresa" #. module: account #: model:ir.actions.act_window,name:account.action_account_analytic_invert_balance @@ -5825,13 +6086,13 @@ msgstr "" #: selection:account.account.template,type:0 #: view:account.journal:0 msgid "Liquidity" -msgstr "" +msgstr "Liquiditat" #. module: account #: model:ir.actions.act_window,name:account.action_account_analytic_journal_open_form #: model:ir.ui.menu,name:account.account_analytic_journal_entries msgid "Analytic Journal Items" -msgstr "" +msgstr "Anotacions analítiques" #. module: account #: view:account.fiscalyear.close:0 @@ -5840,11 +6101,15 @@ msgid "" "year. Note that you can run this wizard many times for the same fiscal year: " "it will simply replace the old opening entries with the new ones." msgstr "" +"Aquest assistent generarà els assentaments de finalització d'exercici per a " +"l'exercici fiscal seleccionat. Tingueu en compte que podeu executar aquest " +"assistent diverses vegades per al mateix exercici fiscal: simplement es " +"substitueixen els assentaments d'obertura vells pels nous." #. module: account #: model:ir.ui.menu,name:account.menu_finance_bank_and_cash msgid "Bank and Cash" -msgstr "" +msgstr "Banc i caixa" #. module: account #: model:ir.actions.act_window,help:account.action_analytic_entries_report @@ -5854,30 +6119,36 @@ msgid "" "the tool search to analyse information about analytic entries generated in " "the system." msgstr "" +"Des d'aquesta vista, disposeu d'un anàlisi dels diferents assentaments " +"analítics del compte analític, que heu definit per ajustar-se a les seves " +"necessitats del negoci. Utilitzeu l'eina de cerca per analitzar la " +"informació sobre els assentaments analítics generats en el sistema." #. module: account #: sql_constraint:account.journal:0 msgid "The name of the journal must be unique per company !" -msgstr "" +msgstr "El nom del diari ha de ser únic per companyia!" #. module: account #: field:account.account.template,nocreate:0 msgid "Optional create" -msgstr "" +msgstr "Crea opcional" #. module: account -#: code:addons/account/invoice.py:406 -#: code:addons/account/invoice.py:506 -#: code:addons/account/invoice.py:1348 +#: code:addons/account/invoice.py:409 +#: code:addons/account/invoice.py:509 +#: code:addons/account/invoice.py:1362 #, python-format msgid "Can not find account chart for this company, Please Create account." msgstr "" +"No s'ha trobat un pla comptable per a aquesta companyia. Creeu un pla " +"comptable." #. module: account #: code:addons/account/wizard/account_report_aged_partner_balance.py:57 #, python-format msgid "Enter a Start date !" -msgstr "" +msgstr "Introduïu una data d'inici!" #. module: account #: report:account.invoice:0 @@ -5890,7 +6161,7 @@ msgstr "Factura rectificativa (abonament) de proveïdor" #. module: account #: model:ir.ui.menu,name:account.menu_dashboard_acc msgid "Dashboard" -msgstr "" +msgstr "Taulell" #. module: account #: field:account.bank.statement,move_line_ids:0 @@ -5905,7 +6176,7 @@ msgstr "Centralització" #. module: account #: view:wizard.multi.charts.accounts:0 msgid "Generate Your Accounting Chart from a Chart Template" -msgstr "" +msgstr "Genera el seu pla comptable des d'una plantilla de pla comptable" #. module: account #: view:account.account:0 @@ -5927,7 +6198,7 @@ msgstr "" #: view:account.tax.code.template:0 #: view:analytic.entries.report:0 msgid "Group By..." -msgstr "" +msgstr "Agrupa per..." #. module: account #: field:account.journal.column,readonly:0 @@ -5937,7 +6208,7 @@ msgstr "Només lectura" #. module: account #: model:ir.model,name:account.model_account_pl_report msgid "Account Profit And Loss Report" -msgstr "" +msgstr "Compte de resultats (pèrdues i guanys)" #. module: account #: field:account.invoice.line,uos_id:0 @@ -5972,7 +6243,7 @@ msgstr "Diari analític" #. module: account #: view:account.entries.report:0 msgid "Reconciled" -msgstr "" +msgstr "Reconciliat" #. module: account #: report:account.invoice:0 @@ -5993,7 +6264,7 @@ msgstr "Compte categoria despeses" #. module: account #: view:account.bank.statement:0 msgid "Cash Transactions" -msgstr "" +msgstr "Transaccions en efectiur" #. module: account #: code:addons/account/wizard/account_state_open.py:37 @@ -6016,11 +6287,11 @@ msgstr "Notes" #. module: account #: model:ir.model,name:account.model_analytic_entries_report msgid "Analytic Entries Statistics" -msgstr "" +msgstr "Estadístiques d'assentaments analítics" #. module: account -#: code:addons/account/account_analytic_line.py:143 -#: code:addons/account/account_move_line.py:905 +#: code:addons/account/account_analytic_line.py:141 +#: code:addons/account/account_move_line.py:897 #, python-format msgid "Entries: " msgstr "Assentaments: " @@ -6028,10 +6299,10 @@ msgstr "Assentaments: " #. module: account #: view:account.use.model:0 msgid "Create manual recurring entries in a chosen journal." -msgstr "" +msgstr "Crea manualment assentaments recurrents en un diari seleccionat." #. module: account -#: code:addons/account/account.py:1393 +#: code:addons/account/account.py:1407 #, python-format msgid "Couldn't create move between different companies" msgstr "No s'ha pogut crear moviment entre diferents companyies" @@ -6047,6 +6318,13 @@ msgid "" "account. From this view, you can create and manage the account types you " "need for your company." msgstr "" +"Un tipus de compte és utilitzat per determinar com s'utilitza un compte en " +"cada diari. El mètode per defecte d'un tipus de compte determina el procés " +"per al tancament anual. Informes com el balanç i el de pèrdues i guanys " +"utilitzen la categoria (perdudes/guanys o balanç). Per exemple, el tipus de " +"compte pot ser associat a un compte d'actius, despeses o pagaments. Des " +"d'aquesta vista, podeu crear i gestionar els tipus de compte necessaris per " +"a la seva companyia." #. module: account #: model:ir.actions.act_window,help:account.action_account_bank_reconcile_tree @@ -6055,11 +6333,14 @@ msgid "" "corresponds with the entries (or records) of that account in your accounting " "system." msgstr "" +"La conciliació bancària consisteix en verificar que el seu extracte bancari " +"correspon amb les entrades (o registres) d'aquest compte en el sistema " +"comptable." #. module: account #: model:process.node,note:account.process_node_draftstatement0 msgid "State is draft" -msgstr "" +msgstr "L'estat és esborrany" #. module: account #: view:account.move.line:0 @@ -6069,7 +6350,7 @@ msgid "Total debit" msgstr "Total deure" #. module: account -#: code:addons/account/account_move_line.py:781 +#: code:addons/account/account_move_line.py:772 #, python-format msgid "Entry \"%s\" is not valid !" msgstr "L'assentament \"%s\" no és vàlid!" @@ -6083,7 +6364,7 @@ msgstr "Fax :" #: report:account.vat.declaration:0 #: field:account.vat.declaration,based_on:0 msgid "Based On" -msgstr "" +msgstr "Basat en" #. module: account #: help:res.partner,property_account_receivable:0 @@ -6111,6 +6392,8 @@ msgstr "Codi de Python" msgid "" "Please define the Reserve and Profit/Loss account for current user company !" msgstr "" +"Defineix el compte de reserves i pèrdues/guanys per a la companyia de " +"l'usuari actual!" #. module: account #: help:account.journal,update_posted:0 @@ -6118,6 +6401,8 @@ msgid "" "Check this box if you want to allow the cancellation the entries related to " "this journal or of the invoice related to this journal" msgstr "" +"Marqueu aquesta casella si voleu permetre la cancel·lació dels assentaments " +"relacionats amb aquest diari o de la factura relacionada amb aquest diari" #. module: account #: view:account.fiscalyear.close:0 @@ -6132,33 +6417,34 @@ msgstr "Crea assentament" #. module: account #: view:account.payment.term.line:0 msgid " valuation: percent" -msgstr "" +msgstr " valoració: percentatge" #. module: account -#: code:addons/account/account.py:499 -#: code:addons/account/account.py:501 -#: code:addons/account/account.py:822 -#: code:addons/account/account.py:901 -#: code:addons/account/account.py:976 -#: code:addons/account/account.py:1204 -#: code:addons/account/account.py:1210 -#: code:addons/account/account.py:2095 -#: code:addons/account/account.py:2333 -#: code:addons/account/account_analytic_line.py:90 -#: code:addons/account/account_analytic_line.py:99 +#: code:addons/account/account.py:509 +#: code:addons/account/account.py:511 +#: code:addons/account/account.py:836 +#: code:addons/account/account.py:915 +#: code:addons/account/account.py:990 +#: code:addons/account/account.py:1218 +#: code:addons/account/account.py:1224 +#: code:addons/account/account.py:2109 +#: code:addons/account/account.py:2357 +#: code:addons/account/account_analytic_line.py:89 +#: code:addons/account/account_analytic_line.py:98 #: code:addons/account/account_bank_statement.py:292 #: code:addons/account/account_bank_statement.py:305 #: code:addons/account/account_bank_statement.py:345 -#: code:addons/account/account_cash_statement.py:328 -#: code:addons/account/account_cash_statement.py:348 -#: code:addons/account/account_move_line.py:1176 -#: code:addons/account/account_move_line.py:1191 -#: code:addons/account/account_move_line.py:1193 -#: code:addons/account/invoice.py:785 -#: code:addons/account/invoice.py:815 -#: code:addons/account/invoice.py:1008 +#: code:addons/account/account_cash_statement.py:329 +#: code:addons/account/account_cash_statement.py:349 +#: code:addons/account/account_move_line.py:1182 +#: code:addons/account/account_move_line.py:1197 +#: code:addons/account/account_move_line.py:1199 +#: code:addons/account/invoice.py:793 +#: code:addons/account/invoice.py:823 +#: code:addons/account/invoice.py:1014 #: code:addons/account/wizard/account_invoice_refund.py:100 #: code:addons/account/wizard/account_invoice_refund.py:102 +#: code:addons/account/wizard/account_open_closed_fiscalyear.py:40 #: code:addons/account/wizard/account_use_model.py:44 #, python-format msgid "Error !" @@ -6195,12 +6481,18 @@ msgid "" "reconcile in a series of accounts. It finds entries for each partner where " "the amounts correspond." msgstr "" +"Perquè una factura es consideri pagada, les anotacions comptables de la " +"factura han d'estar conciliades amb les seves contrapartides, normalment " +"pagaments. Amb la funcionalitat de reconciliació automàtica, OpenERP " +"realitza la seva pròpia recerca d'anotacions a conciliar en una sèrie de " +"comptes. Troba les anotacions, per a cada empresa, quan les quantitats es " +"corresponguin." #. module: account #: view:account.move:0 #: field:account.move,to_check:0 msgid "To Review" -msgstr "" +msgstr "Per revisa" #. module: account #: view:account.bank.statement:0 @@ -6209,12 +6501,12 @@ msgstr "" #: model:ir.ui.menu,name:account.menu_action_move_journal_line_form #: model:ir.ui.menu,name:account.menu_finance_entries msgid "Journal Entries" -msgstr "" +msgstr "Assentaments comptables" #. module: account #: help:account.partner.ledger,page_split:0 msgid "Display Ledger Report with One partner per page" -msgstr "" +msgstr "Mostra el llibre major amb una empresa per pàgina." #. module: account #: view:account.partner.balance:0 @@ -6223,6 +6515,8 @@ msgid "" "This report is an analysis done by a partner. It is a PDF report containing " "one line per partner representing the cumulative credit balance" msgstr "" +"Aquest informe és un anàlisi realitzat per una empresa. És un informe PDF " +"amb una línia per cada empresa que representa el saldo acumulat de l'haver." #. module: account #: code:addons/account/wizard/account_validate_account_move.py:61 @@ -6230,6 +6524,8 @@ msgstr "" msgid "" "Selected Entry Lines does not have any account move enties in draft state" msgstr "" +"Les anotacions seleccionades no tenen cap moviment comptable en estat " +"esborrany" #. module: account #: selection:account.aged.trial.balance,target_move:0 @@ -6261,17 +6557,19 @@ msgstr "Tots els assentaments" msgid "" "Error: The default UOM and the purchase UOM must be in the same category." msgstr "" +"Error: La UdM per defecte i la UdM de compra han d'estar en la mateixa " +"categoria." #. module: account #: view:account.journal.select:0 msgid "Journal Select" -msgstr "" +msgstr "Seleccioneu diari" #. module: account -#: code:addons/account/wizard/account_change_currency.py:65 +#: code:addons/account/wizard/account_change_currency.py:64 #, python-format msgid "Currnt currency is not confirured properly !" -msgstr "" +msgstr "La moneda actual no està configurada correctament!" #. module: account #: model:ir.model,name:account.model_account_move_reconcile @@ -6281,13 +6579,15 @@ msgstr "Compte conciliació" #. module: account #: model:ir.model,name:account.model_account_fiscal_position_tax msgid "Taxes Fiscal Position" -msgstr "" +msgstr "Posició fiscal impostos" #. module: account #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: view:account.report.general.ledger:0 #: model:ir.actions.act_window,name:account.action_account_general_ledger_menu #: model:ir.actions.report.xml,name:account.account_general_ledger +#: model:ir.actions.report.xml,name:account.account_general_ledger_landscape #: model:ir.ui.menu,name:account.menu_general_ledger msgid "General Ledger" msgstr "Llibre major" @@ -6295,7 +6595,7 @@ msgstr "Llibre major" #. module: account #: model:process.transition,note:account.process_transition_paymentorderbank0 msgid "The payment order is sent to the bank." -msgstr "" +msgstr "L'ordre de pagament ha estat enviada al banc." #. module: account #: view:account.balance.report:0 @@ -6305,6 +6605,9 @@ msgid "" "allowing you to quickly check the balance of each of your accounts in a " "single report" msgstr "" +"Aquest informe li permet imprimir o generar un pdf del seu balanç de sumes i " +"saldos, permetent comprovar amb rapidesa el saldo de cadascuna dels seus " +"comptes en un únic informe." #. module: account #: help:account.move,to_check:0 @@ -6312,6 +6615,8 @@ msgid "" "Check this box if you are unsure of that journal entry and if you want to " "note it as 'to be reviewed' by an accounting expert." msgstr "" +"Marqueu aquesta opció si no esteu segur d'aquest assentament i desitgeu " +"marcar-ho com 'Per ser revisat' per un expert comptable." #. module: account #: help:account.installer.modules,account_voucher:0 @@ -6319,6 +6624,9 @@ msgid "" "Account Voucher module includes all the basic requirements of Voucher " "Entries for Bank, Cash, Sales, Purchase, Expenses, Contra, etc... " msgstr "" +"El mòdul de rebuts (justificants) comptables inclou tots els requisits " +"bàsics de justificants bancaris, de caixa, vendes, compres, despeses, " +"contrapartides, etc... " #. module: account #: view:account.chart.template:0 @@ -6328,7 +6636,7 @@ msgstr "Propietats" #. module: account #: model:ir.model,name:account.model_account_tax_chart msgid "Account tax chart" -msgstr "" +msgstr "Compte del pla d'impostos" #. module: account #: report:account.analytic.account.cost_ledger:0 @@ -6337,11 +6645,13 @@ msgstr "" #: report:account.general.journal:0 #: report:account.invoice:0 #: report:account.partner.balance:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 msgid "Total:" msgstr "Total:" #. module: account -#: code:addons/account/account.py:2050 +#: code:addons/account/account.py:2064 #, python-format msgid "" "You can specify year, month and date in the name of the model using the " @@ -6353,6 +6663,13 @@ msgid "" "\n" "e.g. My model on %(date)s" msgstr "" +"Podeu indicar l'any, mes i data en el nom del model utilitzant les següents " +"etiquetes :\n" +"\n" +"%(year)s: Per especificar l'any\n" +"%(month)s: Per especificar el mes\n" +"%(date)s: Data actual\n" +"Exemple: El meu model a %(date)s" #. module: account #: model:ir.actions.act_window,name:account.action_aged_income @@ -6362,7 +6679,7 @@ msgstr "Comptes d'ingressos" #. module: account #: help:report.invoice.created,origin:0 msgid "Reference of the document that generated this invoice report." -msgstr "" +msgstr "Referència del document que ha generat aquest informe de factura." #. module: account #: field:account.tax.code,child_ids:0 @@ -6371,7 +6688,7 @@ msgid "Child Codes" msgstr "Codis fills" #. module: account -#: code:addons/account/invoice.py:473 +#: code:addons/account/invoice.py:476 #: code:addons/account/wizard/account_invoice_refund.py:137 #, python-format msgid "Data Insufficient !" @@ -6391,7 +6708,7 @@ msgstr "Import desajustat" #. module: account #: view:account.analytic.line:0 msgid "Sales" -msgstr "" +msgstr "Vendes" #. module: account #: view:account.journal.column:0 @@ -6411,6 +6728,8 @@ msgstr "Realitzat" #: model:process.transition,note:account.process_transition_invoicemanually0 msgid "A statement with manual entries becomes a draft statement." msgstr "" +"Un extracte amb entrades manuals es converteix en un extracte en estat " +"esborrany." #. module: account #: view:account.aged.trial.balance:0 @@ -6422,12 +6741,18 @@ msgid "" "you request an interval of 30 days OpenERP generates an analysis of " "creditors for the past month, past two months, and so on. " msgstr "" +"Saldos vençuts d'empresa és un informe més detallat dels efectes a cobrar " +"per intervals. En obrir l'informe, OpenERP pregunta pel nom de la companyia, " +"el període fiscal, i la grandària de l'interval a analitzar (en dies). " +"Després OpenERP calcula una taula del saldo deutor per període. Així que si " +"sol·liciteu un interval de 30 dies, OpenERP genera un anàlisi de tots els " +"deutors en el mes passat, últims dos mesos, etc. " #. module: account #: field:account.invoice,origin:0 #: field:report.invoice.created,origin:0 msgid "Source Document" -msgstr "" +msgstr "Document d'origen" #. module: account #: help:account.account.type,sign:0 @@ -6442,12 +6767,12 @@ msgstr "" #. module: account #: model:ir.actions.act_window,name:account.act_account_acount_move_line_open_unreconciled msgid "Unreconciled Entries" -msgstr "" +msgstr "Assentaments no conciliats" #. module: account #: model:ir.ui.menu,name:account.menu_menu_Bank_process msgid "Statements Reconciliation" -msgstr "" +msgstr "Conciliació d'extractes" #. module: account #: report:account.invoice:0 @@ -6457,7 +6782,7 @@ msgstr "Impostos:" #. module: account #: help:account.tax,amount:0 msgid "For taxes of type percentage, enter % ratio between 0-1." -msgstr "" +msgstr "Per als impostos de tipus percentual, introduïu valors entre 0-1%." #. module: account #: model:ir.actions.act_window,help:account.action_subscription_form @@ -6467,13 +6792,18 @@ msgid "" "an agreement with a customer or a supplier. With Define Recurring Entries, " "you can create such entries to automate the postings in the system." msgstr "" +"Un assentament recurrent és un assentament comptable que ocurreix de forma " +"recurrent des d'una determinada data. Per exemple la signatura d'un " +"contracte o un acord amb un client o proveïdor. Amb la definició " +"d'assentaments recurrents, podeu crear aquests assentaments per automatitzar " +"les anotacions comptables en el sistema." #. module: account #: field:account.entries.report,product_uom_id:0 #: view:analytic.entries.report:0 #: field:analytic.entries.report,product_uom_id:0 msgid "Product UOM" -msgstr "" +msgstr "UdM del producte" #. module: account #: model:ir.actions.act_window,help:account.action_view_bank_statement_tree @@ -6483,6 +6813,11 @@ msgid "" "basis. You can enter the coins that are in your cash box, and then post " "entries when money comes in or goes out of the cash box." msgstr "" +"Un registre de caixa li permet gestionar els assentaments de caixa en els " +"diaris de caixa. Aquesta funcionalitat proveeix d'una forma fàcil de " +"realitzar el seguiment dels pagaments de caixa a diari. Podeu introduir les " +"monedes que té en la seva caixa i després registrar els assentaments quan " +"entren o surten diners de la caixa." #. module: account #: selection:account.automatic.reconcile,power:0 @@ -6506,7 +6841,7 @@ msgstr "Longitud del període (dies)" #. module: account #: model:ir.actions.act_window,name:account.act_account_invoice_partner_relation msgid "Monthly Turnover" -msgstr "" +msgstr "Volum mensual" #. module: account #: view:account.move:0 @@ -6524,6 +6859,12 @@ msgid "" "Most of the OpenERP operations (invoices, timesheets, expenses, etc) " "generate analytic entries on the related account." msgstr "" +"El pla de comptes normals té una estructura predefinida pels requisits " +"legals del país. L'estructura del pla de comptes analítics hauria de " +"reflectir les necessitats del seu negoci de cara a l'anàlisi de costos i " +"ingressos. En general, s'estructuren per contractes, projectes, productes o " +"departaments. La majoria de les operacions d'OpenERP (factures, fulls de " +"servei, despeses, etc) generen assentaments analítics en el compte associat." #. module: account #: field:account.analytic.journal,line_ids:0 @@ -6532,12 +6873,14 @@ msgid "Lines" msgstr "Línies" #. module: account -#: code:addons/account/invoice.py:521 +#: code:addons/account/invoice.py:524 #, python-format msgid "" "Can not find account chart for this company in invoice line account, Please " "Create account." msgstr "" +"No s'ha trobat un pla comptable per a aquesta companyia en el compte de la " +"línia de factura. Creeu un compte." #. module: account #: view:account.tax.template:0 @@ -6547,7 +6890,7 @@ msgstr "Plantilla d'impost" #. module: account #: view:account.journal.select:0 msgid "Are you sure you want to open Journal Entries?" -msgstr "" +msgstr "Esteu segur que voleu obrir els assentaments de diari?" #. module: account #: view:account.state.open:0 @@ -6576,7 +6919,7 @@ msgstr "Extracte" #. module: account #: help:account.journal,default_debit_account_id:0 msgid "It acts as a default account for debit amount" -msgstr "" +msgstr "Actua com un compte per defecte per la quantitat del deure" #. module: account #: model:ir.module.module,description:account.module_meta_information @@ -6602,6 +6945,26 @@ msgid "" "module named account_voucher.\n" " " msgstr "" +"Mòdul financer i comptable que cobreix:\n" +" Comptabilitat general\n" +" Comptabilitat analítica / de costos\n" +" Gestió de tercers\n" +" Gestió d'impostos\n" +" Pressupostos\n" +" Facturació de clients i proveïdors\n" +" Extractes bancaris\n" +" Conciliació per tercer\n" +" Crea un taulell per a comptables que inclou:\n" +" * Llista de pressupostos sense facturar\n" +" * Gràfic de comptes vençuts a cobrar\n" +" * Gràfic d'efectes a cobrar\n" +"\n" +"Els processos, com el manteniment del llibre major es realitza a través dels " +"diaris financers definits\n" +"(els assentaments s'agrupen per diari) per a un exercici fiscal determinat; " +"i per la preparació de rebuts\n" +"existeix un mòdul anomenat account_voucher.\n" +" " #. module: account #: model:ir.actions.act_window,help:account.action_account_journal_period_tree @@ -6609,6 +6972,9 @@ msgid "" "You can search for individual account entries through useful information. To " "search for account entries, open a journal, then select a record line." msgstr "" +"Podeu cercar un assentament comptable en concret a través d'informació útil. " +"Per cercar assentaments comptables, obriu un diari i seleccioneu una " +"anotació." #. module: account #: report:account.invoice:0 @@ -6627,7 +6993,7 @@ msgstr "Import total que aquest client li deu." #. module: account #: model:ir.model,name:account.model_ir_sequence msgid "ir.sequence" -msgstr "" +msgstr "ir.secuència" #. module: account #: field:account.journal.period,icon:0 @@ -6644,12 +7010,12 @@ msgstr "D'acord" #: code:addons/account/report/account_partner_balance.py:115 #, python-format msgid "Unknown Partner" -msgstr "" +msgstr "Empresa desconeguda" #. module: account #: view:account.bank.statement:0 msgid "Opening Balance" -msgstr "" +msgstr "Saldo d'obertura" #. module: account #: help:account.journal,centralisation:0 @@ -6665,7 +7031,7 @@ msgstr "" #. module: account #: field:account.bank.statement,closing_date:0 msgid "Closed On" -msgstr "" +msgstr "Tancat el" #. module: account #: model:ir.model,name:account.model_account_bank_statement_line @@ -6675,12 +7041,12 @@ msgstr "Línia d'extracte bancari" #. module: account #: field:account.automatic.reconcile,date2:0 msgid "Ending Date" -msgstr "" +msgstr "Data de finalització" #. module: account #: field:wizard.multi.charts.accounts,purchase_tax:0 msgid "Default Purchase Tax" -msgstr "" +msgstr "Impost de compra per defecte" #. module: account #: view:account.bank.statement:0 @@ -6693,6 +7059,9 @@ msgid "" "Bank Account Number, Company bank account if Invoice is customer or supplier " "refund, otherwise Partner bank account number." msgstr "" +"Número de compte bancari, compte bancari de la companyia si la factura és " +"de client o un abonament proveïdor, en cas contrari número de compte bancari " +"de l'empresa." #. module: account #: help:account.tax,domain:0 @@ -6706,10 +7075,11 @@ msgstr "" "personalitzada." #. module: account -#: code:addons/account/account.py:938 +#: code:addons/account/account.py:952 #, python-format msgid "You should have chosen periods that belongs to the same company" msgstr "" +"Hauríeu d'haver seleccionat períodes que pertanyin a la mateixa companyia" #. module: account #: field:account.fiscalyear.close,report_name:0 @@ -6729,12 +7099,12 @@ msgstr "Informe" #. module: account #: sql_constraint:account.journal:0 msgid "The code of the journal must be unique per company !" -msgstr "" +msgstr "El codi del diari ha de ser únic per companyia!" #. module: account #: field:account.bank.statement,ending_details_ids:0 msgid "Closing Cashbox" -msgstr "" +msgstr "Tancament de caixa" #. module: account #: view:account.journal:0 @@ -6754,6 +7124,9 @@ msgid "" "the system to go through the reconciliation process, based on the latest day " "it have been reconciled." msgstr "" +"Aquest camp mostra la següent empresa que serà triada automàticament pel " +"sistema, per passar pel procés de conciliació, basant-se en l'últim dia que " +"ha estat conciliada." #. module: account #: field:account.move.line.reconcile.writeoff,comment:0 @@ -6769,7 +7142,7 @@ msgstr "Domini" #. module: account #: model:ir.model,name:account.model_account_use_model msgid "Use model" -msgstr "" +msgstr "Utilitza el model" #. module: account #: model:ir.actions.act_window,help:account.action_account_moves_purchase @@ -6779,6 +7152,11 @@ msgid "" "line of the expense account, OpenERP will propose to you automatically the " "Tax related to this account and the counter-part \"Account Payable\"." msgstr "" +"Aquesta vista és utilitzada pels comptables per registrar assentaments " +"massivament en OpenERP. Si voleu registrar una factura de proveïdor, " +"comenceu introduint l'anotació del compte de despeses. OpenERP li proposarà " +"automàticament l'impost associat a aquest compte, i el \"compte a pagar\" de " +"contrapartida." #. module: account #: help:res.company,property_reserve_and_surplus_account:0 @@ -6787,6 +7165,9 @@ msgid "" "will be added, Loss : Amount will be deducted.), Which is calculated from " "Profit & Loss Report" msgstr "" +"Aquest compte s'utilitza per transferir les Pèrdues/Guanys (si és un Guany: " +"l'import serà afegit, Pèrdua: l'mport serà reduït), que es calcula en " +"l'informe de Pèrdues i Guanys." #. module: account #: view:account.invoice.line:0 @@ -6810,20 +7191,20 @@ msgid "Sign on Reports" msgstr "Signe en informes" #. module: account -#: code:addons/account/account_cash_statement.py:249 +#: code:addons/account/account_cash_statement.py:250 #, python-format msgid "You can not have two open register for the same journal" -msgstr "" +msgstr "No podeu tenir dos registres oberts per al mateix diari" #. module: account #: view:account.payment.term.line:0 msgid " day of the month= -1" -msgstr "" +msgstr " dia del mes= -1" #. module: account #: constraint:res.partner:0 msgid "Error ! You can not create recursive associated members." -msgstr "" +msgstr "Error! No podeu crear membres associats recursius." #. module: account #: help:account.journal,type:0 @@ -6835,11 +7216,17 @@ msgid "" "Situation' to be used at the time of new fiscal year creation or end of year " "entries generation." msgstr "" +"Seleccioneu 'Vendes' per al diari de vendes que serà utilitzat quan es " +"creuïn factures. Seleccioneu 'Compres' per al diari a utilitzar quan " +"s'aprovin les comandes de compra. Seleccioneu 'Efectiu' (Caixa) perquè " +"s'utilitzi a l'hora de fer pagaments. Seleccioneu 'General' per a operacions " +"miscel·lànies. Seleccioneu 'Situació obertura/tancament' per utilitzar-ho " +"quan es crea un nou exercici fiscal o la generació del assentament de " +"tancament." #. module: account #: report:account.invoice:0 #: view:account.invoice:0 -#: report:account.move.voucher:0 msgid "PRO-FORMA" msgstr "PRO-FORMA" @@ -6849,13 +7236,16 @@ msgid "" "Helps you generate reminder letters for unpaid invoices, including multiple " "levels of reminding and customized per-partner policies." msgstr "" +"Li ajuda a generar cartes recordatòries per a les factures pendents de " +"pagament, incloent múltiples nivells de recordatori i polítiques " +"personalitzades per empresa." #. module: account #: selection:account.entries.report,move_line_state:0 #: view:account.move.line:0 #: selection:account.move.line,state:0 msgid "Unbalanced" -msgstr "" +msgstr "desquadrat" #. module: account #: selection:account.move.line,centralisation:0 @@ -6869,6 +7259,7 @@ msgstr "Informació opcional" #. module: account #: view:account.analytic.line:0 +#: field:account.bank.statement,user_id:0 #: view:account.journal:0 #: field:account.journal,user_id:0 #: view:analytic.entries.report:0 @@ -6892,15 +7283,17 @@ msgid "" "This field is used for payable and receivable journal entries. You can put " "the limit date for the payment of this line." msgstr "" +"Aquest camp s'utilitza per a assentaments a pagar i a cobrar. Podeu " +"introduir la data límit per al pagament d'aquesta línia." #. module: account -#: code:addons/account/account_move_line.py:1271 +#: code:addons/account/account_move_line.py:1277 #, python-format msgid "Bad account !" msgstr "Compte incorrecte!" #. module: account -#: code:addons/account/account.py:2777 +#: code:addons/account/account.py:2821 #: code:addons/account/installer.py:432 #, python-format msgid "Sales Journal" @@ -6910,7 +7303,7 @@ msgstr "Diari de vendes" #: code:addons/account/wizard/account_move_journal.py:104 #, python-format msgid "Open Journal Items !" -msgstr "" +msgstr "Assentaments oberts!" #. module: account #: model:ir.model,name:account.model_account_invoice_tax @@ -6918,7 +7311,7 @@ msgid "Invoice Tax" msgstr "Impost de factura" #. module: account -#: code:addons/account/account_move_line.py:1246 +#: code:addons/account/account_move_line.py:1252 #, python-format msgid "No piece number !" msgstr "Cap tros de número!" @@ -6932,7 +7325,7 @@ msgstr "Propietats de venda" #. module: account #: model:ir.ui.menu,name:account.menu_manual_reconcile msgid "Manual Reconciliation" -msgstr "" +msgstr "Conciliació manual" #. module: account #: report:account.overdue:0 @@ -6955,7 +7348,7 @@ msgstr "Exercici fiscal a tancar" #: view:account.invoice.cancel:0 #: model:ir.actions.act_window,name:account.action_account_invoice_cancel msgid "Cancel Selected Invoices" -msgstr "" +msgstr "Cancela les factures seleccionades" #. module: account #: selection:account.entries.report,month:0 @@ -6964,7 +7357,7 @@ msgstr "" #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "May" -msgstr "" +msgstr "Maig" #. module: account #: view:account.account:0 @@ -6992,7 +7385,7 @@ msgstr "Codi" #. module: account #: view:validate.account.move:0 msgid "Post Journal Entries of a Journal" -msgstr "" +msgstr "Publica assentaments de diari d'un diari" #. module: account #: view:product.product:0 @@ -7016,7 +7409,7 @@ msgstr "Compte destí" #. module: account #: model:process.node,note:account.process_node_supplierpaymentorder0 msgid "Payment of invoices" -msgstr "" +msgstr "Pagament de factures" #. module: account #: field:account.bank.statement.line,sequence:0 @@ -7034,7 +7427,7 @@ msgstr "Seqüència" #. module: account #: model:ir.model,name:account.model_account_bs_report msgid "Account Balance Sheet Report" -msgstr "" +msgstr "Informe de balanç de situació" #. module: account #: help:account.tax,price_include:0 @@ -7054,17 +7447,17 @@ msgstr "Sí" #. module: account #: view:report.account_type.sales:0 msgid "Sales by Account type" -msgstr "" +msgstr "Vendes per tipus de compte" #. module: account #: help:account.invoice,move_id:0 msgid "Link to the automatically generated Journal Items." -msgstr "" +msgstr "Enllaç als assentaments generats automàticament." #. module: account #: selection:account.installer,period:0 msgid "Monthly" -msgstr "" +msgstr "Mensualment" #. module: account #: model:ir.actions.act_window,help:account.action_account_journal_view @@ -7075,21 +7468,26 @@ msgid "" "in which they will appear. Then you can create a new journal and link your " "view to it." msgstr "" +"Aquí podeu personalitzar la vista d'un diari existent o crear una nova " +"vista. Les vistes de diaris determinen la forma en la qual podeu registrar " +"assentaments en els diaris. Seleccioneu els camps que desitgeu que apareguin " +"en un diari i determineu la seqüència en què apareixen. Després podeu crear " +"un diari nou i associar-li una vista." #. module: account #: view:account.payment.term.line:0 msgid " number of days: 14" -msgstr "" +msgstr " número de dies: 14" #. module: account #: view:analytic.entries.report:0 msgid " 7 Days " -msgstr "" +msgstr " 7 Dies " #. module: account #: field:account.partner.reconcile.process,progress:0 msgid "Progress" -msgstr "" +msgstr "Progrés" #. module: account #: field:account.account,parent_id:0 @@ -7100,7 +7498,7 @@ msgstr "Pare" #. module: account #: field:account.installer.modules,account_analytic_plans:0 msgid "Multiple Analytic Plans" -msgstr "" +msgstr "Plans analítics múltiples" #. module: account #: help:account.payment.term.line,days2:0 @@ -7116,7 +7514,7 @@ msgstr "" #. module: account #: model:ir.ui.menu,name:account.menu_finance_legal_statement msgid "Legal Reports" -msgstr "" +msgstr "Informes legals" #. module: account #: field:account.tax.code,sum_period:0 @@ -7137,7 +7535,7 @@ msgstr "" #. module: account #: model:ir.model,name:account.model_account_cashbox_line msgid "CashBox Line" -msgstr "" +msgstr "Línia de caixa" #. module: account #: view:account.partner.ledger:0 @@ -7152,7 +7550,7 @@ msgstr "Llibre major d'empresa" #. module: account #: report:account.account.balance.landscape:0 msgid "Year :" -msgstr "" +msgstr "Any:" #. module: account #: selection:account.tax.template,type:0 @@ -7160,17 +7558,17 @@ msgid "Fixed" msgstr "Fix" #. module: account -#: code:addons/account/account.py:506 -#: code:addons/account/account.py:519 -#: code:addons/account/account.py:522 +#: code:addons/account/account.py:516 +#: code:addons/account/account.py:529 #: code:addons/account/account.py:532 -#: code:addons/account/account.py:640 -#: code:addons/account/account.py:927 -#: code:addons/account/account_move_line.py:732 -#: code:addons/account/account_move_line.py:776 -#: code:addons/account/invoice.py:714 -#: code:addons/account/invoice.py:717 -#: code:addons/account/invoice.py:720 +#: code:addons/account/account.py:546 +#: code:addons/account/account.py:654 +#: code:addons/account/account.py:941 +#: code:addons/account/account_move_line.py:723 +#: code:addons/account/account_move_line.py:767 +#: code:addons/account/invoice.py:722 +#: code:addons/account/invoice.py:725 +#: code:addons/account/invoice.py:728 #, python-format msgid "Warning !" msgstr "Atenció!" @@ -7178,13 +7576,13 @@ msgstr "Atenció!" #. module: account #: field:account.entries.report,move_line_state:0 msgid "State of Move Line" -msgstr "" +msgstr "Estat de línia moviment" #. module: account #: model:ir.model,name:account.model_account_move_line_reconcile #: model:ir.model,name:account.model_account_move_line_reconcile_writeoff msgid "Account move line reconcile" -msgstr "" +msgstr "Conciliar línia moviment" #. module: account #: view:account.subscription.generate:0 @@ -7195,13 +7593,14 @@ msgstr "Calcula assentaments periòdics" #. module: account #: report:account.move.voucher:0 msgid "Amount (in words) :" -msgstr "" +msgstr "Import (en paraules):" #. module: account #: field:account.bank.statement.line,partner_id:0 #: view:account.entries.report:0 #: field:account.entries.report,partner_id:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: view:account.invoice:0 #: field:account.invoice,partner_id:0 #: field:account.invoice.line,partner_id:0 @@ -7223,7 +7622,7 @@ msgstr "Empresa" #. module: account #: help:account.change.currency,currency_id:0 msgid "Select a currency to apply on the invoice" -msgstr "" +msgstr "Seleccioneu una moneda per aplicar en la factura." #. module: account #: code:addons/account/wizard/account_invoice_refund.py:100 @@ -7232,10 +7631,10 @@ msgid "Can not %s draft/proforma/cancel invoice." msgstr "No es pot %s factura esborrany/proforma/cancel.lada." #. module: account -#: code:addons/account/invoice.py:787 +#: code:addons/account/invoice.py:795 #, python-format msgid "No Invoice Lines !" -msgstr "" +msgstr "No hi ha línies de factura!" #. module: account #: view:account.bank.statement:0 @@ -7263,6 +7662,8 @@ msgid "" "Select Fiscal Year which you want to remove entries for its End of year " "entries journal" msgstr "" +"Seleccioneu l'exercici fiscal en que desitgeu eliminar assentaments del seu " +"diari de final d'exercici." #. module: account #: field:account.tax.template,type_tax_use:0 @@ -7281,20 +7682,20 @@ msgid "Deferral Method" msgstr "Mètode tancament" #. module: account -#: code:addons/account/invoice.py:359 +#: code:addons/account/invoice.py:360 #, python-format msgid "Invoice '%s' is paid." -msgstr "" +msgstr "La factura '%s' està pagada." #. module: account #: model:process.node,note:account.process_node_electronicfile0 msgid "Automatic entry" -msgstr "" +msgstr "Assentament automàtic" #. module: account #: constraint:account.tax.code.template:0 msgid "Error ! You can not create recursive Tax Codes." -msgstr "" +msgstr "Error! No podeu crear codis d'impostos recursius." #. module: account #: view:account.invoice.line:0 @@ -7316,6 +7717,8 @@ msgid "" "When monthly periods are created. The state is 'Draft'. At the end of " "monthly period it is in 'Done' state." msgstr "" +"Quan es creen els períodes mensuals l'estat és 'Esborrany'. Al final del " +"període mensual està en estat 'Realitzat'." #. module: account #: report:account.analytic.account.inverted.balance:0 @@ -7344,7 +7747,7 @@ msgid "Associated Partner" msgstr "Empresa associada" #. module: account -#: code:addons/account/invoice.py:1284 +#: code:addons/account/invoice.py:1298 #, python-format msgid "You must first select a partner !" msgstr "Primer heu de seleccionar una empresa!" @@ -7358,19 +7761,19 @@ msgstr "Informació addicional" #. module: account #: view:account.installer:0 msgid "Bank and Cash Accounts" -msgstr "" +msgstr "Comptes de caixa i banc" #. module: account #: view:account.invoice.report:0 #: field:account.invoice.report,residual:0 msgid "Total Residual" -msgstr "" +msgstr "Total residual" #. module: account #: model:process.node,note:account.process_node_invoiceinvoice0 #: model:process.node,note:account.process_node_supplierinvoiceinvoice0 msgid "Invoice's state is Open" -msgstr "" +msgstr "L'estat de la factura és Oberta" #. module: account #: model:ir.actions.act_window,help:account.action_tax_code_tree @@ -7379,11 +7782,15 @@ msgid "" "will see the taxes with codes related to your legal statement according to " "your country." msgstr "" +"El pla d'impostos s'utilitza per generar els informes periòdics d'impostos. " +"Veurà els impostos amb codis relatius als requisits legals d'acord al seu " +"país." #. module: account #: view:account.installer.modules:0 msgid "Add extra Accounting functionalities to the ones already installed." msgstr "" +"Afegeix funcionalitats comptables extres a les que ja té instal·lades." #. module: account #: report:account.analytic.account.cost_ledger:0 @@ -7396,12 +7803,12 @@ msgstr "Cost comptable" #. module: account #: view:account.invoice:0 msgid "Proforma" -msgstr "" +msgstr "Proforma" #. module: account #: report:account.analytic.account.cost_ledger:0 msgid "J.C. /Move name" -msgstr "" +msgstr "Cod. diari/Nom mov." #. module: account #: model:ir.model,name:account.model_account_open_closed_fiscalyear @@ -7409,11 +7816,11 @@ msgid "Choose Fiscal Year" msgstr "Escolliu l'exercici fiscal" #. module: account -#: code:addons/account/account.py:2841 +#: code:addons/account/account.py:2885 #: code:addons/account/installer.py:495 #, python-format msgid "Purchase Refund Journal" -msgstr "" +msgstr "Diari d'abonament de compres" #. module: account #: help:account.tax.template,amount:0 @@ -7432,11 +7839,13 @@ msgid "" "Modify Invoice: Cancels the current invoice and creates a new copy of it " "ready for editing." msgstr "" +"Modifica factura: Cancel·la la factura actual i crea una nova còpia " +"preparada per editar." #. module: account #: model:ir.module.module,shortdesc:account.module_meta_information msgid "Accounting and Financial Management" -msgstr "" +msgstr "Gestió comptable i financera" #. module: account #: field:account.automatic.reconcile,period_id:0 @@ -7445,6 +7854,7 @@ msgstr "" #: view:account.entries.report:0 #: field:account.entries.report,period_id:0 #: view:account.fiscalyear:0 +#: report:account.general.ledger_landscape:0 #: view:account.invoice:0 #: view:account.invoice.report:0 #: field:account.journal.period,period_id:0 @@ -7469,7 +7879,7 @@ msgstr "Base:" #. module: account #: model:ir.ui.menu,name:account.menu_finance_generic_reporting msgid "Generic Reporting" -msgstr "" +msgstr "Informes genèrics" #. module: account #: field:account.move.line.reconcile.writeoff,journal_id:0 @@ -7504,7 +7914,7 @@ msgstr "Plantilles de posicions fiscals" #. module: account #: view:account.entries.report:0 msgid "Int.Type" -msgstr "" +msgstr "Tipus intern" #. module: account #: field:account.move.line,tax_amount:0 @@ -7519,6 +7929,10 @@ msgid "" "can easily generate refunds and reconcile them directly from the invoice " "form." msgstr "" +"Amb les factures rectficatives (abonaments) a clients podeu gestionar les " +"devolucions dels seus clients. Una factura rectificativa és un document que " +"abona una factura completa o parcialment. Podeu generar fàcilment factures " +"rectificatives i conciliar-les directament des del formulari de factura." #. module: account #: model:ir.actions.act_window,help:account.action_account_vat_declaration @@ -7530,6 +7944,13 @@ msgid "" "useful because it enables you to preview at any time the tax that you owe at " "the start and end of the month or quarter." msgstr "" +"Aquest menú imprimeix una declaració d'IVA basada en factures o pagaments. " +"Podeu seleccionar un o diversos períodes de l'exercici fiscal. La informació " +"necessària per a la declaració d'impostos és generada per OpenERP a partir " +"de les factures (o pagaments, en alguns països). Aquesta informació " +"s'actualitza en temps real; la qual cosa és molt útil perquè li permet " +"previsualizar en qualsevol moment els impostos a pagar al principi i al " +"final del mes o trimestre." #. module: account #: report:account.invoice:0 @@ -7546,14 +7967,19 @@ msgstr "Divisa de la companyia" #: report:account.partner.balance:0 #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 +#: report:account.aged_trial_balance:0 msgid "Chart of Account" -msgstr "" +msgstr "Pla comptable" #. module: account #: model:process.node,name:account.process_node_paymententries0 #: model:process.transition,name:account.process_transition_reconcilepaid0 msgid "Payment" -msgstr "" +msgstr "Pagament" #. module: account #: help:account.bs.report,reserve_account_id:0 @@ -7562,6 +7988,9 @@ msgid "" "added, Loss: Amount will be duducted), which is calculated from Profilt & " "Loss Report" msgstr "" +"Aquest compte s'utilitza per transferir pèrdues/guanys (Guany: L'import serà " +"afegit, Pèrdua: L'import serà deduït), que es calcula en l'informe de " +"pèrdues i guanys." #. module: account #: help:account.move.line,blocked:0 @@ -7569,6 +7998,8 @@ msgid "" "You can check this box to mark this journal item as a litigation with the " "associated partner" msgstr "" +"Podeu marcar aquesta opció per indicar aquest assentament com un litigi amb " +"l'empresa associada." #. module: account #: field:account.move.line,reconcile_partial_id:0 @@ -7579,28 +8010,28 @@ msgstr "Conciliació parcial" #. module: account #: model:ir.model,name:account.model_account_analytic_inverted_balance msgid "Account Analytic Inverted Balance" -msgstr "" +msgstr "Balanç analític invertit" #. module: account #: model:ir.model,name:account.model_account_common_report msgid "Account Common Report" -msgstr "" +msgstr "Informe comú" #. module: account #: model:process.transition,name:account.process_transition_filestatement0 msgid "Automatic import of the bank sta" -msgstr "" +msgstr "Importació automàtica de l'extracte bancari" #. module: account #: model:ir.actions.act_window,name:account.action_account_journal_view #: model:ir.ui.menu,name:account.menu_action_account_journal_view msgid "Journal Views" -msgstr "" +msgstr "Vistes de diari" #. module: account #: model:ir.model,name:account.model_account_move_bank_reconcile msgid "Move bank reconcile" -msgstr "" +msgstr "Concilia moviments banc" #. module: account #: model:ir.actions.act_window,name:account.action_account_type_form @@ -7609,7 +8040,7 @@ msgid "Account Types" msgstr "Tipus de comptes" #. module: account -#: code:addons/account/invoice.py:897 +#: code:addons/account/invoice.py:905 #, python-format msgid "Cannot create invoice move on centralised journal" msgstr "No es pot crear un assentament de factura en un compte centralitzat" @@ -7617,7 +8048,7 @@ msgstr "No es pot crear un assentament de factura en un compte centralitzat" #. module: account #: field:account.account.type,report_type:0 msgid "P&L / BS Category" -msgstr "" +msgstr "Categoria Balanç / PiG" #. module: account #: view:account.automatic.reconcile:0 @@ -7642,12 +8073,12 @@ msgstr "Compte a cobrar" #. module: account #: view:account.bank.statement:0 msgid "CashBox Balance" -msgstr "" +msgstr "Saldo de caixa" #. module: account #: model:ir.model,name:account.model_account_fiscalyear_close_state msgid "Fiscalyear Close state" -msgstr "" +msgstr "Tanca l'estat del exercici fiscal" #. module: account #: field:account.invoice.refund,journal_id:0 @@ -7659,9 +8090,14 @@ msgstr "Diari reintegrament" #: report:account.account.balance:0 #: report:account.central.journal:0 #: report:account.general.journal:0 +#: report:account.general.ledger_landscape:0 #: report:account.partner.balance:0 +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 msgid "Filter By" -msgstr "" +msgstr "Filtra per" #. module: account #: model:ir.actions.act_window,help:account.action_invoice_tree1 @@ -7671,13 +8107,17 @@ msgid "" "sales orders or deliveries. You should only confirm them before sending them " "to your customers." msgstr "" +"Amb les factures de client podeu crear i gestionar les factures de venda " +"emeses als seus clients. OpenERP pot generar automàticament factures " +"esborrany des de les comandes o des d'albarans. Només haureu de confirmar-" +"les abans de ser enviades als seus clients." #. module: account #: view:account.entries.report:0 #: view:board.board:0 #: model:ir.actions.act_window,name:account.action_company_analysis_tree msgid "Company Analysis" -msgstr "" +msgstr "Anàlisi de la companyia" #. module: account #: help:account.invoice,account_id:0 @@ -7697,7 +8137,7 @@ msgid "Payment Term Line" msgstr "Línia de termini de pagament" #. module: account -#: code:addons/account/account.py:2794 +#: code:addons/account/account.py:2838 #: code:addons/account/installer.py:452 #, python-format msgid "Purchase Journal" @@ -7707,21 +8147,22 @@ msgstr "Diari de compres" #: view:account.invoice.refund:0 msgid "Refund Invoice: Creates the refund invoice, ready for editing." msgstr "" +"Factura rectficativa: Crea la factura d'abonament, preparada per editar-la." #. module: account #: field:account.invoice.line,price_subtotal:0 msgid "Subtotal" -msgstr "" +msgstr "Subtotal" #. module: account #: view:account.vat.declaration:0 msgid "Print Tax Statement" -msgstr "" +msgstr "Imprimeix declaració d'impostots" #. module: account #: view:account.model.line:0 msgid "Journal Entry Model Line" -msgstr "" +msgstr "Línia de model del assentament" #. module: account #: view:account.invoice:0 @@ -7736,13 +8177,13 @@ msgstr "Data venciment" #: model:ir.ui.menu,name:account.menu_account_supplier #: model:ir.ui.menu,name:account.menu_finance_payables msgid "Suppliers" -msgstr "" +msgstr "Proveïdors" #. module: account #: constraint:account.move:0 msgid "" "You cannot create more than one move per period on centralized journal" -msgstr "" +msgstr "No podeu crear més d'un apunt per període a un diari centralitzat." #. module: account #: view:account.journal:0 @@ -7760,16 +8201,18 @@ msgid "" "The residual amount on a receivable or payable of a journal entry expressed " "in the company currency." msgstr "" +"L'import residual d'una anotació a cobrar o a pagar expressat en la moneda " +"de la companyia." #. module: account #: view:account.payment.term.line:0 msgid " valuation: balance" -msgstr "" +msgstr " valoració: saldo" #. module: account #: view:account.tax.code:0 msgid "Statistics" -msgstr "" +msgstr "Estadístiques" #. module: account #: field:account.analytic.chart,from_date:0 @@ -7780,17 +8223,17 @@ msgstr "Des de" #. module: account #: model:ir.model,name:account.model_account_fiscalyear_close msgid "Fiscalyear Close" -msgstr "" +msgstr "Tancament del exercici fiscal" #. module: account #: sql_constraint:account.account:0 msgid "The code of the account must be unique per company !" -msgstr "" +msgstr "El codi del compte ha de ser únic per companyia!" #. module: account #: model:ir.actions.act_window,name:account.act_account_journal_2_account_invoice_opened msgid "Unpaid Invoices" -msgstr "" +msgstr "Factures impagades" #. module: account #: field:account.move.line.reconcile,debit:0 @@ -7801,7 +8244,7 @@ msgstr "Import deure" #: view:board.board:0 #: model:ir.actions.act_window,name:account.action_treasory_graph msgid "Treasury" -msgstr "" +msgstr "Tresoreria" #. module: account #: view:account.aged.trial.balance:0 @@ -7824,12 +8267,12 @@ msgstr "Comptes permeses (buit per cap control)" #: model:ir.actions.act_window,name:account.action_account_analytic_chart #: model:ir.ui.menu,name:account.menu_action_analytic_account_tree2 msgid "Chart of Analytic Accounts" -msgstr "" +msgstr "Pla de comptes analítics" #. module: account #: model:ir.ui.menu,name:account.menu_configuration_misc msgid "Miscellaneous" -msgstr "" +msgstr "Varis" #. module: account #: help:res.partner,debit:0 @@ -7840,7 +8283,7 @@ msgstr "Import total que heu de pagar a aquest proveïdor." #: model:process.node,name:account.process_node_analytic0 #: model:process.node,name:account.process_node_analyticcost0 msgid "Analytic Costs" -msgstr "" +msgstr "Costos analítics" #. module: account #: field:account.analytic.journal,name:0 @@ -7863,10 +8306,12 @@ msgid "" "The amount of the voucher must be the same amount as the one on the " "statement line" msgstr "" +"L'import del rebut ha de ser del mateix import que el de la línia del " +"extracte" #. module: account -#: code:addons/account/account_move_line.py:1131 -#: code:addons/account/account_move_line.py:1214 +#: code:addons/account/account_move_line.py:1137 +#: code:addons/account/account_move_line.py:1220 #, python-format msgid "Bad account!" msgstr "Compte incorrecte!" @@ -7874,13 +8319,13 @@ msgstr "Compte incorrecte!" #. module: account #: help:account.chart,fiscalyear:0 msgid "Keep empty for all open fiscal years" -msgstr "" +msgstr "Deixar-ho buit per obrir tots els exercicis fiscals." #. module: account -#: code:addons/account/account_move_line.py:1056 +#: code:addons/account/account_move_line.py:1062 #, python-format msgid "The account move (%s) for centralisation has been confirmed!" -msgstr "" +msgstr "El moviment comptable (%s) per a centralització ha estat confirmat!" #. module: account #: help:account.move.line,amount_currency:0 @@ -7900,6 +8345,7 @@ msgstr "" #: field:account.entries.report,currency_id:0 #: report:account.general.journal:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: field:account.invoice,currency_id:0 #: field:account.invoice.report,currency_id:0 #: field:account.journal,currency:0 @@ -7923,11 +8369,14 @@ msgstr "Divisa" msgid "" "Gives the sequence order when displaying a list of bank statement lines." msgstr "" +"Indiqueu l'ordre de seqüència quan es mostra una llista de línies d'extracte " +"bancari." #. module: account #: model:process.transition,note:account.process_transition_validentries0 msgid "Accountant validates the accounting entries coming from the invoice." msgstr "" +"El comptable valida els assentaments comptables provinents de la factura." #. module: account #: model:ir.actions.act_window,help:account.action_account_fiscalyear_form @@ -7940,6 +8389,13 @@ msgid "" "would be referred to as FY 2011. You are not obliged to follow the actual " "calendar year." msgstr "" +"Defineix l'exercici fiscal de la seva companyia d'acord a les seves " +"necessitats. Un exercici fiscal és un període al final d'aquest es tanquen " +"els comptes (normalment 12 mesos). L'exercici fiscal, normalment, és " +"referencia amb l'any en el que acaba. Per exemple, si l'exercici fiscal " +"d'una companyia acaba el 30 de novembre de 2013, llavors tot el que hi hagi " +"entre l'1 de desembre de 2012 i el 30 de novembre de 2013 es referencia com " +"EF2013. No esteu obligats a seguir l'any del calendari real." #. module: account #: model:ir.actions.act_window,name:account.act_account_acount_move_line_reconcile_open @@ -7963,6 +8419,16 @@ msgid "" "* The 'Paid' state is set automatically when invoice is paid. \n" "* The 'Cancelled' state is used when user cancel invoice." msgstr "" +" * L'estat 'Esborrany' s'utilitza quan un usuari està introduint una nova " +"factura sense confirmar. \n" +"* L'estat 'Pro-forma' s'utilitza quan la factura és una Pro-forma sense " +"número de factura. \n" +"* L'estat 'Obert' s'utilitza quan l'usuari confirma una factura; es genera " +"automàticament un número de factura. Està en estat obert mentre l'usuari no " +"paga la factura. \n" +"* L'estat 'Pagat' s'estableix automàticament quan es paga la factura. " +" \n" +"* L'estat 'Cancel·lat' s'utilitza quan l'usuari cancel·la la factura." #. module: account #: field:account.invoice.refund,period:0 @@ -7972,19 +8438,19 @@ msgstr "Força període" #. module: account #: model:ir.model,name:account.model_account_partner_balance msgid "Print Account Partner Balance" -msgstr "" +msgstr "Imprimeix balanç comptable de l'empresa" #. module: account #: field:res.partner,contract_ids:0 msgid "Contracts" -msgstr "" +msgstr "Contractes" #. module: account #: field:account.cashbox.line,ending_id:0 #: field:account.cashbox.line,starting_id:0 #: field:account.entries.report,reconcile_id:0 msgid "unknown" -msgstr "" +msgstr "Desconegut" #. module: account #: field:account.fiscalyear.close,journal_id:0 @@ -7994,7 +8460,7 @@ msgstr "Diari assentaments d'obertura" #. module: account #: model:process.transition,note:account.process_transition_customerinvoice0 msgid "Draft invoices are checked, validated and printed." -msgstr "" +msgstr "Factures en esborrany són comprovades, validades i impreses." #. module: account #: help:account.chart.template,property_reserve_and_surplus_account:0 @@ -8003,6 +8469,9 @@ msgid "" "will be added, Loss: Amount will be deducted.), Which is calculated from " "Profilt & Loss Report" msgstr "" +"Aquest compte s'utilitza per transferir les Pèrdues/Guanys (si és un Guany: " +"Import serà afegit, Pèrdua: Import serà deduït), que es calcula en l'informe " +"de Pèrdues i Guanys." #. module: account #: field:account.invoice,reference_type:0 @@ -8012,7 +8481,7 @@ msgstr "Tipus referència" #. module: account #: view:account.analytic.cost.ledger.journal.report:0 msgid "Cost Ledger for period" -msgstr "" +msgstr "Resum de costos per període" #. module: account #: help:account.tax,child_depend:0 @@ -8027,7 +8496,7 @@ msgstr "" #. module: account #: selection:account.tax,applicable_type:0 msgid "Given by Python Code" -msgstr "" +msgstr "Calculat per codi Python" #. module: account #: field:account.analytic.journal,code:0 @@ -8041,13 +8510,16 @@ msgid "" "the amount of this case into its parent. For example, set 1/-1 if you want " "to add/substract it." msgstr "" +"Podeu indicar aquí el coeficient que s'utilitzarà quan es consolidi l'import " +"d'aquest codi dins del seu pare. Per exemple, indiqueu 1/-1 si desitgeu " +"sumar/restar l'import." #. module: account #: view:account.invoice:0 #: field:account.move.line,amount_residual:0 #: field:account.move.line,amount_residual_currency:0 msgid "Residual Amount" -msgstr "" +msgstr "Import residual" #. module: account #: field:account.invoice,move_lines:0 @@ -8074,19 +8546,21 @@ msgid "Period from" msgstr "Període des de" #. module: account -#: code:addons/account/account.py:2817 +#: code:addons/account/account.py:2861 #: code:addons/account/installer.py:476 #, python-format msgid "Sales Refund Journal" -msgstr "" +msgstr "Diari d'abonament de vendes" #. module: account -#: code:addons/account/account.py:927 +#: code:addons/account/account.py:941 #, python-format msgid "" "You cannot modify company of this period as its related record exist in " "Entry Lines" msgstr "" +"No podeu modificar la companyia d'aquest període perquè ja hi ha anotacions " +"en aquest període." #. module: account #: view:account.move:0 @@ -8098,17 +8572,17 @@ msgstr "Informació" #. module: account #: model:process.node,note:account.process_node_bankstatement0 msgid "Registered payment" -msgstr "" +msgstr "Pagament registrat" #. module: account #: view:account.fiscalyear.close.state:0 msgid "Close states of Fiscal year and periods" -msgstr "" +msgstr "Tancament d'estats d'exercicis i períodes fiscals" #. module: account #: view:account.analytic.line:0 msgid "Product Information" -msgstr "" +msgstr "Informació del producte" #. module: account #: report:account.analytic.account.journal:0 @@ -8127,13 +8601,13 @@ msgstr "Crea factura" #. module: account #: field:account.installer,purchase_tax:0 msgid "Purchase Tax(%)" -msgstr "" +msgstr "Impost de la compra (%)" #. module: account -#: code:addons/account/invoice.py:787 +#: code:addons/account/invoice.py:795 #, python-format msgid "Please create some invoice lines." -msgstr "" +msgstr "Creeu algunes línies de factura" #. module: account #: report:account.overdue:0 @@ -8143,14 +8617,14 @@ msgstr "Estimat Sr./Sra.," #. module: account #: view:account.installer.modules:0 msgid "Configure Your Accounting Application" -msgstr "" +msgstr "Configureu l'aplicació de comptabilitat" #. module: account -#: code:addons/account/account.py:2820 +#: code:addons/account/account.py:2864 #: code:addons/account/installer.py:479 #, python-format msgid "SCNJ" -msgstr "" +msgstr "SCNJ" #. module: account #: model:process.transition,note:account.process_transition_analyticinvoice0 @@ -8158,6 +8632,8 @@ msgid "" "Analytic costs (timesheets, some purchased products, ...) come from analytic " "accounts. These generate draft invoices." msgstr "" +"Els costos analítics (fulls de serveis, alguns productes comprats, ...) " +"provenen dels comptes analítics. Aquests generen factures esborrany." #. module: account #: help:account.journal,view_id:0 @@ -8167,6 +8643,10 @@ msgid "" "in which order. You can create your own view for a faster encoding in each " "journal." msgstr "" +"Estableix la vista utilitzada quan s'escriuen o consulten assentaments en " +"aquest diari. La vista li indica a OpenERP quins camps han de ser visibles, " +"requerits o de només lectura, i en quin ordre. Podeu crear la seva pròpia " +"vista en cada diari per introduir anotacions més ràpid." #. module: account #: field:account.period,date_stop:0 @@ -8177,29 +8657,31 @@ msgstr "Fi de període" #. module: account #: field:account.installer.modules,account_followup:0 msgid "Followups Management" -msgstr "" +msgstr "Gestió de seguiments" #. module: account #: report:account.account.balance:0 #: report:account.central.journal:0 #: report:account.general.journal:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: report:account.partner.balance:0 #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 #: report:account.vat.declaration:0 msgid "Start Period" -msgstr "" +msgstr "Període inicial" #. module: account -#: code:addons/account/account.py:2333 +#: code:addons/account/account.py:2357 #, python-format msgid "Cannot locate parent code for template account!" -msgstr "" +msgstr "No es pot localitzar el codi pare per a la plantilla de comptes!" #. module: account #: field:account.aged.trial.balance,direction_selection:0 +#: report:account.aged_trial_balance:0 msgid "Analysis Direction" msgstr "Direcció anàlisi" @@ -8228,9 +8710,10 @@ msgstr "Total haver" #: model:process.transition,note:account.process_transition_suppliervalidentries0 msgid "Accountant validates the accounting entries coming from the invoice. " msgstr "" +"El comptable valida els assentaments comptables provinents de la factura. " #. module: account -#: code:addons/account/invoice.py:1008 +#: code:addons/account/invoice.py:1014 #, python-format msgid "" "You cannot cancel the Invoice which is Partially Paid! You need to " @@ -8247,7 +8730,7 @@ msgstr "Atentament," #. module: account #: view:account.invoice:0 msgid "Unpaid" -msgstr "" +msgstr "Impagada" #. module: account #: report:account.overdue:0 @@ -8257,13 +8740,13 @@ msgstr "Document: Estat comptable del client" #. module: account #: constraint:account.move.line:0 msgid "You can not create move line on view account." -msgstr "" +msgstr "No podeu crear un apunt en un compte de tipus \"Vista\"." #. module: account -#: code:addons/account/wizard/account_change_currency.py:71 +#: code:addons/account/wizard/account_change_currency.py:70 #, python-format msgid "Current currency is not confirured properly !" -msgstr "" +msgstr "La moneda actual no està configurada correctament!" #. module: account #: model:ir.actions.act_window,help:account.action_invoice_tree4 @@ -8273,21 +8756,26 @@ msgid "" "partially. You can easily generate refunds and reconcile them directly from " "the invoice form." msgstr "" +"Amb factures rectificatives de proveïdor podeu gestionar les factures " +"d'abonament que rebi dels seus proveïdors. Una factura rectificativa és un " +"document que abona una factura total o parcialment. Podeu generar fàcilment " +"factures rectificatives i conciliar-les directament des del formulari de " +"factura." #. module: account #: view:account.account.template:0 msgid "Receivale Accounts" -msgstr "" +msgstr "Comptes a cobrar" #. module: account #: report:account.move.voucher:0 msgid "Particulars" -msgstr "" +msgstr "Particulars" #. module: account #: selection:account.account.type,report_type:0 msgid "Profit & Loss (Income Accounts)" -msgstr "" +msgstr "Pèrdua i guanys (comptes d'ingressos)" #. module: account #: view:account.tax:0 @@ -8309,6 +8797,7 @@ msgstr "Deixar buit pel compte d'ingressos" #: field:account.entries.report,balance:0 #: report:account.general.journal:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: field:account.move.line,balance:0 #: report:account.partner.balance:0 #: selection:account.payment.term.line,value:0 @@ -8317,18 +8806,27 @@ msgstr "Deixar buit pel compte d'ingressos" #: report:account.third_party_ledger_other:0 #: field:report.account.receivable,balance:0 #: field:report.aged.receivable,balance:0 +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 msgid "Balance" msgstr "Saldo pendent" #. module: account #: model:process.node,note:account.process_node_supplierbankstatement0 msgid "Manually or automatically entered in the system" -msgstr "" +msgstr "Introduït manualment o automàticament en el sistema" #. module: account #: report:account.account.balance:0 +#: report:account.general.ledger_landscape:0 +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 msgid "Display Account" -msgstr "" +msgstr "Mostra compte" #. module: account #: report:account.tax.code.entries:0 @@ -8338,12 +8836,12 @@ msgstr "(" #. module: account #: selection:account.invoice.refund,filter_refund:0 msgid "Modify" -msgstr "" +msgstr "Modifica" #. module: account #: view:account.account.type:0 msgid "Closing Method" -msgstr "" +msgstr "Mètode de tancament" #. module: account #: model:ir.actions.act_window,help:account.action_account_partner_balance @@ -8351,6 +8849,8 @@ msgid "" "This report is analysis by partner. It is a PDF report containing one line " "per partner representing the cumulative credit balance." msgstr "" +"Aquest informe és l'anàlisi per l'empresa. És un informe PDF que conté una " +"línia per empresa representant el saldo de crèdit acumulatiu." #. module: account #: selection:account.account,type:0 @@ -8364,7 +8864,7 @@ msgstr "A pagar" #: view:report.account_type.sales:0 #: view:report.hr.timesheet.invoice.journal:0 msgid "This Year" -msgstr "" +msgstr "Aquest any" #. module: account #: view:board.board:0 @@ -8386,12 +8886,19 @@ msgid "" "the income account. OpenERP will propose to you automatically the Tax " "related to this account and the counter-part \"Account receivable\"." msgstr "" +"Aquesta vista és utilitzada pels comptables per registrar assentaments " +"massivament en OpenERP. Si voleu registrar una factura de client, " +"seleccioneu el diari i el període en la barra d'eines de cerca. Després, " +"comenceu introduint l'anotació del compte d'ingressos. OpenERP li proposarà " +"automàticament l'impost associat a aquest compte, i el \"compte a cobrar\" " +"de contrapartida." #. module: account #: code:addons/account/account_bank_statement.py:391 #, python-format msgid "Cannot delete bank statement(s) which are already confirmed !" msgstr "" +"No es pot eliminar extracte/s bancari/s que ja estigui/n confirmat/s!" #. module: account #: code:addons/account/wizard/account_automatic_reconcile.py:152 @@ -8408,6 +8915,7 @@ msgstr "Saldo per tipus de compte" #: model:process.transition,note:account.process_transition_entriesreconcile0 msgid "Accounting entries are the first input of the reconciliation." msgstr "" +"Els assentaments comptables són la primera entrada de la conciliació." #. module: account #: model:ir.actions.act_window,help:account.action_account_period_form @@ -8419,11 +8927,17 @@ msgid "" "closed or left open depending on your company's activities over a specific " "period." msgstr "" +"Aquí podeu definir un període fiscal, un interval de temps dins de " +"l'exercici fiscal de la seva companyia. Un període comptable típicament és " +"un mes o un trimestre. Normalment, correspon als períodes de la declaració " +"d'impostos. Creeu i gestioneu períodes aquí i decideix quin període s'haurà " +"de tancar o deixar obert depenent de les activitats de la seva companyia en " +"un període específic." #. module: account #: report:account.move.voucher:0 msgid "Receiver's Signature" -msgstr "" +msgstr "Signatura del receptor" #. module: account #: report:account.general.ledger:0 @@ -8431,16 +8945,17 @@ msgstr "" #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 msgid "Filters By" -msgstr "" +msgstr "Filtres per" #. module: account #: model:process.node,note:account.process_node_manually0 #: model:process.transition,name:account.process_transition_invoicemanually0 msgid "Manual entry" -msgstr "" +msgstr "Entrada manual" #. module: account #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: field:account.move.line,move_id:0 #: field:analytic.entries.report,move_id:0 @@ -8448,7 +8963,7 @@ msgid "Move" msgstr "Assent." #. module: account -#: code:addons/account/account_move_line.py:1128 +#: code:addons/account/account_move_line.py:1134 #, python-format msgid "You can not change the tax, you should remove and recreate lines !" msgstr "No es pot canviar l'impost, ha d'eliminar i recrear les línies!" @@ -8456,7 +8971,7 @@ msgstr "No es pot canviar l'impost, ha d'eliminar i recrear les línies!" #. module: account #: report:account.central.journal:0 msgid "A/C No." -msgstr "" +msgstr "Nº compte" #. module: account #: model:ir.actions.act_window,name:account.act_account_journal_2_account_bank_statement @@ -8468,6 +8983,7 @@ msgstr "Extractes Bancaris" msgid "" "Creates an account with the selected template under this existing parent." msgstr "" +"Crea una compte, amb la plantilla seleccionada, sota el pare existent." #. module: account #: selection:account.model.line,date_maturity:0 @@ -8492,7 +9008,7 @@ msgstr "Conciliació de transaccions" #. module: account #: model:ir.actions.act_window,name:account.action_account_common_menu msgid "Common Report" -msgstr "" +msgstr "Informe comú" #. module: account #: view:account.account:0 @@ -8507,13 +9023,15 @@ msgid "" "The journal must have centralised counterpart without the Skipping draft " "state option checked!" msgstr "" +"El diari ha de tenir una contrapartida centralitzada sense l'opció d'ometre " +"l'estat esborrany marcat!" #. module: account #: model:process.node,note:account.process_node_paymententries0 #: model:process.transition,name:account.process_transition_paymentorderbank0 #: model:process.transition,name:account.process_transition_paymentreconcile0 msgid "Payment entries" -msgstr "" +msgstr "Assentaments de pagament" #. module: account #: selection:account.entries.report,month:0 @@ -8522,7 +9040,7 @@ msgstr "" #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "July" -msgstr "" +msgstr "Juliol" #. module: account #: view:account.account:0 @@ -8537,20 +9055,21 @@ msgstr "Assentament periòdic" #. module: account #: model:ir.model,name:account.model_account_analytic_balance msgid "Account Analytic Balance" -msgstr "" +msgstr "Balanç del saldo analític" #. module: account #: report:account.account.balance:0 #: report:account.central.journal:0 #: report:account.general.journal:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: report:account.partner.balance:0 #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 #: report:account.vat.declaration:0 msgid "End Period" -msgstr "" +msgstr "Període final" #. module: account #: field:account.aged.trial.balance,chart_account_id:0 @@ -8569,12 +9088,12 @@ msgstr "" #: field:account.report.general.ledger,chart_account_id:0 #: field:account.vat.declaration,chart_account_id:0 msgid "Chart of account" -msgstr "" +msgstr "Pla comptable" #. module: account #: field:account.move.line,date_maturity:0 msgid "Due date" -msgstr "" +msgstr "Data de venciment" #. module: account #: view:account.move.journal:0 @@ -8587,7 +9106,7 @@ msgid "Account Subscription" msgstr "Subscripció de comptabilitat" #. module: account -#: code:addons/account/invoice.py:717 +#: code:addons/account/invoice.py:725 #, python-format msgid "" "Tax base different !\n" @@ -8614,6 +9133,7 @@ msgstr "Assentament periòdic" #: report:account.general.journal:0 #: field:account.general.journal,date_from:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: field:account.installer,date_start:0 #: report:account.journal.period.print:0 #: report:account.partner.balance:0 @@ -8626,6 +9146,7 @@ msgstr "Assentament periòdic" #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 #: field:account.vat.declaration,date_from:0 +#: report:account.aged_trial_balance:0 msgid "Start Date" msgstr "Data inicial" @@ -8642,7 +9163,7 @@ msgid "Unreconciled" msgstr "No conciliat" #. module: account -#: code:addons/account/invoice.py:804 +#: code:addons/account/invoice.py:812 #, python-format msgid "Bad total !" msgstr "Total erroni!" @@ -8663,6 +9184,15 @@ msgid "" "open period. Close a period when you do not want to record new entries and " "want to lock this period for tax related calculation." msgstr "" +"Un període és una termini de temps fiscal durant la qual s'han de registrar " +"en assentaments, les activitats relacionades amb la comptabilitat. " +"Normalment, és un període mensual però, depenent del país i les necessitats " +"de la seva companyia, podríeu utilitzar també períodes trimestrals (per " +"exemple en Espanya les PIMES habitualment utilitzen períodes trimestrals). " +"Tancar un període impedeix registrar nous assentaments, qualsevol nou " +"assentament haurà d'anotar-se en el següent període obert. Tanca un període " +"quan no tingueu que escriure nous assentaments i desitgeu bloquejar aquest " +"període per motius relacionats amb el càlcul d'impostos." #. module: account #: view:account.analytic.account:0 @@ -8673,12 +9203,12 @@ msgstr "Pendent" #: model:process.transition,name:account.process_transition_analyticinvoice0 #: model:process.transition,name:account.process_transition_supplieranalyticcost0 msgid "From analytic accounts" -msgstr "" +msgstr "Des de comptes analítics" #. module: account #: field:account.installer.modules,account_payment:0 msgid "Suppliers Payment Management" -msgstr "" +msgstr "Gestió dels pagaments a proveïdors" #. module: account #: field:account.period,name:0 @@ -8700,19 +9230,23 @@ msgid "Active" msgstr "Actiu" #. module: account -#: code:addons/account/invoice.py:354 +#: code:addons/account/invoice.py:353 #, python-format msgid "Unknown Error" -msgstr "" +msgstr "S'ha produït un error desconegut" #. module: account -#: code:addons/account/account.py:1167 +#: code:addons/account/account.py:1181 #, python-format msgid "" "You cannot validate a non-balanced entry !\n" "Make sure you have configured Payment Term properly !\n" "It should contain atleast one Payment Term Line with type \"Balance\" !" msgstr "" +"No es pot confirmar un assentament desquadrat!\n" +"Assegureu-vos d'haver configurat el termini de pagament correctament!\n" +"Hauria de tenir, almenys, una línia de termini de pagament de tipus " +"\"Saldo\"!" #. module: account #: help:res.partner,property_account_payable:0 @@ -8738,7 +9272,7 @@ msgstr "Divisa secundària" #. module: account #: model:ir.model,name:account.model_validate_account_move msgid "Validate Account Move" -msgstr "" +msgstr "Valida moviment comptable" #. module: account #: field:account.account,credit:0 @@ -8751,10 +9285,10 @@ msgstr "" #: field:account.entries.report,credit:0 #: report:account.general.journal:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: field:account.model.line,credit:0 #: field:account.move.line,credit:0 -#: report:account.move.voucher:0 #: report:account.partner.balance:0 #: report:account.tax.code.entries:0 #: report:account.third_party_ledger:0 @@ -8771,22 +9305,25 @@ msgid "" "created. If you leave that field empty, it will use the same journal as the " "current invoice." msgstr "" +"Podeu seleccionar aquí el diari a utilitzar per a la factura rectificativa " +"(abonament) que es crearà. Si deixeu aquest camp buit, s'utilitzarà el " +"mateix diari que la factura actual." #. module: account #: report:account.move.voucher:0 msgid "Through :" -msgstr "" +msgstr "A través de:" #. module: account #: view:account.general.journal:0 #: model:ir.ui.menu,name:account.menu_account_general_journal msgid "General Journals" -msgstr "" +msgstr "Diaris generals" #. module: account #: view:account.model:0 msgid "Journal Entry Model" -msgstr "" +msgstr "Model d'assentament" #. module: account #: code:addons/account/wizard/account_use_model.py:44 @@ -8796,6 +9333,9 @@ msgid "" "payment term!\n" "Please define partner on it!" msgstr "" +"La data de venciment, de l'anotació, generada per la línia del model '%s' es " +"basa en el termini de pagament de l'empresa.\n" +"Si us plau, definiu l'empresa en ell!" #. module: account #: field:account.cashbox.line,number:0 @@ -8846,7 +9386,7 @@ msgstr "Períodes" #. module: account #: field:account.invoice.report,currency_rate:0 msgid "Currency Rate" -msgstr "" +msgstr "Tipus de canvi" #. module: account #: help:account.payment.term.line,value_amount:0 @@ -8860,12 +9400,12 @@ msgstr "Per percentatges introduïu valors % entre 0-1." #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "April" -msgstr "" +msgstr "Abril" #. module: account #: view:account.move.line.reconcile.select:0 msgid "Open for Reconciliation" -msgstr "" +msgstr "Obre per a conciliació" #. module: account #: field:account.account,parent_left:0 @@ -8878,17 +9418,21 @@ msgid "" "Refund invoice base on this type. You can not Modify and Cancel if the " "invoice is already reconciled" msgstr "" +"Factura rectficativa (abonament) basada en aquest tipus. No podeu modificar " +"i cancel·lar si la factura ja està conciliada." #. module: account #: help:account.installer.modules,account_analytic_plans:0 msgid "" "Allows invoice lines to impact multiple analytic accounts simultaneously." msgstr "" +"Permet a les línies de factura, impactar múltiples comptes analítics " +"simultàniament." #. module: account #: field:account.installer,sale_tax:0 msgid "Sale Tax(%)" -msgstr "" +msgstr "Impost de venda (%)" #. module: account #: model:ir.actions.act_window,name:account.action_invoice_tree2 @@ -8919,6 +9463,9 @@ msgid "" "and is the process of transferring debit and credit amounts from a journal " "of original entry to a ledger book." msgstr "" +"El procés de validació d'assentaments, també anomenat 'assentar', " +"transfereix els imports del deure i del haver de l'anotació original a un " +"llibre major." #. module: account #: report:account.tax.code.entries:0 @@ -8941,13 +9488,15 @@ msgid "" "This report allows you to print or generate a pdf of your general ledger " "with details of all your account journals" msgstr "" +"Aquest informe li permet imprimir o generar un pdf del seu llibre major amb " +"el detall de tots els seus diaris comptables." #. module: account #: selection:account.account,type:0 #: selection:account.account.template,type:0 #: selection:account.entries.report,type:0 msgid "Regular" -msgstr "" +msgstr "Regular" #. module: account #: view:account.account:0 @@ -8961,7 +9510,7 @@ msgstr "Tipus intern" #. module: account #: report:account.move.voucher:0 msgid "State:" -msgstr "" +msgstr "Estat:" #. module: account #: model:ir.actions.act_window,name:account.action_subscription_form_running @@ -8990,7 +9539,6 @@ msgstr "Selecciona període" #: view:account.move:0 #: selection:account.move,state:0 #: view:account.move.line:0 -#: report:account.move.voucher:0 msgid "Posted" msgstr "Fixat" @@ -9009,6 +9557,7 @@ msgstr "Fixat" #: report:account.general.journal:0 #: field:account.general.journal,date_to:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: field:account.installer,date_stop:0 #: report:account.journal.period.print:0 #: report:account.partner.balance:0 @@ -9049,7 +9598,7 @@ msgstr "Origen impost" #: code:addons/account/report/account_profit_loss.py:127 #, python-format msgid "Net Profit" -msgstr "" +msgstr "Benefici net" #. module: account #: view:ir.sequence:0 @@ -9062,10 +9611,11 @@ msgid "This is a model for recurring accounting entries" msgstr "Aquest és un model per assentaments comptable recurrent" #. module: account -#: code:addons/account/account_analytic_line.py:100 +#: code:addons/account/account_analytic_line.py:99 #, python-format msgid "There is no income account defined for this product: \"%s\" (id:%d)" msgstr "" +"No s'ha definit un compte d'ingressos per a aquest producte: \"%s\" (id:%d)" #. module: account #: report:account.general.ledger:0 @@ -9077,7 +9627,7 @@ msgstr "JNRL" #. module: account #: view:account.payment.term.line:0 msgid " value amount: 0.02" -msgstr "" +msgstr " import valor: 0.02" #. module: account #: view:account.fiscalyear:0 @@ -9098,6 +9648,7 @@ msgstr "Estats" #: field:report.account.sales,amount_total:0 #: field:report.account_type.sales,amount_total:0 #: field:report.invoice.created,amount_total:0 +#: report:account.aged_trial_balance:0 msgid "Total" msgstr "Total" @@ -9105,7 +9656,7 @@ msgstr "Total" #: code:addons/account/wizard/account_move_journal.py:97 #, python-format msgid "Journal: All" -msgstr "" +msgstr "Diari: Tots" #. module: account #: field:account.account,company_id:0 @@ -9140,17 +9691,17 @@ msgstr "Companyia" #. module: account #: model:ir.ui.menu,name:account.menu_action_subscription_form msgid "Define Recurring Entries" -msgstr "" +msgstr "Defineix assentaments recurrents" #. module: account #: field:account.entries.report,date_maturity:0 msgid "Date Maturity" -msgstr "" +msgstr "Data de venciment" #. module: account #: help:account.bank.statement,total_entry_encoding:0 msgid "Total cash transactions" -msgstr "" +msgstr "Total transicions de caixa." #. module: account #: help:account.partner.reconcile.process,today_reconciled:0 @@ -9159,6 +9710,9 @@ msgid "" "reconciliation process today. The current partner is counted as already " "processed." msgstr "" +"Aquesta xifra representa el número total d'empreses que avui han passat a " +"través del procés de conciliació. L'empresa actual es comptabilitza com que " +"ja s'ha processat." #. module: account #: view:account.fiscalyear:0 @@ -9168,12 +9722,12 @@ msgstr "Crea períodes mensuals" #. module: account #: field:account.tax.code.template,sign:0 msgid "Sign For Parent" -msgstr "" +msgstr "Signe per a pare" #. module: account #: model:ir.model,name:account.model_account_balance_report msgid "Trial Balance Report" -msgstr "" +msgstr "Informe de sumes i saldos" #. module: account #: model:ir.actions.act_window,name:account.action_bank_statement_draft_tree @@ -9185,6 +9739,8 @@ msgstr "Extractes bancaris esborrany" msgid "" "Manual or automatic creation of payment entries according to the statements" msgstr "" +"Creació manual o automàtica dels assentaments de pagament d'acord amb els " +"extractes" #. module: account #: view:account.invoice:0 @@ -9209,11 +9765,11 @@ msgstr "Línies de factura" #: field:account.report.general.ledger,period_to:0 #: field:account.vat.declaration,period_to:0 msgid "End period" -msgstr "" +msgstr "Període final" #. module: account -#: code:addons/account/account_move_line.py:738 -#: code:addons/account/account_move_line.py:815 +#: code:addons/account/account_move_line.py:729 +#: code:addons/account/account_move_line.py:806 #: code:addons/account/wizard/account_invoice_state.py:44 #: code:addons/account/wizard/account_invoice_state.py:68 #: code:addons/account/wizard/account_report_balance_sheet.py:70 @@ -9231,11 +9787,13 @@ msgid "" "This account will be used to value outgoing stock for the current product " "category using cost price" msgstr "" +"Aquest compte s'utilitzarà per valorar l'estoc sortint per a la categoria de " +"producte actual utilitzant el preu de cost." #. module: account #: report:account.move.voucher:0 msgid "On Account of :" -msgstr "" +msgstr "En compte de:" #. module: account #: view:account.automatic.reconcile:0 @@ -9246,17 +9804,17 @@ msgstr "Moviment de desajust" #. module: account #: model:process.node,note:account.process_node_paidinvoice0 msgid "Invoice's state is Done" -msgstr "" +msgstr "L'estat de la factura és Realitzada" #. module: account #: model:ir.model,name:account.model_report_account_sales msgid "Report of the Sales by Account" -msgstr "" +msgstr "Informe de les vendes per compte" #. module: account #: model:ir.model,name:account.model_account_fiscal_position_account msgid "Accounts Fiscal Position" -msgstr "" +msgstr "Comptes de posició fiscal" #. module: account #: report:account.invoice:0 @@ -9279,10 +9837,10 @@ msgstr "Factura de proveïdor" #: field:account.entries.report,debit:0 #: report:account.general.journal:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: field:account.model.line,debit:0 #: field:account.move.line,debit:0 -#: report:account.move.voucher:0 #: report:account.partner.balance:0 #: report:account.tax.code.entries:0 #: report:account.third_party_ledger:0 @@ -9300,7 +9858,7 @@ msgstr "Línies de factura" #. module: account #: constraint:account.account.template:0 msgid "Error ! You can not create recursive account templates." -msgstr "" +msgstr "Error ! No es poden crear plantilles de comptes recursives." #. module: account #: constraint:account.account.template:0 @@ -9309,14 +9867,17 @@ msgid "" "Make sure if the account template has parent then it should be type " "\"View\"! " msgstr "" +"No podeu crear una plantilla de compte!\n" +"Assegureu-vos de que la plantilla del compte si té un pare, que sigui de " +"tipus \"Vista\"! " #. module: account #: view:account.subscription:0 msgid "Recurring" -msgstr "" +msgstr "Recurrent" #. module: account -#: code:addons/account/account_move_line.py:805 +#: code:addons/account/account_move_line.py:796 #, python-format msgid "Entry is already reconciled" msgstr "L'assentament ja està conciliat" @@ -9337,7 +9898,7 @@ msgid "Range" msgstr "Rang" #. module: account -#: code:addons/account/account_move_line.py:1246 +#: code:addons/account/account_move_line.py:1252 #, python-format msgid "" "Can not create an automatic sequence for this piece !\n" @@ -9381,7 +9942,7 @@ msgstr "Manualment" #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "December" -msgstr "" +msgstr "Desembre" #. module: account #: model:ir.actions.act_window,name:account.action_account_analytic_journal_tree @@ -9392,7 +9953,7 @@ msgstr "Imprimeix diaris analítics" #. module: account #: view:account.analytic.line:0 msgid "Fin.Account" -msgstr "" +msgstr "Compte.fi" #. module: account #: model:ir.actions.act_window,name:account.action_aged_receivable_graph @@ -9403,7 +9964,7 @@ msgstr "A cobrar anteriors" #. module: account #: field:account.tax,applicable_type:0 msgid "Applicability" -msgstr "" +msgstr "Aplicació" #. module: account #: code:addons/account/wizard/account_move_journal.py:165 @@ -9421,16 +9982,18 @@ msgstr "L'altra divisa opcional si és un assentament multi-divisa." msgid "" "Import of the statement in the system from a supplier or customer invoice" msgstr "" +"Importació de l'extracte en el sistema des d'una factura de proveïdor o " +"client" #. module: account #: model:ir.ui.menu,name:account.menu_finance_periodical_processing_billing msgid "Billing" -msgstr "" +msgstr "Facturació" #. module: account #: view:account.account:0 msgid "Parent Account" -msgstr "" +msgstr "Compte pare" #. module: account #: model:ir.actions.act_window,help:account.action_account_journal_form @@ -9442,11 +10005,18 @@ msgid "" "may keep several types of specialized journals such as a cash journal, " "purchase journal, sales journal..." msgstr "" +"Creeu i gestioneu els períodes de la seva companyia des d'aquest menú. " +"S'utilitza un diari per registrar transaccions de totes les dades comptables " +"relatives al dia a dia del negoci de la companyia utilitzant el sistema " +"comptable de doble entrada. Depenent de la naturalesa de les seves " +"activitats i el número de transaccions diàries, una companyia pot tenir " +"diversos tipus de diaris especialitzats com un diari de caixa, un diari de " +"compra, un diari de venda, ..." #. module: account #: model:ir.model,name:account.model_account_analytic_chart msgid "Account Analytic Chart" -msgstr "" +msgstr "Compte del pla analític" #. module: account #: help:account.invoice,residual:0 @@ -9456,14 +10026,14 @@ msgstr "Import degut restant." #. module: account #: model:ir.ui.menu,name:account.menu_finance_statistic_report_statement msgid "Statistic Reports" -msgstr "" +msgstr "Informes estadístics" #. module: account #: field:account.installer,progress:0 #: field:account.installer.modules,progress:0 #: field:wizard.multi.charts.accounts,progress:0 msgid "Configuration Progress" -msgstr "" +msgstr "Progrés de la configuració" #. module: account #: view:account.fiscal.position.template:0 @@ -9471,10 +10041,10 @@ msgid "Accounts Mapping" msgstr "Mapa de relacions de comptes" #. module: account -#: code:addons/account/invoice.py:346 +#: code:addons/account/invoice.py:345 #, python-format msgid "Invoice '%s' is waiting for validation." -msgstr "" +msgstr "La factura '%s' està esperant per ser validada." #. module: account #: selection:account.entries.report,month:0 @@ -9483,12 +10053,12 @@ msgstr "" #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "November" -msgstr "" +msgstr "Novembre" #. module: account #: model:ir.model,name:account.model_account_installer_modules msgid "account.installer.modules" -msgstr "" +msgstr "compte.instal·lador.mòduls" #. module: account #: help:account.invoice.line,account_id:0 @@ -9497,10 +10067,10 @@ msgstr "" "El compte d'ingressos o despeses relacionada amb el producte seleccionat." #. module: account -#: code:addons/account/account_move_line.py:1117 +#: code:addons/account/account_move_line.py:1123 #, python-format msgid "The date of your Journal Entry is not in the defined period!" -msgstr "" +msgstr "La data del seu assentament no està en el període definit!" #. module: account #: field:account.subscription,period_total:0 @@ -9516,7 +10086,7 @@ msgstr "Diari general" #. module: account #: view:account.invoice:0 msgid "Search Invoice" -msgstr "" +msgstr "Cerca factura" #. module: account #: report:account.invoice:0 @@ -9550,12 +10120,12 @@ msgstr "Informació general" #: view:account.move:0 #: view:account.move.line:0 msgid "Accounting Documents" -msgstr "" +msgstr "Documents comptables" #. module: account #: model:ir.model,name:account.model_validate_account_move_lines msgid "Validate Account Move Lines" -msgstr "" +msgstr "Comptabilitat. Validar línies moviment" #. module: account #: model:ir.actions.act_window,name:account.action_account_analytic_cost_ledger_journal @@ -9566,17 +10136,17 @@ msgstr "Cost comptable (només quantitats)" #. module: account #: model:process.node,note:account.process_node_supplierpaidinvoice0 msgid "Invoice's state is Done." -msgstr "" +msgstr "L'estat de la factura és Realitzada." #. module: account #: model:process.transition,note:account.process_transition_reconcilepaid0 msgid "As soon as the reconciliation is done, the invoice can be paid." -msgstr "" +msgstr "Tan aviat com la conciliació es realitzi, la factura estarà pagada." #. module: account #: view:account.account.template:0 msgid "Search Account Templates" -msgstr "" +msgstr "Cerca plantilles de comptes" #. module: account #: view:account.invoice.tax:0 @@ -9591,7 +10161,7 @@ msgstr "Pare dret" #. module: account #: model:ir.model,name:account.model_account_addtmpl_wizard msgid "account.addtmpl.wizard" -msgstr "" +msgstr "account.afegeixplantilla.assistent" #. module: account #: field:account.aged.trial.balance,result_selection:0 @@ -9601,8 +10171,9 @@ msgstr "" #: field:account.partner.ledger,result_selection:0 #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 +#: report:account.aged_trial_balance:0 msgid "Partner's" -msgstr "" +msgstr "D'empreses" #. module: account #: model:ir.actions.act_window,name:account.action_account_fiscalyear_form @@ -9617,6 +10188,8 @@ msgid "" "If the active field is set to False, it will allow you to hide the analytic " "journal without removing it." msgstr "" +"Si el camp actiu es desmarca, permet ocultar el diari analític sense " +"eliminar-l'ho." #. module: account #: field:account.analytic.line,ref:0 @@ -9636,7 +10209,7 @@ msgstr "Model d'assentament" #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "February" -msgstr "" +msgstr "Febrer" #. module: account #: field:account.bank.accounts.wizard,bank_account_id:0 @@ -9651,7 +10224,7 @@ msgstr "Compte bancari" #: model:ir.actions.act_window,name:account.action_account_central_journal #: model:ir.model,name:account.model_account_central_journal msgid "Account Central Journal" -msgstr "" +msgstr "Diari central comptable" #. module: account #: report:account.overdue:0 @@ -9666,7 +10239,7 @@ msgstr "Futur" #. module: account #: view:account.move.line:0 msgid "Search Journal Items" -msgstr "" +msgstr "Cerca línies assentaments" #. module: account #: help:account.tax,base_sign:0 @@ -9683,7 +10256,7 @@ msgstr "Normalment 1 o -1." #. module: account #: model:ir.model,name:account.model_account_fiscal_position_account_template msgid "Template Account Fiscal Mapping" -msgstr "" +msgstr "Plantilla d'assignació de comptes fiscals" #. module: account #: field:account.chart.template,property_account_expense:0 @@ -9693,7 +10266,7 @@ msgstr "Compte de despeses en plantilla producte" #. module: account #: field:account.analytic.line,amount_currency:0 msgid "Amount currency" -msgstr "" +msgstr "Moneda de l'import" #. module: account #: code:addons/account/wizard/account_report_aged_partner_balance.py:55 @@ -9702,7 +10275,7 @@ msgid "You must enter a period length that cannot be 0 or below !" msgstr "Heu d'introduir una longitud de període que no pot ser 0 o inferior!" #. module: account -#: code:addons/account/account.py:501 +#: code:addons/account/account.py:511 #, python-format msgid "You cannot remove an account which has account entries!. " msgstr "No podeu eliminar un compte que conté assentaments comptables. " @@ -9718,6 +10291,13 @@ msgid "" "certain amount of information. They have to be certified by an external " "auditor annually." msgstr "" +"Creeu i gestioneu els comptes que necessiteu per codificar el assentaments " +"en els diaris. Un compte és part d'un pla de comptes que permet a la seva " +"companyia registrar tot tipus de transaccions de crèdit i dèbit. Les " +"companyies presenten els seus comptes anuals en dues parts principals: El " +"balanç i el compte de pèrdues i guanys. Els comptes anuals d'una companyia " +"són exigides per llei perquè contenen certa quantitat d'informació. Han de " +"ser certificades per un auditor extern anualment." #. module: account #: help:account.move.line,amount_residual_currency:0 @@ -9725,21 +10305,8 @@ msgid "" "The residual amount on a receivable or payable of a journal entry expressed " "in its currency (maybe different of the company currency)." msgstr "" - -#~ msgid "Keep empty to use the period of the validation date." -#~ msgstr "Deixar-ho buit per utilitzar el període de la data de validació." - -#~ msgid "Error! You can not create recursive account." -#~ msgstr "Error! No es pot crear un compte recursiu." - -#~ msgid "" -#~ "If you use payment terms, the due date will be computed automatically at the " -#~ "generation of accounting entries. If you keep the payment term and the due " -#~ "date empty, it means direct payment." -#~ msgstr "" -#~ "Si utilitza terminis de pagament, la data de venciment es calcularà " -#~ "automàticament en la generació d'assentaments comptables. Si deixeu buits el " -#~ "termini de pagament i la data de venciment, significa pagament directe." +"L'import residual d'una anotació a cobrar o a pagar expressat en la seva " +"moneda (pot ser diferent de la moneda de la companyia)." #~ msgid "Unpaid Supplier Invoices" #~ msgstr "Factures de proveïdor sense pagar" @@ -9811,18 +10378,6 @@ msgstr "" #~ msgid "Payment Reconcilation" #~ msgstr "Conciliació del pagament" -#~ msgid "Disc. (%)" -#~ msgstr "Desc. %" - -#~ msgid "" -#~ "Would your payment have been carried out after this mail was sent, please " -#~ "consider the present one as void. Do not hesitate to contact our accounting " -#~ "departement at +32 81 81 37 00." -#~ msgstr "" -#~ "Si el pagament s'hagués realitzat després d'enviar aquest correu, no el " -#~ "tingueu en compte. No dubteu en contactar amb el nostre departament de " -#~ "comptabilitat." - #~ msgid "Contra" #~ msgstr "Contra" @@ -9858,9 +10413,6 @@ msgstr "" #~ msgid "Journal Voucher" #~ msgstr "Diari de bons" -#~ msgid "account.move.line" -#~ msgstr "account.move.line" - #~ msgid "Analytic Invoice" #~ msgstr "Factura analítica" @@ -9994,9 +10546,6 @@ msgstr "" #~ msgid "Close states" #~ msgstr "Tanca estats" -#~ msgid "Crédit" -#~ msgstr "Haver" - #~ msgid "Income" #~ msgstr "Ingrés" @@ -10135,10 +10684,6 @@ msgstr "" #~ msgid "Draft Supplier Invoices" #~ msgstr "Factures de proveïdor esborrany" -#, python-format -#~ msgid "Configration Error !" -#~ msgstr "Error de configuració!" - #~ msgid "" #~ "Exception made of a mistake of our side, it seems that the following bills " #~ "stay unpaid. Please, take appropriate measures in order to carry out this " @@ -10148,9 +10693,6 @@ msgstr "" #~ "impagades. Si us plau, preneu les mesures necessàries per realitzar el " #~ "pagament en els propers 8 dies." -#~ msgid "Débit" -#~ msgstr "Deure" - #~ msgid "x Checks Journal" #~ msgstr "x Diari de xecs" @@ -10222,9 +10764,6 @@ msgstr "" #~ msgid "_Go" #~ msgstr "_Vés" -#~ msgid "Partner ID" -#~ msgstr "ID empresa" - #~ msgid "New Customer Invoice" #~ msgstr "Nova factura de client" @@ -10275,9 +10814,6 @@ msgstr "" #~ msgid "Document" #~ msgstr "Document" -#~ msgid "Move name" -#~ msgstr "Nom moviment" - #~ msgid "Cancel selected invoices" #~ msgstr "Cancel·la factures seleccionades" @@ -10287,9 +10823,6 @@ msgstr "" #~ msgid "Proposed invoice to be checked, validated and printed" #~ msgstr "Factura proposada per ser comprovada, validada e impresa" -#~ msgid "account.move.line.select" -#~ msgstr "account.move.line.select" - #~ msgid "By Date and Period" #~ msgstr "Per data i període" @@ -10306,10 +10839,6 @@ msgstr "" #~ msgid "Statement encoding produces payment entries" #~ msgstr "Codificació d'extractes crea assentaments de pagament" -#, python-format -#~ msgid "The account is not defined to be reconcile !" -#~ msgstr "El compte no està definit per ser conciliat!" - #~ msgid "Additionnal Information" #~ msgstr "Informació addicional" @@ -10351,9 +10880,6 @@ msgstr "" #~ msgid "Pay and reconcile" #~ msgstr "Paga i concilia" -#~ msgid "Balance brought forward" -#~ msgstr "Saldo a compte nou" - #~ msgid "Entry Model" #~ msgstr "Model d'assentament" @@ -10366,9 +10892,6 @@ msgstr "" #~ msgid "Entry encoding" #~ msgstr "Codificació extracte" -#~ msgid "Write-Off Period" -#~ msgstr "Període de desajust" - #~ msgid "" #~ "Check this box if you want to print all entries when printing the General " #~ "Ledger, otherwise it will only print its balance." @@ -10491,9 +11014,6 @@ msgstr "" #~ msgid "Unpaid Customer Invoices" #~ msgstr "Factures de client sense pagar" -#~ msgid "Partner name" -#~ msgstr "Nom empresa" - #~ msgid "Journal/Payment Mode" #~ msgstr "Diari/Mode de pagament" @@ -10545,10 +11065,6 @@ msgstr "" #~ msgid "Entries Encoding by Move" #~ msgstr "Assentaments codificats per apunt" -#, python-format -#~ msgid "You can not deactivate an account that contains account moves." -#~ msgstr "No podeu desactivar un compte que conté assentaments comptables." - #~ msgid "Filter on Partners" #~ msgstr "Filtra per empreses" @@ -10677,9 +11193,6 @@ msgstr "" #~ "Heu seleccionat apunts que no tenen cap assentament comptable en estat " #~ "esborrany" -#~ msgid "All account entries" -#~ msgstr "Tots els assentaments del compte" - #~ msgid "Date Filter" #~ msgstr "Filtrat per data" @@ -10823,23 +11336,12 @@ msgstr "" #~ msgid "Journal de vente" #~ msgstr "Diari de vendes" -#, python-format -#~ msgid "You can not validate a non-balanced entry !" -#~ msgstr "No es pot validar un assentament no quadrat!" - #~ msgid "Fiscal Position Template Account Mapping" #~ msgstr "Mapa comptes plantilla posició fiscal" #~ msgid "Error: Invalid Bvr Number (wrong checksum)." #~ msgstr "Error: Número BVR no vàlid (checksum erroni)." -#~ msgid "" -#~ "The partner bank account to pay\n" -#~ "Keep empty to use the default" -#~ msgstr "" -#~ "El compte bancari de l'empresa per pagar\n" -#~ "Deixa buit per utilitzar el valor per defecte" - #~ msgid "Journal d'extourne" #~ msgstr "Diari d'inversió" @@ -10867,11 +11369,6 @@ msgstr "" #~ "Aquest compte s'utilitzarà en comptes del compte per defecte per valorar " #~ "l'estoc sortint pel producte actual." -#, python-format -#~ msgid "The old fiscal year does not have any entry to reconcile!" -#~ msgstr "" -#~ "L'exercici fiscal anterior no ha de tenir cap assentament a conciliar!" - #~ msgid "Maximum Quantity" #~ msgstr "Quantitat màxima" @@ -11182,165 +11679,13 @@ msgstr "" #~ msgid "Account Entry Lines" #~ msgstr "Línies assentament comptable" -#~ msgid "Analytic accounts to close" -#~ msgstr "Comptes analítics a tancar" +#, python-format +#~ msgid "Invoice " +#~ msgstr "Factura " -#~ msgid "Draft invoices" -#~ msgstr "Factures esborrany" +#, python-format +#~ msgid "is validated." +#~ msgstr "està validada." -#~ msgid "Accounts to invoice" -#~ msgstr "Comptes a facturar" - -#~ msgid "Costs to invoice" -#~ msgstr "Costos a facturar" - -#~ msgid "Aged receivables" -#~ msgstr "A cobrar anteriors" - -#~ msgid "Board for accountant" -#~ msgstr "Taulell per comptables" - -#~ msgid "My indicators" -#~ msgstr "Els meus indicadors" - -#~ msgid "Aged income" -#~ msgstr "Ingressos anteriors" - -#~ msgid "Show Debit/Credit Information" -#~ msgstr "Mostra informació dèbit/crèdit" - -#~ msgid "All accounts" -#~ msgstr "Tots els comptes" - -#~ msgid "Entries Selection Based on" -#~ msgstr "Selecció d'entrades basada en" - -#~ msgid "Notification" -#~ msgstr "Notificació" - -#~ msgid "Financial Period" -#~ msgstr "Període financer" - -#~ msgid "Select Period(s)" -#~ msgstr "Selecciona període(s)" - -#~ msgid "Compare Selected Years In Terms Of" -#~ msgstr "Compara exercicis seleccionats en termes de" - -#~ msgid "Select Fiscal Year(s)(Maximum Three Years)" -#~ msgstr "Selecciona exercici(s) fiscal(s) (màxim 3 anys)" - -#~ msgid "Select Reference Account(for % comparision)" -#~ msgstr "Selecciona compte de referència (per comparació %)" - -#~ msgid "Account balance-Compare Years" -#~ msgstr "Saldo comptable-Compara exercicis" - -#~ msgid "" -#~ "Account Balance Module is an added functionality to the Financial Management " -#~ "module.\n" -#~ "\n" -#~ " This module gives you the various options for printing balance sheet.\n" -#~ "\n" -#~ " 1. You can compare the balance sheet for different years.\n" -#~ "\n" -#~ " 2. You can set the cash or percentage comparison between two years.\n" -#~ "\n" -#~ " 3. You can set the referential account for the percentage comparison for " -#~ "particular years.\n" -#~ "\n" -#~ " 4. You can select periods as an actual date or periods as creation " -#~ "date.\n" -#~ "\n" -#~ " 5. You have an option to print the desired report in Landscape format.\n" -#~ " " -#~ msgstr "" -#~ "El mòdul de balanç de comptes és una funcionalitat afegida al mòdul de " -#~ "gestió financera.\n" -#~ "\n" -#~ " Aquest mòdul ofereix diverses opcions d'impressió de balanços.\n" -#~ "\n" -#~ " 1. Es pot comparar el balanç de diferents anys.\n" -#~ "\n" -#~ " 2. Podeu establir la comparació en import o percentual entre dos anys.\n" -#~ "\n" -#~ " 3. Podeu configurar el compte de referència per a la comparació " -#~ "percentual per a anys en particular.\n" -#~ "\n" -#~ " 4. Podeu seleccionar períodes com una data real o períodes com a data de " -#~ "creació.\n" -#~ "\n" -#~ " 5. Podeu imprimir l'informe escollit en format apaïsat.\n" -#~ " " - -#~ msgid "You have to select 'Landscape' option. Please Check it." -#~ msgstr "Heu de seleccionar l'opció 'Horitzontal'. Marqueu-la." - -#~ msgid "Show Report in Landscape Form" -#~ msgstr "Mostra informe en format horitzontal" - -#~ msgid "Show Comparision in %" -#~ msgstr "Mostra comparació en %" - -#~ msgid "Don't Compare" -#~ msgstr "No compara" - -#~ msgid "Show Accounts" -#~ msgstr "Mostra comptes" - -#~ msgid "1. You have selected more than 3 years in any case." -#~ msgstr "1. Ha de seleccionar més de 3 exercicis en qualsevol cas." - -#~ msgid "Accounting and financial management-Compare Accounts" -#~ msgstr "Gestió comptable financera - Comparació de comptes" - -#~ msgid "You can select maximum 3 years. Please check again." -#~ msgstr "" -#~ "Pot seleccionar un màxim de 3 exercicis. Seleccioneu un altre vegada." - -#~ msgid "" -#~ "3. You have selected 'Percentage' option with more than 2 years, but you " -#~ "have not selected landscape format." -#~ msgstr "" -#~ "3. Heu seleccionat la opció 'Percentatge' amb més de 2 exercicis, però no " -#~ "ha seleccionat format horitzontal." - -#~ msgid "" -#~ "You might have done following mistakes. Please correct them and try again." -#~ msgstr "" -#~ "Podríeu haver comès els següents errors. Corregiu-los e intenteu de nou." - -#~ msgid "Keep empty for comparision to its parent" -#~ msgstr "Deixeu-lo buit per a comparar amb els seus pares" - -#~ msgid "Creation Date" -#~ msgstr "Data creació" - -#~ msgid "" -#~ "2. You have not selected 'Percentage' option, but you have selected more " -#~ "than 2 years." -#~ msgstr "" -#~ "2. No heu seleccionat l'opció 'Percentatge', però heu seleccionat més de 2 " -#~ "exercicis." - -#~ msgid "" -#~ "You may have selected the compare options with more than 1 year with " -#~ "credit/debit columns and % option.This can lead contents to be printed out " -#~ "of the paper.Please try again." -#~ msgstr "" -#~ "Pot haver seleccionat les opcions comparar amb més de 1 exercici amb " -#~ "columnes crèdit/dèbit i opció %. Això pot ocasionar que hi hagin continguts " -#~ "que s'imprimeixin fora del paper. Intenteu de nou." - -#~ msgid "You have to select at least 1 Fiscal Year. Try again." -#~ msgstr "Heu de seleccionar al menys un exercici fiscal. Intenteu de nou." - -#~ msgid "Customize Report" -#~ msgstr "Informe personalitzat" - -#~ msgid "A module that adds new reports based on the account module." -#~ msgstr "" -#~ "Mòdul que afegeix nous informes basat en el mòdul comptable-financer." - -#~ msgid "Account Reporting - Reporting" -#~ msgstr "Informe comptable - Informe" +#~ msgid "Balance:" +#~ msgstr "Balanç:" diff --git a/addons/account/i18n/es.po b/addons/account/i18n/es.po index e17b9f3b4fd..ab77a6c665f 100644 --- a/addons/account/i18n/es.po +++ b/addons/account/i18n/es.po @@ -7,15 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2011-03-27 11:05+0000\n" -"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " -"\n" +"PO-Revision-Date: 2011-08-17 23:12+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \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: 2011-04-29 05:11+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -34,7 +33,7 @@ msgid "No End of year journal defined for the fiscal year" msgstr "No hay ningún diario de cierre definido para el ejercicio fiscal" #. module: account -#: code:addons/account/account.py:506 +#: code:addons/account/account.py:516 #, python-format msgid "" "You cannot remove/deactivate an account which is set as a property to any " @@ -67,7 +66,7 @@ msgid "Residual" msgstr "Pendiente" #. module: account -#: code:addons/account/invoice.py:785 +#: code:addons/account/invoice.py:793 #, python-format msgid "Please define sequence on invoice journal" msgstr "Defina una secuencia en el diario de la factura" @@ -137,7 +136,7 @@ msgid "Accounting Entries-" msgstr "Asientos contables" #. module: account -#: code:addons/account/account.py:1291 +#: code:addons/account/account.py:1305 #, python-format msgid "You can not delete posted movement: \"%s\"!" msgstr "¡No puede eliminar el movimiento asentado: \"%s\"!" @@ -183,7 +182,7 @@ msgstr "" "eliminarlo." #. module: account -#: code:addons/account/invoice.py:1421 +#: code:addons/account/invoice.py:1436 #, python-format msgid "Warning!" msgstr "¡Aviso!" @@ -238,7 +237,7 @@ msgid "account.tax" msgstr "contabilidad.impuesto" #. module: account -#: code:addons/account/account.py:901 +#: code:addons/account/account.py:915 #, python-format msgid "" "No period defined for this date: %s !\n" @@ -272,7 +271,7 @@ msgstr "" "relacionado con este código de impuesto." #. module: account -#: code:addons/account/invoice.py:1210 +#: code:addons/account/invoice.py:1224 #, python-format msgid "Invoice '%s' is paid partially: %s%s of %s%s (%s%s remaining)" msgstr "" @@ -289,7 +288,7 @@ msgid "Belgian Reports" msgstr "Informes Belgas" #. module: account -#: code:addons/account/account_move_line.py:1176 +#: code:addons/account/account_move_line.py:1182 #, python-format msgid "You can not add/modify entries in a closed journal." msgstr "No puede añadir/modificar asientos en un diario cerrado." @@ -327,7 +326,7 @@ msgid "St." msgstr "Ext." #. module: account -#: code:addons/account/invoice.py:529 +#: code:addons/account/invoice.py:532 #, python-format msgid "Invoice line account company does not match with invoice company." msgstr "" @@ -591,7 +590,7 @@ msgid "Not reconciled transactions" msgstr "Transacciones no conciliadas" #. module: account -#: code:addons/account/account_cash_statement.py:348 +#: code:addons/account/account_cash_statement.py:349 #, python-format msgid "CashBox Balance is not matching with Calculated Balance !" msgstr "¡El saldo de caja no coincide con el saldo calculado!" @@ -676,7 +675,7 @@ msgid "Tax Code Amount" msgstr "Importe código impuesto" #. module: account -#: code:addons/account/account.py:2779 +#: code:addons/account/account.py:2823 #: code:addons/account/installer.py:434 #, python-format msgid "SAJ" @@ -709,8 +708,8 @@ msgid "Journal Period" msgstr "Periodo diario" #. module: account -#: code:addons/account/account_move_line.py:732 -#: code:addons/account/account_move_line.py:776 +#: code:addons/account/account_move_line.py:723 +#: code:addons/account/account_move_line.py:767 #, python-format msgid "To reconcile the entries company should be the same for all entries" msgstr "" @@ -773,7 +772,7 @@ msgid "Analytic Entries by line" msgstr "Asientos analíticos por línea" #. module: account -#: code:addons/account/wizard/account_change_currency.py:39 +#: code:addons/account/wizard/account_change_currency.py:38 #, python-format msgid "You can only change currency for Draft Invoice !" msgstr "¡Sólo puede cambiar la moneda para facturas en borrador!" @@ -877,7 +876,7 @@ msgid "Next Partner to reconcile" msgstr "Próxima empresa a conciliar" #. module: account -#: code:addons/account/account_move_line.py:1191 +#: code:addons/account/account_move_line.py:1197 #, python-format msgid "" "You can not do this modification on a confirmed entry ! Please note that you " @@ -906,6 +905,7 @@ msgstr "Crear períodos trimestrales" #. module: account #: report:account.overdue:0 +#: report:account.aged_trial_balance:0 msgid "Due" msgstr "Debido" @@ -1000,15 +1000,19 @@ msgstr "Asientos del modelo" #: field:account.journal,code:0 #: report:account.partner.balance:0 #: field:account.period,code:0 +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 msgid "Code" msgstr "Código" #. module: account -#: code:addons/account/account.py:2083 +#: code:addons/account/account.py:2097 #: code:addons/account/account_bank_statement.py:350 -#: code:addons/account/account_move_line.py:170 +#: code:addons/account/account_move_line.py:169 #: code:addons/account/invoice.py:73 -#: code:addons/account/invoice.py:670 +#: code:addons/account/invoice.py:678 #: code:addons/account/wizard/account_use_model.py:81 #, python-format msgid "No Analytic Journal !" @@ -1089,7 +1093,6 @@ msgstr "Pérdidas y Ganancias (cuentas de gastos)" #. module: account #: report:account.analytic.account.journal:0 -#: report:account.move.voucher:0 #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 msgid "-" @@ -1179,6 +1182,7 @@ msgstr "# de transacción" #. module: account #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.tax.code.entries:0 #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 @@ -1186,7 +1190,7 @@ msgid "Entry Label" msgstr "Etiqueta asiento" #. module: account -#: code:addons/account/account.py:976 +#: code:addons/account/account.py:990 #, python-format msgid "You can not modify/delete a journal with entries for this period !" msgstr "" @@ -1325,8 +1329,8 @@ msgid "Journal Items Analysis" msgstr "Análisis elementos diario" #. module: account -#: model:ir.actions.act_window,name:account.action_partner_all #: model:ir.ui.menu,name:account.next_id_22 +#: report:account.aged_trial_balance:0 msgid "Partners" msgstr "Empresas" @@ -1355,7 +1359,7 @@ msgid "Central Journal" msgstr "Diario central" #. module: account -#: code:addons/account/account_move_line.py:1271 +#: code:addons/account/account_move_line.py:1277 #, python-format msgid "You can not use this general account in this journal !" msgstr "¡No puede usar esta cuenta general en este diario!" @@ -1454,7 +1458,7 @@ msgstr "" "mes." #. module: account -#: code:addons/account/invoice.py:815 +#: code:addons/account/invoice.py:823 #, python-format msgid "" "Cannot create the invoice !\n" @@ -1624,7 +1628,6 @@ msgid "Separated Journal Sequences" msgstr "Secuencias de diarios separadas" #. module: account -#: field:account.bank.statement,user_id:0 #: view:account.invoice:0 msgid "Responsible" msgstr "Responsable" @@ -1696,7 +1699,7 @@ msgid "Error! You cannot define overlapping fiscal years" msgstr "¡Error! No puede definir ejercicios fiscales que se superpongan" #. module: account -#: code:addons/account/account_move_line.py:808 +#: code:addons/account/account_move_line.py:799 #, python-format msgid "The account is not defined to be reconciled !" msgstr "¡No se ha definido la cuenta como conciliable!" @@ -1731,7 +1734,7 @@ msgid "Receivables & Payables" msgstr "Cuentas a cobrar y pagar" #. module: account -#: code:addons/account/account_move_line.py:815 +#: code:addons/account/account_move_line.py:806 #, python-format msgid "You have to provide an account for the write off entry !" msgstr "¡Debe indicar una cuenta para el asiento de ajuste!" @@ -1767,7 +1770,7 @@ msgid "Customer Ref:" msgstr "Ref. cliente:" #. module: account -#: code:addons/account/account_cash_statement.py:328 +#: code:addons/account/account_cash_statement.py:329 #, python-format msgid "User %s does not have rights to access %s journal !" msgstr "¡El usuario %s no tienen derechos para acceder al diario %s !" @@ -1788,7 +1791,7 @@ msgid "Tax Declaration: Credit Notes" msgstr "Declaración de impuestos: Facturas rectificativas" #. module: account -#: code:addons/account/account.py:499 +#: code:addons/account/account.py:509 #, python-format msgid "You cannot deactivate an account that contains account moves." msgstr "No puede desactivar una cuenta que contiene asientos contables." @@ -1804,7 +1807,7 @@ msgid "You can not create move line on closed account." msgstr "No puede crear una línea de movimiento en una cuenta cerrada." #. module: account -#: code:addons/account/account.py:519 +#: code:addons/account/account.py:529 #, python-format msgid "" "You cannot change the type of account from 'Closed' to any other type which " @@ -2090,7 +2093,7 @@ msgid " Journal" msgstr " Diario" #. module: account -#: code:addons/account/account.py:1319 +#: code:addons/account/account.py:1333 #, python-format msgid "" "There is no default default debit account defined \n" @@ -2152,7 +2155,7 @@ msgid "Description" msgstr "Descripción" #. module: account -#: code:addons/account/account.py:2844 +#: code:addons/account/account.py:2888 #: code:addons/account/installer.py:498 #, python-format msgid "ECNJ" @@ -2172,7 +2175,7 @@ msgid "Income Account" msgstr "Cuenta de ingresos" #. module: account -#: code:addons/account/invoice.py:352 +#: code:addons/account/invoice.py:351 #, python-format msgid "There is no Accounting Journal of type Sale/Purchase defined!" msgstr "¡No se ha definido un diario contable de tipo Venta/Compra!" @@ -2183,6 +2186,7 @@ msgid "Accounting Properties" msgstr "Propiedades de contabilidad" #. module: account +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: field:account.print.journal,sort_selection:0 msgid "Entries Sorted By" @@ -2211,6 +2215,7 @@ msgstr "Plantilla de producto" #: field:account.fiscalyear,name:0 #: report:account.general.journal:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: field:account.journal.period,fiscalyear_id:0 #: report:account.journal.period.print:0 #: report:account.partner.balance:0 @@ -2220,6 +2225,11 @@ msgstr "Plantilla de producto" #: report:account.third_party_ledger_other:0 #: report:account.vat.declaration:0 #: model:ir.model,name:account.model_account_fiscalyear +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 +#: report:account.aged_trial_balance:0 msgid "Fiscal Year" msgstr "Ejercicio fiscal" @@ -2321,7 +2331,7 @@ msgid "Account Tax Code" msgstr "Código impuesto contable" #. module: account -#: code:addons/account/invoice.py:545 +#: code:addons/account/invoice.py:552 #, python-format msgid "" "Can't find any account journal of %s type for this company.\n" @@ -2404,7 +2414,7 @@ msgid "Account Model Entries" msgstr "Contabilidad. Líneas de modelo" #. module: account -#: code:addons/account/account.py:2796 +#: code:addons/account/account.py:2840 #: code:addons/account/installer.py:454 #, python-format msgid "EXJ" @@ -2497,7 +2507,7 @@ msgid "Accounts" msgstr "Cuentas" #. module: account -#: code:addons/account/invoice.py:351 +#: code:addons/account/invoice.py:350 #, python-format msgid "Configuration Error!" msgstr "¡Error de configuración!" @@ -2509,13 +2519,12 @@ msgid "Average Price" msgstr "Precio promedio" #. module: account -#: report:account.move.voucher:0 #: report:account.overdue:0 msgid "Date:" msgstr "Fecha:" #. module: account -#: code:addons/account/account.py:640 +#: code:addons/account/account.py:654 #, python-format msgid "" "You cannot modify company of this journal as its related record exist in " @@ -2552,6 +2561,7 @@ msgstr "Desc.(%)" #. module: account #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: report:account.overdue:0 #: report:account.third_party_ledger:0 @@ -2669,16 +2679,16 @@ msgid "This wizard will create recurring accounting entries" msgstr "Este asistente creará asientos contables recurrentes" #. module: account -#: code:addons/account/account.py:1181 +#: code:addons/account/account.py:1195 #, python-format msgid "No sequence defined on the journal !" msgstr "¡No se ha definido una secuencia en el diario!" #. module: account -#: code:addons/account/account.py:2083 +#: code:addons/account/account.py:2097 #: code:addons/account/account_bank_statement.py:350 -#: code:addons/account/account_move_line.py:170 -#: code:addons/account/invoice.py:670 +#: code:addons/account/account_move_line.py:169 +#: code:addons/account/invoice.py:678 #: code:addons/account/wizard/account_use_model.py:81 #, python-format msgid "You have to define an analytic journal on the '%s' journal!" @@ -2849,7 +2859,7 @@ msgid "Analytic Entries" msgstr "Asientos analíticos" #. module: account -#: code:addons/account/account.py:822 +#: code:addons/account/account.py:836 #, python-format msgid "" "No fiscal year defined for this date !\n" @@ -2979,10 +2989,10 @@ msgstr "Vista" #: code:addons/account/account.py:2951 #, python-format msgid "BNK%s" -msgstr "" +msgstr "BNC%s" #. module: account -#: code:addons/account/account.py:2906 +#: code:addons/account/account.py:2950 #: code:addons/account/installer.py:296 #, python-format msgid "BNK" @@ -3103,6 +3113,7 @@ msgstr "Dejar vacío para la cuenta de gastos" #: field:account.common.report,journal_ids:0 #: report:account.general.journal:0 #: field:account.general.journal,journal_ids:0 +#: report:account.general.ledger_landscape:0 #: view:account.journal.period:0 #: report:account.partner.balance:0 #: field:account.partner.balance,journal_ids:0 @@ -3163,7 +3174,7 @@ msgid "Starting Balance" msgstr "Saldo inicial" #. module: account -#: code:addons/account/invoice.py:1284 +#: code:addons/account/invoice.py:1298 #, python-format msgid "No Partner Defined !" msgstr "¡No se ha definido empresa!" @@ -3207,7 +3218,6 @@ msgstr "Diario:" #: view:account.invoice.report:0 #: selection:account.invoice.report,state:0 #: selection:account.journal.period,state:0 -#: report:account.move.voucher:0 #: view:account.subscription:0 #: selection:account.subscription,state:0 #: selection:report.invoice.created,state:0 @@ -3261,7 +3271,7 @@ msgstr "" "que ya no podrá modificar sus campos contables." #. module: account -#: code:addons/account/invoice.py:370 +#: code:addons/account/invoice.py:373 #, python-format msgid "Cannot delete invoice(s) that are already opened or paid !" msgstr "¡No se puede eliminar factura(s) que ya estan abiertas o pagadas!" @@ -3324,7 +3334,7 @@ msgstr "" "'Cancelada' o 'Realizada'!" #. module: account -#: code:addons/account/account.py:522 +#: code:addons/account/account.py:532 #, python-format msgid "" "You cannot change the type of account from '%s' to '%s' type as it contains " @@ -3335,6 +3345,7 @@ msgstr "" #. module: account #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 msgid "Counterpart" msgstr "Contrapartida" @@ -3439,6 +3450,7 @@ msgstr "" #: field:account.entries.report,date:0 #: selection:account.general.journal,filter:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: field:account.invoice.report,date:0 #: report:account.journal.period.print:0 #: view:account.move:0 @@ -3482,7 +3494,7 @@ msgid "Chart of Accounts Template" msgstr "Plantilla del plan contable" #. module: account -#: code:addons/account/account.py:2095 +#: code:addons/account/account.py:2109 #, python-format msgid "" "Maturity date of entry line generated by model line '%s' of model '%s' is " @@ -3494,13 +3506,13 @@ msgstr "" "¡Por favor, defina la empresa en él!" #. module: account -#: code:addons/account/account_move_line.py:810 +#: code:addons/account/account_move_line.py:801 #, python-format msgid "Some entries are already reconciled !" msgstr "¡Algunos asientos ya están conciliados!" #. module: account -#: code:addons/account/account.py:1204 +#: code:addons/account/account.py:1218 #, python-format msgid "" "You cannot validate a Journal Entry unless all journal items are in same " @@ -3626,7 +3638,7 @@ msgid "Analytic Items" msgstr "Apuntes analíticos" #. module: account -#: code:addons/account/account_move_line.py:1128 +#: code:addons/account/account_move_line.py:1134 #, python-format msgid "Unable to change tax !" msgstr "¡No ha sido posible cambiar el impuesto!" @@ -3637,7 +3649,7 @@ msgid "#Entries" msgstr "Nº asientos" #. module: account -#: code:addons/account/invoice.py:1422 +#: code:addons/account/invoice.py:1437 #, python-format msgid "" "You selected an Unit of Measure which is not compatible with the product." @@ -3645,7 +3657,7 @@ msgstr "" "Ha seleccionado una unidad de medida que no es compatible con el producto." #. module: account -#: code:addons/account/invoice.py:473 +#: code:addons/account/invoice.py:476 #, python-format msgid "" "The Payment Term of Supplier does not have Payment Term Lines(Computation) " @@ -3958,7 +3970,7 @@ msgid "Acc.Type" msgstr "Tipo cuenta" #. module: account -#: code:addons/account/invoice.py:714 +#: code:addons/account/invoice.py:722 #, python-format msgid "Global taxes defined, but are not in invoice lines !" msgstr "" @@ -4023,7 +4035,7 @@ msgstr "" "extractos bancarios, ...) y se crearán en estado 'Asentado'." #. module: account -#: code:addons/account/account_analytic_line.py:91 +#: code:addons/account/account_analytic_line.py:90 #, python-format msgid "There is no expense account defined for this product: \"%s\" (id:%d)" msgstr "" @@ -4202,7 +4214,7 @@ msgid "Credit Notes" msgstr "Abonos" #. module: account -#: code:addons/account/account.py:2067 +#: code:addons/account/account.py:2081 #: code:addons/account/wizard/account_use_model.py:69 #, python-format msgid "Unable to find a valid period !" @@ -4275,11 +4287,11 @@ msgid "Change" msgstr "Cambiar" #. module: account -#: code:addons/account/account.py:1290 -#: code:addons/account/account.py:1318 -#: code:addons/account/account.py:1325 -#: code:addons/account/account_move_line.py:1055 -#: code:addons/account/invoice.py:896 +#: code:addons/account/account.py:1304 +#: code:addons/account/account.py:1332 +#: code:addons/account/account.py:1339 +#: code:addons/account/account_move_line.py:1061 +#: code:addons/account/invoice.py:904 #: code:addons/account/wizard/account_automatic_reconcile.py:152 #: code:addons/account/wizard/account_fiscalyear_close.py:78 #: code:addons/account/wizard/account_fiscalyear_close.py:81 @@ -4385,7 +4397,7 @@ msgid "You must define an analytic journal of type '%s' !" msgstr "¡Debe definir un diario analítico de tipo '%s'!" #. module: account -#: code:addons/account/account.py:1397 +#: code:addons/account/account.py:1411 #, python-format msgid "" "Couldn't create move with currency different from the secondary currency of " @@ -4457,7 +4469,7 @@ msgid "Invoices" msgstr "Facturas" #. module: account -#: code:addons/account/invoice.py:804 +#: code:addons/account/invoice.py:812 #, python-format msgid "" "Please verify the price of the invoice !\n" @@ -4571,25 +4583,24 @@ msgid "Third Party (Country)" msgstr "Tercera parte (país)" #. module: account -#: code:addons/account/account.py:938 -#: code:addons/account/account.py:940 -#: code:addons/account/account.py:1181 -#: code:addons/account/account.py:1393 -#: code:addons/account/account.py:1397 -#: code:addons/account/account_cash_statement.py:249 -#: code:addons/account/account_move_line.py:780 -#: code:addons/account/account_move_line.py:803 -#: code:addons/account/account_move_line.py:805 -#: code:addons/account/account_move_line.py:808 -#: code:addons/account/account_move_line.py:810 -#: code:addons/account/account_move_line.py:1117 +#: code:addons/account/account.py:952 +#: code:addons/account/account.py:954 +#: code:addons/account/account.py:1195 +#: code:addons/account/account.py:1407 +#: code:addons/account/account.py:1411 +#: code:addons/account/account_cash_statement.py:250 +#: code:addons/account/account_move_line.py:771 +#: code:addons/account/account_move_line.py:794 +#: code:addons/account/account_move_line.py:796 +#: code:addons/account/account_move_line.py:799 +#: code:addons/account/account_move_line.py:801 +#: code:addons/account/account_move_line.py:1123 #: code:addons/account/report/common_report_header.py:92 -#: code:addons/account/wizard/account_change_currency.py:39 -#: code:addons/account/wizard/account_change_currency.py:60 -#: code:addons/account/wizard/account_change_currency.py:65 -#: code:addons/account/wizard/account_change_currency.py:71 +#: code:addons/account/wizard/account_change_currency.py:38 +#: code:addons/account/wizard/account_change_currency.py:59 +#: code:addons/account/wizard/account_change_currency.py:64 +#: code:addons/account/wizard/account_change_currency.py:70 #: code:addons/account/wizard/account_move_bank_reconcile.py:49 -#: code:addons/account/wizard/account_open_closed_fiscalyear.py:40 #: code:addons/account/wizard/account_report_common.py:120 #: code:addons/account/wizard/account_report_common.py:126 #, python-format @@ -4611,7 +4622,7 @@ msgid "Bank Details" msgstr "Detalles del banco" #. module: account -#: code:addons/account/invoice.py:720 +#: code:addons/account/invoice.py:728 #, python-format msgid "Taxes missing !" msgstr "¡Faltan impuestos!" @@ -4671,7 +4682,7 @@ msgid "Check Date not in the Period" msgstr "Comprobar fecha no está en el periodo" #. module: account -#: code:addons/account/account.py:1210 +#: code:addons/account/account.py:1224 #, python-format msgid "" "You can not modify a posted entry of this journal !\n" @@ -4693,7 +4704,7 @@ msgid "Child Tax Accounts" msgstr "Cuentas impuestos hijas" #. module: account -#: code:addons/account/account.py:940 +#: code:addons/account/account.py:954 #, python-format msgid "Start period should be smaller then End period" msgstr "Periodo inicial debería ser más pequeño que el periodo final" @@ -4723,6 +4734,7 @@ msgstr "Balance analítico -" #: report:account.general.journal:0 #: field:account.general.journal,target_move:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: field:account.move.journal,target_move:0 #: report:account.partner.balance:0 @@ -4735,6 +4747,11 @@ msgstr "Balance analítico -" #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 #: field:account.vat.declaration,target_move:0 +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 +#: report:account.aged_trial_balance:0 msgid "Target Moves" msgstr "Movimientos destino" @@ -4806,7 +4823,7 @@ msgid "Line 1:" msgstr "Línea 1:" #. module: account -#: code:addons/account/account.py:1167 +#: code:addons/account/account.py:1181 #, python-format msgid "Integrity Error !" msgstr "¡Error de integridad!" @@ -4852,6 +4869,8 @@ msgstr "Resultado de conciliación" #: view:account.bs.report:0 #: model:ir.actions.act_window,name:account.action_account_bs_report #: model:ir.ui.menu,name:account.menu_account_bs_report +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 msgid "Balance Sheet" msgstr "Balance de situación" @@ -4956,7 +4975,7 @@ msgstr "" "una empresa." #. module: account -#: code:addons/account/account.py:2067 +#: code:addons/account/account.py:2081 #: code:addons/account/wizard/account_use_model.py:69 #, python-format msgid "No period found !" @@ -5030,7 +5049,7 @@ msgstr "" "Número de días=22, Día de mes=-1, entonces la fecha de vencimiento es 28/02." #. module: account -#: code:addons/account/account.py:2896 +#: code:addons/account/account.py:2940 #: code:addons/account/installer.py:283 #: code:addons/account/installer.py:295 #, python-format @@ -5058,7 +5077,7 @@ msgid "Start of period" msgstr "Inicio del período" #. module: account -#: code:addons/account/account_move_line.py:1193 +#: code:addons/account/account_move_line.py:1199 #, python-format msgid "" "You can not do this modification on a reconciled entry ! Please note that " @@ -5116,12 +5135,12 @@ msgstr "Diario asientos cierre del ejercicio" #. module: account #: code:addons/account/account_bank_statement.py:331 -#: code:addons/account/invoice.py:405 -#: code:addons/account/invoice.py:505 -#: code:addons/account/invoice.py:520 -#: code:addons/account/invoice.py:528 -#: code:addons/account/invoice.py:545 -#: code:addons/account/invoice.py:1347 +#: code:addons/account/invoice.py:408 +#: code:addons/account/invoice.py:508 +#: code:addons/account/invoice.py:523 +#: code:addons/account/invoice.py:531 +#: code:addons/account/invoice.py:552 +#: code:addons/account/invoice.py:1361 #: code:addons/account/wizard/account_move_journal.py:63 #, python-format msgid "Configuration Error !" @@ -5203,7 +5222,7 @@ msgid "Sort By" msgstr "Ordenar por" #. module: account -#: code:addons/account/account.py:1326 +#: code:addons/account/account.py:1340 #, python-format msgid "" "There is no default default credit account defined \n" @@ -5363,7 +5382,7 @@ msgid "Generate Opening Entries" msgstr "Generar asientos apertura" #. module: account -#: code:addons/account/account_move_line.py:738 +#: code:addons/account/account_move_line.py:729 #, python-format msgid "Already Reconciled!" msgstr "¡Ya está conciliado!" @@ -5401,7 +5420,7 @@ msgstr "Cuentas hijas" #. module: account #: view:account.move.line.reconcile:0 -#: code:addons/account/account_move_line.py:830 +#: code:addons/account/account_move_line.py:821 #, python-format msgid "Write-Off" msgstr "Desajuste" @@ -5552,7 +5571,7 @@ msgid "# of Lines" msgstr "Nº de líneas" #. module: account -#: code:addons/account/wizard/account_change_currency.py:60 +#: code:addons/account/wizard/account_change_currency.py:59 #, python-format msgid "New currency is not confirured properly !" msgstr "¡La nueva moneda no está configurada correctamente!" @@ -5577,14 +5596,14 @@ msgid "Filter by" msgstr "Filtrar por" #. module: account -#: code:addons/account/account_move_line.py:1131 -#: code:addons/account/account_move_line.py:1214 +#: code:addons/account/account_move_line.py:1137 +#: code:addons/account/account_move_line.py:1220 #, python-format msgid "You can not use an inactive account!" msgstr "¡No puede utilizar una cuenta inactiva!" #. module: account -#: code:addons/account/account_move_line.py:803 +#: code:addons/account/account_move_line.py:794 #, python-format msgid "Entries are not of the same account or already reconciled ! " msgstr "¡Asientos no son de la misma cuenta o ya están conciliados! " @@ -5619,7 +5638,7 @@ msgstr "7" #. module: account #: code:addons/account/account_bank_statement.py:391 -#: code:addons/account/invoice.py:370 +#: code:addons/account/invoice.py:373 #, python-format msgid "Invalid action !" msgstr "¡Acción no válida!" @@ -5778,7 +5797,7 @@ msgstr "" #: code:addons/account/invoice.py:997 #, python-format msgid "Invoice '%s' is validated." -msgstr "" +msgstr "Factura '%s' es validada." #. module: account #: view:account.chart.template:0 @@ -5840,7 +5859,7 @@ msgid "Companies" msgstr "Compañías" #. module: account -#: code:addons/account/account.py:532 +#: code:addons/account/account.py:546 #, python-format msgid "" "You cannot modify Company of account as its related record exist in Entry " @@ -6122,9 +6141,9 @@ msgid "Optional create" msgstr "Crear opcional" #. module: account -#: code:addons/account/invoice.py:406 -#: code:addons/account/invoice.py:506 -#: code:addons/account/invoice.py:1348 +#: code:addons/account/invoice.py:409 +#: code:addons/account/invoice.py:509 +#: code:addons/account/invoice.py:1362 #, python-format msgid "Can not find account chart for this company, Please Create account." msgstr "" @@ -6277,8 +6296,8 @@ msgid "Analytic Entries Statistics" msgstr "Estadísticas asientos analíticos" #. module: account -#: code:addons/account/account_analytic_line.py:143 -#: code:addons/account/account_move_line.py:905 +#: code:addons/account/account_analytic_line.py:141 +#: code:addons/account/account_move_line.py:897 #, python-format msgid "Entries: " msgstr "Asientos: " @@ -6289,7 +6308,7 @@ msgid "Create manual recurring entries in a chosen journal." msgstr "Crear asientos recurrentes manuales en un diario seleccionado." #. module: account -#: code:addons/account/account.py:1393 +#: code:addons/account/account.py:1407 #, python-format msgid "Couldn't create move between different companies" msgstr "No se ha podido crear movimiento entre diferentes compañías" @@ -6337,7 +6356,7 @@ msgid "Total debit" msgstr "Total debe" #. module: account -#: code:addons/account/account_move_line.py:781 +#: code:addons/account/account_move_line.py:772 #, python-format msgid "Entry \"%s\" is not valid !" msgstr "¡El asiento \"%s\" no es válido!" @@ -6407,30 +6426,31 @@ msgid " valuation: percent" msgstr " valoración: porcentaje" #. module: account -#: code:addons/account/account.py:499 -#: code:addons/account/account.py:501 -#: code:addons/account/account.py:822 -#: code:addons/account/account.py:901 -#: code:addons/account/account.py:976 -#: code:addons/account/account.py:1204 -#: code:addons/account/account.py:1210 -#: code:addons/account/account.py:2095 -#: code:addons/account/account.py:2333 -#: code:addons/account/account_analytic_line.py:90 -#: code:addons/account/account_analytic_line.py:99 +#: code:addons/account/account.py:509 +#: code:addons/account/account.py:511 +#: code:addons/account/account.py:836 +#: code:addons/account/account.py:915 +#: code:addons/account/account.py:990 +#: code:addons/account/account.py:1218 +#: code:addons/account/account.py:1224 +#: code:addons/account/account.py:2109 +#: code:addons/account/account.py:2357 +#: code:addons/account/account_analytic_line.py:89 +#: code:addons/account/account_analytic_line.py:98 #: code:addons/account/account_bank_statement.py:292 #: code:addons/account/account_bank_statement.py:305 #: code:addons/account/account_bank_statement.py:345 -#: code:addons/account/account_cash_statement.py:328 -#: code:addons/account/account_cash_statement.py:348 -#: code:addons/account/account_move_line.py:1176 -#: code:addons/account/account_move_line.py:1191 -#: code:addons/account/account_move_line.py:1193 -#: code:addons/account/invoice.py:785 -#: code:addons/account/invoice.py:815 -#: code:addons/account/invoice.py:1008 +#: code:addons/account/account_cash_statement.py:329 +#: code:addons/account/account_cash_statement.py:349 +#: code:addons/account/account_move_line.py:1182 +#: code:addons/account/account_move_line.py:1197 +#: code:addons/account/account_move_line.py:1199 +#: code:addons/account/invoice.py:793 +#: code:addons/account/invoice.py:823 +#: code:addons/account/invoice.py:1014 #: code:addons/account/wizard/account_invoice_refund.py:100 #: code:addons/account/wizard/account_invoice_refund.py:102 +#: code:addons/account/wizard/account_open_closed_fiscalyear.py:40 #: code:addons/account/wizard/account_use_model.py:44 #, python-format msgid "Error !" @@ -6551,7 +6571,7 @@ msgid "Journal Select" msgstr "Seleccionar diario" #. module: account -#: code:addons/account/wizard/account_change_currency.py:65 +#: code:addons/account/wizard/account_change_currency.py:64 #, python-format msgid "Currnt currency is not confirured properly !" msgstr "¡La moneda actual no está configurada correctamente!" @@ -6568,9 +6588,11 @@ msgstr "Posición fiscal impuestos" #. module: account #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: view:account.report.general.ledger:0 #: model:ir.actions.act_window,name:account.action_account_general_ledger_menu #: model:ir.actions.report.xml,name:account.account_general_ledger +#: model:ir.actions.report.xml,name:account.account_general_ledger_landscape #: model:ir.ui.menu,name:account.menu_general_ledger msgid "General Ledger" msgstr "Libro mayor" @@ -6628,11 +6650,13 @@ msgstr "Contabilidad. Plan de impuestos" #: report:account.general.journal:0 #: report:account.invoice:0 #: report:account.partner.balance:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 msgid "Total:" msgstr "Total:" #. module: account -#: code:addons/account/account.py:2050 +#: code:addons/account/account.py:2064 #, python-format msgid "" "You can specify year, month and date in the name of the model using the " @@ -6669,7 +6693,7 @@ msgid "Child Codes" msgstr "Códigos hijos" #. module: account -#: code:addons/account/invoice.py:473 +#: code:addons/account/invoice.py:476 #: code:addons/account/wizard/account_invoice_refund.py:137 #, python-format msgid "Data Insufficient !" @@ -6854,7 +6878,7 @@ msgid "Lines" msgstr "Líneas" #. module: account -#: code:addons/account/invoice.py:521 +#: code:addons/account/invoice.py:524 #, python-format msgid "" "Can not find account chart for this company in invoice line account, Please " @@ -7055,7 +7079,7 @@ msgstr "" "personalizada." #. module: account -#: code:addons/account/account.py:938 +#: code:addons/account/account.py:952 #, python-format msgid "You should have chosen periods that belongs to the same company" msgstr "" @@ -7171,7 +7195,7 @@ msgid "Sign on Reports" msgstr "Signo en informes" #. module: account -#: code:addons/account/account_cash_statement.py:249 +#: code:addons/account/account_cash_statement.py:250 #, python-format msgid "You can not have two open register for the same journal" msgstr "No puede tener dos registros abiertos para el mismo diario" @@ -7206,7 +7230,6 @@ msgstr "" #. module: account #: report:account.invoice:0 #: view:account.invoice:0 -#: report:account.move.voucher:0 msgid "PRO-FORMA" msgstr "PRO-FORMA" @@ -7239,6 +7262,7 @@ msgstr "Información opcional" #. module: account #: view:account.analytic.line:0 +#: field:account.bank.statement,user_id:0 #: view:account.journal:0 #: field:account.journal,user_id:0 #: view:analytic.entries.report:0 @@ -7266,13 +7290,13 @@ msgstr "" "fecha límite para el pago de esta línea." #. module: account -#: code:addons/account/account_move_line.py:1271 +#: code:addons/account/account_move_line.py:1277 #, python-format msgid "Bad account !" msgstr "¡Cuenta incorrecta!" #. module: account -#: code:addons/account/account.py:2777 +#: code:addons/account/account.py:2821 #: code:addons/account/installer.py:432 #, python-format msgid "Sales Journal" @@ -7290,7 +7314,7 @@ msgid "Invoice Tax" msgstr "Impuesto de factura" #. module: account -#: code:addons/account/account_move_line.py:1246 +#: code:addons/account/account_move_line.py:1252 #, python-format msgid "No piece number !" msgstr "¡Ningún trozo de número!" @@ -7537,17 +7561,17 @@ msgid "Fixed" msgstr "Fijo" #. module: account -#: code:addons/account/account.py:506 -#: code:addons/account/account.py:519 -#: code:addons/account/account.py:522 +#: code:addons/account/account.py:516 +#: code:addons/account/account.py:529 #: code:addons/account/account.py:532 -#: code:addons/account/account.py:640 -#: code:addons/account/account.py:927 -#: code:addons/account/account_move_line.py:732 -#: code:addons/account/account_move_line.py:776 -#: code:addons/account/invoice.py:714 -#: code:addons/account/invoice.py:717 -#: code:addons/account/invoice.py:720 +#: code:addons/account/account.py:546 +#: code:addons/account/account.py:654 +#: code:addons/account/account.py:941 +#: code:addons/account/account_move_line.py:723 +#: code:addons/account/account_move_line.py:767 +#: code:addons/account/invoice.py:722 +#: code:addons/account/invoice.py:725 +#: code:addons/account/invoice.py:728 #, python-format msgid "Warning !" msgstr "¡Atención!" @@ -7579,6 +7603,7 @@ msgstr "Importe (en palabras):" #: view:account.entries.report:0 #: field:account.entries.report,partner_id:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: view:account.invoice:0 #: field:account.invoice,partner_id:0 #: field:account.invoice.line,partner_id:0 @@ -7609,7 +7634,7 @@ msgid "Can not %s draft/proforma/cancel invoice." msgstr "No se puede %s factura borrador/proforma/cancelada." #. module: account -#: code:addons/account/invoice.py:787 +#: code:addons/account/invoice.py:795 #, python-format msgid "No Invoice Lines !" msgstr "¡No hay líneas de factura!" @@ -7660,7 +7685,7 @@ msgid "Deferral Method" msgstr "Método cierre" #. module: account -#: code:addons/account/invoice.py:359 +#: code:addons/account/invoice.py:360 #, python-format msgid "Invoice '%s' is paid." msgstr "La factura '%s' está pagada." @@ -7725,7 +7750,7 @@ msgid "Associated Partner" msgstr "Empresa asociada" #. module: account -#: code:addons/account/invoice.py:1284 +#: code:addons/account/invoice.py:1298 #, python-format msgid "You must first select a partner !" msgstr "¡Primero debe seleccionar una empresa!" @@ -7794,7 +7819,7 @@ msgid "Choose Fiscal Year" msgstr "Seleccione el ejercicio fiscal" #. module: account -#: code:addons/account/account.py:2841 +#: code:addons/account/account.py:2885 #: code:addons/account/installer.py:495 #, python-format msgid "Purchase Refund Journal" @@ -7831,6 +7856,7 @@ msgstr "Gestión contable y financiera" #: view:account.entries.report:0 #: field:account.entries.report,period_id:0 #: view:account.fiscalyear:0 +#: report:account.general.ledger_landscape:0 #: view:account.invoice:0 #: view:account.invoice.report:0 #: field:account.journal.period,period_id:0 @@ -7943,6 +7969,11 @@ msgstr "Divisa de la compañía" #: report:account.partner.balance:0 #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 +#: report:account.aged_trial_balance:0 msgid "Chart of Account" msgstr "Plan contable" @@ -8011,7 +8042,7 @@ msgid "Account Types" msgstr "Tipos de cuentas" #. module: account -#: code:addons/account/invoice.py:897 +#: code:addons/account/invoice.py:905 #, python-format msgid "Cannot create invoice move on centralised journal" msgstr "No se puede crear asiento factura en el diario centralizado" @@ -8061,7 +8092,12 @@ msgstr "Diario reintegro" #: report:account.account.balance:0 #: report:account.central.journal:0 #: report:account.general.journal:0 +#: report:account.general.ledger_landscape:0 #: report:account.partner.balance:0 +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 msgid "Filter By" msgstr "Filtrar por" @@ -8103,7 +8139,7 @@ msgid "Payment Term Line" msgstr "Línea de plazo de pago" #. module: account -#: code:addons/account/account.py:2794 +#: code:addons/account/account.py:2838 #: code:addons/account/installer.py:452 #, python-format msgid "Purchase Journal" @@ -8278,8 +8314,8 @@ msgstr "" "extracto" #. module: account -#: code:addons/account/account_move_line.py:1131 -#: code:addons/account/account_move_line.py:1214 +#: code:addons/account/account_move_line.py:1137 +#: code:addons/account/account_move_line.py:1220 #, python-format msgid "Bad account!" msgstr "¡Cuenta incorrecta!" @@ -8290,7 +8326,7 @@ msgid "Keep empty for all open fiscal years" msgstr "Dejarlo vacío para abrir todos los ejercicios fiscales." #. module: account -#: code:addons/account/account_move_line.py:1056 +#: code:addons/account/account_move_line.py:1062 #, python-format msgid "The account move (%s) for centralisation has been confirmed!" msgstr "¡El movimiento contable (%s) para centralización ha sido confirmado!" @@ -8313,6 +8349,7 @@ msgstr "" #: field:account.entries.report,currency_id:0 #: report:account.general.journal:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: field:account.invoice,currency_id:0 #: field:account.invoice.report,currency_id:0 #: field:account.journal,currency:0 @@ -8513,14 +8550,14 @@ msgid "Period from" msgstr "Período desde" #. module: account -#: code:addons/account/account.py:2817 +#: code:addons/account/account.py:2861 #: code:addons/account/installer.py:476 #, python-format msgid "Sales Refund Journal" msgstr "Diario de abono de ventas" #. module: account -#: code:addons/account/account.py:927 +#: code:addons/account/account.py:941 #, python-format msgid "" "You cannot modify company of this period as its related record exist in " @@ -8571,7 +8608,7 @@ msgid "Purchase Tax(%)" msgstr "Impuesto compra (%)" #. module: account -#: code:addons/account/invoice.py:787 +#: code:addons/account/invoice.py:795 #, python-format msgid "Please create some invoice lines." msgstr "Cree algunas líneas de factura" @@ -8587,7 +8624,7 @@ msgid "Configure Your Accounting Application" msgstr "Configure su aplicación de contabilidad" #. module: account -#: code:addons/account/account.py:2820 +#: code:addons/account/account.py:2864 #: code:addons/account/installer.py:479 #, python-format msgid "SCNJ" @@ -8631,6 +8668,7 @@ msgstr "Gestión de seguimientos" #: report:account.central.journal:0 #: report:account.general.journal:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: report:account.partner.balance:0 #: report:account.third_party_ledger:0 @@ -8640,13 +8678,14 @@ msgid "Start Period" msgstr "Periodo inicial" #. module: account -#: code:addons/account/account.py:2333 +#: code:addons/account/account.py:2357 #, python-format msgid "Cannot locate parent code for template account!" msgstr "¡No se puede localizar código padre para plantilla de cuentas!" #. module: account #: field:account.aged.trial.balance,direction_selection:0 +#: report:account.aged_trial_balance:0 msgid "Analysis Direction" msgstr "Dirección análisis" @@ -8678,7 +8717,7 @@ msgstr "" "El contable valida los asientos contables provenientes de la factura. " #. module: account -#: code:addons/account/invoice.py:1008 +#: code:addons/account/invoice.py:1014 #, python-format msgid "" "You cannot cancel the Invoice which is Partially Paid! You need to " @@ -8708,7 +8747,7 @@ msgid "You can not create move line on view account." msgstr "No puede crear una línea de movimiento en una cuenta de tipo vista." #. module: account -#: code:addons/account/wizard/account_change_currency.py:71 +#: code:addons/account/wizard/account_change_currency.py:70 #, python-format msgid "Current currency is not confirured properly !" msgstr "¡La moneda actual no está configurada correctamente!" @@ -8762,6 +8801,7 @@ msgstr "Dejarlo vacío para usar la cuenta de ingresos" #: field:account.entries.report,balance:0 #: report:account.general.journal:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: field:account.move.line,balance:0 #: report:account.partner.balance:0 #: selection:account.payment.term.line,value:0 @@ -8770,6 +8810,10 @@ msgstr "Dejarlo vacío para usar la cuenta de ingresos" #: report:account.third_party_ledger_other:0 #: field:report.account.receivable,balance:0 #: field:report.aged.receivable,balance:0 +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 msgid "Balance" msgstr "Saldo pendiente" @@ -8780,6 +8824,11 @@ msgstr "Introducido manualmente o automáticamente en el sistema" #. module: account #: report:account.account.balance:0 +#: report:account.general.ledger_landscape:0 +#: report:account.balancesheet.horizontal:0 +#: report:account.balancesheet:0 +#: report:pl.account.horizontal:0 +#: report:pl.account:0 msgid "Display Account" msgstr "Mostrar cuenta" @@ -8909,6 +8958,7 @@ msgstr "Entrada manual" #. module: account #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: field:account.move.line,move_id:0 #: field:analytic.entries.report,move_id:0 @@ -8916,7 +8966,7 @@ msgid "Move" msgstr "Asiento" #. module: account -#: code:addons/account/account_move_line.py:1128 +#: code:addons/account/account_move_line.py:1134 #, python-format msgid "You can not change the tax, you should remove and recreate lines !" msgstr "" @@ -9016,6 +9066,7 @@ msgstr "Contabilidad. Saldo analítico" #: report:account.central.journal:0 #: report:account.general.journal:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: report:account.partner.balance:0 #: report:account.third_party_ledger:0 @@ -9059,7 +9110,7 @@ msgid "Account Subscription" msgstr "Asiento periódico" #. module: account -#: code:addons/account/invoice.py:717 +#: code:addons/account/invoice.py:725 #, python-format msgid "" "Tax base different !\n" @@ -9086,6 +9137,7 @@ msgstr "Asiento periódico" #: report:account.general.journal:0 #: field:account.general.journal,date_from:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: field:account.installer,date_start:0 #: report:account.journal.period.print:0 #: report:account.partner.balance:0 @@ -9098,6 +9150,7 @@ msgstr "Asiento periódico" #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 #: field:account.vat.declaration,date_from:0 +#: report:account.aged_trial_balance:0 msgid "Start Date" msgstr "Fecha inicial" @@ -9114,7 +9167,7 @@ msgid "Unreconciled" msgstr "No conciliado" #. module: account -#: code:addons/account/invoice.py:804 +#: code:addons/account/invoice.py:812 #, python-format msgid "Bad total !" msgstr "¡Total erróneo!" @@ -9181,13 +9234,13 @@ msgid "Active" msgstr "Activo" #. module: account -#: code:addons/account/invoice.py:354 +#: code:addons/account/invoice.py:353 #, python-format msgid "Unknown Error" msgstr "Error desconocido" #. module: account -#: code:addons/account/account.py:1167 +#: code:addons/account/account.py:1181 #, python-format msgid "" "You cannot validate a non-balanced entry !\n" @@ -9236,10 +9289,10 @@ msgstr "Validar movimiento contable" #: field:account.entries.report,credit:0 #: report:account.general.journal:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: field:account.model.line,credit:0 #: field:account.move.line,credit:0 -#: report:account.move.voucher:0 #: report:account.partner.balance:0 #: report:account.tax.code.entries:0 #: report:account.third_party_ledger:0 @@ -9489,7 +9542,6 @@ msgstr "Seleccionar periodo" #: view:account.move:0 #: selection:account.move,state:0 #: view:account.move.line:0 -#: report:account.move.voucher:0 msgid "Posted" msgstr "Asentado" @@ -9508,6 +9560,7 @@ msgstr "Asentado" #: report:account.general.journal:0 #: field:account.general.journal,date_to:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: field:account.installer,date_stop:0 #: report:account.journal.period.print:0 #: report:account.partner.balance:0 @@ -9561,7 +9614,7 @@ msgid "This is a model for recurring accounting entries" msgstr "Este es un modelo para asientos contables recurrentes" #. module: account -#: code:addons/account/account_analytic_line.py:100 +#: code:addons/account/account_analytic_line.py:99 #, python-format msgid "There is no income account defined for this product: \"%s\" (id:%d)" msgstr "" @@ -9598,6 +9651,7 @@ msgstr "Estados" #: field:report.account.sales,amount_total:0 #: field:report.account_type.sales,amount_total:0 #: field:report.invoice.created,amount_total:0 +#: report:account.aged_trial_balance:0 msgid "Total" msgstr "Total" @@ -9716,8 +9770,8 @@ msgid "End period" msgstr "Periodo final" #. module: account -#: code:addons/account/account_move_line.py:738 -#: code:addons/account/account_move_line.py:815 +#: code:addons/account/account_move_line.py:729 +#: code:addons/account/account_move_line.py:806 #: code:addons/account/wizard/account_invoice_state.py:44 #: code:addons/account/wizard/account_invoice_state.py:68 #: code:addons/account/wizard/account_report_balance_sheet.py:70 @@ -9785,10 +9839,10 @@ msgstr "Factura de proveedor" #: field:account.entries.report,debit:0 #: report:account.general.journal:0 #: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 #: report:account.journal.period.print:0 #: field:account.model.line,debit:0 #: field:account.move.line,debit:0 -#: report:account.move.voucher:0 #: report:account.partner.balance:0 #: report:account.tax.code.entries:0 #: report:account.third_party_ledger:0 @@ -9825,7 +9879,7 @@ msgid "Recurring" msgstr "Recurrente" #. module: account -#: code:addons/account/account_move_line.py:805 +#: code:addons/account/account_move_line.py:796 #, python-format msgid "Entry is already reconciled" msgstr "El asiento ya está conciliado" @@ -9846,7 +9900,7 @@ msgid "Range" msgstr "Intervalo" #. module: account -#: code:addons/account/account_move_line.py:1246 +#: code:addons/account/account_move_line.py:1252 #, python-format msgid "" "Can not create an automatic sequence for this piece !\n" @@ -9989,7 +10043,7 @@ msgid "Accounts Mapping" msgstr "Mapeo de cuentas" #. module: account -#: code:addons/account/invoice.py:346 +#: code:addons/account/invoice.py:345 #, python-format msgid "Invoice '%s' is waiting for validation." msgstr "La factura '%s' está esperando para validación." @@ -10015,7 +10069,7 @@ msgstr "" "La cuenta de ingresos o gastos relacionada con el producto seleccionado." #. module: account -#: code:addons/account/account_move_line.py:1117 +#: code:addons/account/account_move_line.py:1123 #, python-format msgid "The date of your Journal Entry is not in the defined period!" msgstr "¡La fecha de su asiento no está en el periodo definido!" @@ -10120,6 +10174,7 @@ msgstr "account.añadirplantilla.asistente" #: field:account.partner.ledger,result_selection:0 #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 +#: report:account.aged_trial_balance:0 msgid "Partner's" msgstr "De empresas" @@ -10224,7 +10279,7 @@ msgstr "" "¡Debe introducir una duración del período que no puede ser 0 o inferior!" #. module: account -#: code:addons/account/account.py:501 +#: code:addons/account/account.py:511 #, python-format msgid "You cannot remove an account which has account entries!. " msgstr "¡No puede eliminar una cuenta que contiene asientos contables! " @@ -10257,12 +10312,6 @@ msgstr "" "El importe residual de un apunte a cobrar o a pagar expresado en su moneda " "(puede ser diferente de la moneda de la compañía)." -#~ msgid "Error! You can not create recursive account." -#~ msgstr "Error! No puede crear una cuenta recursiva." - -#~ msgid "Keep empty to use the period of the validation date." -#~ msgstr "Dejarlo vacío para usar el período de la fecha de validación." - #, python-format #~ msgid "The statement balance is incorrect !\n" #~ msgstr "¡El balance del extracto bancario es incorrecto!\n" @@ -10287,15 +10336,6 @@ msgstr "" #~ "\n" #~ "por ej. Mi modelo de %(date)s" -#~ msgid "" -#~ "If you use payment terms, the due date will be computed automatically at the " -#~ "generation of accounting entries. If you keep the payment term and the due " -#~ "date empty, it means direct payment." -#~ msgstr "" -#~ "Si utiliza plazos de pago, la fecha de vencimiento se calculará " -#~ "automáticamente en la generación de asientos contables. Si deja vacíos el " -#~ "plazo de pago y la fecha de vencimiento, significa pago directo." - #~ msgid "Unpaid Supplier Invoices" #~ msgstr "Facturas de proveedor sin pagar" @@ -10365,18 +10405,6 @@ msgstr "" #~ msgid "Payment Reconcilation" #~ msgstr "Conciliación del pago" -#~ msgid "Disc. (%)" -#~ msgstr "Desc. (%)" - -#~ msgid "" -#~ "Would your payment have been carried out after this mail was sent, please " -#~ "consider the present one as void. Do not hesitate to contact our accounting " -#~ "departement at +32 81 81 37 00." -#~ msgstr "" -#~ "Si el pago ha sido realizado después de que este correo haya sido enviado, " -#~ "por favor no tenga en cuenta este correo. No dude en contactar con nuestro " -#~ "departamento de contabilidad." - #~ msgid "Contra" #~ msgstr "Contra" @@ -10409,9 +10437,6 @@ msgstr "" #~ msgid "Keep empty if the fiscal year belongs to several companies." #~ msgstr "Dejarlo vacío si el ejercicio fiscal pertenece a varias compañías" -#~ msgid "account.move.line" -#~ msgstr "account.move.line" - #~ msgid "Analytic Invoice" #~ msgstr "Factura analítica" @@ -10549,9 +10574,6 @@ msgstr "" #~ msgid "Close states" #~ msgstr "Cerrar estados" -#~ msgid "Crédit" -#~ msgstr "Haber" - #~ msgid "Income" #~ msgstr "Ingreso" @@ -10690,10 +10712,6 @@ msgstr "" #~ msgid "Draft Supplier Invoices" #~ msgstr "Facturas de proveedor en borrador" -#, python-format -#~ msgid "Configration Error !" -#~ msgstr "¡Error de configuración!" - #~ msgid "" #~ "Exception made of a mistake of our side, it seems that the following bills " #~ "stay unpaid. Please, take appropriate measures in order to carry out this " @@ -10703,9 +10721,6 @@ msgstr "" #~ "constan como impagadas. Por favor, tome las medidas apropiadas para realizar " #~ "el pago de las mismas en los próximos 8 días." -#~ msgid "Débit" -#~ msgstr "Debe" - #~ msgid "x Checks Journal" #~ msgstr "x Diario de cheques" @@ -10777,9 +10792,6 @@ msgstr "" #~ msgid "_Go" #~ msgstr "_Ir" -#~ msgid "Partner ID" -#~ msgstr "ID empresa" - #~ msgid "New Customer Invoice" #~ msgstr "Nueva factura de cliente" @@ -10830,9 +10842,6 @@ msgstr "" #~ msgid "Document" #~ msgstr "Documento" -#~ msgid "Move name" -#~ msgstr "Nombre movimiento" - #~ msgid "Cancel selected invoices" #~ msgstr "Cancelar las facturas seleccionadas" @@ -10842,9 +10851,6 @@ msgstr "" #~ msgid "Proposed invoice to be checked, validated and printed" #~ msgstr "Factura propuesta para ser comprobada, validada e impresa" -#~ msgid "account.move.line.select" -#~ msgstr "account.move.line.select" - #~ msgid "" #~ "The account moves of the invoice have been reconciled with account moves of " #~ "the payment(s)." @@ -10857,10 +10863,6 @@ msgstr "" #~ msgid "Statement encoding produces payment entries" #~ msgstr "Codificación de extractos crea asientos de pago" -#, python-format -#~ msgid "The account is not defined to be reconcile !" -#~ msgstr "¡La cuenta no está definida para ser conciliada!" - #~ msgid "Additionnal Information" #~ msgstr "Información adicional" @@ -10896,9 +10898,6 @@ msgstr "" #~ msgid "Pay and reconcile" #~ msgstr "Pagar y conciliar" -#~ msgid "Balance brought forward" -#~ msgstr "Saldo a cuenta nueva" - #~ msgid "Entry Model" #~ msgstr "Modelo de asiento" @@ -10911,9 +10910,6 @@ msgstr "" #~ msgid "Define Fiscal Years and Select Charts of Account" #~ msgstr "Definir ejercicios fiscales y seleccionar plan contable" -#~ msgid "Write-Off Period" -#~ msgstr "Período de desajuste" - #~ msgid "" #~ "Check this box if you want to print all entries when printing the General " #~ "Ledger, otherwise it will only print its balance." @@ -11029,9 +11025,6 @@ msgstr "" #~ msgid "Unpaid Customer Invoices" #~ msgstr "Facturas de cliente sin pagar" -#~ msgid "Partner name" -#~ msgstr "Nombre empresa" - #~ msgid "Journal/Payment Mode" #~ msgstr "Diario/Modo de pago" @@ -11083,10 +11076,6 @@ msgstr "" #~ msgid "Entries Encoding by Move" #~ msgstr "Asientos codificados por apunte" -#, python-format -#~ msgid "You can not deactivate an account that contains account moves." -#~ msgstr "No puede desactivar una cuenta que contiene asientos contables." - #~ msgid "Filter on Partners" #~ msgstr "Filtrar por empresas" @@ -11218,9 +11207,6 @@ msgstr "" #~ "Ha seleccionado apuntes que no tienen ningún asiento contable en estado " #~ "borrador" -#~ msgid "All account entries" -#~ msgstr "Todos los asientos contables" - #~ msgid "Date Filter" #~ msgstr "Filtrado por fecha" @@ -11331,10 +11317,6 @@ msgstr "" #~ msgid "Journal de vente" #~ msgstr "Diario de ventas" -#, python-format -#~ msgid "You can not validate a non-balanced entry !" -#~ msgstr "¡No se puede validar un asiento descuadrado!" - #~ msgid "Parent Analytic Account" #~ msgstr "Cuenta analítica padre" @@ -11355,11 +11337,6 @@ msgstr "" #~ msgid "No records found for your selection!" #~ msgstr "¡No se han encontrado registros en su selección!" -#, python-format -#~ msgid "The old fiscal year does not have any entry to reconcile!" -#~ msgstr "" -#~ "¡El ejercicio fiscal anterior no debe tener ningún asiento a conciliar!" - #~ msgid "Maximum Quantity" #~ msgstr "Cantidad máxima" @@ -11411,13 +11388,6 @@ msgstr "" #~ msgid "Fiscal Position Template Account Mapping" #~ msgstr "Mapeo cuentas plantilla posición fiscal" -#~ msgid "" -#~ "The partner bank account to pay\n" -#~ "Keep empty to use the default" -#~ msgstr "" -#~ "La cuenta bancaria de la empresa para pagar\n" -#~ "Dejarlo vacío para utilizar el valor por defecto" - #~ msgid "Journal d'extourne" #~ msgstr "Diario de inversión" @@ -11634,172 +11604,6 @@ msgstr "" #~ msgid "Generate entries before:" #~ msgstr "Generar asientos hasta:" -#~ msgid "A module that adds new reports based on the account module." -#~ msgstr "" -#~ "Módulo que añade nuevos informes basado en el módulo contable-financiero." - -#~ msgid "Account Reporting - Reporting" -#~ msgstr "Informe contable - Informe" - -#~ msgid "My indicators" -#~ msgstr "Mis indicadores" - -#~ msgid "Draft invoices" -#~ msgstr "Facturas borrador" - -#~ msgid "Costs to invoice" -#~ msgstr "Costos a facturar" - -#~ msgid "Accounts to invoice" -#~ msgstr "Cuentas a facturar" - -#~ msgid "Analytic accounts to close" -#~ msgstr "Cuentas analíticas a cerrar" - -#~ msgid "Board for accountant" -#~ msgstr "Tablero para contables" - -#~ msgid "Aged receivables" -#~ msgstr "Efectos vencidos a cobrar" - -#~ msgid "Entries Selection Based on" -#~ msgstr "Selección de entradas basada en" - -#~ msgid "Notification" -#~ msgstr "Notificación" - -#~ msgid "Show Debit/Credit Information" -#~ msgstr "Mostrar información débito/crédito" - -#~ msgid "All accounts" -#~ msgstr "Todas las cuentas" - -#~ msgid "Aged income" -#~ msgstr "Ingresos vencidos" - -#~ msgid "Financial Period" -#~ msgstr "Periodo financiero" - -#~ msgid "Compare Selected Years In Terms Of" -#~ msgstr "Comparar ejercicios seleccionados en términos de" - -#~ msgid "Select Period(s)" -#~ msgstr "Seleccione período(s)" - -#~ msgid "" -#~ "Account Balance Module is an added functionality to the Financial Management " -#~ "module.\n" -#~ "\n" -#~ " This module gives you the various options for printing balance sheet.\n" -#~ "\n" -#~ " 1. You can compare the balance sheet for different years.\n" -#~ "\n" -#~ " 2. You can set the cash or percentage comparison between two years.\n" -#~ "\n" -#~ " 3. You can set the referential account for the percentage comparison for " -#~ "particular years.\n" -#~ "\n" -#~ " 4. You can select periods as an actual date or periods as creation " -#~ "date.\n" -#~ "\n" -#~ " 5. You have an option to print the desired report in Landscape format.\n" -#~ " " -#~ msgstr "" -#~ "El módulo de balance de cuentas es una funcionalidad añadida al módulo de " -#~ "gestión financiera.\n" -#~ "\n" -#~ " Este módulo ofrece diversas opciones de impresión de balances.\n" -#~ "\n" -#~ " 1. Se puede comparar el balance de distintos años.\n" -#~ "\n" -#~ " 2. Puede establecer la comparación en importe o porcentual entre dos " -#~ "años.\n" -#~ "\n" -#~ " 3. Puede establecer la cuenta de referencia para la comparación " -#~ "porcentual para años en particular.\n" -#~ "\n" -#~ " 4. Puede seleccionar períodos como una fecha real o períodos como fecha " -#~ "de creación.\n" -#~ "\n" -#~ " 5. Puede imprimir el informe que desee en formato apaisado.\n" -#~ " " - -#~ msgid "Show Comparision in %" -#~ msgstr "Mostrar comparación en %" - -#~ msgid "Show Report in Landscape Form" -#~ msgstr "Mostrar informe en formato horizontal" - -#~ msgid "You have to select 'Landscape' option. Please Check it." -#~ msgstr "Debe seleccionar la opción 'Horizontal'. Por favor, márquela." - -#~ msgid "Account balance-Compare Years" -#~ msgstr "Balance contable-Compara ejercicios" - -#~ msgid "Select Reference Account(for % comparision)" -#~ msgstr "Seleccione cuenta de referencia (para comparación %)" - -#~ msgid "Select Fiscal Year(s)(Maximum Three Years)" -#~ msgstr "Seleccionar ejercicio(s) fiscal(es) (máximo 3 años)" - -#~ msgid "Keep empty for comparision to its parent" -#~ msgstr "Dejarlo vacío para comparar con sus padres" - -#~ msgid "Don't Compare" -#~ msgstr "No comparar" - -#~ msgid "Show Accounts" -#~ msgstr "Mostrar cuentas" - -#~ msgid "1. You have selected more than 3 years in any case." -#~ msgstr "1. Ha seleccionado más de 3 ejercicios en cualquier caso." - -#~ msgid "Accounting and financial management-Compare Accounts" -#~ msgstr "Gestión contable y financiera - Comparación de cuentas" - -#~ msgid "You can select maximum 3 years. Please check again." -#~ msgstr "" -#~ "Puede seleccionar un máximo de 3 ejercicios. Por favor, seleccione otra vez." - -#~ msgid "" -#~ "3. You have selected 'Percentage' option with more than 2 years, but you " -#~ "have not selected landscape format." -#~ msgstr "" -#~ "3. Ha seleccionado la opción 'Porcentaje' con más de 2 ejercicios, pero no " -#~ "ha seleccionado formato horizontal." - -#~ msgid "" -#~ "You might have done following mistakes. Please correct them and try again." -#~ msgstr "" -#~ "Podría haber cometido los siguientes errores. Por favor, corríjalos e " -#~ "inténtelo de nuevo." - -#~ msgid "Creation Date" -#~ msgstr "Fecha creación" - -#~ msgid "" -#~ "2. You have not selected 'Percentage' option, but you have selected more " -#~ "than 2 years." -#~ msgstr "" -#~ "2. No ha seleccionado la opción 'Porcentaje', pero ha seleccionado más de 2 " -#~ "ejercicios." - -#~ msgid "You have to select at least 1 Fiscal Year. Try again." -#~ msgstr "" -#~ "Debe seleccionar al menos un ejercicio fiscal. Por favor, inténtelo de nuevo." - -#~ msgid "" -#~ "You may have selected the compare options with more than 1 year with " -#~ "credit/debit columns and % option.This can lead contents to be printed out " -#~ "of the paper.Please try again." -#~ msgstr "" -#~ "Puede haber seleccionado las opciones comparar con más de 1 ejercicio con " -#~ "columnas crédito/débito y opción %. Esto pueden ocasionar que hayan " -#~ "contenidos que se impriman fuera del papel. Por favor, inténtelo de nuevo." - -#~ msgid "Customize Report" -#~ msgstr "Informe personalizado" - #~ msgid "Account Entry Line" #~ msgstr "Apunte" @@ -11879,415 +11683,13 @@ msgstr "" #~ msgid "Invoice Sequence" #~ msgstr "Secuencia de facturas" -#~ msgid "Fiscal Mapping Remark :" -#~ msgstr "Observación de mapeo fiscal" - -#~ msgid "Fiscal Mapping Template" -#~ msgstr "Modelo de mapeos fiscales" - -#~ msgid "Accounts Fiscal Mapping" -#~ msgstr "Mapeo de cuentas fiscales" - -#~ msgid "Taxes Fiscal Mapping" -#~ msgstr "Mapeo de impuestos ficales" - -#~ msgid "Fiscal Mapping Templates" -#~ msgstr "Modelos de mapeos fiscales" - -#~ msgid "" -#~ "The fiscal mapping will determine taxes and the accounts used for the " -#~ "partner." -#~ msgstr "" -#~ "El mapeo fiscal determinará los impuestos y las cuentas utilizadas para la " -#~ "empresa." - -#~ msgid "Template Tax Fiscal Mapping" -#~ msgstr "Mapeo fiscal de modelo de impuestos" - -#~ msgid "Template for Fiscal Mapping" -#~ msgstr "Modelo para mapeo fiscal" - -#~ msgid "Fiscal Mappings" -#~ msgstr "Mapeos fiscales" - -#~ msgid "supplier" -#~ msgstr "proveedor" - -#~ msgid "" -#~ "A vendor refund is a credit note from your supplier indicating that he " -#~ "refunds part or totality of the invoice sent to you." -#~ msgstr "" -#~ "Un abono de proveedor de es una factura rectificativa de su proveedor " -#~ "indicando que le abona parte o totalmente la factura que le fue enviada." - -#~ msgid "Sales Credit Note Journal - (test)" -#~ msgstr "Diaro facturas rectificativas ventas - (prueba)" - -#~ msgid "Expenses Credit Notes Journal - (test)" -#~ msgstr "Diaro facturas rectificativas gastos - (prueba)" - -#~ msgid "" -#~ "Customer Refunds helps you manage the credit notes issued/to be issued for " -#~ "your customers. A refund invoice is a document that cancels an invoice or a " -#~ "part of it. You can easily generate refunds and reconcile them from the " -#~ "invoice form." -#~ msgstr "" -#~ "Los abonos de cliente le ayuda a gestionar las facturas rectificativas que " -#~ "se emiten a sus clientes. Una factura rectificativa o de abono es un " -#~ "documento que cancela una factura o una parte de ella. Puede generar las " -#~ "facturas rectificativas y reconciliarlas en el formulario de factura." - -#~ msgid "End of Year" -#~ msgstr "Fin del ejercicio" - -#~ msgid "The certificate ID of the module must be unique !" -#~ msgstr "¡El ID del certificado del módulo debe ser único!" - -#~ msgid "Move/Entry label" -#~ msgstr "Etiqueta movimiento/asiento" - -#~ msgid "Entry No" -#~ msgstr "Nº asiento" - -#~ msgid "Error ! You can not create recursive Menu." -#~ msgstr "¡Error! No puede crear menús recursivos." - -#~ msgid "" -#~ "If the active field is set to true, it will allow you to hide the payment " -#~ "term without removing it." -#~ msgstr "" -#~ "Si el campo activo se desmarca, permite ocultar el plazo de pago sin " -#~ "eliminarlo." - #, python-format #~ msgid "Invoice " #~ msgstr "Factura " -#~ msgid "Rule must have at least one checked access right !" -#~ msgstr "¡La regla debe tener por lo menos un derecho de acceso marcado!" - -#~ msgid "" -#~ "If the active field is set to true, it will allow you to hide the tax " -#~ "without removing it." -#~ msgstr "" -#~ "Si el campo activo se desmarca, permite ocultar el impuesto sin eliminarlo." - #, python-format #~ msgid "is validated." #~ msgstr "está validada." -#~ msgid "" -#~ "If the active field is set to true, it will allow you to hide the journal " -#~ "period without removing it." -#~ msgstr "" -#~ "Si el campo activo se desmarca, permite ocultar el periodo del diario sin " -#~ "eliminarlo." - -#~ msgid "Cash Journal - (test)" -#~ msgstr "Diario de caja - (prueba)" - -#~ msgid "Central Journals" -#~ msgstr "Diarios centralizados" - -#~ msgid "Bank Journal - (test)" -#~ msgstr "Diario banco - (prueba)" - -#~ msgid "Default UoM" -#~ msgstr "UdM por defecto" - -#~ msgid "" -#~ "Cash Register allows you to manage cash entries in your cash journals." -#~ msgstr "" -#~ "El registro de caja le permite gestionar asientos de caja en sus diarios de " -#~ "caja." - -#~ msgid "Size of the field can never be less than 1 !" -#~ msgstr "¡El tamaño del campo nunca puede ser menor que 1!" - -#~ msgid "Sales Journal - (test)" -#~ msgstr "Diario de ventas - (prueba)" - -#~ msgid "Expenses Journal - (test)" -#~ msgstr "Diario de gastos - (prueba)" - -#~ msgid "" -#~ "This account will be used for invoices instead of the default one to value " -#~ "sales for the current product" -#~ msgstr "" -#~ "Esta cuenta se utilizará en las facturas en lugar de la por defecto para " -#~ "anotar las ventas del producto actual." - -#~ msgid "The name of the group must be unique !" -#~ msgstr "¡El nombre del grupo debe ser único!" - -#~ msgid "" -#~ "This account will be used for invoices to value sales for the current " -#~ "product category" -#~ msgstr "" -#~ "Esta cuenta se utilizará en las facturas para anotar las ventas de la " -#~ "categoría de productos actual." - -#~ msgid "Rules are not supported for osv_memory objects !" -#~ msgstr "¡Las reglas no están soportadas en los objetos osv_memory!" - -#~ msgid "" -#~ "The chart of taxes is used to generate your periodic tax statement. You will " -#~ "see here the taxes with codes related to your legal statement according to " -#~ "your country." -#~ msgstr "" -#~ "El plan de impuestos se utiliza para generar su declaración periódica de " -#~ "impuestos. Aquí podrá ver los impuestos con los códigos relacionados con su " -#~ "declaración legal de acuerdo a su país." - -#~ msgid "The name of the module must be unique !" -#~ msgstr "¡El nombre del módulo debe ser único!" - -#~ msgid "" -#~ "If the active field is set to true, it will allow you to hide the analytic " -#~ "journal without removing it." -#~ msgstr "" -#~ "Si el campo activo se desmarca, permite ocultar el diario analítico sin " -#~ "eliminarlo." - -#~ msgid "" -#~ "If the active field is set to true, it will allow you to hide the account " -#~ "without removing it." -#~ msgstr "" -#~ "Si el campo activo se desmarca, permite ocultar la cuenta sin eliminarla." - -#~ msgid "" -#~ "This account will be used for invoices to value expenses for the current " -#~ "product category" -#~ msgstr "" -#~ "Esta cuenta se utilizará en las facturas para anotar los gastos de la " -#~ "categoría de productos actual." - -#~ msgid "" -#~ "This account will be used for invoices instead of the default one to value " -#~ "expenses for the current product" -#~ msgstr "" -#~ "Esta cuenta se utilizará en las facturas en lugar de la por defecto para " -#~ "anotar los gastos del producto actual." - -#~ msgid "Checks Journal - (test)" -#~ msgstr "Diario de cheques - (prueba)" - -#~ msgid "Low Level" -#~ msgstr "Nivel inferior" - -#~ msgid "" -#~ "Customer Invoices allows you create and manage invoices issued to your " -#~ "customers. OpenERP generates draft of invoices automatically so that you " -#~ "only have to confirm them before sending them to your customers." -#~ msgstr "" -#~ "Las facturas de clientes le permiten crear y administrar la facturas " -#~ "dirigidas a sus clientes. OpenERP generara facturas borrador de forma " -#~ "automática, así sólo tiene que confirmarlas antes de enviarlas a sus " -#~ "clientes." - -#~ msgid "" -#~ "A supplier refund is a credit note from your supplier indicating that he " -#~ "refunds part or totality of the invoice sent to you." -#~ msgstr "" -#~ "Un abono de proveedor de es una factura rectificativa de su proveedor " -#~ "indicando que le abona parte o totalmente la factura que le fue enviada." - -#~ msgid "" -#~ "A journal entry consists of several journal items, each of which is either a " -#~ "debit or a credit. OpenERP creates automatically one journal entry per " -#~ "accounting document: invoices, refund, supplier payment, bank statements, " -#~ "etc." -#~ msgstr "" -#~ "Un asiento se compone de varios apuntes, siendo cada uno de ellos al debe o " -#~ "al haber. OpenERP crea automáticamente asientos para cada documento a " -#~ "contabilizar: facturas, reembolsos, pago a proveedores, extractos bancarios, " -#~ "etc." - -#~ msgid "" -#~ "Supplier Invoices allows you to enter and manage invoices issued by your " -#~ "suppliers. OpenERP generates draft of supplier invoices automatically so " -#~ "that you can control what you received from your supplier according to what " -#~ "you purchased or received." -#~ msgstr "" -#~ "Las facturas de proveedores le permiten introducir y gestionar las facturas " -#~ "emitidas por sus proveedores. OpenERP genera un borrador de facturas de " -#~ "proveedor de forma automática, para que pueda controlar lo que recibió de su " -#~ "proveedor de acuerdo a lo que compró o recibió." - -#~ msgid "" -#~ "given a period and a journal, the sum of debit will always be equal to the " -#~ "sum of credit, so there is no point to display it" -#~ msgstr "" -#~ "dado un período y un diario, la suma del debe será siempre igual a la suma " -#~ "del haber, por lo que no hay lugar para mostrarlo" - -#~ msgid "" -#~ "A recurring entry is a payment related entry that occurs on a recurrent " -#~ "basis from a specific date corresponding to the signature of a contract or " -#~ "an agreement with a customer or a supplier. With Define Recurring Entries, " -#~ "you can create them in the system in order to automate their entries in the " -#~ "system." -#~ msgstr "" -#~ "Un asiento recurrente es un asiento relacionados con los pagos que se " -#~ "produce de forma recurrente a partir de una fecha concreta correspondiente a " -#~ "la firma de un contrato o un acuerdo con un cliente o proveedor. Mediante la " -#~ "definición de asientos recurrentes, puede automatizar sus asientos en el " -#~ "sistema." - -#~ msgid "" -#~ "Here you can personalize and create each view of your financial journals by " -#~ "selecting the fields you want to appear and the sequence they will appear." -#~ msgstr "" -#~ "Aquí puede personalizar y crear cada vista de sus diarios financieros " -#~ "seleccionando los campos que desea que aparezcan y la secuencia en la que " -#~ "aparezcan." - -#~ msgid "Must be after setLang()" -#~ msgstr "Debe estar después de setLang()" - -#~ msgid "" -#~ "You can look up individual account entries by searching for useful " -#~ "information. To search for account entries, open a journal, then select a " -#~ "record line." -#~ msgstr "" -#~ "Puede buscar asientos contables individuales mediante la búsqueda de " -#~ "información útil. Para buscar asientos contables, abra un diario y " -#~ "seleccione una línea de registro." - -#~ msgid "" -#~ "This Account is used for trasfering Profit/Loss(If It is Profit: Amount will " -#~ "be added, Loss : Amount will be duducted.), Which is calculated from Profilt " -#~ "& Loss Report" -#~ msgstr "" -#~ "Esta cuenta se utiliza para transferir las Pérdidas/Ganancias (si es una " -#~ "Ganancia: Importe será añadido, Pérdida: Importe será deducido), que se " -#~ "calcula en el informe de Pérdidas y Ganancias." - -#~ msgid "" -#~ "Create and manage accounts you will need to record financial entries in. " -#~ "Accounts are financial records of your company that register all financial " -#~ "transactions. Companies present their annual accounts in two main parts: the " -#~ "balance sheet and the income statement (profit and loss account). The annual " -#~ "accounts of a company are required by law to disclose a certain amount of " -#~ "information. They have to be certified by an external auditor yearly." -#~ msgstr "" -#~ "Cree y gestione las cuentas que necesite para registrar los asientos " -#~ "financieros. Las cuentas son registros de su compañía para apuntar todas las " -#~ "transacciones financieras. Las compañías resumen sus cuentas anuales en dos " -#~ "informes principales: el balance y el informe de pérdidas y ganancias. " -#~ "Habitualmente la presentación de las cuentas anuales es una exigencia legal, " -#~ "y en algunos países deben ser certificadas anualmente por un auditor externo." - -#~ msgid "" -#~ "A tax code is a reference of a tax that will be taken out of a gross income " -#~ "depending on the country and sometimes industry sector. OpenERP allows you " -#~ "to define and manage them from this menu." -#~ msgstr "" -#~ "Un código de impuesto es una referencia al tipo impositivo a aplicar sobre " -#~ "la base imponible (o descontar sobre el bruto) dependiente del país y a " -#~ "veces del sector industrial. OpenERP le permite definirlos y gestionarlos " -#~ "desde este menú." - -#~ msgid "" -#~ "A bank statement is a summary of all financial transactions occurring over a " -#~ "given period of time on a deposit account, a credit card, or any other type " -#~ "of account. Start by encoding the starting and closing balance, then record " -#~ "all lines of your statement. When you are in the Payment column of the a " -#~ "line, you can press F1 to open the reconciliation form." -#~ msgstr "" -#~ "Un extracto bancario es un resumen de todas las transacciones financieras " -#~ "ocurridas durante un periodo determinado de tiempo en una cuenta bancaria, " -#~ "tarjeta de crédito o cualquier otro tipo de cuenta. Comience introduciendo " -#~ "el saldo de apertura y cierre, y luego introduzca todas las lineas de su " -#~ "extracto. Situándose en la columna Pago de una línea, puede pulsar F1 para " -#~ "abrir el formulario de conciliación." - -#~ msgid "" -#~ "Define your company's fiscal year depending on the period you have chosen to " -#~ "follow. A fiscal year is a 1 year period over which a company budgets its " -#~ "spending. It may run over any period of 12 months. The fiscal year is " -#~ "referred to by the date in which it ends. For example, if a company's fiscal " -#~ "year ends November 30, 2011, then everything between December 1, 2010 and " -#~ "November 30, 2011 would be referred to as FY 2011. Not using the actual " -#~ "calendar year gives many companies an advantage, allowing them to close " -#~ "their books at a time which is most convenient for them." -#~ msgstr "" -#~ "Defina el ejercicio fiscal de su compañía según la periodicidad que ha " -#~ "decidido seguir. Un ejercicio fiscal es un periodo de 1 año sobre el cual la " -#~ "compañía presupuesta sus gastos. Puede incluir cualquier periodo de 12 " -#~ "meses. El ejercicio fiscal suele denominarse según la fecha en la que acaba. " -#~ "Así, si el ejercicio fiscal de una compañía finaliza el 30 de noviembre de " -#~ "2011, entonces todo lo comprendido entre el 1 de diciembre de 2010 y el 30 " -#~ "de noviembre de 2011 será considerado como el EF 2011. No usar el calendario " -#~ "natural es una ventaja para muchas compañías, ya que les permite cerrar sus " -#~ "libros en el momento más conveniente para ellas." - -#~ msgid "" -#~ "Here, you can define a period, an interval of time between successive " -#~ "closings of the books of your company. An accounting period typically is a " -#~ "month or a quarter, corresponding to the tax year used by the business. " -#~ "Create and manage them from here and decide whether a period should be left " -#~ "open or closed depending on your company's activities over a specific period." -#~ msgstr "" -#~ "Aquí puede definir un periodo, un intervalo de tiempo entre cierres " -#~ "consecutivos de los libros de su compañía. Un periodo contable es " -#~ "típicamente un mes o un trimestre, correspondientemente al régimen " -#~ "impositivo usado en el negocio. Creelos y gestionelos desde aquí, y decida " -#~ "si un periodo debe permanecer abierto o cerrado según las actividades de su " -#~ "compañía en un plazo específico." - -#~ msgid "" -#~ "o.journal_id.currency and formatLang((sum_debit(o.period_id.id, " -#~ "o.journal_id.id) - sum_credit(o.period_id.id, o.journal_id.id))) ]] [[ " -#~ "o.journal_id.currency and o.journal_id.currency.symbol" -#~ msgstr "" -#~ "o.journal_id.currency and formatLang((sum_debit(o.period_id.id, " -#~ "o.journal_id.id) - sum_credit(o.period_id.id, o.journal_id.id))) ]] [[ " -#~ "o.journal_id.currency and o.journal_id.currency.symbol" - -#~ msgid "" -#~ "This menu helps you manage the credit notes issued/to be issued for your " -#~ "customers. A refund invoice is a document that cancels an invoice or a part " -#~ "of it. You can easily generate refunds and reconcile them from the invoice " -#~ "form." -#~ msgstr "" -#~ "Este menú le permite gestionar notas de crédito (reembolsos) emitidas/a " -#~ "emitir a sus clientes. Una factura rectificativa es un documento que anula " -#~ "una factura o parte de ella. Puede generar reembolsos fácilmente y " -#~ "reconciliarlos desde el formulario de factura." - -#~ msgid "" -#~ "This Account is used for transferring Profit/Loss(If It is Profit: Amount " -#~ "will be added, Loss : Amount will be duducted.), Which is calculated from " -#~ "Profilt & Loss Report" -#~ msgstr "" -#~ "Esta cuenta se utiliza para transferir las Pérdidas/Ganancias (si es una " -#~ "Ganancia: Importe será añadido, Pérdida: Importe será deducido), que se " -#~ "calcula en el informe de Pérdidas y Ganancias." - -#~ msgid "" -#~ "An account type is a name or code given to an account that indicates its " -#~ "purpose. For example, the account type could be linked to an asset account, " -#~ "expense account or payable account. From this view, you can create and " -#~ "manage the account types you need to be used for your company management." -#~ msgstr "" -#~ "Un tipo de cuenta es un nombre o código asignado a una cuenta que indica su " -#~ "propósito. Por ejemplo, el tipo de cuenta podría estar asociado a una cuenta " -#~ "de activos, de gastos o a pagar. Desde esta vista, puede crear y gestionar " -#~ "los tipos de cuenta que necesite usar para la gestión de su compañía." - -#~ msgid "" -#~ "Create and manage your company's financial journals from this menu. A " -#~ "journal is a business diary in which all financial data related to the day " -#~ "to day business transactions of your company is recorded using double-entry " -#~ "book keeping system. Depending on the nature of its activities and number of " -#~ "daily transactions, a company may keep several types of specialized " -#~ "journals such as a cash journal, purchases journal, and sales journal." -#~ msgstr "" -#~ "Cree y gestione los diarios financieros de su compañía desde este menú. Un " -#~ "diario es un histórico del negocio en el que se anotan todos los datos, " -#~ "relacionados con gestiones financieras de la empresa, del día a día, usando " -#~ "un sistema de doble entrada para el mantenimiento del libro. Dependiendo de " -#~ "la naturaleza de sus actividades, y del número de transacciones diarias, una " -#~ "compañía puede tener varios tipos de diarios especializados, como un diario " -#~ "de caja, diario de compras y diario de ventas." +#~ msgid "Balance:" +#~ msgstr "Balance:" diff --git a/addons/account_analytic_plans/i18n/ca.po b/addons/account_analytic_plans/i18n/ca.po index 2db68d4f1b8..39092a2dca7 100644 --- a/addons/account_analytic_plans/i18n/ca.po +++ b/addons/account_analytic_plans/i18n/ca.po @@ -7,21 +7,21 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-03 16:56+0000\n" -"PO-Revision-Date: 2010-10-30 10:22+0000\n" -"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " -"\n" +"PO-Revision-Date: 2011-08-17 20:37+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \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: 2011-04-29 05:20+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: account_analytic_plans #: view:analytic.plan.create.model:0 msgid "" "This distribution model has been saved.You will be able to reuse it later." msgstr "" +"Aquest model de distribució s'ha desat. El podreu reutilitzar més tard." #. module: account_analytic_plans #: field:account.analytic.plan.instance.line,plan_id:0 @@ -31,7 +31,7 @@ msgstr "Id pla" #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 msgid "From Date" -msgstr "" +msgstr "Des de la data" #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 @@ -83,12 +83,12 @@ msgstr "Instància de pla analític" #. module: account_analytic_plans #: view:analytic.plan.create.model:0 msgid "Ok" -msgstr "" +msgstr "D'acord" #. module: account_analytic_plans #: constraint:account.move.line:0 msgid "You can not create move line on closed account." -msgstr "" +msgstr "No podeu crear una anotació en un compte tancat." #. module: account_analytic_plans #: field:account.analytic.plan.instance,plan_id:0 @@ -118,7 +118,7 @@ msgstr "Codi" #. module: account_analytic_plans #: sql_constraint:account.move.line:0 msgid "Wrong credit or debit value in accounting entry !" -msgstr "" +msgstr "Valor erroni al deure o a l'haver de l'assentament comptable!" #. module: account_analytic_plans #: field:account.analytic.plan.instance,account6_ids:0 @@ -128,12 +128,12 @@ msgstr "Id compte6" #. module: account_analytic_plans #: model:ir.ui.menu,name:account_analytic_plans.menu_account_analytic_multi_plan_action msgid "Multi Plans" -msgstr "" +msgstr "Multi plans" #. module: account_analytic_plans #: model:ir.model,name:account_analytic_plans.model_account_bank_statement_line msgid "Bank Statement Line" -msgstr "" +msgstr "Línia d'extracte bancari" #. module: account_analytic_plans #: field:account.analytic.plan.instance.line,analytic_account_id:0 @@ -143,23 +143,24 @@ msgstr "Compte analític" #. module: account_analytic_plans #: sql_constraint:account.journal:0 msgid "The code of the journal must be unique per company !" -msgstr "" +msgstr "El codi del diari ha de ser únic per companyia!" #. module: account_analytic_plans #: field:account.crossovered.analytic,ref:0 msgid "Analytic Account Reference" -msgstr "" +msgstr "Referencia del compte analític" #. module: account_analytic_plans #: constraint:account.move.line:0 msgid "" "You can not create move line on receivable/payable account without partner" msgstr "" +"No podeu crear una anotació en un compte a cobrar/a pagar sense una empresa." #. module: account_analytic_plans #: model:ir.model,name:account_analytic_plans.model_sale_order_line msgid "Sales Order Line" -msgstr "" +msgstr "Línia de comanda de venda" #. module: account_analytic_plans #: code:addons/account_analytic_plans/wizard/analytic_plan_create_model.py:47 @@ -210,7 +211,7 @@ msgstr "Plans analítics" #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 msgid "Perc(%)" -msgstr "" +msgstr "Perc(%)" #. module: account_analytic_plans #: field:account.analytic.plan.line,max_required:0 @@ -220,7 +221,7 @@ msgstr "Màxim permès (%)" #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 msgid "Printing date" -msgstr "" +msgstr "Data d'impressió" #. module: account_analytic_plans #: view:account.analytic.plan.line:0 @@ -233,16 +234,18 @@ msgid "" "The amount of the voucher must be the same amount as the one on the " "statement line" msgstr "" +"L'import del rebut ha de ser del mateix import que el de la línia del " +"extracte" #. module: account_analytic_plans #: model:ir.model,name:account_analytic_plans.model_account_invoice_line msgid "Invoice Line" -msgstr "" +msgstr "Línia de factura" #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 msgid "Currency" -msgstr "" +msgstr "Divises" #. module: account_analytic_plans #: field:account.crossovered.analytic,date1:0 @@ -252,7 +255,7 @@ msgstr "Data inicial" #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 msgid "Company" -msgstr "" +msgstr "Companyia" #. module: account_analytic_plans #: field:account.analytic.plan.instance,account5_ids:0 @@ -272,14 +275,14 @@ msgstr "Compte principal" #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 msgid "To Date" -msgstr "" +msgstr "Fins la data" #. module: account_analytic_plans #: code:addons/account_analytic_plans/account_analytic_plans.py:321 #: code:addons/account_analytic_plans/account_analytic_plans.py:462 #, python-format msgid "You have to define an analytic journal on the '%s' journal!" -msgstr "" +msgstr "Heu de definir un diari analític al diari '%s'!" #. module: account_analytic_plans #: field:account.crossovered.analytic,empty_line:0 @@ -289,12 +292,12 @@ msgstr "No mostrar líneas buides" #. module: account_analytic_plans #: model:ir.actions.act_window,name:account_analytic_plans.action_analytic_plan_create_model msgid "analytic.plan.create.model.action" -msgstr "" +msgstr "analítica.pla.crea.model.acció" #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 msgid "Analytic Account :" -msgstr "" +msgstr "Compte analític :" #. module: account_analytic_plans #: model:ir.module.module,description:account_analytic_plans.module_meta_information @@ -333,6 +336,38 @@ msgid "" "of distribution models.\n" " " msgstr "" +"Aquest mòdul permet utilitzar diversos plans analítics, d'acord amb el diari " +"general,\n" +"per crear múltiples línies analítiques quan la factura o els assentaments\n" +"siguin confirmats.\n" +"\n" +"Per exemple, podeu definir la següent estructura analítica:\n" +"Projectes\n" +"Projecte 1\n" +"Subprojecte 1,1\n" +"Subprojecte 1,2\n" +"Projecte 2\n" +"Comercials\n" +"Eduard\n" +"Marta\n" +"\n" +"Aquí, tenim dos plans: Projectes i Comercials. Una línia de factura ha de\n" +"ser capaç d'escriure les entrades analítiques en els 2 plans: Subprojecte " +"1.1 i\n" +"Eduard. La quantitat també es pot dividir. El següent exemple és per a\n" +"una factura que implica als dos subprojectes i assignada a un comercial:\n" +"\n" +"Pla1:\n" +"Subprojecte 1.1: 50%\n" +"Subprojecte 1.2: 50%\n" +"Pla2:\n" +"Eduard: 100%\n" +"\n" +"Així, quan aquesta línia de la factura sigui confirmada, generarà 3 línies " +"analítiques per a un assentament comptable.\n" +"El pla analític valida el percentatge mínim i màxim en el moment de creació " +"dels models de distribució.\n" +" " #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 @@ -352,7 +387,7 @@ msgstr "Assentaments per defecte" #. module: account_analytic_plans #: model:ir.model,name:account_analytic_plans.model_account_move_line msgid "Journal Items" -msgstr "" +msgstr "Anotacions comptables" #. module: account_analytic_plans #: field:account.analytic.plan.instance,account1_ids:0 @@ -362,7 +397,7 @@ msgstr "Id compte1" #. module: account_analytic_plans #: constraint:account.move.line:0 msgid "Company must be same for its related account and period." -msgstr "" +msgstr "L'empresa ha de ser la mateixa per al compte i període relacionats." #. module: account_analytic_plans #: field:account.analytic.plan.line,min_required:0 @@ -385,7 +420,7 @@ msgstr "Error" #. module: account_analytic_plans #: view:analytic.plan.create.model:0 msgid "Save This Distribution as a Model" -msgstr "" +msgstr "Desa aquesta distribució com un model" #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 @@ -401,19 +436,19 @@ msgstr "Introduïu un nom i un codi abans de desar el model!" #. module: account_analytic_plans #: model:ir.model,name:account_analytic_plans.model_account_crossovered_analytic msgid "Print Crossovered Analytic" -msgstr "" +msgstr "Imprimeix analítica creuada" #. module: account_analytic_plans #: code:addons/account_analytic_plans/account_analytic_plans.py:321 #: code:addons/account_analytic_plans/account_analytic_plans.py:462 #, python-format msgid "No Analytic Journal !" -msgstr "" +msgstr "Sense diari analític!" #. module: account_analytic_plans #: model:ir.model,name:account_analytic_plans.model_account_bank_statement msgid "Bank Statement" -msgstr "" +msgstr "Extracte bancari" #. module: account_analytic_plans #: field:account.analytic.plan.instance,account3_ids:0 @@ -423,7 +458,7 @@ msgstr "Id compte3" #. module: account_analytic_plans #: model:ir.model,name:account_analytic_plans.model_account_invoice msgid "Invoice" -msgstr "" +msgstr "Factura" #. module: account_analytic_plans #: view:account.crossovered.analytic:0 @@ -470,7 +505,7 @@ msgstr "Codi de distribució" #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 msgid "%" -msgstr "" +msgstr "%" #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 @@ -491,12 +526,12 @@ msgstr "Distribució analítica" #. module: account_analytic_plans #: model:ir.model,name:account_analytic_plans.model_account_journal msgid "Journal" -msgstr "" +msgstr "Diari" #. module: account_analytic_plans #: model:ir.model,name:account_analytic_plans.model_analytic_plan_create_model msgid "analytic.plan.create.model" -msgstr "" +msgstr "analítica.pla.crea.model" #. module: account_analytic_plans #: field:account.crossovered.analytic,date2:0 @@ -516,7 +551,7 @@ msgstr "Seqüència" #. module: account_analytic_plans #: sql_constraint:account.journal:0 msgid "The name of the journal must be unique per company !" -msgstr "" +msgstr "El nom del diari ha de ser únic per companyia!" #. module: account_analytic_plans #: code:addons/account_analytic_plans/account_analytic_plans.py:214 @@ -527,7 +562,7 @@ msgstr "Valor erroni" #. module: account_analytic_plans #: constraint:account.move.line:0 msgid "You can not create move line on view account." -msgstr "" +msgstr "No podeu crear una anotació en un compte de tipus vista." #~ msgid "" #~ "The Object name must start with x_ and not contain any special character !" diff --git a/addons/account_asset/i18n/ca.po b/addons/account_asset/i18n/ca.po index 221100a8d25..a4db4530ca7 100755 --- a/addons/account_asset/i18n/ca.po +++ b/addons/account_asset/i18n/ca.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2009-11-24 12:54+0000\n" -"PO-Revision-Date: 2011-07-12 12:04+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2011-08-17 21:30+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-07-13 04:36+0000\n" -"X-Generator: Launchpad (build 13168)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:36+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: account_asset #: model:ir.actions.act_window,name:account_asset.action_account_asset_asset_list_normal @@ -65,7 +65,7 @@ msgstr "Canvi de durada" #. module: account_asset #: field:account.asset.asset,child_ids:0 msgid "Child assets" -msgstr "" +msgstr "Actius fills" #. module: account_asset #: field:account.asset.board,value_asset:0 diff --git a/addons/account_followup/i18n/ca.po b/addons/account_followup/i18n/ca.po index 62757a3b0e0..5e8e851d62a 100644 --- a/addons/account_followup/i18n/ca.po +++ b/addons/account_followup/i18n/ca.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: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2011-07-29 13:34+0000\n" +"PO-Revision-Date: 2011-08-17 23:03+0000\n" "Last-Translator: mgaja (GrupoIsep.com) \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: 2011-07-30 05:00+0000\n" -"X-Generator: Launchpad (build 13405)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: account_followup #: code:addons/account_followup/wizard/account_followup_print.py:298 @@ -337,6 +337,7 @@ msgstr "Envia correu en l'idioma de l'empresa" msgid "" "You can not create move line on receivable/payable account without partner" msgstr "" +"No podeu crear una anotació en un compte a cobrar/a pagar sense una empresa." #. module: account_followup #: view:account.followup.print.all:0 @@ -541,6 +542,9 @@ msgid "" "\n" "%s" msgstr "" +"Tots els correus electronics han estat enviats amb èxit a les empreses:.\n" +"\n" +"%s" #. module: account_followup #: constraint:res.company:0 @@ -731,6 +735,10 @@ msgid "" "\n" "%s" msgstr "" +"El correu electrònic no enviat a les empreses, no es disposa de correu " +"electrònic!\n" +"\n" +"%s" #. module: account_followup #: view:account.followup.print:0 @@ -1000,13 +1008,6 @@ msgstr "No podeu crear un apunt en un compte de tipus \"Vista\"." #~ "Tots els correus han estat enviats a les empreses correctament:.\n" #~ "\n" -#~ msgid "" -#~ "Do not change message text, if you want to send email in partner language, " -#~ "or configre from company" -#~ msgstr "" -#~ "No canvieu el text del missatge si voleu enviar el correu en l'idioma de " -#~ "l'empresa o configurar-lo des de la companyia." - #, python-format #~ msgid "" #~ "\n" diff --git a/addons/account_payment/i18n/ca.po b/addons/account_payment/i18n/ca.po index afbc7932a12..5a9d22f486a 100644 --- a/addons/account_payment/i18n/ca.po +++ b/addons/account_payment/i18n/ca.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: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2010-10-30 15:26+0000\n" -"Last-Translator: Fabien (Open ERP) \n" +"PO-Revision-Date: 2011-08-17 20:38+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \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: 2011-04-29 05:21+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: account_payment #: field:payment.order,date_scheduled:0 @@ -40,7 +40,7 @@ msgstr "Seleccioneu la forma de pagament a aplicar." #: view:payment.mode:0 #: view:payment.order:0 msgid "Group By..." -msgstr "" +msgstr "Agrupa per..." #. module: account_payment #: model:ir.module.module,description:account_payment.module_meta_information @@ -51,6 +51,12 @@ msgid "" "* a basic mechanism to easily plug various automated payment.\n" " " msgstr "" +"\n" +"Aquest mòdul proporciona:\n" +"* Una forma més eficient per gestionar el pagament de les factures.\n" +"* Un mecanisme bàsic per connectar fàcilment diversos pagaments " +"automatitzats.\n" +" " #. module: account_payment #: field:payment.order,line_ids:0 @@ -71,6 +77,9 @@ msgid "" " Once the bank is confirmed the state is set to 'Confirmed'.\n" " Then the order is paid the state is 'Done'." msgstr "" +"Quan es fa una ordre, l'estat és 'Esborrany'.\n" +" Una vegada es confirma el banc, l'estat és \"Confirmat\".\n" +" Quan l'ordre es paga, l'estat és 'Realitzat'." #. module: account_payment #: help:account.invoice,amount_to_pay:0 @@ -84,7 +93,7 @@ msgstr "" #. module: account_payment #: field:payment.mode,company_id:0 msgid "Company" -msgstr "" +msgstr "Companyia" #. module: account_payment #: field:payment.order,date_prefered:0 @@ -104,7 +113,7 @@ msgstr "Assentaments" #. module: account_payment #: report:payment.order:0 msgid "Used Account" -msgstr "" +msgstr "Compte utilitzat" #. module: account_payment #: field:payment.line,ml_maturity_date:0 @@ -115,7 +124,7 @@ msgstr "Data venciment" #. module: account_payment #: constraint:account.move.line:0 msgid "You can not create move line on closed account." -msgstr "" +msgstr "No podeu crear una anotació en un compte tancat." #. module: account_payment #: view:account.move.line:0 @@ -131,7 +140,7 @@ msgstr "_Afegeix a l'ordre de pagament" #: model:ir.actions.act_window,name:account_payment.action_account_payment_populate_statement #: model:ir.actions.act_window,name:account_payment.action_account_populate_statement_confirm msgid "Payment Populate statement" -msgstr "" +msgstr "Genera extracte de pagament" #. module: account_payment #: report:payment.order:0 @@ -142,7 +151,7 @@ msgstr "Import" #. module: account_payment #: sql_constraint:account.move.line:0 msgid "Wrong credit or debit value in accounting entry !" -msgstr "" +msgstr "Valor del deure o haver erroni en l'assentament comptable!" #. module: account_payment #: view:payment.order:0 @@ -168,7 +177,7 @@ msgstr "Referència" #. module: account_payment #: sql_constraint:payment.line:0 msgid "The payment line name must be unique!" -msgstr "" +msgstr "El nom de la línia de pagament ha de ser únic!" #. module: account_payment #: model:ir.actions.act_window,name:account_payment.action_payment_order_tree @@ -208,7 +217,7 @@ msgstr "Data venciment factura" #. module: account_payment #: report:payment.order:0 msgid "Execution Type" -msgstr "" +msgstr "Tipus d'execució" #. module: account_payment #: selection:payment.line,state:0 @@ -276,7 +285,7 @@ msgstr "Data execució" #. module: account_payment #: help:payment.mode,journal:0 msgid "Bank or Cash Journal for the Payment Mode" -msgstr "" +msgstr "Diari de banc o caixa per la forma de pagament." #. module: account_payment #: selection:payment.order,date_prefered:0 @@ -297,13 +306,14 @@ msgstr "Compte de destí" #. module: account_payment #: view:payment.order:0 msgid "Search Payment Orders" -msgstr "" +msgstr "Cerca ordres de pagament" #. module: account_payment #: constraint:account.move.line:0 msgid "" "You can not create move line on receivable/payable account without partner" msgstr "" +"No podeu crear una anotació en un compte a cobrar/a pagar sense una empresa." #. module: account_payment #: field:payment.line,create_date:0 @@ -338,7 +348,7 @@ msgstr "Gestió de pagaments" #. module: account_payment #: field:payment.line,bank_statement_line_id:0 msgid "Bank statement line" -msgstr "" +msgstr "Línia de l'extracte bancari" #. module: account_payment #: selection:payment.order,date_prefered:0 @@ -353,12 +363,12 @@ msgstr "Import a pagar" #. module: account_payment #: report:payment.order:0 msgid "Currency" -msgstr "" +msgstr "Divises" #. module: account_payment #: view:account.payment.make.payment:0 msgid "Yes" -msgstr "" +msgstr "Si" #. module: account_payment #: help:payment.line,info_owner:0 @@ -377,7 +387,7 @@ msgstr "" #. module: account_payment #: model:ir.model,name:account_payment.model_account_payment_populate_statement msgid "Account Payment Populate Statement" -msgstr "" +msgstr "Genera extracte de pagamanet de comptes" #. module: account_payment #: help:payment.mode,name:0 @@ -387,7 +397,7 @@ msgstr "Forma de pagament" #. module: account_payment #: report:payment.order:0 msgid "Value Date" -msgstr "" +msgstr "Data valor" #. module: account_payment #: report:payment.order:0 @@ -424,7 +434,7 @@ msgstr "Direcció del client que ordena." #. module: account_payment #: view:account.payment.populate.statement:0 msgid "Populate Statement:" -msgstr "" +msgstr "Genera extracte:" #. module: account_payment #: view:account.move.line:0 @@ -451,12 +461,13 @@ msgstr "Línies de pagament" #. module: account_payment #: model:ir.model,name:account_payment.model_account_move_line msgid "Journal Items" -msgstr "" +msgstr "Apunts comptables" #. module: account_payment #: constraint:account.move.line:0 msgid "Company must be same for its related account and period." msgstr "" +"La companyia ha de ser la mateixa per al compte i període relacionats." #. module: account_payment #: help:payment.line,move_line_id:0 @@ -469,7 +480,7 @@ msgstr "" #. module: account_payment #: view:payment.order.create:0 msgid "Search" -msgstr "" +msgstr "Cerca" #. module: account_payment #: model:ir.actions.report.xml,name:account_payment.payment_order1 @@ -485,7 +496,7 @@ msgstr "Data de pagament" #. module: account_payment #: report:payment.order:0 msgid "Total:" -msgstr "" +msgstr "Total:" #. module: account_payment #: field:payment.order,date_created:0 @@ -495,7 +506,7 @@ msgstr "Data creació" #. module: account_payment #: view:account.payment.populate.statement:0 msgid "ADD" -msgstr "" +msgstr "Afegeix" #. module: account_payment #: view:account.bank.statement:0 @@ -520,12 +531,12 @@ msgstr "El client que ordena" #. module: account_payment #: model:ir.model,name:account_payment.model_account_payment_make_payment msgid "Account make payment" -msgstr "" +msgstr "Compte del pagament a realitzar" #. module: account_payment #: report:payment.order:0 msgid "Invoice Ref" -msgstr "" +msgstr "Ref. factura" #. module: account_payment #: field:payment.line,name:0 @@ -557,7 +568,7 @@ msgstr "Realitzat" #. module: account_payment #: model:ir.model,name:account_payment.model_account_invoice msgid "Invoice" -msgstr "" +msgstr "Factura" #. module: account_payment #: field:payment.line,communication:0 @@ -586,6 +597,11 @@ msgid "" "that should be done, keep track of all payment orders and mention the " "invoice reference and the partner the payment should be done for." msgstr "" +"Una ordre de pagament és una petició de pagament que realitza la seva " +"companyia per pagar una factura de proveïdor o una anotació de crèdit d'un " +"client. Aquí podeu registrar totes les ordres de pagament pendents i fer " +"seguiment de les ordres i indicar la referència de factura i l'entitat a la " +"qual pagar." #. module: account_payment #: help:payment.line,amount:0 @@ -615,7 +631,7 @@ msgstr "Compte bancari destí" #. module: account_payment #: view:account.payment.make.payment:0 msgid "Are you sure you want to make payment?" -msgstr "" +msgstr "Esteu segur que voleu realitzar el pagament?" #. module: account_payment #: view:payment.mode:0 @@ -649,7 +665,7 @@ msgstr "Pagaments/Cobraments" #. module: account_payment #: report:payment.order:0 msgid "Payment Order / Payment" -msgstr "" +msgstr "Ordre de pagament / Pagament" #. module: account_payment #: field:payment.line,move_line_id:0 @@ -673,7 +689,7 @@ msgstr "Nom" #. module: account_payment #: report:payment.order:0 msgid "Bank Account" -msgstr "" +msgstr "Compte bancari" #. module: account_payment #: view:payment.line:0 @@ -684,7 +700,7 @@ msgstr "Informació de l'assentament" #. module: account_payment #: model:ir.model,name:account_payment.model_payment_order_create msgid "payment.order.create" -msgstr "" +msgstr "pagament.ordre.crea" #. module: account_payment #: field:payment.line,order_id:0 @@ -700,7 +716,7 @@ msgstr "Total" #: view:account.payment.make.payment:0 #: model:ir.actions.act_window,name:account_payment.action_account_payment_make_payment msgid "Make Payment" -msgstr "" +msgstr "Realitza pagament" #. module: account_payment #: field:payment.line,partner_id:0 @@ -711,7 +727,7 @@ msgstr "Empresa" #. module: account_payment #: model:ir.actions.act_window,name:account_payment.action_create_payment_order msgid "Populate Payment" -msgstr "" +msgstr "Genera pagament" #. module: account_payment #: help:payment.mode,bank_id:0 @@ -721,7 +737,7 @@ msgstr "Compte bancari per la forma de pagament" #. module: account_payment #: constraint:account.move.line:0 msgid "You can not create move line on view account." -msgstr "" +msgstr "No podeu crear un apunt en un compte de tipus \"Vista\"." #~ msgid "Execution date:" #~ msgstr "Data d'execució:" diff --git a/addons/account_sequence/i18n/ca.po b/addons/account_sequence/i18n/ca.po index 2b80f1900e3..2ce07730a98 100644 --- a/addons/account_sequence/i18n/ca.po +++ b/addons/account_sequence/i18n/ca.po @@ -8,47 +8,48 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2011-04-02 18:22+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2011-08-17 20:38+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-29 05:55+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:36+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: account_sequence #: view:account.sequence.installer:0 #: model:ir.actions.act_window,name:account_sequence.action_account_seq_installer msgid "Account Sequence Application Configuration" -msgstr "" +msgstr "Configuració de la seqüència d'aplicació del compte" #. module: account_sequence #: constraint:account.move:0 msgid "" "You cannot create entries on different periods/journals in the same move" msgstr "" +"No podeu crear apunts en diferents períodes/diaris en el mateix assentament" #. module: account_sequence #: help:account.move,internal_sequence_number:0 #: help:account.move.line,internal_sequence_number:0 msgid "Internal Sequence Number" -msgstr "" +msgstr "Número intern de seqüència" #. module: account_sequence #: help:account.sequence.installer,number_next:0 msgid "Next number of this sequence" -msgstr "" +msgstr "Pròxim número d'aquesta seqüència" #. module: account_sequence #: field:account.sequence.installer,number_next:0 msgid "Next Number" -msgstr "" +msgstr "Pròxim número" #. module: account_sequence #: field:account.sequence.installer,number_increment:0 msgid "Increment Number" -msgstr "" +msgstr "Increment del número" #. module: account_sequence #: model:ir.module.module,description:account_sequence.module_meta_information @@ -57,36 +58,41 @@ msgid "" " This module maintains internal sequence number for accounting entries.\n" " " msgstr "" +"\n" +" Aquest mòdul gestiona el número intern de seqüència per als assentaments " +"comptables\n" +" " #. module: account_sequence #: model:ir.module.module,shortdesc:account_sequence.module_meta_information msgid "Entries Sequence Numbering" -msgstr "" +msgstr "Numeració de la seqüència dels assentaments" #. module: account_sequence #: help:account.sequence.installer,number_increment:0 msgid "The next number of the sequence will be incremented by this number" msgstr "" +"El pròxim número d'aquesta seqüència serà incrementat per aquest número." #. module: account_sequence #: view:account.sequence.installer:0 msgid "Configure Your Account Sequence Application" -msgstr "" +msgstr "Configura la seva seqüència d'aplicació del compte" #. module: account_sequence #: field:account.sequence.installer,progress:0 msgid "Configuration Progress" -msgstr "" +msgstr "Progrés de la configuració" #. module: account_sequence #: help:account.sequence.installer,suffix:0 msgid "Suffix value of the record for the sequence" -msgstr "" +msgstr "Valor del sufix del registre per a la seqüència." #. module: account_sequence #: field:account.sequence.installer,company_id:0 msgid "Company" -msgstr "" +msgstr "Companyia" #. module: account_sequence #: help:account.journal,internal_sequence_id:0 @@ -94,27 +100,30 @@ msgid "" "This sequence will be used to maintain the internal number for the journal " "entries related to this journal." msgstr "" +"Aquesta seqüència s'utilitzarà per gestionar el número intern dels " +"assentaments relacionats amb aquest diari." #. module: account_sequence #: field:account.sequence.installer,padding:0 msgid "Number padding" -msgstr "" +msgstr "Omplenat del número" #. module: account_sequence #: model:ir.model,name:account_sequence.model_account_move_line msgid "Journal Items" -msgstr "" +msgstr "Apunts comptables" #. module: account_sequence #: field:account.move,internal_sequence_number:0 #: field:account.move.line,internal_sequence_number:0 msgid "Internal Number" -msgstr "" +msgstr "Número intern" #. module: account_sequence #: constraint:account.move.line:0 msgid "Company must be same for its related account and period." msgstr "" +"La companyia ha de ser la mateixa per al compte i període relacionats." #. module: account_sequence #: help:account.sequence.installer,padding:0 @@ -122,100 +131,106 @@ msgid "" "OpenERP will automatically adds some '0' on the left of the 'Next Number' to " "get the required padding size." msgstr "" +"Automàticament, OpenERP, afegirà alguns '0 'a l'esquerra del 'Pròxim número' " +"per obtenir la mida necessària." #. module: account_sequence #: field:account.sequence.installer,name:0 msgid "Name" -msgstr "" +msgstr "Nom" #. module: account_sequence #: constraint:account.move.line:0 msgid "You can not create move line on closed account." -msgstr "" +msgstr "No podeu crear un apunt en un compte tancat." #. module: account_sequence #: constraint:account.move:0 msgid "" "You cannot create more than one move per period on centralized journal" -msgstr "" +msgstr "No podeu crear més d'un apunt per període a un diari centralitzat." #. module: account_sequence #: sql_constraint:account.move.line:0 msgid "Wrong credit or debit value in accounting entry !" -msgstr "" +msgstr "Valor del deure o haver erroni en l'assentament comptable!" #. module: account_sequence #: field:account.journal,internal_sequence_id:0 msgid "Internal Sequence" -msgstr "" +msgstr "Seqüència interna" #. module: account_sequence #: model:ir.model,name:account_sequence.model_account_sequence_installer msgid "account.sequence.installer" -msgstr "" +msgstr "comptabilitat.seqüència.instal·lador" #. module: account_sequence #: view:account.sequence.installer:0 msgid "Configure" -msgstr "" +msgstr "Configura" #. module: account_sequence #: help:account.sequence.installer,prefix:0 msgid "Prefix value of the record for the sequence" -msgstr "" +msgstr "Valor del prefix del registre per a la seqüència." #. module: account_sequence #: model:ir.model,name:account_sequence.model_account_move msgid "Account Entry" -msgstr "" +msgstr "Assentament comptable" #. module: account_sequence #: field:account.sequence.installer,suffix:0 msgid "Suffix" -msgstr "" +msgstr "Sufix" #. module: account_sequence #: field:account.sequence.installer,config_logo:0 msgid "Image" -msgstr "" +msgstr "Imatge" #. module: account_sequence #: view:account.sequence.installer:0 msgid "title" -msgstr "" +msgstr "títol" #. module: account_sequence #: sql_constraint:account.journal:0 msgid "The name of the journal must be unique per company !" -msgstr "" +msgstr "El nom del diari ha de ser únic per companyia!" #. module: account_sequence #: field:account.sequence.installer,prefix:0 msgid "Prefix" -msgstr "" +msgstr "Prefix" #. module: account_sequence #: sql_constraint:account.journal:0 msgid "The code of the journal must be unique per company !" -msgstr "" +msgstr "El codi del diari ha de ser únic per companyia!" #. module: account_sequence #: constraint:account.move.line:0 msgid "" "You can not create move line on receivable/payable account without partner" msgstr "" +"No podeu crear una línia de moviment en un compte a cobrar/a pagar sense una " +"empresa." #. module: account_sequence #: model:ir.model,name:account_sequence.model_account_journal msgid "Journal" -msgstr "" +msgstr "Diari" #. module: account_sequence #: view:account.sequence.installer:0 msgid "You can enhance the Account Sequence Application by installing ." msgstr "" +"Podeu realitzar l'aplicació de la seqüència del compte mitjançant la " +"instal·lació ." #. module: account_sequence #: constraint:account.move.line:0 msgid "You can not create move line on view account." -msgstr "" +msgstr "No podeu crear un apunt en un compte de tipus \"Vista\"." diff --git a/addons/base_module_quality/i18n/ca.po b/addons/base_module_quality/i18n/ca.po index e60990e576b..23531a5767a 100644 --- a/addons/base_module_quality/i18n/ca.po +++ b/addons/base_module_quality/i18n/ca.po @@ -8,15 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2010-09-29 09:27+0000\n" -"Last-Translator: Raimon Esteve (www.zikzakmedia.com) " -"\n" +"PO-Revision-Date: 2011-08-17 21:31+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-29 05:39+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: base_module_quality #: code:addons/base_module_quality/object_test/object_test.py:187 @@ -24,24 +23,24 @@ msgstr "" #: code:addons/base_module_quality/pep8_test/pep8_test.py:274 #, python-format msgid "Suggestion" -msgstr "" +msgstr "Suggeriment" #. module: base_module_quality #: code:addons/base_module_quality/base_module_quality.py:100 #, python-format msgid "Programming Error" -msgstr "" +msgstr "Error de programació" #. module: base_module_quality #: code:addons/base_module_quality/method_test/method_test.py:31 #, python-format msgid "Method Test" -msgstr "" +msgstr "Test del mètode" #. module: base_module_quality #: model:ir.module.module,shortdesc:base_module_quality.module_meta_information msgid "Base module quality - To check the quality of other modules" -msgstr "" +msgstr "Mòdul base de qualitat - Per comprovar la qualitat d'altres mòduls" #. module: base_module_quality #: code:addons/base_module_quality/object_test/object_test.py:34 @@ -50,6 +49,9 @@ msgid "" "\n" "Test checks for fields, views, security rules, dependancy level\n" msgstr "" +"\n" +"Test per comprovar els camps, vistes, regles de seguretat i nivells de " +"dependència\n" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:127 @@ -60,25 +62,25 @@ msgstr "" #. module: base_module_quality #: selection:module.quality.detail,state:0 msgid "Skipped" -msgstr "" +msgstr "Omès" #. module: base_module_quality #: code:addons/base_module_quality/method_test/method_test.py:46 #, python-format msgid "Module has no objects" -msgstr "" +msgstr "El mòdul no té objectes" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:49 #, python-format msgid "Speed Test" -msgstr "" +msgstr "Test de velocitat" #. module: base_module_quality #: code:addons/base_module_quality/terp_test/terp_test.py:54 #, python-format msgid "The module does not contain the __openerp__.py file" -msgstr "" +msgstr "El mòdul no conté l'arxiu __openerp__.py" #. module: base_module_quality #: code:addons/base_module_quality/method_test/method_test.py:82 @@ -91,7 +93,7 @@ msgstr "" #: code:addons/base_module_quality/workflow_test/workflow_test.py:143 #, python-format msgid "Object Name" -msgstr "" +msgstr "Nom de l'objecte" #. module: base_module_quality #: code:addons/base_module_quality/method_test/method_test.py:54 @@ -99,7 +101,7 @@ msgstr "" #: code:addons/base_module_quality/method_test/method_test.py:68 #, python-format msgid "Ok" -msgstr "" +msgstr "D'acord" #. module: base_module_quality #: code:addons/base_module_quality/terp_test/terp_test.py:34 @@ -108,18 +110,20 @@ msgid "" "This test checks if the module satisfies the current coding standard used by " "OpenERP." msgstr "" +"Aquest test comprova si el mòdul satisfà els estàndards de codi actuals " +"d'OpenERP." #. module: base_module_quality #: code:addons/base_module_quality/wizard/quality_save_report.py:46 #, python-format msgid "No report to save!" -msgstr "" +msgstr "No hi ha informe a desar!" #. module: base_module_quality #: code:addons/base_module_quality/object_test/object_test.py:177 #, python-format msgid "Result of dependancy in %" -msgstr "" +msgstr "Resultat de la dependència en %" #. module: base_module_quality #: help:module.quality.detail,state:0 @@ -127,88 +131,90 @@ msgid "" "The test will be completed only if the module is installed or if the test " "may be processed on uninstalled module." msgstr "" +"El test només es podrà completar si el mòdul està instal·lat o si es pot " +"provar amb el mòdul desinstal·lat." #. module: base_module_quality #: code:addons/base_module_quality/pylint_test/pylint_test.py:99 #, python-format msgid "Result (/10)" -msgstr "" +msgstr "Resultat (/10)" #. module: base_module_quality #: code:addons/base_module_quality/terp_test/terp_test.py:33 #, python-format msgid "Terp Test" -msgstr "" +msgstr "Test terp" #. module: base_module_quality #: code:addons/base_module_quality/object_test/object_test.py:33 #, python-format msgid "Object Test" -msgstr "" +msgstr "Test objete" #. module: base_module_quality #: view:module.quality.detail:0 msgid "Save Report" -msgstr "" +msgstr "Desa l'informe" #. module: base_module_quality #: code:addons/base_module_quality/wizard/module_quality_check.py:46 #: model:ir.actions.wizard,name:base_module_quality.create_quality_check_id #, python-format msgid "Quality Check" -msgstr "" +msgstr "Comprovar la qualitat" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:128 #, python-format msgid "Not Efficient" -msgstr "" +msgstr "No és eficient" #. module: base_module_quality #: code:addons/base_module_quality/wizard/quality_save_report.py:46 #, python-format msgid "Warning" -msgstr "" +msgstr "Avís" #. module: base_module_quality #: code:addons/base_module_quality/unit_test/unit_test.py:35 #, python-format msgid "Unit Test" -msgstr "" +msgstr "Test unitari" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:151 #, python-format msgid "Reading Complexity" -msgstr "" +msgstr "Complexitat de lectura" #. module: base_module_quality #: code:addons/base_module_quality/pep8_test/pep8_test.py:267 #, python-format msgid "Result of pep8_test in %" -msgstr "" +msgstr "Resultat del pep8_test en %" #. module: base_module_quality #: field:module.quality.detail,state:0 msgid "State" -msgstr "" +msgstr "Estat" #. module: base_module_quality #: code:addons/base_module_quality/unit_test/unit_test.py:50 #, python-format msgid "Module does not have 'unit_test/test.py' file" -msgstr "" +msgstr "El mòdul no té un fitxer 'unit_test/test.py'" #. module: base_module_quality #: field:module.quality.detail,ponderation:0 msgid "Ponderation" -msgstr "" +msgstr "Ponderació" #. module: base_module_quality #: code:addons/base_module_quality/object_test/object_test.py:177 #, python-format msgid "Result of Security in %" -msgstr "" +msgstr "Resultat de seguretat en %" #. module: base_module_quality #: help:module.quality.detail,ponderation:0 @@ -216,40 +222,42 @@ msgid "" "Some tests are more critical than others, so they have a bigger weight in " "the computation of final rating" msgstr "" +"Algunes proves són més crítiques que unes altres, per la qual cosa tenen un " +"major pes en el càlcul de la valoració final." #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:120 #, python-format msgid "No enough data" -msgstr "" +msgstr "No hi ha dades suficients" #. module: base_module_quality #: code:addons/base_module_quality/terp_test/terp_test.py:132 #, python-format msgid "Result (/1)" -msgstr "" +msgstr "Resultat (/1)" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:151 #, python-format msgid "N (Number of Records)" -msgstr "" +msgstr "N (Número de registres)" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:133 #, python-format msgid "No data" -msgstr "" +msgstr "No hi ha dades" #. module: base_module_quality #: model:ir.model,name:base_module_quality.model_module_quality_detail msgid "module.quality.detail" -msgstr "" +msgstr "mòdul.qualitat.detall" #. module: base_module_quality #: wizard_field:quality_detail_save,init,module_file:0 msgid "Save report" -msgstr "" +msgstr "Desa informe" #. module: base_module_quality #: code:addons/base_module_quality/workflow_test/workflow_test.py:34 @@ -258,24 +266,27 @@ msgid "" "This test checks where object has workflow or not on it if there is a state " "field and several buttons on it and also checks validity of workflow xml file" msgstr "" +"Aquest test comprova si l'objecte té un flux de treball, si hi ha un camp " +"d'estat i diversos botons i també comprova la validesa del fitxer xml del " +"flux de treball" #. module: base_module_quality #: code:addons/base_module_quality/structure_test/structure_test.py:151 #, python-format msgid "Result in %" -msgstr "" +msgstr "Resultat en %" #. module: base_module_quality #: wizard_view:quality_detail_save,init:0 msgid "Standard entries" -msgstr "" +msgstr "Entrades estàndard" #. module: base_module_quality #: code:addons/base_module_quality/pep8_test/pep8_test.py:58 #: code:addons/base_module_quality/pylint_test/pylint_test.py:88 #, python-format msgid "No python file found" -msgstr "" +msgstr "No s'ha trobat un fitxer Python" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:144 @@ -288,7 +299,7 @@ msgstr "Resultat" #. module: base_module_quality #: field:module.quality.detail,message:0 msgid "Message" -msgstr "" +msgstr "Missatge" #. module: base_module_quality #: view:module.quality.detail:0 @@ -298,7 +309,7 @@ msgstr "Detall" #. module: base_module_quality #: field:module.quality.detail,note:0 msgid "Note" -msgstr "" +msgstr "Nota" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:85 @@ -309,24 +320,28 @@ msgid "" "wished.\n" "" msgstr "" +"O(1) significa que el número de peticions SQL per llegir l'objecte no " +"depèn del número d'objectes que esteu llegint. Aquesta característica seria " +"la més desitjable.\n" +"" #. module: base_module_quality #: code:addons/base_module_quality/terp_test/terp_test.py:120 #, python-format msgid "__openerp__.py file" -msgstr "" +msgstr "fitxer __openerp__.py" #. module: base_module_quality #: code:addons/base_module_quality/unit_test/unit_test.py:70 #, python-format msgid "Status" -msgstr "" +msgstr "Estat" #. module: base_module_quality #: view:module.quality.check:0 #: field:module.quality.check,check_detail_ids:0 msgid "Tests" -msgstr "" +msgstr "Tests" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:50 @@ -337,12 +352,16 @@ msgid "" "needed in order to run it.\n" "\n" msgstr "" +"\n" +"Aquest test comprova la velocitat del mòdul. Observeu que es necessiten " +"almenys 5 dades de demostració per poder executar-l'ho.\n" +"\n" #. module: base_module_quality #: code:addons/base_module_quality/pylint_test/pylint_test.py:71 #, python-format msgid "Unable to parse the result. Check the details." -msgstr "" +msgstr "No es pot analitzar el resultat. Reviseu els detalls." #. module: base_module_quality #: code:addons/base_module_quality/structure_test/structure_test.py:33 @@ -351,37 +370,39 @@ msgid "" "\n" "This test checks if the module satisfy tiny structure\n" msgstr "" +"\n" +"Aquest test comprova si el mòdul satisfà l'estructura de tiny.\n" #. module: base_module_quality #: code:addons/base_module_quality/structure_test/structure_test.py:151 #: code:addons/base_module_quality/workflow_test/workflow_test.py:136 #, python-format msgid "Module Name" -msgstr "" +msgstr "Nom del mòdul" #. module: base_module_quality #: code:addons/base_module_quality/unit_test/unit_test.py:56 #, python-format msgid "Error! Module is not properly loaded/installed" -msgstr "" +msgstr "Error! El mòdul no està carregat/instal·lat correctament" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:116 #, python-format msgid "Error in Read method: %s" -msgstr "" +msgstr "Error en el mètode de lectura:% s" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:138 #, python-format msgid "Score is below than minimal score(%s%%)" -msgstr "" +msgstr "La puntuació està per sota de la mínima(%s%%)" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:151 #, python-format msgid "N/2" -msgstr "" +msgstr "N/2" #. module: base_module_quality #: code:addons/base_module_quality/method_test/method_test.py:57 @@ -389,30 +410,30 @@ msgstr "" #: code:addons/base_module_quality/method_test/method_test.py:71 #, python-format msgid "Exception" -msgstr "" +msgstr "Excepció" #. module: base_module_quality #: code:addons/base_module_quality/base_module_quality.py:100 #, python-format msgid "Test Is Not Implemented" -msgstr "" +msgstr "El test no està implementat" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:151 #, python-format msgid "N" -msgstr "" +msgstr "N" #. module: base_module_quality #: model:ir.actions.wizard,name:base_module_quality.quality_detail_save msgid "Report Save" -msgstr "" +msgstr "Desa informe" #. module: base_module_quality #: code:addons/base_module_quality/structure_test/structure_test.py:172 #, python-format msgid "Feedback about structure of module" -msgstr "" +msgstr "Informació sobre l'estructura del mòdul" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:73 @@ -421,6 +442,8 @@ msgid "" "Given module has no objects.Speed test can work only when new objects are " "created in the module along with demo data" msgstr "" +"El mòdul no té objectes. El test de velocitat només pot executar-se quan es " +"creen nous objectes en el mòdul juntament amb dades de demostració" #. module: base_module_quality #: code:addons/base_module_quality/pylint_test/pylint_test.py:32 @@ -430,28 +453,32 @@ msgid "" "of Python. See http://www.logilab.org/project/name/pylint for further info.\n" " " msgstr "" +"Aquest test utilitza Pylint i comprova si el mòdul satisfà els estàndards de " +"codi Python. Consulteu http://www.logilab.org/project/name/pylint per a més " +"informació.\n" +" " #. module: base_module_quality #: code:addons/base_module_quality/workflow_test/workflow_test.py:143 #, python-format msgid "Feed back About Workflow of Module" -msgstr "" +msgstr "Informació sobre el flux de treball del mòdul" #. module: base_module_quality #: code:addons/base_module_quality/workflow_test/workflow_test.py:129 #, python-format msgid "No Workflow define" -msgstr "" +msgstr "No s'ha definit flux de treball" #. module: base_module_quality #: selection:module.quality.detail,state:0 msgid "Done" -msgstr "" +msgstr "Fet" #. module: base_module_quality #: wizard_button:quality_detail_save,init,end:0 msgid "Cancel" -msgstr "" +msgstr "Canceŀla" #. module: base_module_quality #: code:addons/base_module_quality/pep8_test/pep8_test.py:32 @@ -460,11 +487,14 @@ msgid "" "\n" "PEP-8 Test , copyright of py files check, method can not call from loops\n" msgstr "" +"\n" +"Test PEP-8, comprovació del copyright dels fitxers .py i que els mètodes no " +"siguin cridats des de bucles\n" #. module: base_module_quality #: field:module.quality.check,final_score:0 msgid "Final Score (%)" -msgstr "" +msgstr "Puntuació final (%)" #. module: base_module_quality #: code:addons/base_module_quality/pylint_test/pylint_test.py:61 @@ -472,23 +502,25 @@ msgstr "" msgid "" "Error. Is pylint correctly installed? (http://pypi.python.org/pypi/pylint)" msgstr "" +"Error. Està pylint correctament instal·lat? " +"(http://pypi.python.org/pypi/pylint)" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:125 #, python-format msgid "Efficient" -msgstr "" +msgstr "Eficient" #. module: base_module_quality #: field:module.quality.check,name:0 msgid "Rated Module" -msgstr "" +msgstr "Mòdul avaluat" #. module: base_module_quality #: code:addons/base_module_quality/workflow_test/workflow_test.py:33 #, python-format msgid "Workflow Test" -msgstr "" +msgstr "Test del flux de treball" #. module: base_module_quality #: code:addons/base_module_quality/unit_test/unit_test.py:36 @@ -499,6 +531,10 @@ msgid "" "'unit_test/test.py' is needed in module.\n" "\n" msgstr "" +"\n" +"Aquest test comprova els casos del test unitari (PyUnit) del mòdul. Observeu " +"que és necessari definir 'unit_test/test.py' en el mòdul.\n" +"\n" #. module: base_module_quality #: code:addons/base_module_quality/method_test/method_test.py:32 @@ -508,58 +544,61 @@ msgid "" "This test checks if the module classes are raising exception when calling " "basic methods or not.\n" msgstr "" +"\n" +"Aquest test comprova si les classes del mòdul estan llançant una excepció o " +"no, quan es crida als mètodes bàsics.\n" #. module: base_module_quality #: field:module.quality.detail,detail:0 msgid "Details" -msgstr "" +msgstr "Detalls" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:119 #, python-format msgid "Warning! Not enough demo data" -msgstr "" +msgstr "Avís! No hi ha suficients dades de demostració." #. module: base_module_quality #: code:addons/base_module_quality/pylint_test/pylint_test.py:31 #, python-format msgid "Pylint Test" -msgstr "" +msgstr "Test Pylint" #. module: base_module_quality #: code:addons/base_module_quality/pep8_test/pep8_test.py:31 #, python-format msgid "PEP-8 Test" -msgstr "" +msgstr "Test PEP-8" #. module: base_module_quality #: code:addons/base_module_quality/object_test/object_test.py:187 #, python-format msgid "Field name" -msgstr "" +msgstr "Nom del camp" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:151 #, python-format msgid "1" -msgstr "" +msgstr "1" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:132 #, python-format msgid "Warning! Object has no demo data" -msgstr "" +msgstr "Avís! L'objecte no té dades de demostració" #. module: base_module_quality #: code:addons/base_module_quality/terp_test/terp_test.py:140 #, python-format msgid "Tag Name" -msgstr "" +msgstr "Nom de l'etiqueta" #. module: base_module_quality #: wizard_field:quality_detail_save,init,name:0 msgid "File name" -msgstr "" +msgstr "Nom del fitxer" #. module: base_module_quality #: model:ir.module.module,description:base_module_quality.module_meta_information @@ -580,51 +619,68 @@ msgid "" "using it, otherwise it may crash.\n" " " msgstr "" +"\n" +"El propòsit d'aquest mòdul és el de comprovar la qualitat d'altres mòduls.\n" +"\n" +"Proporciona un assistent en la llista de mòduls d'OpenERP, el qual li " +"permetrà\n" +"avaluar-los baix diferents criteris com: la conformitat als estàndards\n" +"de codi d'OpenERP, l'eficiència en velocitat, ...\n" +"\n" +"El mòdul també proporciona una plataforma genèrica per definir els seus " +"propis tests de qualitat.\n" +"Per a més informació, els programadors poden mirar " +"base_modul_qualityREADME.txt\n" +"\n" +"AVÍS: Aquest mòdul no pot treballar com a fitxer ZIP, heu de descomprimir-" +"l'ho abans\n" +"d'utilitzar-l'ho, en cas contrari pot fallar.\n" +" " #. module: base_module_quality #: model:ir.model,name:base_module_quality.model_module_quality_check msgid "module.quality.check" -msgstr "" +msgstr "mòdul.qualitat.comprovació" #. module: base_module_quality #: field:module.quality.detail,name:0 msgid "Name" -msgstr "" +msgstr "Nom" #. module: base_module_quality #: code:addons/base_module_quality/object_test/object_test.py:177 #: code:addons/base_module_quality/workflow_test/workflow_test.py:136 #, python-format msgid "Result of views in %" -msgstr "" +msgstr "Resultat de les vistes en %" #. module: base_module_quality #: field:module.quality.detail,score:0 msgid "Score (%)" -msgstr "" +msgstr "Puntuació (%)" #. module: base_module_quality #: help:quality_detail_save,init,name:0 msgid "Save report as .html format" -msgstr "" +msgstr "Desa l'informe com a fitxer en format .html" #. module: base_module_quality #: code:addons/base_module_quality/base_module_quality.py:269 #, python-format msgid "The module has to be installed before running this test." -msgstr "" +msgstr "El mòdul ha d'estar instal·lat abans d'executar aquest test." #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:123 #, python-format msgid "O(1)" -msgstr "" +msgstr "O(1)" #. module: base_module_quality #: code:addons/base_module_quality/object_test/object_test.py:177 #, python-format msgid "Result of fields in %" -msgstr "" +msgstr "Resultat dels camps en %" #. module: base_module_quality #: code:addons/base_module_quality/unit_test/unit_test.py:70 @@ -639,19 +695,19 @@ msgstr "Resum" #: code:addons/base_module_quality/structure_test/structure_test.py:172 #, python-format msgid "File Name" -msgstr "" +msgstr "Nom del fitxer" #. module: base_module_quality #: code:addons/base_module_quality/pep8_test/pep8_test.py:274 #, python-format msgid "Line number" -msgstr "" +msgstr "Número de línia" #. module: base_module_quality #: code:addons/base_module_quality/structure_test/structure_test.py:32 #, python-format msgid "Structure Test" -msgstr "" +msgstr "Test d'estructura" #. module: base_module_quality #: field:module.quality.detail,quality_check_id:0 @@ -662,13 +718,7 @@ msgstr "Qualitat" #: code:addons/base_module_quality/terp_test/terp_test.py:140 #, python-format msgid "Feed back About terp file of Module" -msgstr "" - -#~ msgid "wizard.quality.check" -#~ msgstr "assistent.qualitat.comprovar" - -#~ msgid "Verbose detail" -#~ msgstr "Detall exhaustiu" +msgstr "Informació sobre el fitxer terp del mòdul" #~ msgid "" #~ "The Object name must start with x_ and not contain any special character !" @@ -676,14 +726,9 @@ msgstr "" #~ "El nom de l'objecte ha de començar amb x_ i no contenir cap caràcter " #~ "especial!" -#~ msgid "General Info" -#~ msgstr "Informació general" - -#~ msgid "quality.check.detail" -#~ msgstr "qualitat.comprovar.detall" - -#~ msgid "Verbose Detail" -#~ msgstr "Detall exhaustiu" - #~ msgid "Invalid XML for View Architecture!" #~ msgstr "XML invàlid per a la definició de la vista!" + +#, python-format +#~ msgid "Error in Read method" +#~ msgstr "Error en el mètode de lectura" diff --git a/addons/caldav/i18n/ca.po b/addons/caldav/i18n/ca.po index b5a51d6a63e..bea034b87e2 100644 --- a/addons/caldav/i18n/ca.po +++ b/addons/caldav/i18n/ca.po @@ -8,136 +8,136 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2011-04-15 16:29+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2011-08-17 20:39+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-29 05:52+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:36+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: caldav #: view:basic.calendar:0 msgid "Value Mapping" -msgstr "" +msgstr "Relacions entre valors" #. module: caldav #: help:caldav.browse,url:0 msgid "Url of the caldav server, use for synchronization" -msgstr "" +msgstr "URL del servidor CalDAV, utilitzat per a sincronització." #. module: caldav #: field:basic.calendar.alias,name:0 msgid "Filename" -msgstr "" +msgstr "Fitxer" #. module: caldav #: model:ir.model,name:caldav.model_calendar_event_export msgid "Event Export" -msgstr "" +msgstr "Exporta esdeveniment" #. module: caldav #: view:calendar.event.subscribe:0 msgid "Provide path for Remote Calendar" -msgstr "" +msgstr "Indica ruta del calendari remot" #. module: caldav #: model:ir.actions.act_window,name:caldav.action_calendar_event_import_values msgid "Import .ics File" -msgstr "" +msgstr "Importa fitxer .ics" #. module: caldav #: view:calendar.event.export:0 msgid "_Close" -msgstr "" +msgstr "_Tanca" #. module: caldav #: selection:basic.calendar.attributes,type:0 #: selection:basic.calendar.lines,name:0 msgid "Attendee" -msgstr "" +msgstr "Assistent" #. module: caldav #: sql_constraint:basic.calendar.fields:0 msgid "Can not map a field more than once" -msgstr "" +msgstr "No es pot relacionar un camp més d'una vegada" #. module: caldav -#: code:addons/caldav/calendar.py:772 -#: code:addons/caldav/calendar.py:861 +#: code:addons/caldav/calendar.py:787 +#: code:addons/caldav/calendar.py:877 #: code:addons/caldav/wizard/calendar_event_import.py:63 #, python-format msgid "Warning !" -msgstr "" +msgstr "Avís!" #. module: caldav #: field:basic.calendar.lines,object_id:0 msgid "Object" -msgstr "" +msgstr "Objecte" #. module: caldav #: view:basic.calendar:0 msgid "Todo" -msgstr "" +msgstr "Pendents" #. module: caldav #: model:ir.model,name:caldav.model_user_preference msgid "User preference Form" -msgstr "" +msgstr "Formulari de preferències de l'usuari" #. module: caldav #: field:user.preference,service:0 msgid "Services" -msgstr "" +msgstr "Serveis" #. module: caldav #: selection:basic.calendar.fields,fn:0 msgid "Expression as constant" -msgstr "" +msgstr "Expressió com a constant" #. module: caldav #: selection:user.preference,device:0 msgid "Evolution" -msgstr "" +msgstr "Evolució" #. module: caldav #: view:calendar.event.import:0 #: view:calendar.event.subscribe:0 msgid "Ok" -msgstr "" +msgstr "D'acord" #. module: caldav -#: code:addons/caldav/calendar.py:861 +#: code:addons/caldav/calendar.py:877 #, python-format msgid "Please provide proper configuration of \"%s\" in Calendar Lines" -msgstr "" +msgstr "Indiqueu una configuració correcta de \"%s\" en línies de calendari" #. module: caldav #: field:calendar.event.export,name:0 msgid "File name" -msgstr "" +msgstr "Nom fitxer" #. module: caldav #: field:caldav.browse,url:0 msgid "Caldav Server" -msgstr "" +msgstr "Servidor CalDAV" #. module: caldav #: code:addons/caldav/wizard/calendar_event_subscribe.py:59 #, python-format msgid "Error!" -msgstr "" +msgstr "Error!" #. module: caldav #: help:caldav.browse,caldav_doc_file:0 msgid "download full caldav Documentation." -msgstr "" +msgstr "Descarregueu tota la documentació CalDAV." #. module: caldav #: selection:user.preference,device:0 msgid "iPhone" -msgstr "" +msgstr "iPhone" #. module: caldav #: code:addons/caldav/wizard/caldav_browse.py:32 @@ -166,6 +166,31 @@ msgid "" " CALENDAR_NAME: Name of calendar to access\n" " " msgstr "" +"\n" +" * Servidor WebDAV que proporciona accés remot al calendari\n" +" * Sincronització del calendari utilitzant WebDAV\n" +" * Personalitza esdeveniments del calendari i atributs de les tasques amb " +"qualsevol mòdul d'OpenERP\n" +" * Proporciona funcionalitat d'Importació/Exportació iCal\n" +"\n" +" Per accedir a calendaris utilitzant clients CalDAV, apunteu-los a:\n" +" " +"http://HOSTNAME:PORT/webdav/DATABASE_NAME/calendars/users/USERNAME/c\n" +"\n" +" Per accedir al calendari d'OpenERP utilitzant WebCal en el lloc remot " +"utilitzeu la URL com:\n" +" " +"http://HOSTNAME:PORT/webdav/DATABASE_NAME/Calendars/CALENDAR_NAME.ics\n" +"\n" +" On,\n" +" HOSTNAME: Host en el qual s'està executant el servidor OpenERP (amb " +"WebDAV)\n" +" PORT: Port en el qual s'està executant el servidor OpenERP (per " +"defecte: 8069)\n" +" DATABASE_NAME: Nom de la base de dades en la qual està el Calendari " +"d'OpenERP\n" +" CALENDAR_NAME: Nom del calendari a accedir\n" +" " #. module: caldav #: code:addons/caldav/wizard/caldav_browse.py:147 @@ -199,58 +224,88 @@ msgid "" "\n" "7. Then Finish, your meetings should appear now in your calendar view\n" msgstr "" +"\n" +"Prerequisit\n" +"------------\n" +"Si esteu utilitzant Thunderbird, primer heu d'instal·lar l'extensió " +"Lightning\n" +"http://www.mozilla.org/projects/calendar/lightning/\n" +"(o instal·lar-la utilitzant Eines -> Complements)\n" +"\n" +"Configuració\n" +"-------------\n" +"\n" +"1. Ves a la vista Calendari\n" +"\n" +"2. Fitxer -> Nou calendari\n" +"\n" +"3. Seleccioneu \"A la xarxa\"\n" +"\n" +"4. Seleccioneu el format CalDAV\n" +" i com a \"Ubicació\" la URL anterior (exemple: " +"http://host.com:8069/webdav/db/calendars/users/demo/c/Meetings)\n" +" \n" +"5. Seleccioneu un nom i color per al calendari. Li aconsellem desmarcar " +"\"Mostra alarmes\"\n" +"\n" +"6. Després introduïu el seu nom d'usuari i contrasenya d'OpenERP (per " +"introduir la contrasenya marqueu l'opció \"Utilitza l'administrador de " +"contrasenyes per recordar aquesta contrasenya\")\n" +"\n" +"7. Després Finalitzar, les seves reunions haurien d'aparèixer ara en la " +"vista de calendari\n" #. module: caldav #: selection:basic.calendar,type:0 #: selection:basic.calendar.attributes,type:0 #: selection:basic.calendar.lines,name:0 msgid "TODO" -msgstr "" +msgstr "PENDENT" #. module: caldav #: view:calendar.event.export:0 msgid "Export ICS" -msgstr "" +msgstr "Exporta ICS" #. module: caldav #: selection:basic.calendar.fields,fn:0 msgid "Use the field" -msgstr "" +msgstr "Utilitza el camp" #. module: caldav -#: code:addons/caldav/calendar.py:772 +#: code:addons/caldav/calendar.py:787 #, python-format msgid "Can not create line \"%s\" more than once" -msgstr "" +msgstr "No es pot crear la línia \"%s\" més d'una vegada" #. module: caldav #: view:basic.calendar:0 #: field:basic.calendar,line_ids:0 #: model:ir.model,name:caldav.model_basic_calendar_lines msgid "Calendar Lines" -msgstr "" +msgstr "Línies de calendari" #. module: caldav #: model:ir.model,name:caldav.model_calendar_event_subscribe msgid "Event subscribe" -msgstr "" +msgstr "Subscriure esdeveniment" #. module: caldav #: view:calendar.event.import:0 msgid "Import ICS" -msgstr "" +msgstr "Importa un ICS" #. module: caldav #: view:calendar.event.import:0 #: view:calendar.event.subscribe:0 #: view:user.preference:0 msgid "_Cancel" -msgstr "" +msgstr "_Canceŀla" #. module: caldav #: model:ir.model,name:caldav.model_basic_calendar_event msgid "basic.calendar.event" -msgstr "" +msgstr "base.calendari.esdeveniment" #. module: caldav #: view:basic.calendar:0 @@ -258,23 +313,23 @@ msgstr "" #: selection:basic.calendar.attributes,type:0 #: selection:basic.calendar.lines,name:0 msgid "Event" -msgstr "" +msgstr "Esdeveniment" #. module: caldav #: field:document.directory,calendar_collection:0 #: field:user.preference,collection:0 msgid "Calendar Collection" -msgstr "" +msgstr "Col·lecció del calendari" #. module: caldav #: constraint:document.directory:0 msgid "Error! You can not create recursive Directories." -msgstr "" +msgstr "Error! No podeu crear directoris recursius." #. module: caldav #: view:user.preference:0 msgid "_Open" -msgstr "" +msgstr "_Obre" #. module: caldav #: field:basic.calendar,type:0 @@ -282,18 +337,18 @@ msgstr "" #: field:basic.calendar.fields,type_id:0 #: field:basic.calendar.lines,name:0 msgid "Type" -msgstr "" +msgstr "Tipus" #. module: caldav #: help:calendar.event.export,name:0 msgid "Save in .ics format" -msgstr "" +msgstr "Desa en format .ics" #. module: caldav -#: code:addons/caldav/calendar.py:1275 +#: code:addons/caldav/calendar.py:1291 #, python-format msgid "Error !" -msgstr "" +msgstr "Error !" #. module: caldav #: code:addons/caldav/wizard/caldav_browse.py:128 @@ -322,16 +377,38 @@ msgid "" "side. \n" " " msgstr "" +"\n" +" 1. Ves a la vista de Calendari\n" +"\n" +" 2. Fitxer -> Nou -> Calendari\n" +"\n" +" 3. Ompliu el formulari\n" +" - Tipus: CalDAV\n" +" - Nom: El que desitgeu (ex: Reunions)\n" +" - URL: " +"http://HOST:PORT/webdav/DB_NAME/calendars/users/USER/c/Meetings (ex: " +"http://localhost:8069/webdav/db_1/calendars/users/demo/c/Meetings) mostrat " +"en la part superior d'aquesta finestra\n" +" - Desmarqueu \"Utilitza SSL\"\n" +" - Usuari: El seu nom d'usuari (ex: Demo)\n" +" - Actualitza: Període amb el qual voleu que Evolution sincronitzi " +"les dades amb el servidor\n" +"\n" +" 4. Feu clic sobre Accepta i ingresseu la seva contrasenya d'OpenERP\n" +"\n" +" 5. Un nou calendari CalDAV amb el nom que vareu ingressar ha d'aparèixer " +"en el costat esquerre. \n" +" " #. module: caldav #: model:ir.model,name:caldav.model_basic_calendar_attributes msgid "Calendar attributes" -msgstr "" +msgstr "Atributs del calendari" #. module: caldav #: model:ir.model,name:caldav.model_caldav_browse msgid "Caldav Browse" -msgstr "" +msgstr "Exploració de CalDav" #. module: caldav #: model:ir.module.module,description:caldav.module_meta_information @@ -359,51 +436,75 @@ msgid "" "created\n" " CALENDAR_NAME: Name of calendar to access\n" msgstr "" +"\n" +" Aquest mòdul conté la funcionalitat bàsica per a un sistema caldav com:\n" +" - Servidor WebDAV que proporciona accés remot al calendari\n" +" - Sincronització del calendari utilitzant WebDAV\n" +" - Esdeveniment de calendari personalitzat i atribut tot (per fer) amb " +"qualsevol model d'OpenERP\n" +" - Proporciona funcionalitat Importa/Exporta iCal\n" +"\n" +" Per accedir a calendaris utilitzant clients CalDAV, introduïu en ells " +"l'adreça:\n" +" " +"http://HOSTNAME:PORT/webdav/DATABASE_NAME/calendars/users/USERNAME/c\n" +"\n" +" Per accedir al calendari OpenERP utilitzant WebCal a un lloc remot, " +"introduïu la URL així:\n" +" " +"http://HOSTNAME:PORT/webdav/DATABASE_NAME/calendars/CALENDAR_NAME.ics\n" +"\n" +" On,\n" +" HOSTNAME: Host on el servidor OpenERP (amb webdav) s'executa\n" +" PORT : Port on el servidor OpenERP s'executa (per defecte: 8069)\n" +" DATABASE_NAME: Nom de la base de dades on el calendari OpenERP s'ha " +"creat\n" +" CALENDAR_NAME: Nom del calendari a accedir\n" #. module: caldav #: selection:user.preference,device:0 msgid "Android based device" -msgstr "" +msgstr "Dispositiu basat en Android" #. module: caldav #: field:basic.calendar,create_date:0 msgid "Created Date" -msgstr "" +msgstr "Data de creació" #. module: caldav #: view:basic.calendar:0 msgid "Attributes Mapping" -msgstr "" +msgstr "Relacions entre atributs" #. module: caldav #: model:ir.model,name:caldav.model_document_directory msgid "Directory" -msgstr "" +msgstr "Directori" #. module: caldav #: field:calendar.event.subscribe,url_path:0 msgid "Provide path for remote calendar" -msgstr "" +msgstr "Indica ruta del calendari remot" #. module: caldav #: view:caldav.browse:0 msgid "_Ok" -msgstr "" +msgstr "_Accepta" #. module: caldav #: field:basic.calendar.lines,domain:0 msgid "Domain" -msgstr "" +msgstr "Domini" #. module: caldav #: view:calendar.event.subscribe:0 msgid "_Subscribe" -msgstr "" +msgstr "_Subscriure" #. module: caldav #: field:basic.calendar,user_id:0 msgid "Owner" -msgstr "" +msgstr "Propietari" #. module: caldav #: view:basic.calendar:0 @@ -412,7 +513,7 @@ msgstr "" #: model:ir.ui.menu,name:caldav.menu_calendar #: field:user.preference,calendar:0 msgid "Calendar" -msgstr "" +msgstr "Calendari" #. module: caldav #: code:addons/caldav/calendar.py:41 @@ -420,62 +521,63 @@ msgstr "" msgid "" "Please install python-vobject from http://vobject.skyhouseconsulting.com/" msgstr "" +"Instal·leu python-vobject des de http://vobject.skyhouseconsulting.com/" #. module: caldav #: code:addons/caldav/wizard/calendar_event_import.py:63 #, python-format msgid "Invalid format of the ics, file can not be imported" -msgstr "" +msgstr "Format de ics incorrecte, el fitxer no es pot importar" #. module: caldav #: selection:user.preference,service:0 msgid "CalDAV" -msgstr "" +msgstr "CalDAV" #. module: caldav #: field:basic.calendar.fields,field_id:0 msgid "OpenObject Field" -msgstr "" +msgstr "Camp d'OpenObject" #. module: caldav #: field:basic.calendar.alias,res_id:0 msgid "Res. ID" -msgstr "" +msgstr "ID recurs" #. module: caldav #: view:calendar.event.subscribe:0 msgid "Message..." -msgstr "" +msgstr "Missatge..." #. module: caldav #: selection:user.preference,device:0 msgid "Other" -msgstr "" +msgstr "Altres" #. module: caldav #: view:basic.calendar:0 #: field:basic.calendar,has_webcal:0 msgid "WebCal" -msgstr "" +msgstr "WebCal" #. module: caldav #: view:document.directory:0 #: model:ir.actions.act_window,name:caldav.action_calendar_collection_form #: model:ir.ui.menu,name:caldav.menu_calendar_collection msgid "Calendar Collections" -msgstr "" +msgstr "Col·leccions de calendari" #. module: caldav -#: code:addons/caldav/calendar.py:798 +#: code:addons/caldav/calendar.py:813 #: sql_constraint:basic.calendar.alias:0 #, python-format msgid "The same filename cannot apply to two records!" -msgstr "" +msgstr "El mateix nom de fitxer no es pot associar a dos registres!" #. module: caldav #: sql_constraint:document.directory:0 msgid "Directory cannot be parent of itself!" -msgstr "" +msgstr "El directori, no pot ser el seu propi pare!" #. module: caldav #: view:basic.calendar:0 @@ -483,17 +585,17 @@ msgstr "" #: model:ir.actions.act_window,name:caldav.action_caldav_form #: model:ir.ui.menu,name:caldav.menu_caldav_directories msgid "Calendars" -msgstr "" +msgstr "Calendaris" #. module: caldav #: field:basic.calendar,collection_id:0 msgid "Collection" -msgstr "" +msgstr "Col·lecció" #. module: caldav #: field:basic.calendar,write_date:0 msgid "Write Date" -msgstr "" +msgstr "Data d'escriptura" #. module: caldav #: code:addons/caldav/wizard/caldav_browse.py:104 @@ -525,6 +627,31 @@ msgid "" " \n" " " msgstr "" +"\n" +"Prerequisit\n" +"----------\n" +"No hi ha forma interna de sincronitzar el calendari amb CalDAV\n" +"Així que cal instal·lar programari de tercers: Calendari (CalDav)\n" +"ara per ara és l'única forma\n" +"\n" +"Configuració\n" +"-------------\n" +"\n" +"1. Obriu Calendar Sync\n" +" Obtindreu una interfície amb 2 pestanyes\n" +" Quedeu-vos en la primera\n" +" \n" +"2. URL del Calendari CalDAV: Ingresseu la URL donada a dalt (ex: " +"http://host.com:8069/webdav/db/calendars/users/demo/c/Meetings)\n" +"\n" +"3. Ingresseu el seu nom d'usuari i contrasenya d'OpenERP\n" +"\n" +"4. Si el servidor no utilitza SSL, rebreu un avís, respongueu \"Si\"\n" +"\n" +"5. Ara podeu sincronitzar manualment o personalitzar la configuració per " +"sincronitzar cada x minuts.\n" +" \n" +" " #. module: caldav #: code:addons/caldav/wizard/caldav_browse.py:53 @@ -587,78 +714,137 @@ msgid "" " now trusts it. \n" " " msgstr "" +"\n" +" Per a la configuració específica de SSL mireu la documentació a " +"continuació\n" +"\n" +"Ara, per configurar el calendari, és necessari:\n" +"\n" +"1. Feu clic sobre \"Configuració\" i ves a la pàgina \"Correu, Contactes, " +"Calendaris\"\n" +"2. Ves a \"Agrega compte...\"\n" +"3. Feu clic sobre \"Altres\"\n" +"4. Des del grup \"Calendaris\" seleccioneu \"Agrega Compte CalDAV\"\n" +"5. Ingresseu el nom del host \n" +" (ex: si l'URL és http://openerp.com:8069/webdav/db_1/calendars/ , " +"openerp.com és el host)\n" +"\n" +"6. Empleneu Usuari i Contrasenya amb el seu usuari i contrasenya d'OpenERP\n" +"\n" +"7. Com a Descripció, podeu deixar el nom del servidor o\n" +" alguna cosa així com \"Calendaris OpenERP\".\n" +"\n" +"8. Si no esteu utilitzant un servidor SSL, obtindreu un error, no es " +"preocupeu i premeu a \"Continua\"\n" +"\n" +"9. A continuació, feu clic en \"Configuració avançada\" per especificar els\n" +" ports i rutes correctes\n" +" \n" +"10. Especifiqueu el port per al servidor OpenERP: 8071 per SSL, 8069 sense " +"SSL.\n" +"\n" +"11. Configureu el \"Compte URL\" a la ruta correcta del WebDAV OpenERP:\n" +" la URL proposada per l'assistent (ex: " +"http://my.server.ip:8069/webdav/dbname/calendars/)\n" +"\n" +"\n" +"12. Feu clic en Fet. El telèfon es connectarà amb el servidor OpenERP\n" +" i comprovareu que podeu utilitzar el compte.\n" +"\n" +"13. Ves al menú principal de l'iPhone i ingresseu a l'aplicació Calendari.\n" +" Els seus calendaris d'OpenERP seran visibles dins de la selecció del\n" +" botó \"Calendaris\".\n" +" Noteu que en crear una nova entrada de calendari, haureu d'especificar\n" +" en quin calendari ha de desar-se.\n" +"\n" +"\n" +"\n" +"Si necessiteu SSL (i el vostre certificat no està verificat, com és usual),\n" +"primer haureu de dir-li a l'iPhone que confiï en ell. Seguiu aquests\n" +"passos:\n" +"\n" +" s1. Obriu Safari i ingresseu l'ubicació HTTPS del servidor OpenERP:\n" +" https://my.server.ip:8071/\n" +" (assumint que teniu el servidor en \"my.server.ip\" i el port HTTPS\n" +" és el valor per defecte 8071)\n" +" s2. Safari intentarà connectar-se i emetrà un advertiment sobre el " +"certificat\n" +" utilitzat. Inspeccioneu el certificat i feu clic a \"Accepta\" perquè " +"l'iPhone\n" +" confieu en ell. \n" +" " #. module: caldav #: sql_constraint:document.directory:0 msgid "The directory name must be unique !" -msgstr "" +msgstr "El nom del directori ha de ser únic!" #. module: caldav #: view:user.preference:0 msgid "User Preference" -msgstr "" +msgstr "Preferències de l'usuari" #. module: caldav #: code:addons/caldav/wizard/calendar_event_subscribe.py:59 #, python-format msgid "Please provide Proper URL !" -msgstr "" +msgstr "Introduïu una URL correcta!" #. module: caldav #: model:ir.model,name:caldav.model_basic_calendar_timezone msgid "basic.calendar.timezone" -msgstr "" +msgstr "base.calendari.timezone" #. module: caldav #: field:basic.calendar.fields,expr:0 msgid "Expression" -msgstr "" +msgstr "Expressió" #. module: caldav #: model:ir.model,name:caldav.model_basic_calendar_attendee msgid "basic.calendar.attendee" -msgstr "" +msgstr "base.calendari.assistència" #. module: caldav #: model:ir.model,name:caldav.model_basic_calendar_alias msgid "basic.calendar.alias" -msgstr "" +msgstr "base.calendari.àlies" #. module: caldav #: view:calendar.event.import:0 #: field:calendar.event.import,file_path:0 msgid "Select ICS file" -msgstr "" +msgstr "Selecciona fitxer ICS" #. module: caldav #: field:caldav.browse,caldav_doc_file:0 msgid "Caldav Document" -msgstr "" +msgstr "Document CalDAV" #. module: caldav #: field:basic.calendar.lines,mapping_ids:0 msgid "Fields Mapping" -msgstr "" +msgstr "Mapa de camps" #. module: caldav #: view:caldav.browse:0 msgid "Browse caldav" -msgstr "" +msgstr "Mostra CalDAV" #. module: caldav #: model:ir.model,name:caldav.model_basic_calendar msgid "basic.calendar" -msgstr "" +msgstr "base.calendari" #. module: caldav #: view:basic.calendar:0 msgid "Other Info" -msgstr "" +msgstr "Altra info." #. module: caldav #: field:user.preference,device:0 msgid "Software/Devices" -msgstr "" +msgstr "Software/Dispositius" #. module: caldav #: help:basic.calendar,has_webcal:0 @@ -666,11 +852,13 @@ msgid "" "Also export a .ics entry next to the calendar folder, with WebCal " "content." msgstr "" +"Exporta també una entrada .ics al costat de la carpeta del calendari, amb el " +"contingut WebCal." #. module: caldav #: field:basic.calendar.fields,fn:0 msgid "Function" -msgstr "" +msgstr "Funció" #. module: caldav #: view:basic.calendar:0 @@ -678,141 +866,144 @@ msgstr "" #: view:caldav.browse:0 #: field:caldav.browse,description:0 msgid "Description" -msgstr "" +msgstr "Descripció" #. module: caldav #: help:basic.calendar.alias,cal_line_id:0 msgid "The calendar/line this mapping applies to" -msgstr "" +msgstr "El calendari/línia a la qual aquesta relació es refereix." #. module: caldav #: field:basic.calendar.fields,mapping:0 msgid "Mapping" -msgstr "" +msgstr "Relacions" #. module: caldav #: code:addons/caldav/wizard/calendar_event_import.py:86 #, python-format msgid "Import Sucessful" -msgstr "" +msgstr "Importació satisfactòria" #. module: caldav #: view:calendar.event.import:0 msgid "_Import" -msgstr "" +msgstr "_Importa" #. module: caldav #: model:ir.model,name:caldav.model_calendar_event_import msgid "Event Import" -msgstr "" +msgstr "Importa esdeveniment" #. module: caldav #: selection:basic.calendar.fields,fn:0 msgid "Interval in hours" -msgstr "" +msgstr "Interval en hores" #. module: caldav #: view:calendar.event.subscribe:0 msgid "Subscribe to Remote Calendar" -msgstr "" +msgstr "Subscriu a calendari remot" #. module: caldav #: help:basic.calendar,calendar_color:0 msgid "For supporting clients, the color of the calendar entries" msgstr "" +"Per als clients que ho suportin, el color de les entrades del calendari" #. module: caldav #: field:basic.calendar,name:0 #: field:basic.calendar.attributes,name:0 #: field:basic.calendar.fields,name:0 msgid "Name" -msgstr "" +msgstr "Nom" #. module: caldav #: selection:basic.calendar.attributes,type:0 #: selection:basic.calendar.lines,name:0 msgid "Alarm" -msgstr "" +msgstr "Alarma" #. module: caldav #: model:ir.model,name:caldav.model_basic_calendar_alarm msgid "basic.calendar.alarm" -msgstr "" +msgstr "base.calendari.alarma" #. module: caldav -#: code:addons/caldav/calendar.py:1275 +#: code:addons/caldav/calendar.py:1291 #, python-format msgid "Attendee must have an Email Id" -msgstr "" +msgstr "Els assistents han de tenir un identificador de correu electrònic" #. module: caldav #: model:ir.actions.act_window,name:caldav.action_calendar_event_export_values msgid "Export .ics File" -msgstr "" +msgstr "Exporta fitxer .ics" #. module: caldav #: code:addons/caldav/calendar.py:41 #, python-format msgid "vobject Import Error!" -msgstr "" +msgstr "Error d'importació vobject!" #. module: caldav #: field:calendar.event.export,file_path:0 msgid "Save ICS file" -msgstr "" +msgstr "Desa fitxer ICS" #. module: caldav #: selection:user.preference,device:0 msgid "Sunbird/Thunderbird" -msgstr "" +msgstr "Sunbird/Thunderbird" #. module: caldav #: field:basic.calendar,calendar_order:0 msgid "Order" -msgstr "" +msgstr "Comanda" #. module: caldav #: model:ir.module.module,shortdesc:caldav.module_meta_information msgid "Share Calendar using CalDAV" -msgstr "" +msgstr "Comparteix calendari utilitzant CalDAV" #. module: caldav #: field:basic.calendar,calendar_color:0 msgid "Color" -msgstr "" +msgstr "Color" #. module: caldav #: view:basic.calendar:0 msgid "MY" -msgstr "" +msgstr "EL MEU" #. module: caldav #: model:ir.model,name:caldav.model_basic_calendar_fields msgid "Calendar fields" -msgstr "" +msgstr "Camps del calendari" #. module: caldav #: view:calendar.event.import:0 msgid "Import Message" -msgstr "" +msgstr "Importa missatge" #. module: caldav #: model:ir.actions.act_window,name:caldav.action_calendar_event_subscribe #: model:ir.actions.act_window,name:caldav.action_calendar_event_subscribe_values msgid "Subscribe" -msgstr "" +msgstr "Subscriure" #. module: caldav #: sql_constraint:document.directory:0 msgid "Directory must have a parent or a storage" -msgstr "" +msgstr "El directori ha de tenir un pare o un emmagatzematge." #. module: caldav #: model:ir.model,name:caldav.model_basic_calendar_todo msgid "basic.calendar.todo" -msgstr "" +msgstr "base.calendari.tot" #. module: caldav #: help:basic.calendar,calendar_order:0 msgid "For supporting clients, the order of this folder among the calendars" msgstr "" +"Per als clients que ho suportin, l'ordre d'aquesta carpeta entre els " +"calendaris." diff --git a/addons/crm/i18n/ca.po b/addons/crm/i18n/ca.po index 3c71b71b4ce..48fa2689a0e 100644 --- a/addons/crm/i18n/ca.po +++ b/addons/crm/i18n/ca.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: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-08-06 11:01+0000\n" +"PO-Revision-Date: 2011-08-17 21:32+0000\n" "Last-Translator: mgaja (GrupoIsep.com) \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: 2011-08-07 04:37+0000\n" -"X-Generator: Launchpad (build 13613)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: crm #: view:crm.lead.report:0 @@ -527,12 +527,12 @@ msgstr "Regla recurrent" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead1 msgid "Version 4.2" -msgstr "" +msgstr "Versió 4.2" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead2 msgid "Version 4.4" -msgstr "" +msgstr "Versió 4.4" #. module: crm #: help:crm.installer,fetchmail:0 @@ -959,6 +959,36 @@ msgid "" " * My Cases (list)\n" " * Jobs Tracking (graph)\n" msgstr "" +"El sistema genèric de gestió de relacions amb el client d'OpenERP\n" +"permet a un grup de gent controlar de forma intel·ligent i eficient\n" +"iniciatives, oportunitats, reunions, trucades, etc.\n" +"Maneja tasques clau com la comunicació, identificació, priorització,\n" +"assignació, resolució i notificació.\n" +"\n" +"OpenERP s'assegura que tots els casos són seguits pels usuaris, clients i\n" +"proveïdors. Podeu enviar automàticament recordatoris, escalar la petició, " +"disparar\n" +"mètodes específics i moltes altres accions basades en les regles de la seva " +"empresa.\n" +"\n" +"El millor d'aquest sistema és que els usuaris no necessiten fer res\n" +"especial. Tan sols han d'enviar un correu electrònic al gestor de " +"seguiments.\n" +"OpenERP li agrairà el seu missatge, encaminar automàticament a la\n" +"persona adequada, assegurant-se que tota la correspondència futura arribi " +"al\n" +"lloc correcte.\n" +"\n" +"El mòdul CRM té una passarel·la de correu per a l'interfície de " +"sincronització\n" +"entre correus electrònics i OpenERP.\n" +"Creeu taulells pel CRM que incloguin:\n" +" *Les meves iniciatives(llista)\n" +" *Iniciatives per etapa (gràfic)\n" +" *Les meves reunions (llista)\n" +" *Procés de vendes per etapa (gràfic)\n" +" *Els meus casos (llista)\n" +" *Seguiment de treballs (gràfic)\n" #. module: crm #: field:crm.lead.report,create_date:0 @@ -2019,6 +2049,10 @@ msgid "" "opportunities. You can also synchronize meetings with your mobile phone " "using the caldav interface." msgstr "" +"El calendari de reunions és compartit entre els equips de vendes i integrat " +"per complet amb altres aplicacions com les vacances de treballadors o les " +"oportunitats de negoci. Podeu sincronitzar reunions amb el seu telèfon mòbil " +"utilitzant l'interfície caldav." #. module: crm #: model:ir.model,name:crm.model_crm_phonecall2opportunity @@ -2471,7 +2505,7 @@ msgstr "La fase de l'oportunitat '%s' ha canviat a '%s'." #: code:addons/crm/crm_lead.py:282 #, python-format msgid "Changed Stage to: %s" -msgstr "" +msgstr "Estat canviat en:% s" #. module: crm #: selection:crm.segmentation.line,operator:0 @@ -4595,3 +4629,9 @@ msgstr "Butlletí de notícies" #~ msgid "%(case_description)s = Case description" #~ msgstr "%(case_description)s = Descripció del cas" + +#~ msgid "Telesales" +#~ msgstr "Vendes a distància" + +#~ msgid "Mail Campaign 1" +#~ msgstr "Campanya mail 1" diff --git a/addons/crm_claim/i18n/ca.po b/addons/crm_claim/i18n/ca.po index 05e2ac739b6..6021fb287ec 100644 --- a/addons/crm_claim/i18n/ca.po +++ b/addons/crm_claim/i18n/ca.po @@ -8,72 +8,72 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-04-03 00:51+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2011-08-17 20:42+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-29 05:48+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: crm_claim #: field:crm.claim.report,nbr:0 msgid "# of Cases" -msgstr "" +msgstr "# de casos" #. module: crm_claim #: view:crm.claim:0 #: view:crm.claim.report:0 msgid "Group By..." -msgstr "" +msgstr "Agrupar per..." #. module: crm_claim #: view:crm.claim:0 msgid "Responsibilities" -msgstr "" +msgstr "Responsabilitats" #. module: crm_claim #: field:crm.claim,date_action_next:0 msgid "Next Action Date" -msgstr "" +msgstr "Data de la següent acció" #. module: crm_claim #: field:crm.claim.report,probability:0 msgid "Probability" -msgstr "" +msgstr "Probabilitat" #. module: crm_claim #: selection:crm.claim.report,month:0 msgid "March" -msgstr "" +msgstr "Març" #. module: crm_claim #: field:crm.claim.report,delay_close:0 msgid "Delay to close" -msgstr "" +msgstr "Demora per tancar" #. module: crm_claim #: field:crm.claim,resolution:0 msgid "Resolution" -msgstr "" +msgstr "Resolució" #. module: crm_claim #: field:crm.claim,company_id:0 #: view:crm.claim.report:0 #: field:crm.claim.report,company_id:0 msgid "Company" -msgstr "" +msgstr "Companyia" #. module: crm_claim #: field:crm.claim,email_cc:0 msgid "Watchers Emails" -msgstr "" +msgstr "Observadors d'Emails (CC)" #. module: crm_claim #: view:crm.claim.report:0 msgid "#Claim" -msgstr "" +msgstr "Nº reclamació" #. module: crm_claim #: model:ir.actions.act_window,help:crm_claim.crm_claim_stage_act @@ -82,23 +82,26 @@ msgid "" "in the system. The stages define all the steps required for the resolution " "of a claim." msgstr "" +"Podeu crear etapes per categoritzar els estats de cada reclamació introduïda " +"en el sistema. Les etapes defineixen tots els passos necessaris per a la " +"resolució d'una reclamació." #. module: crm_claim #: selection:crm.claim,priority:0 #: selection:crm.claim.report,priority:0 msgid "Highest" -msgstr "" +msgstr "El més alt" #. module: crm_claim #: view:crm.claim.report:0 #: field:crm.claim.report,day:0 msgid "Day" -msgstr "" +msgstr "Dia" #. module: crm_claim #: view:crm.claim:0 msgid "Add Internal Note" -msgstr "" +msgstr "Afegeix nota interna" #. module: crm_claim #: help:crm.claim,section_id:0 @@ -106,74 +109,76 @@ msgid "" "Sales team to which Case belongs to.Define Responsible user and Email " "account for mail gateway." msgstr "" +"Equip de vendes al qual pertany el cas. Definiu l'usuari responsable i el " +"compte d'email per la passarel·la de correu." #. module: crm_claim #: view:crm.claim:0 msgid "Claim Description" -msgstr "" +msgstr "Descripció de la reclamació" #. module: crm_claim #: field:crm.claim,message_ids:0 msgid "Messages" -msgstr "" +msgstr "Missatges" #. module: crm_claim #: model:crm.case.categ,name:crm_claim.categ_claim1 msgid "Factual Claims" -msgstr "" +msgstr "Reclamacions objectives" #. module: crm_claim #: selection:crm.claim,state:0 #: selection:crm.claim.report,state:0 msgid "Cancelled" -msgstr "" +msgstr "Cancel·lat" #. module: crm_claim #: model:crm.case.resource.type,name:crm_claim.type_claim2 msgid "Preventive" -msgstr "" +msgstr "Preventiu" #. module: crm_claim #: model:crm.case.stage,name:crm_claim.stage_claim2 msgid "Fixed" -msgstr "" +msgstr "Fix" #. module: crm_claim #: field:crm.claim,partner_address_id:0 msgid "Partner Contact" -msgstr "" +msgstr "Contacte empresa" #. module: crm_claim #: field:crm.claim.report,date_closed:0 msgid "Close Date" -msgstr "" +msgstr "Data de tancament" #. module: crm_claim #: view:crm.claim.report:0 msgid " Month " -msgstr "" +msgstr " Mes " #. module: crm_claim #: field:crm.claim,ref:0 msgid "Reference" -msgstr "" +msgstr "Referència" #. module: crm_claim #: field:crm.claim,action_next:0 msgid "Next Action" -msgstr "" +msgstr "Acció següent" #. module: crm_claim #: view:crm.claim:0 msgid "Reset to Draft" -msgstr "" +msgstr "Inicialitza a esborrany" #. module: crm_claim #: view:crm.claim:0 #: field:crm.claim,date_deadline:0 #: field:crm.claim.report,date_deadline:0 msgid "Deadline" -msgstr "" +msgstr "Data límit" #. module: crm_claim #: view:crm.claim:0 @@ -181,72 +186,72 @@ msgstr "" #: view:crm.claim.report:0 #: field:crm.claim.report,partner_id:0 msgid "Partner" -msgstr "" +msgstr "Empresa" #. module: crm_claim #: selection:crm.claim,type_action:0 #: selection:crm.claim.report,type_action:0 msgid "Preventive Action" -msgstr "" +msgstr "Acció preventiva" #. module: crm_claim #: field:crm.claim.report,section_id:0 msgid "Section" -msgstr "" +msgstr "Secció" #. module: crm_claim #: view:crm.claim:0 msgid "Root Causes" -msgstr "" +msgstr "Causes principals" #. module: crm_claim #: field:crm.claim,user_fault:0 msgid "Trouble Responsible" -msgstr "" +msgstr "Responsable del problema" #. module: crm_claim #: field:crm.claim,priority:0 #: view:crm.claim.report:0 #: field:crm.claim.report,priority:0 msgid "Priority" -msgstr "" +msgstr "Prioritat" #. module: crm_claim #: view:crm.claim:0 msgid "Send New Email" -msgstr "" +msgstr "Envia nou correu electrònic" #. module: crm_claim #: field:crm.claim.report,delay_expected:0 msgid "Overpassed Deadline" -msgstr "" +msgstr "Data límit sobrepassada" #. module: crm_claim #: view:crm.claim:0 #: view:crm.claim.report:0 msgid "Type" -msgstr "" +msgstr "Tipus" #. module: crm_claim #: field:crm.claim,email_from:0 msgid "Email" -msgstr "" +msgstr "Correu electrònic" #. module: crm_claim #: selection:crm.claim,priority:0 #: selection:crm.claim.report,priority:0 msgid "Lowest" -msgstr "" +msgstr "El més baix" #. module: crm_claim #: field:crm.claim,create_date:0 msgid "Creation Date" -msgstr "" +msgstr "Data de creació" #. module: crm_claim #: field:crm.claim,name:0 msgid "Claim Subject" -msgstr "" +msgstr "Assumpte de la reclamació" #. module: crm_claim #: model:ir.actions.act_window,help:crm_claim.action_report_crm_claim @@ -254,21 +259,23 @@ msgid "" "Have a general overview of all claims processed in the system by sorting " "them with specific criteria." msgstr "" +"Obtingueu una visió global de totes les reclamacions processades en el " +"sistema ordenant-les amb criteris específics." #. module: crm_claim #: selection:crm.claim.report,month:0 msgid "July" -msgstr "" +msgstr "Juliol" #. module: crm_claim #: model:ir.actions.act_window,name:crm_claim.crm_claim_stage_act msgid "Claim Stages" -msgstr "" +msgstr "Etapes reclamacions" #. module: crm_claim #: model:ir.ui.menu,name:crm_claim.menu_crm_case_claim-act msgid "Categories" -msgstr "" +msgstr "Categories" #. module: crm_claim #: view:crm.claim:0 @@ -276,106 +283,107 @@ msgstr "" #: view:crm.claim.report:0 #: field:crm.claim.report,stage_id:0 msgid "Stage" -msgstr "" +msgstr "Etapa" #. module: crm_claim #: view:crm.claim:0 msgid "History Information" -msgstr "" +msgstr "Informació històrica" #. module: crm_claim #: view:crm.claim:0 msgid "Dates" -msgstr "" +msgstr "Dates" #. module: crm_claim #: view:crm.claim.report:0 msgid " Month-1 " -msgstr "" +msgstr " Mes-1 " #. module: crm_claim #: view:crm.claim:0 msgid "Contact" -msgstr "" +msgstr "Contacte" #. module: crm_claim #: model:ir.ui.menu,name:crm_claim.menu_crm_claim_stage_act msgid "Stages" -msgstr "" +msgstr "Etapes" #. module: crm_claim +#: model:ir.actions.act_window,name:crm_claim.action_report_crm_claim #: model:ir.ui.menu,name:crm_claim.menu_report_crm_claim_tree msgid "Claims Analysis" -msgstr "" +msgstr "Anàlisi de reclamacions" #. module: crm_claim #: help:crm.claim.report,delay_close:0 msgid "Number of Days to close the case" -msgstr "" +msgstr "Número de dies per tancar el cas" #. module: crm_claim #: model:ir.model,name:crm_claim.model_crm_claim_report msgid "CRM Claim Report" -msgstr "" +msgstr "Informe de reclamacions CRM" #. module: crm_claim #: model:crm.case.stage,name:crm_claim.stage_claim1 msgid "Accepted as Claim" -msgstr "" +msgstr "Acceptat com reclamació" #. module: crm_claim #: model:crm.case.resource.type,name:crm_claim.type_claim1 msgid "Corrective" -msgstr "" +msgstr "Correctiu" #. module: crm_claim #: selection:crm.claim.report,month:0 msgid "September" -msgstr "" +msgstr "Setembre" #. module: crm_claim #: selection:crm.claim.report,month:0 msgid "December" -msgstr "" +msgstr "Desembre" #. module: crm_claim #: view:crm.claim.report:0 #: field:crm.claim.report,month:0 msgid "Month" -msgstr "" +msgstr "Mes" #. module: crm_claim #: field:crm.claim,type_action:0 #: field:crm.claim.report,type_action:0 msgid "Action Type" -msgstr "" +msgstr "Tipus d'acció" #. module: crm_claim #: field:crm.claim,write_date:0 msgid "Update Date" -msgstr "" +msgstr "Data revisió" #. module: crm_claim #: view:crm.claim.report:0 msgid "Salesman" -msgstr "" +msgstr "Venedor" #. module: crm_claim #: field:crm.claim,categ_id:0 #: view:crm.claim.report:0 #: field:crm.claim.report,categ_id:0 msgid "Category" -msgstr "" +msgstr "Categoria" #. module: crm_claim #: model:crm.case.categ,name:crm_claim.categ_claim2 msgid "Value Claims" -msgstr "" +msgstr "Valor reclamacions" #. module: crm_claim #: view:crm.claim.report:0 msgid " Year " -msgstr "" +msgstr " Any " #. module: crm_claim #: help:crm.claim,email_cc:0 @@ -384,26 +392,29 @@ msgid "" "outbound emails for this record before being sent. Separate multiple email " "addresses with a comma" msgstr "" +"Aquestes adreces de correu seran afegides al camp CC en tots els correus " +"entrants i sortints d'aquest registre abans de ser enviats. Separeu les " +"diferents adreces de correu amb una coma." #. module: crm_claim #: selection:crm.claim,state:0 #: view:crm.claim.report:0 #: selection:crm.claim.report,state:0 msgid "Draft" -msgstr "" +msgstr "Esborrany" #. module: crm_claim #: selection:crm.claim,priority:0 #: selection:crm.claim.report,priority:0 msgid "Low" -msgstr "" +msgstr "Baix" #. module: crm_claim #: field:crm.claim,date_closed:0 #: selection:crm.claim,state:0 #: selection:crm.claim.report,state:0 msgid "Closed" -msgstr "" +msgstr "Tancada" #. module: crm_claim #: view:crm.claim:0 @@ -411,83 +422,83 @@ msgstr "" #: view:crm.claim.report:0 #: selection:crm.claim.report,state:0 msgid "Pending" -msgstr "" +msgstr "Pendent" #. module: crm_claim #: view:crm.claim:0 msgid "Communication & History" -msgstr "" +msgstr "Comunicació i historial" #. module: crm_claim #: selection:crm.claim.report,month:0 msgid "August" -msgstr "" +msgstr "Agost" #. module: crm_claim #: selection:crm.claim,priority:0 #: selection:crm.claim.report,priority:0 msgid "Normal" -msgstr "" +msgstr "Normal" #. module: crm_claim #: view:crm.claim:0 msgid "Global CC" -msgstr "" +msgstr "CC global" #. module: crm_claim #: model:ir.module.module,shortdesc:crm_claim.module_meta_information msgid "Customer & Supplier Relationship Management" -msgstr "" +msgstr "Gestió de relacions amb clients i proveïdors" #. module: crm_claim #: selection:crm.claim.report,month:0 msgid "June" -msgstr "" +msgstr "Juny" #. module: crm_claim #: field:crm.claim,partner_phone:0 msgid "Phone" -msgstr "" +msgstr "Telèfon" #. module: crm_claim #: field:crm.claim.report,user_id:0 msgid "User" -msgstr "" +msgstr "Usuari" #. module: crm_claim #: model:crm.case.stage,name:crm_claim.stage_claim5 msgid "Awaiting Response" -msgstr "" +msgstr "Esperant resposta" #. module: crm_claim #: model:ir.actions.act_window,name:crm_claim.crm_claim_categ_action msgid "Claim Categories" -msgstr "" +msgstr "Categories de reclamacions" #. module: crm_claim #: selection:crm.claim.report,month:0 msgid "November" -msgstr "" +msgstr "Novembre" #. module: crm_claim #: view:crm.claim.report:0 msgid "Extended Filters..." -msgstr "" +msgstr "Filtres estesos..." #. module: crm_claim #: view:crm.claim:0 msgid "Closure" -msgstr "" +msgstr "Tancament" #. module: crm_claim #: view:crm.claim.report:0 msgid "Search" -msgstr "" +msgstr "Cerca" #. module: crm_claim #: selection:crm.claim.report,month:0 msgid "October" -msgstr "" +msgstr "Octubre" #. module: crm_claim #: model:ir.module.module,description:crm_claim.module_meta_information @@ -499,63 +510,70 @@ msgid "" "automatically new claims based on incoming emails.\n" " " msgstr "" +"\n" +"Aquest mòdul li permet realitzar un seguiment de les reclamacions i " +"urgències dels seus clients/proveïdors.\n" +"Està totalment integrat amb la passarel·la de correu electrònic perquè " +"pugueu crear\n" +"automàticament les noves reclamacions a partir dels correus electrònics " +"entrants.\n" +" " #. module: crm_claim #: selection:crm.claim.report,month:0 msgid "January" -msgstr "" +msgstr "Gener" #. module: crm_claim #: view:crm.claim:0 #: field:crm.claim,date:0 msgid "Claim Date" -msgstr "" +msgstr "Data de reclamació" #. module: crm_claim #: help:crm.claim,email_from:0 msgid "These people will receive email." -msgstr "" +msgstr "Aquestes persones rebran un correu electrònic." #. module: crm_claim #: view:crm.claim:0 #: view:crm.claim.report:0 -#: model:ir.actions.act_window,name:crm_claim.action_report_crm_claim #: model:ir.actions.act_window,name:crm_claim.crm_case_categ_claim0 #: model:ir.ui.menu,name:crm_claim.menu_crm_case_claims msgid "Claims" -msgstr "" +msgstr "Reclamacions" #. module: crm_claim #: selection:crm.claim,type_action:0 #: selection:crm.claim.report,type_action:0 msgid "Corrective Action" -msgstr "" +msgstr "Acció correctiva" #. module: crm_claim #: model:crm.case.categ,name:crm_claim.categ_claim3 msgid "Policy Claims" -msgstr "" +msgstr "Política de reclamacions" #. module: crm_claim #: view:crm.claim:0 msgid "History" -msgstr "" +msgstr "Històric" #. module: crm_claim #: model:ir.model,name:crm_claim.model_crm_claim #: model:ir.ui.menu,name:crm_claim.menu_config_claim msgid "Claim" -msgstr "" +msgstr "Reclamació" #. module: crm_claim #: view:crm.claim:0 msgid "Attachments" -msgstr "" +msgstr "Adjunts" #. module: crm_claim #: model:ir.model,name:crm_claim.model_crm_case_stage msgid "Stage of case" -msgstr "" +msgstr "Etapa del cas" #. module: crm_claim #: view:crm.claim:0 @@ -563,29 +581,29 @@ msgstr "" #: view:crm.claim.report:0 #: field:crm.claim.report,state:0 msgid "State" -msgstr "" +msgstr "Estat" #. module: crm_claim #: view:crm.claim:0 #: view:crm.claim.report:0 msgid "Done" -msgstr "" +msgstr "Fet" #. module: crm_claim #: view:crm.claim:0 msgid "Claim Reporter" -msgstr "" +msgstr "Persona que ha reportat la reclamació" #. module: crm_claim #: view:crm.claim:0 #: view:crm.claim.report:0 msgid "Cancel" -msgstr "" +msgstr "Canceŀla" #. module: crm_claim #: view:crm.claim:0 msgid "Close" -msgstr "" +msgstr "Tanca" #. module: crm_claim #: view:crm.claim:0 @@ -593,75 +611,75 @@ msgstr "" #: view:crm.claim.report:0 #: selection:crm.claim.report,state:0 msgid "Open" -msgstr "" +msgstr "Obre" #. module: crm_claim #: view:crm.claim:0 msgid "In Progress" -msgstr "" +msgstr "En procés" #. module: crm_claim #: view:crm.claim:0 #: field:crm.claim,user_id:0 msgid "Responsible" -msgstr "" +msgstr "Responsable" #. module: crm_claim #: view:crm.claim:0 msgid "Current" -msgstr "" +msgstr "Actual" #. module: crm_claim #: view:crm.claim:0 msgid "Details" -msgstr "" +msgstr "Detalls" #. module: crm_claim #: view:crm.claim:0 msgid "Reply" -msgstr "" +msgstr "Resposta" #. module: crm_claim #: field:crm.claim,cause:0 msgid "Root Cause" -msgstr "" +msgstr "Causa principal" #. module: crm_claim #: view:crm.claim:0 msgid "Claim/Action Description" -msgstr "" +msgstr "Descripció de la reclamació/acció" #. module: crm_claim #: field:crm.claim,description:0 msgid "Description" -msgstr "" +msgstr "Descripció" #. module: crm_claim #: view:crm.claim:0 msgid "Search Claims" -msgstr "" +msgstr "Cerca reclamacions" #. module: crm_claim #: field:crm.claim,section_id:0 #: view:crm.claim.report:0 msgid "Sales Team" -msgstr "" +msgstr "Equip de vendes" #. module: crm_claim #: selection:crm.claim.report,month:0 msgid "May" -msgstr "" +msgstr "Maig" #. module: crm_claim #: view:crm.claim:0 msgid "Resolution Actions" -msgstr "" +msgstr "Accions per a resolució" #. module: crm_claim #: model:ir.actions.act_window,name:crm_claim.act_claim_partner #: model:ir.actions.act_window,name:crm_claim.act_claim_partner_address msgid "Report a Claim" -msgstr "" +msgstr "Introduir reclamació" #. module: crm_claim #: model:ir.actions.act_window,help:crm_claim.crm_case_categ_claim0 @@ -671,16 +689,22 @@ msgid "" "history for a claim (emails sent, intervention type and so on). Claims may " "automatically be linked to an email address using the mail gateway module." msgstr "" +"Registreu i feu seguiment de les reclamacions dels seus clients. Les " +"reclamacions poden ser vinculades a una comanda de venda o un lot. Podeu " +"enviar correus electrònics amb fitxers adjunts i mantenir l'historial " +"complet d'una reclamació (correus electrònics enviats, tipus d'intervenció, " +"etc.). Les reclamacions poden vincular-se automàticament a una adreça de " +"correu electrònic utilitzant el mòdul passarel·la de correu." #. module: crm_claim #: field:crm.claim.report,email:0 msgid "# Emails" -msgstr "" +msgstr "Nº d'emails" #. module: crm_claim #: view:crm.claim:0 msgid "Follow Up" -msgstr "" +msgstr "Seguiment" #. module: crm_claim #: help:crm.claim,state:0 @@ -693,42 +717,49 @@ msgid "" " \n" "If the case needs to be reviewed then the state is set to 'Pending'." msgstr "" +"L'estat s'estableix a 'Esborrany', quan es crea un cas. " +" \n" +"Si el cas està en progrés l'estat s'estableix a 'Obert'. " +" \n" +"Quan el cas es tanca, l'estat s'estableix a 'Realitzat'. " +" \n" +"Si el cas necessita ser revisat llavors en estat s'estableix a 'Pendent'." #. module: crm_claim #: selection:crm.claim.report,month:0 msgid "February" -msgstr "" +msgstr "Febrer" #. module: crm_claim #: model:crm.case.stage,name:crm_claim.stage_claim3 msgid "Won't fix" -msgstr "" +msgstr "No serà corregit" #. module: crm_claim #: selection:crm.claim.report,month:0 msgid "April" -msgstr "" +msgstr "Abril" #. module: crm_claim #: view:crm.claim.report:0 msgid "My Case(s)" -msgstr "" +msgstr "El/s meu/s cas/os" #. module: crm_claim #: field:crm.claim,id:0 msgid "ID" -msgstr "" +msgstr "ID" #. module: crm_claim #: view:crm.claim:0 msgid "Actions" -msgstr "" +msgstr "Accions" #. module: crm_claim #: selection:crm.claim,priority:0 #: selection:crm.claim.report,priority:0 msgid "High" -msgstr "" +msgstr "Alt" #. module: crm_claim #: model:ir.actions.act_window,help:crm_claim.crm_claim_categ_action @@ -736,14 +767,23 @@ msgid "" "Create claim categories to better manage and classify your claims. Some " "example of claims can be: preventive action, corrective action." msgstr "" +"Creeu categories de reclamacions per gestionar i classificar millor les " +"seves reclamacions. Alguns exemples de reclamacions són: acció preventiva, " +"acció correctiva." #. module: crm_claim #: field:crm.claim.report,create_date:0 msgid "Create Date" -msgstr "" +msgstr "Data de creació" #. module: crm_claim #: view:crm.claim.report:0 #: field:crm.claim.report,name:0 msgid "Year" -msgstr "" +msgstr "Any" + +#~ msgid "Actions Done" +#~ msgstr "Accions realitzades" + +#~ msgid "Actions Defined" +#~ msgstr "Accions definides" diff --git a/addons/document_webdav/i18n/ca.po b/addons/document_webdav/i18n/ca.po index 49946e0f7fd..f9dbfef689c 100644 --- a/addons/document_webdav/i18n/ca.po +++ b/addons/document_webdav/i18n/ca.po @@ -8,31 +8,31 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-04-10 16:26+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2011-08-17 20:43+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-29 05:40+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: document_webdav #: field:document.webdav.dir.property,create_date:0 #: field:document.webdav.file.property,create_date:0 msgid "Date Created" -msgstr "" +msgstr "Data de creació" #. module: document_webdav #: constraint:document.directory:0 msgid "Error! You can not create recursive Directories." -msgstr "" +msgstr "Error! No podeu crear directoris recursius." #. module: document_webdav #: view:document.webdav.dir.property:0 #: view:document.webdav.file.property:0 msgid "Search Document properties" -msgstr "" +msgstr "Cerca propietats del document" #. module: document_webdav #: view:document.webdav.dir.property:0 @@ -40,45 +40,45 @@ msgstr "" #: view:document.webdav.file.property:0 #: field:document.webdav.file.property,namespace:0 msgid "Namespace" -msgstr "" +msgstr "Espai de noms" #. module: document_webdav #: field:document.directory,dav_prop_ids:0 msgid "DAV properties" -msgstr "" +msgstr "Propietats DAV" #. module: document_webdav #: model:ir.model,name:document_webdav.model_document_webdav_file_property msgid "document.webdav.file.property" -msgstr "" +msgstr "document.webdav.file.property" #. module: document_webdav #: view:document.webdav.dir.property:0 #: view:document.webdav.file.property:0 msgid "Group By..." -msgstr "" +msgstr "Agrupar per..." #. module: document_webdav #: view:document.directory:0 msgid "These properties will be added to WebDAV requests" -msgstr "" +msgstr "Aquestes propietats s'afegiran a les peticions WebDAV" #. module: document_webdav #: model:ir.ui.menu,name:document_webdav.menu_file_props msgid "DAV properties for documents" -msgstr "" +msgstr "Propietats DAV per a documents" #. module: document_webdav #: code:addons/document_webdav/webdav.py:37 #, python-format msgid "PyWebDAV Import Error!" -msgstr "" +msgstr "Error d'importació PyWebDAV!" #. module: document_webdav #: view:document.webdav.file.property:0 #: field:document.webdav.file.property,file_id:0 msgid "Document" -msgstr "" +msgstr "Document" #. module: document_webdav #: model:ir.module.module,description:document_webdav.module_meta_information @@ -101,26 +101,43 @@ msgid "" " ; levels \"debug\" and \"debug_rpc\" respectively, you can leave\n" " ; these options on\n" msgstr "" +" Amb aquest mòdul s'activa el servidor WebDAV per als documents.\n" +" Podeu utilitzar qualsevol navegador compatible per veure els fitxers " +"adjunts de forma remota OpenObject.\n" +"\n" +" Després de la instal·lació, el servidor WebDAV pot ser controlat en " +"la secció [webdav] de la configuració del servidor.\n" +" Paràmetres de configuració del servidor:\n" +" [webdav]\n" +" ; enable = True ; Serve webdav over the http(s) servers\n" +" ; vdir = webdav ; the directory that webdav will be served at\n" +" ; this default val means that webdav will be\n" +" ; on \"http://localhost:8069/webdav/\n" +" ; verbose = True ; Turn on the verbose messages of webdav\n" +" ; debug = True ; Turn on the debugging messages of webdav\n" +" ; since the messages llauri routed to the python logging, with\n" +" ; levels \"debug\" and \"debug_rpc\" respectively, you ca leave\n" +" ; these options on\n" #. module: document_webdav #: sql_constraint:document.directory:0 msgid "Directory cannot be parent of itself!" -msgstr "" +msgstr "El directori no pot ser el seu propi pare!" #. module: document_webdav #: view:document.directory:0 msgid "Dynamic context" -msgstr "" +msgstr "Context dinàmic" #. module: document_webdav #: view:document.directory:0 msgid "WebDAV properties" -msgstr "" +msgstr "Propietats WebDAV" #. module: document_webdav #: sql_constraint:document.directory:0 msgid "The directory name must be unique !" -msgstr "" +msgstr "El nom de directori ha de ser únic!" #. module: document_webdav #: code:addons/document_webdav/webdav.py:37 @@ -130,77 +147,80 @@ msgid "" "http://code.google.com/p/pywebdav/downloads/detail?name=PyWebDAV-" "0.9.4.tar.gz&can=2&q=/" msgstr "" +"Instal·leu PyWebDAV des de " +"http://code.google.com/p/pywebdav/downloads/detail?name=PyWebDAV-" +"0.9.4.tar.gz&can=2&q=/" #. module: document_webdav #: model:ir.ui.menu,name:document_webdav.menu_dir_props msgid "DAV properties for folders" -msgstr "" +msgstr "Propietats DAV per a carpetes" #. module: document_webdav #: view:document.directory:0 #: view:document.webdav.dir.property:0 #: view:document.webdav.file.property:0 msgid "Properties" -msgstr "" +msgstr "Propietats" #. module: document_webdav #: field:document.webdav.dir.property,name:0 #: field:document.webdav.file.property,name:0 msgid "Name" -msgstr "" +msgstr "Nom" #. module: document_webdav #: model:ir.model,name:document_webdav.model_document_webdav_dir_property msgid "document.webdav.dir.property" -msgstr "" +msgstr "document.webdav.dir.propietat" #. module: document_webdav #: field:document.webdav.dir.property,value:0 #: field:document.webdav.file.property,value:0 msgid "Value" -msgstr "" +msgstr "Valor" #. module: document_webdav #: field:document.webdav.dir.property,dir_id:0 #: model:ir.model,name:document_webdav.model_document_directory msgid "Directory" -msgstr "" +msgstr "Directori" #. module: document_webdav #: field:document.webdav.dir.property,write_uid:0 #: field:document.webdav.file.property,write_uid:0 msgid "Last Modification User" -msgstr "" +msgstr "Usuari de l'última modificació" #. module: document_webdav #: view:document.webdav.dir.property:0 msgid "Dir" -msgstr "" +msgstr "Adr" #. module: document_webdav #: field:document.webdav.dir.property,write_date:0 #: field:document.webdav.file.property,write_date:0 msgid "Date Modified" -msgstr "" +msgstr "Data de modificació" #. module: document_webdav #: field:document.webdav.dir.property,create_uid:0 #: field:document.webdav.file.property,create_uid:0 msgid "Creator" -msgstr "" +msgstr "Creador/a" #. module: document_webdav #: model:ir.module.module,shortdesc:document_webdav.module_meta_information msgid "WebDAV server for Document Management" -msgstr "" +msgstr "Servidor WebDAV per a gestió de documents" #. module: document_webdav #: sql_constraint:document.directory:0 msgid "Directory must have a parent or a storage" -msgstr "" +msgstr "El directori ha de tenir un pare o un emmagatzematge." #. module: document_webdav #: field:document.webdav.dir.property,do_subst:0 #: field:document.webdav.file.property,do_subst:0 msgid "Substitute" -msgstr "" +msgstr "Substitut" diff --git a/addons/email_template/i18n/ca.po b/addons/email_template/i18n/ca.po index 4c41585054b..0bc592ef3c6 100644 --- a/addons/email_template/i18n/ca.po +++ b/addons/email_template/i18n/ca.po @@ -8,30 +8,32 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-04-16 11:56+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2011-08-17 21:33+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-29 05:45+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: email_template #: help:email_template.account,auto_delete:0 msgid "Permanently delete emails after sending" -msgstr "" +msgstr "Elimina permanentment els emails deprès del seu enviament" #. module: email_template #: view:email_template.account:0 msgid "Email Account Configuration" -msgstr "" +msgstr "Configuració del compte de correu" #. module: email_template #: code:addons/email_template/wizard/email_template_send_wizard.py:195 #, python-format msgid "Emails for multiple items saved in outbox." msgstr "" +"Els correus electrònics per a diversos elements han estat guardats en la " +"Bústia de sortida." #. module: email_template #: code:addons/email_template/wizard/email_template_send_wizard.py:59 @@ -42,31 +44,34 @@ msgid "" "Either ask admin to enforce an account for this template or get yourself a " "personal email account." msgstr "" +"No se li han configurat comptes de correu electrònic personals.\n" +"Podeu demanar a l'administrador que forci un compte per aquesta plantilla o " +"que li creï un compte de correu electrònic personal." #. module: email_template #: view:email_template.mailbox:0 msgid "Personal Emails" -msgstr "" +msgstr "Emails personals" #. module: email_template #: field:email.template,file_name:0 msgid "Report Filename" -msgstr "" +msgstr "Fitxer de l'informe" #. module: email_template #: view:email.template:0 msgid "Email Content " -msgstr "" +msgstr "Contingut del email " #. module: email_template #: view:email_template.send.wizard:0 msgid "Send mail Wizard" -msgstr "" +msgstr "Assitent envia correu" #. module: email_template #: selection:email_template.mailbox,mail_type:0 msgid "Plain Text & HTML with no attachments" -msgstr "" +msgstr "Text pla i HTML sense adjunts" #. module: email_template #: help:email.template,model_object_field:0 @@ -76,6 +81,10 @@ msgid "" "in the box below\n" "(Note:If there are no values make sure you have selected the correct model)" msgstr "" +"Seleccioneu el camp del model que voleu utilitzar.\n" +"Si és un camp de relació podreu triar els valors relacionats en el quadre de " +"sota.\n" +"(Nota: Si no hi han valors assegureu-vos de seleccionar el model correcte)" #. module: email_template #: field:email_template.preview,body_html:0 @@ -83,13 +92,13 @@ msgstr "" #: field:email_template.send.wizard,body_html:0 #: field:email_template.send.wizard,body_text:0 msgid "Body" -msgstr "" +msgstr "Missatge" #. module: email_template #: code:addons/email_template/email_template.py:304 #, python-format msgid "Deletion of Record failed" -msgstr "" +msgstr "Ha fallat l'eliminació del registre" #. module: email_template #: help:email_template.account,company:0 @@ -97,28 +106,30 @@ msgid "" "Select if this mail account does not belong to specific user but to the " "organization as a whole. eg: info@companydomain.com" msgstr "" +"Selecciona si aquest compte d'email no pertany a un usuari en concret però " +"si a l'organització com a tal. p.ex: info@domioempresa.com" #. module: email_template #: view:email_template.send.wizard:0 msgid "Send now" -msgstr "" +msgstr "Envia ara" #. module: email_template #: selection:email_template.mailbox,state:0 msgid "Not Applicable" -msgstr "" +msgstr "No aplicable" #. module: email_template #: view:email_template.account:0 #: model:ir.ui.menu,name:email_template.menu_email_account_all_tools #: model:ir.ui.menu,name:email_template.menu_email_template_account_all msgid "Email Accounts" -msgstr "" +msgstr "Comptes de correu" #. module: email_template #: view:email_template.send.wizard:0 msgid "Send all mails" -msgstr "" +msgstr "Envia tots els correus" #. module: email_template #: help:email_template.account,smtpuname:0 @@ -126,17 +137,19 @@ msgid "" "Specify the username if your SMTP server requires authentication, otherwise " "leave it empty." msgstr "" +"Especifiqueu el nom d'usuari si el seu servidor SMTP necessita autenticació, " +"sinó deixeu-ho en blanc" #. module: email_template #: field:email_template.mailbox,server_ref:0 msgid "Server Reference of mail" -msgstr "" +msgstr "Referència del servidor de correu" #. module: email_template #: view:email_template.account:0 #: selection:email_template.account,state:0 msgid "Approved" -msgstr "" +msgstr "Aprovat" #. module: email_template #: help:email.template,def_cc:0 @@ -144,21 +157,23 @@ msgid "" "Carbon Copy address(es), comma-separated. Placeholders can be used here. " "e.g. ${object.email_cc}" msgstr "" +"Adreça/ces de correu CC, separades per comes. Es poden utilitzar marcadors, " +"per exemple ${object.email_cc}" #. module: email_template #: view:email.template:0 msgid "Account" -msgstr "" +msgstr "Compte" #. module: email_template #: field:email.template,table_html:0 msgid "HTML code" -msgstr "" +msgstr "Codi HTML" #. module: email_template #: view:email_template.mailbox:0 msgid "Send Mail" -msgstr "" +msgstr "Envia correu" #. module: email_template #: help:email_template.account,name:0 @@ -167,17 +182,20 @@ msgid "" "Email, unless it is already specified in the From Email, e.g: John Doe " "" msgstr "" +"La descripció s'utilitza com el nom del remitent, juntament amb l'email Des " +"de proporcionat, tret que ja s'hagi especificat en l'email Des de, per " +"exemple: Ramon Vives " #. module: email_template #: field:email.template,from_account:0 msgid "Email Account" -msgstr "" +msgstr "Compte de correu electrònic" #. module: email_template #: code:addons/email_template/wizard/email_template_send_wizard.py:201 #, python-format msgid "Email sending failed for one or more objects." -msgstr "" +msgstr "L'enviament d'email va fallar per a un o més objectes" #. module: email_template #: view:email_template.send.wizard:0 @@ -185,6 +203,8 @@ msgid "" "Add here all attachments of the current document you want to include in the " "Email." msgstr "" +"Afegiu aquí totes les dades adjuntes del document que voleu incloure en " +"l'email" #. module: email_template #: help:email.template,lang:0 @@ -192,6 +212,8 @@ msgid "" "The default language for the email. Placeholders can be used here. eg. " "${object.partner_id.lang}" msgstr "" +"L'idioma per omissió pels correus. Aquí hi podeu utilitzar marques, com " +"${object.partner_id.lang}" #. module: email_template #: help:email.template,sub_model_object_field:0 @@ -199,11 +221,13 @@ msgid "" "When you choose relationship fields this field will specify the sub value " "you can use." msgstr "" +"Quan trieu els camps de relació, aquest camp indicarà el sub-valor que podeu " +"utilitzar." #. module: email_template #: selection:email_template.send.wizard,state:0 msgid "Wizard Complete" -msgstr "" +msgstr "Assistent complert" #. module: email_template #: field:email.template,reply_to:0 @@ -211,96 +235,96 @@ msgstr "" #: field:email_template.preview,reply_to:0 #: field:email_template.send.wizard,reply_to:0 msgid "Reply-To" -msgstr "" +msgstr "Respondre a" #. module: email_template #: view:email.template:0 msgid "Delete Action" -msgstr "" +msgstr "Esborra acció" #. module: email_template #: view:email_template.account:0 msgid "Approve Account" -msgstr "" +msgstr "Aprova el compte" #. module: email_template #: field:email_template.preview,rel_model_ref:0 #: field:email_template.send.wizard,rel_model_ref:0 msgid "Referred Document" -msgstr "" +msgstr "Document relacionat" #. module: email_template #: field:email_template.send.wizard,full_success:0 msgid "Complete Success" -msgstr "" +msgstr "El procés s'ha realitzat correctament" #. module: email_template #: selection:email_template.account,send_pref:0 msgid "Both HTML & Text (Mixed)" -msgstr "" +msgstr "Tots dos HTML i Text (barrejats)" #. module: email_template #: view:email_template.preview:0 msgid "OK" -msgstr "" +msgstr "D'acord" #. module: email_template #: field:email_template.account,auto_delete:0 msgid "Auto Delete" -msgstr "" +msgstr "Auto esborra" #. module: email_template #: selection:email_template.account,send_pref:0 msgid "Both HTML & Text (Alternative)" -msgstr "" +msgstr "Tots dos HTML & text (alternatius)" #. module: email_template #: field:email_template.send.wizard,requested:0 msgid "No of requested Mails" -msgstr "" +msgstr "Número de missatges sol·licitats" #. module: email_template #: field:email.template,def_body_text:0 #: view:email_template.mailbox:0 #: field:email_template.mailbox,body_text:0 msgid "Standard Body (Text)" -msgstr "" +msgstr "Cos del missatge (Text)" #. module: email_template #: field:email.template,attachment_ids:0 msgid "Attached Files" -msgstr "" +msgstr "Fitxers adjunts" #. module: email_template #: field:email_template.account,smtpssl:0 msgid "SSL/TLS (only in python 2.6)" -msgstr "" +msgstr "SSL / TLS (només python 2.6)" #. module: email_template #: field:email_template.account,email_id:0 msgid "From Email" -msgstr "" +msgstr "Des d'email" #. module: email_template #: code:addons/email_template/email_template.py:304 #, python-format msgid "Warning" -msgstr "" +msgstr "Avís" #. module: email_template #: model:ir.actions.act_window,name:email_template.action_email_template_account_tree_all msgid "Accounts" -msgstr "" +msgstr "Comptes" #. module: email_template #: view:email_template.preview:0 msgid "Body(Text)" -msgstr "" +msgstr "Cos (text)" #. module: email_template #: view:email_template.mailbox:0 msgid "Company Emails" -msgstr "" +msgstr "Emails companyia" #. module: email_template #: view:email_template.send.wizard:0 @@ -308,6 +332,9 @@ msgid "" "Tip: Multiple emails are sent in the same language (the first one is " "proposed). We suggest you send emails in groups according to language." msgstr "" +"Suggeriment: Els missatges de correu múltiples s'envien en el mateix idioma " +"(es proposa l'idioma del primer). Li suggerim que envieu els missatges de " +"correu en grups segons l'idioma." #. module: email_template #: help:email_template.preview,reply_to:0 @@ -316,6 +343,8 @@ msgid "" "The address recipients should reply to, if different from the From address. " "Placeholders can be used here." msgstr "" +"L'adreça de correu a la qual els destinataris haurien de respondre, si és " +"diferent de l'adreça Des de. Es poden utilitzar marcadors." #. module: email_template #: field:email.template,def_subject:0 @@ -323,24 +352,24 @@ msgstr "" #: field:email_template.preview,subject:0 #: field:email_template.send.wizard,subject:0 msgid "Subject" -msgstr "" +msgstr "Assumpte" #. module: email_template #: code:addons/email_template/email_template_account.py:256 #, python-format msgid "Reason: %s" -msgstr "" +msgstr "Raó: %s" #. module: email_template #: field:email_template.mailbox,email_from:0 msgid "From" -msgstr "" +msgstr "Per" #. module: email_template #: field:email_template.preview,ref_template:0 #: field:email_template.send.wizard,ref_template:0 msgid "Template" -msgstr "" +msgstr "Plantilla" #. module: email_template #: code:addons/email_template/email_template_account.py:367 @@ -349,16 +378,19 @@ msgid "" "Mail from Account %s failed. Probable Reason: Server Send Error\n" " Description: %s" msgstr "" +"El correu des de el compte %s ha fallat. Causa probable: Error enviament " +"servidor\n" +"Descripció: %s" #. module: email_template #: view:email.template:0 msgid "Insert Simple Field" -msgstr "" +msgstr "Insereix camp simple" #. module: email_template #: view:email_template.preview:0 msgid "Body(Html)" -msgstr "" +msgstr "Cos (Html)" #. module: email_template #: help:email.template,def_bcc:0 @@ -366,87 +398,89 @@ msgid "" "Blind Carbon Copy address(es), comma-separated. Placeholders can be used " "here. e.g. ${object.email_bcc}" msgstr "" +"Adreça/ces de correu BCC, separades per comes. Es poden utilitzar marcadors, " +"per exemple ${object.email_bcc}" #. module: email_template #: model:ir.actions.act_window,name:email_template.wizard_email_template_preview msgid "Template Preview" -msgstr "" +msgstr "Previsualització de la plantilla" #. module: email_template #: field:email.template,def_body_html:0 msgid "Body (Text-Web Client Only)" -msgstr "" +msgstr "Cos del missatge (Text - Només client web)" #. module: email_template #: field:email_template.account,state:0 #: view:email_template.mailbox:0 msgid "State" -msgstr "" +msgstr "Estat" #. module: email_template #: field:email.template,ref_ir_value:0 msgid "Wizard Button" -msgstr "" +msgstr "Botó assistent" #. module: email_template #: help:email_template.account,email_id:0 msgid "eg: 'john@doe.com' or 'John Doe '" -msgstr "" +msgstr "Per exemple: 'paula@doe.com' o 'Paula Vives '" #. module: email_template #: view:email.template:0 #: field:email.template,object_name:0 msgid "Resource" -msgstr "" +msgstr "Recursos" #. module: email_template #: code:addons/email_template/email_template_account.py:255 #, python-format msgid "Out going connection test failed" -msgstr "" +msgstr "Fallada en el test de connexió sortint" #. module: email_template #: code:addons/email_template/email_template_account.py:371 #, python-format msgid "Mail from Account %s successfully Sent." -msgstr "" +msgstr "Correu des del compte %s enviat correctament." #. module: email_template #: view:email_template.mailbox:0 msgid "Standard Body" -msgstr "" +msgstr "Cos del missatge" #. module: email_template #: selection:email.template,template_language:0 msgid "Mako Templates" -msgstr "" +msgstr "Plantilles mako" #. module: email_template #: help:email.template,def_body_html:0 #: help:email.template,def_body_text:0 msgid "The text version of the mail" -msgstr "" +msgstr "Versió text del correu" #. module: email_template #: code:addons/email_template/email_template.py:449 #, python-format msgid " (Email Attachment)" -msgstr "" +msgstr " (Adjunt Email)" #. module: email_template #: selection:email_template.mailbox,folder:0 msgid "Sent Items" -msgstr "" +msgstr "Enviats" #. module: email_template #: view:email_template.account:0 msgid "Test Outgoing Connection" -msgstr "" +msgstr "Comprova connexió de sortida" #. module: email_template #: model:ir.actions.act_window,name:email_template.action_email_template_mailbox msgid "Mailbox" -msgstr "" +msgstr "Bústia" #. module: email_template #: help:email.template,reply_to:0 @@ -454,6 +488,9 @@ msgid "" "The address recipients should reply to, if different from the From address. " "Placeholders can be used here. e.g. ${object.email_reply_to}" msgstr "" +"L'adreça de correu a la qual els destinataris haurien de respondre, si és " +"diferent de l'adreça Des de. Es poden utilitzar marcadors, per exemple " +"${object.email_reply_to}" #. module: email_template #: help:email.template,ref_ir_value:0 @@ -461,44 +498,46 @@ msgid "" "Button in the side bar of the form view of this Resource that will invoke " "the Window Action" msgstr "" +"Botó en la barra lateral de la vista de formulari d'aquest recurs que " +"cridarà a l'acció de finestra." #. module: email_template #: field:email_template.mailbox,account_id:0 msgid "User account" -msgstr "" +msgstr "Compte d'usuari" #. module: email_template #: field:email_template.send.wizard,signature:0 msgid "Attach my signature to mail" -msgstr "" +msgstr "Afegeix la meva signatura al correu" #. module: email_template #: code:addons/email_template/wizard/email_template_send_wizard.py:255 #: view:email.template:0 #, python-format msgid "Report" -msgstr "" +msgstr "Informes" #. module: email_template #: field:email.template,sub_model_object_field:0 msgid "Sub Field" -msgstr "" +msgstr "Sub-camp" #. module: email_template #: view:email.template:0 #: view:email_template.mailbox:0 msgid "Advanced" -msgstr "" +msgstr "Avançat" #. module: email_template #: view:email_template.mailbox:0 msgid "My Emails" -msgstr "" +msgstr "Els meus emails" #. module: email_template #: view:email.template:0 msgid "Expression Builder" -msgstr "" +msgstr "Generador d'expressions" #. module: email_template #: help:email.template,sub_object:0 @@ -506,37 +545,41 @@ msgid "" "When a relation field is used this field will show you the type of field you " "have selected" msgstr "" +"Quan s'utilitza un camp de relació, aquest mostrarà el tipus de camp que heu " +"seleccionat." #. module: email_template #: selection:email_template.mailbox,mail_type:0 msgid "HTML Body" -msgstr "" +msgstr "Cos del missatge HTML" #. module: email_template #: view:email_template.account:0 msgid "Suspend Account" -msgstr "" +msgstr "Suspendre compte" #. module: email_template #: help:email.template,null_value:0 msgid "This Value is used if the field is empty" -msgstr "" +msgstr "Aquest valor s'utilitza si el camp es troba buit." #. module: email_template #: view:email.template:0 msgid "Preview Template" -msgstr "" +msgstr "Previsualització plantilla" #. module: email_template #: field:email_template.account,smtpserver:0 msgid "Server" -msgstr "" +msgstr "Servidor" #. module: email_template #: help:email.template,copyvalue:0 msgid "" "Copy and paste the value in the location you want to use a system value." msgstr "" +"Copieu i enganxeu el valor en la ubicació que voleu utilitzar un valor del " +"sistema." #. module: email_template #: help:email.template,track_campaign_item:0 @@ -545,138 +588,142 @@ msgid "" "emails so you can identify replies and link them back to the corresponding " "resource record. This is useful for CRM leads for example" msgstr "" +"Activeu aquesta opció si desitgeu incloure un marcador de seguiment especial " +"en els correus electrònics sortints perquè pugueu identificar les respostes " +"i enllaçar-les de nou al registre del recurs corresponent. Això és útil per " +"a iniciatives de CRM, per exemple." #. module: email_template #: view:email.template:0 msgid "Body (Raw HTML)" -msgstr "" +msgstr "Cos del missatge (amb etiquetes HTML)" #. module: email_template #: field:email.template,use_sign:0 msgid "Signature" -msgstr "" +msgstr "Signatura" #. module: email_template #: field:email.template,sub_object:0 msgid "Sub-model" -msgstr "" +msgstr "Sub-model" #. module: email_template #: view:email.template:0 msgid "Options" -msgstr "" +msgstr "Opcions" #. module: email_template #: view:email_template.send.wizard:0 msgid "Body (Plain Text)" -msgstr "" +msgstr "Cos del missatge (Text pla)" #. module: email_template #: view:email.template:0 msgid "Body (Text)" -msgstr "" +msgstr "Cos del missatge (Text)" #. module: email_template #: field:email_template.mailbox,date_mail:0 msgid "Rec/Sent Date" -msgstr "" +msgstr "Data de recepció/enviament" #. module: email_template #: selection:email_template.account,state:0 msgid "Initiated" -msgstr "" +msgstr "Iniciat" #. module: email_template #: field:email.template,report_template:0 msgid "Report to send" -msgstr "" +msgstr "Informe per enviar" #. module: email_template #: view:email_template.account:0 msgid "Server Information" -msgstr "" +msgstr "Informació del servidor" #. module: email_template #: field:email_template.send.wizard,generated:0 msgid "No of generated Mails" -msgstr "" +msgstr "Nº de correus generats" #. module: email_template #: view:email.template:0 msgid "Mail Details" -msgstr "" +msgstr "Detalls del correu electrònic" #. module: email_template #: code:addons/email_template/email_template_account.py:235 #, python-format msgid "SMTP SERVER or PORT not specified" -msgstr "" +msgstr "Servidor SMTP o port no informats" #. module: email_template #: view:email.template:0 msgid "Note: This is Raw HTML." -msgstr "" +msgstr "Nota: això és HTML pur" #. module: email_template #: view:email.template:0 msgid "Group by..." -msgstr "" +msgstr "Agrupa per..." #. module: email_template #: selection:email_template.send.wizard,state:0 msgid "Multiple Mail Wizard Step 1" -msgstr "" +msgstr "Assistent correus múltiples - Pas 1" #. module: email_template #: field:email_template.account,user:0 msgid "Related User" -msgstr "" +msgstr "Usuari relacionat" #. module: email_template #: field:email_template.mailbox,body_html:0 msgid "Body (Rich Text Clients Only)" -msgstr "" +msgstr "Cos del missatge(clients rich text únicament)" #. module: email_template #: selection:email_template.account,company:0 msgid "Yes" -msgstr "" +msgstr "Si" #. module: email_template #: field:email.template,ref_ir_act_window:0 msgid "Window Action" -msgstr "" +msgstr "Acció de finestra" #. module: email_template #: selection:email_template.account,send_pref:0 msgid "HTML, otherwise Text" -msgstr "" +msgstr "HTML, en cas contrari text" #. module: email_template #: view:email_template.mailbox:0 #: selection:email_template.mailbox,folder:0 msgid "Drafts" -msgstr "" +msgstr "Esborranys" #. module: email_template #: selection:email_template.account,company:0 msgid "No" -msgstr "" +msgstr "No" #. module: email_template #: field:email_template.account,smtpport:0 msgid "SMTP Port" -msgstr "" +msgstr "Port SMTP" #. module: email_template #: field:email_template.mailbox,mail_type:0 msgid "Mail Contents" -msgstr "" +msgstr "Contingut del correu electrònic" #. module: email_template #: sql_constraint:email.template:0 msgid "The template name must be unique !" -msgstr "" +msgstr "El nom de la plantilla ha de ser únic!" #. module: email_template #: field:email.template,def_bcc:0 @@ -684,22 +731,22 @@ msgstr "" #: field:email_template.preview,bcc:0 #: field:email_template.send.wizard,bcc:0 msgid "BCC" -msgstr "" +msgstr "CCO" #. module: email_template #: selection:email_template.mailbox,mail_type:0 msgid "Plain Text" -msgstr "" +msgstr "Text pla" #. module: email_template #: view:email_template.account:0 msgid "Draft" -msgstr "" +msgstr "Esborrany" #. module: email_template #: field:email.template,model_int_name:0 msgid "Model Internal Name" -msgstr "" +msgstr "Nom intern model" #. module: email_template #: field:email.template,message_id:0 @@ -707,12 +754,12 @@ msgstr "" #: field:email_template.preview,message_id:0 #: field:email_template.send.wizard,message_id:0 msgid "Message-ID" -msgstr "" +msgstr "ID del missatge" #. module: email_template #: help:email_template.mailbox,server_ref:0 msgid "Applicable for inward items only" -msgstr "" +msgstr "Aplicable només pels elements d'entrada" #. module: email_template #: view:email_template.send.wizard:0 @@ -720,43 +767,46 @@ msgid "" "After clicking send all mails, mails will be sent to outbox and cleared in " "next Send/Recieve" msgstr "" +"Després de fer clic a Envia tots els correus, els missatges de correu seran " +"enviats a la safata de sortida. Els correus s'enviaran en el proper " +"Envia/Rebre (manual o automàtic) de la seva safata de sortida." #. module: email_template #: field:email_template.mailbox,state:0 #: field:email_template.send.wizard,state:0 msgid "Status" -msgstr "" +msgstr "Estat" #. module: email_template #: view:email_template.account:0 msgid "Outgoing" -msgstr "" +msgstr "Sortint" #. module: email_template #: code:addons/email_template/email_template_account.py:427 #, python-format msgid "Datetime Extraction failed.Date:%s \tError:%s" -msgstr "" +msgstr "L'extracció de data i hora ha fallat. Data:%s \tError:%s" #. module: email_template #: help:email.template,use_sign:0 msgid "the signature from the User details will be appended to the mail" -msgstr "" +msgstr "la signatura dels detalls d'usuari s'afegirà al correu" #. module: email_template #: field:email_template.send.wizard,from:0 msgid "From Account" -msgstr "" +msgstr "Des del compte" #. module: email_template #: selection:email_template.mailbox,mail_type:0 msgid "Intermixed content" -msgstr "" +msgstr "Contingut divers" #. module: email_template #: view:email_template.account:0 msgid "Request Re-activation" -msgstr "" +msgstr "Sol·licita reactivació" #. module: email_template #: view:email.template:0 @@ -764,33 +814,33 @@ msgstr "" #: model:ir.ui.menu,name:email_template.menu_email_template_all #: model:ir.ui.menu,name:email_template.menu_email_template_all_tools msgid "Email Templates" -msgstr "" +msgstr "Plantilles de correu electrònic" #. module: email_template #: field:email_template.account,smtpuname:0 msgid "User Name" -msgstr "" +msgstr "Nom usuari" #. module: email_template #: field:email_template.mailbox,user:0 msgid "User" -msgstr "" +msgstr "Usuari" #. module: email_template #: view:email.template:0 msgid "Advanced Options" -msgstr "" +msgstr "Opcions avançades" #. module: email_template #: view:email_template.mailbox:0 #: selection:email_template.mailbox,folder:0 msgid "Outbox" -msgstr "" +msgstr "Bústia de sortida" #. module: email_template #: view:email_template.send.wizard:0 msgid "Save in Drafts" -msgstr "" +msgstr "Desa en esborranys" #. module: email_template #: code:addons/email_template/email_template_account.py:362 @@ -799,16 +849,18 @@ msgid "" "Mail from Account %s failed. Probable Reason:MIME Error\n" "Description: %s" msgstr "" +"El correu del compte%s ha fallat. Causa probable: Error MIME\n" +"Descripció: %s" #. module: email_template #: field:email_template.account,smtptls:0 msgid "TLS" -msgstr "" +msgstr "TLS" #. module: email_template #: field:email.template,lang:0 msgid "Language" -msgstr "" +msgstr "Llengua" #. module: email_template #: code:addons/email_template/email_template_account.py:275 @@ -824,56 +876,58 @@ msgstr "" #: model:ir.ui.menu,name:email_template.menu_email_template_tools #, python-format msgid "Email Template" -msgstr "" +msgstr "Plantilla email" #. module: email_template #: view:email_template.account:0 msgid "Send/Receive" -msgstr "" +msgstr "Envia/Rebre" #. module: email_template #: model:ir.ui.menu,name:email_template.menu_email_template_personal_mails msgid "Personal Mails" -msgstr "" +msgstr "Correus personals" #. module: email_template #: view:email_template.account:0 #: selection:email_template.account,state:0 msgid "Suspended" -msgstr "" +msgstr "Suspès" #. module: email_template #: help:email.template,allowed_groups:0 msgid "" "Only users from these groups will be allowed to send mails from this Template" msgstr "" +"Només els usuaris d'aquests grups podran enviar correus a partir d'aquesta " +"plantilla" #. module: email_template #: code:addons/email_template/email_template.py:284 #, python-format msgid "Send Mail (%s)" -msgstr "" +msgstr "Envia mail (%s)" #. module: email_template #: help:email.template,def_subject:0 msgid "The subject of email. Placeholders can be used here." -msgstr "" +msgstr "L'assumpte del correu. Es poden utilitzar marcadors." #. module: email_template #: field:email_template.send.wizard,report:0 msgid "Report File Name" -msgstr "" +msgstr "Nom del fitxer de l'informe" #. module: email_template #: field:email.template,copyvalue:0 msgid "Expression" -msgstr "" +msgstr "Expressió" #. module: email_template #: view:email_template.mailbox:0 #: field:email_template.mailbox,history:0 msgid "History" -msgstr "" +msgstr "Històric" #. module: email_template #: view:email.template:0 @@ -882,66 +936,66 @@ msgstr "" #: view:email_template.send.wizard:0 #: field:email_template.send.wizard,attachment_ids:0 msgid "Attachments" -msgstr "" +msgstr "Adjunts" #. module: email_template #: field:email_template.preview,to:0 #: field:email_template.send.wizard,to:0 msgid "To" -msgstr "" +msgstr "Fins" #. module: email_template #: selection:email_template.account,send_pref:0 msgid "Text, otherwise HTML" -msgstr "" +msgstr "Text, en cas contrari HTML" #. module: email_template #: code:addons/email_template/email_template.py:319 #, python-format msgid "Copy of template %s" -msgstr "" +msgstr "Còpia de la plantilla% s" #. module: email_template #: view:email_template.send.wizard:0 msgid "Discard Mail" -msgstr "" +msgstr "Descarta correu electrònic" #. module: email_template #: model:ir.model,name:email_template.model_email_template msgid "Email Templates for Models" -msgstr "" +msgstr "Plantilles d'email per a models" #. module: email_template #: view:email_template.send.wizard:0 msgid "Close" -msgstr "" +msgstr "Tanca" #. module: email_template -#: code:addons/email_template/email_template_mailbox.py:49 +#: code:addons/email_template/email_template_mailbox.py:48 #, python-format msgid "Error sending mail: %s" -msgstr "" +msgstr "Error enviant el correu: %s" #. module: email_template #: constraint:email_template.account:0 msgid "Error: You are not allowed to have more than 1 account." -msgstr "" +msgstr "Error: No se li permet tenir més d'un compte." #. module: email_template #: view:email_template.mailbox:0 msgid "Body (HTML-Web Client Only)" -msgstr "" +msgstr "Cos del missatge (HTML - Només client web)" #. module: email_template #: code:addons/email_template/wizard/email_template_send_wizard.py:253 #, python-format msgid "%s (Email Attachment)" -msgstr "" +msgstr "%s (document adjunt a l'email)" #. module: email_template #: selection:email_template.mailbox,state:0 msgid "Sending" -msgstr "" +msgstr "Enviament" #. module: email_template #: model:ir.actions.act_window,help:email_template.action_email_template_mailbox @@ -951,26 +1005,30 @@ msgid "" "profile fields, so that a partner name or other partner related information " "may be inserted automatically." msgstr "" +"Una plantilla de correu electrònic és un document de correu electrònic que " +"s'enviarà com a part d'una campanya de màrqueting. Es pot personalitzar " +"d'acord a determinats camps del perfil del client, de manera que el nom del " +"client o una altra informació relacionada es pot inserir de forma automàtica." #. module: email_template #: field:email.template,allowed_groups:0 msgid "Allowed User Groups" -msgstr "" +msgstr "Grups d'usuaris autoritzats" #. module: email_template #: field:email.template,model_object_field:0 msgid "Field" -msgstr "" +msgstr "Camp" #. module: email_template #: view:email_template.account:0 msgid "User Information" -msgstr "" +msgstr "Informació de l'usuari/a" #. module: email_template #: view:email.template:0 msgid "Actions" -msgstr "" +msgstr "Accions" #. module: email_template #: code:addons/email_template/email_template_account.py:363 @@ -980,6 +1038,8 @@ msgid "" "Server Send Error\n" "Description: %s" msgstr "" +"Error enviament servidor\n" +"Descripció: %s" #. module: email_template #: help:email.template,file_name:0 @@ -987,62 +1047,67 @@ msgid "" "Name of the generated report file. Placeholders can be used in the filename. " "eg: 2009_SO003.pdf" msgstr "" +"Nom del fitxer de l'informe generat. Es poden utilitzar marcadors en el nom " +"del fitxer, per exemple 2011_SO003.pdf" #. module: email_template #: help:email_template.mailbox,date_mail:0 msgid "Date on which Email Sent or Received" -msgstr "" +msgstr "Data en la qual l'email va ser enviat / rebut" #. module: email_template #: view:email_template.mailbox:0 #: selection:email_template.mailbox,folder:0 msgid "Trash" -msgstr "" +msgstr "Paperera" #. module: email_template #: model:ir.model,name:email_template.model_email_template_mailbox msgid "Email Mailbox" -msgstr "" +msgstr "Bústia de correu" #. module: email_template -#: code:addons/email_template/email_template_mailbox.py:116 +#: code:addons/email_template/email_template_mailbox.py:104 #, python-format msgid "" "Sending of Mail %s failed. Probable Reason:Could not login to server\n" "Error: %s" msgstr "" +"L'enviament del correu %s ha fallat. Causa probable: No es va poder " +"connectar amb el servidor\n" +"Error: %s" #. module: email_template #: code:addons/email_template/wizard/email_template_send_wizard.py:60 #, python-format msgid "Missing mail account" -msgstr "" +msgstr "Falta el compte de correu" #. module: email_template #: code:addons/email_template/email_template_account.py:250 #, python-format msgid "SMTP Test Connection Was Successful" -msgstr "" +msgstr "El test de la conexión SMTP va ser un èxit" #. module: email_template #: model:ir.module.module,shortdesc:email_template.module_meta_information msgid "Email Template for OpenERP" -msgstr "" +msgstr "Plantilla email per OpenERP" #. module: email_template #: field:email_template.account,name:0 msgid "Description" -msgstr "" +msgstr "Descripció" #. module: email_template #: view:email.template:0 msgid "Create Action" -msgstr "" +msgstr "Crea acció" #. module: email_template #: help:email_template.account,smtpserver:0 msgid "Enter name of outgoing server, eg: smtp.yourdomain.com" -msgstr "" +msgstr "Entreu el nom del servidor de sortida, p. ex. smtp.sudominio.com" #. module: email_template #: help:email.template,attachment_ids:0 @@ -1050,6 +1115,9 @@ msgid "" "You may attach existing files to this template, so they will be added in all " "emails created from this template" msgstr "" +"Podeu adjuntar fitxers existents a aquesta plantilla, per la qual cosa " +"s'afegiran en tots els correus electrònics creats a partir d'aquesta " +"plantilla." #. module: email_template #: help:email.template,message_id:0 @@ -1058,22 +1126,25 @@ msgid "" "that this overrides the Resource tracking option! Placeholders can be used " "here." msgstr "" +"Indiqueu el ID del missatge de l'encapçalat SMTP per utilitzar en els " +"correus electrònics sortints. Tingueu en compte que això anul·la l'opció de " +"seguiment de recursos! Es poden utilitzar marcadors." #. module: email_template #: field:email.template,def_to:0 #: field:email_template.mailbox,email_to:0 msgid "Recipient (To)" -msgstr "" +msgstr "Receptors (Per a)" #. module: email_template #: field:email.template,null_value:0 msgid "Null Value" -msgstr "" +msgstr "Valor nul" #. module: email_template #: field:email.template,template_language:0 msgid "Templating Language" -msgstr "" +msgstr "Idioma plantilla" #. module: email_template #: field:email.template,def_cc:0 @@ -1081,27 +1152,30 @@ msgstr "" #: field:email_template.preview,cc:0 #: field:email_template.send.wizard,cc:0 msgid "CC" -msgstr "" +msgstr "CC" #. module: email_template #: view:email_template.mailbox:0 msgid "Sent" -msgstr "" +msgstr "Enviats" #. module: email_template #: sql_constraint:email_template.account:0 msgid "Another setting already exists with this email ID !" msgstr "" +"Ja existeix una altra configuració amb aquest ID de correu electrònic!" #. module: email_template #: help:email.template,ref_ir_act_window:0 msgid "Action that will open this email template on Resource records" msgstr "" +"Acció que obrirà aquesta plantilla de correu electrònic en els registres " +"d'aquests recursos." #. module: email_template #: field:email_template.account,smtppass:0 msgid "Password" -msgstr "" +msgstr "Contrasenya" #. module: email_template #: help:email_template.preview,message_id:0 @@ -1110,42 +1184,47 @@ msgid "" "The Message-ID header value, if you need tospecify it, for example to " "automatically recognize the replies later. Placeholders can be used here." msgstr "" +"El valor del ID del missatge de l'encapçalat, si necessiteu especificar-" +"l'ho, per exemple, per reconèixer automàticament les respostes més tard. Es " +"poden utilitzar marcadors." #. module: email_template #: view:email_template.mailbox:0 +#: model:ir.actions.act_window,name:email_template.action_email_template_mailbox #: model:ir.ui.menu,name:email_template.menu_email_template_mails_tools +#: model:ir.ui.menu,name:email_template.menu_email_template_personal_mails msgid "Emails" -msgstr "" +msgstr "Correus electrònics" #. module: email_template #: view:email.template:0 msgid "Templates" -msgstr "" +msgstr "Plantilles" #. module: email_template #: field:email_template.preview,report:0 msgid "Report Name" -msgstr "" +msgstr "Nom del informe" #. module: email_template #: field:email.template,name:0 msgid "Name" -msgstr "" +msgstr "Nom" #. module: email_template #: field:email.template,track_campaign_item:0 msgid "Resource Tracking" -msgstr "" +msgstr "Seguiment dels recursos" #. module: email_template #: model:ir.model,name:email_template.model_email_template_preview msgid "Email Template Preview" -msgstr "" +msgstr "Vista prèvia de la plantilla de l'email" #. module: email_template #: view:email_template.preview:0 msgid "Email Preview" -msgstr "" +msgstr "Vista prèvia email" #. module: email_template #: help:email.template,def_to:0 @@ -1153,11 +1232,13 @@ msgid "" "The Recipient of email. Placeholders can be used here. e.g. " "${object.email_to}" msgstr "" +"El destinatari del correu electrònic. Es poden utilitzar marcadors, per " +"exemple ${object.email_to}" #. module: email_template #: view:email.template:0 msgid "Existing files" -msgstr "" +msgstr "Fitxers existents" #. module: email_template #: model:ir.module.module,description:email_template.module_meta_information @@ -1167,11 +1248,15 @@ msgid "" "emails.\n" " " msgstr "" +"\n" +" La plantilla de correu és l'extracció de Power Email bàsicament per a " +"l'enviament de correus.\n" +" " #. module: email_template #: view:email_template.send.wizard:0 msgid "Body (HTML)" -msgstr "" +msgstr "Cos del missatge (HMTL)" #. module: email_template #: help:email.template,table_html:0 @@ -1179,28 +1264,30 @@ msgid "" "Copy this html code to your HTML message body for displaying the info in " "your mail." msgstr "" +"Copieu aquest codi HTML en el cos del missatge HTML per a mostrar la " +"informació al seu correu electrònic." #. module: email_template #: model:ir.model,name:email_template.model_email_template_account msgid "email_template.account" -msgstr "" +msgstr "email_plantilla.compte" #. module: email_template #: field:email_template.preview,rel_model:0 #: field:email_template.send.wizard,rel_model:0 msgid "Model" -msgstr "" +msgstr "Model" #. module: email_template #: code:addons/email_template/email_template_account.py:236 #, python-format msgid "Core connection for the given ID does not exist" -msgstr "" +msgstr "No existeix connexió principal per ID indicat" #. module: email_template #: field:email_template.account,company:0 msgid "Corporate" -msgstr "" +msgstr "Corporatiu" #. module: email_template #: code:addons/email_template/email_template_account.py:275 @@ -1210,47 +1297,50 @@ msgid "" "server\n" "Error: %s" msgstr "" +"El correu des del compte %s ha fallat en l'autenticació. Causa probable: No " +"es pot autenticar al servidor\n" +"Error: %s" #. module: email_template #: model:ir.model,name:email_template.model_email_template_send_wizard msgid "This is the wizard for sending mail" -msgstr "" +msgstr "Aquest és l'assistent per enviar el correu electrònic" #. module: email_template #: view:email.template:0 msgid "Addresses" -msgstr "" +msgstr "Adreces" #. module: email_template #: help:email.template,from_account:0 msgid "Emails will be sent from this approved account." -msgstr "" +msgstr "Els emails seran enviats des d'aquest compte aprovat" #. module: email_template #: field:email_template.account,send_pref:0 msgid "Mail Format" -msgstr "" +msgstr "Format del correu electrònic" #. module: email_template #: field:email_template.mailbox,folder:0 msgid "Folder" -msgstr "" +msgstr "Directori" #. module: email_template #: view:email_template.account:0 msgid "Company Accounts" -msgstr "" +msgstr "Comptes de la companyia" #. module: email_template #: help:email_template.account,smtpport:0 msgid "Enter port number, eg: 25 or 587" -msgstr "" +msgstr "Introduïu el número de port, p. ex. 25 o 587" #. module: email_template #: code:addons/email_template/wizard/email_template_send_wizard.py:59 #, python-format msgid "email-template" -msgstr "" +msgstr "plantilla email" #. module: email_template #: code:addons/email_template/email_template_account.py:280 @@ -1259,20 +1349,25 @@ msgstr "" #, python-format msgid "Mail from Account %s failed. Probable Reason:Account not approved" msgstr "" +"El correu del compte %s ha fallat. Causa probable: Compte no aprovada" #. module: email_template #: selection:email_template.send.wizard,state:0 msgid "Simple Mail Wizard Step 1" -msgstr "" +msgstr "Assistent correu simple - Pas 1" #. module: email_template #: selection:email_template.mailbox,mail_type:0 msgid "Has Attachments" -msgstr "" +msgstr "Té adjunts" #. module: email_template #: code:addons/email_template/email_template.py:452 #: code:addons/email_template/wizard/email_template_send_wizard.py:256 #, python-format msgid "No Description" -msgstr "" +msgstr "Sense descripció" + +#, python-format +#~ msgid "Copy of template " +#~ msgstr "Còpia de plantilla " diff --git a/addons/hr_payroll_account/i18n/ca.po b/addons/hr_payroll_account/i18n/ca.po new file mode 100644 index 00000000000..513d962673e --- /dev/null +++ b/addons/hr_payroll_account/i18n/ca.po @@ -0,0 +1,358 @@ +# Catalan translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-08-17 20:44+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" +"Language-Team: Catalan \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" + +#. module: hr_payroll_account +#: field:hr.payslip,move_line_ids:0 +msgid "Accounting Lines" +msgstr "Moviments comptables" + +#. module: hr_payroll_account +#: field:hr.payroll.register,bank_journal_id:0 +#: field:hr.payslip,bank_journal_id:0 +msgid "Bank Journal" +msgstr "Diari bancari" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_contibution_register_line +msgid "Contribution Register Line" +msgstr "Línia de registre de contribució" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_contibution_register +msgid "Contribution Register" +msgstr "Registre de contribució" + +#. module: hr_payroll_account +#: help:hr.employee,analytic_account:0 +msgid "Analytic Account for Salary Analysis" +msgstr "Compte analític per anàlisi de nòmines" + +#. module: hr_payroll_account +#: field:hr.payroll.register,journal_id:0 +#: field:hr.payslip,journal_id:0 +msgid "Expense Journal" +msgstr "Diari de despeses" + +#. module: hr_payroll_account +#: field:hr.contibution.register.line,period_id:0 +msgid "Period" +msgstr "Període" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_employee +msgid "Employee" +msgstr "Treballador" + +#. module: hr_payroll_account +#: view:hr.payslip:0 +msgid "Other Informations" +msgstr "Altra informació" + +#. module: hr_payroll_account +#: field:hr.employee,salary_account:0 +msgid "Salary Account" +msgstr "Compte de la nòmina" + +#. module: hr_payroll_account +#: help:hr.employee,property_bank_account:0 +msgid "Select Bank Account from where Salary Expense will be Paid" +msgstr "" +"Seleccioneu un compte bancari des de la qual pagar les despeses salarials / " +"de nòmines" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_payroll_register +msgid "Payroll Register" +msgstr "Registre de nòmines" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_payslip_account_move +msgid "Account Move Link to Pay Slip" +msgstr "Assentament comptable enllaçat al full de pagament" + +#. module: hr_payroll_account +#: view:hr.payslip:0 +msgid "Description" +msgstr "Descripció" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:331 +#, python-format +msgid "Please Confirm all Expense Invoice appear for Reimbursement" +msgstr "" +"Si us plau, confirmeu que totes les factures de despeses per al seu " +"reemborsament apareixen" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:432 +#, python-format +msgid "Please defined partner in bank account for %s !" +msgstr "Si us plau, definiu l'empresa del compte bancari per a %s !" + +#. module: hr_payroll_account +#: view:hr.payslip:0 +msgid "Accounting Informations" +msgstr "Informació comptable" + +#. module: hr_payroll_account +#: help:hr.employee,salary_account:0 +msgid "Expense account when Salary Expense will be recorded" +msgstr "Compte de despeses per registrar les despeses salarials" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:429 +#, python-format +msgid "Please defined bank account for %s !" +msgstr "Si us plau, definiu el compte bancari per a %s !" + +#. module: hr_payroll_account +#: model:ir.module.module,description:hr_payroll_account.module_meta_information +msgid "" +"Generic Payroll system Integrated with Accountings\n" +" * Expanse Encoding\n" +" * Payment Encoding\n" +" * Comany Contribution Managemet\n" +" " +msgstr "" +"Sistema genèric de pagament de nòmines integrat amb la comptabilitat\n" +" * Codificació de despeses\n" +" * Codificació de pagaments\n" +" * Gestió de contribucions de la companyia. / Companyia gestora de " +"contribucions\n" +" " + +#. module: hr_payroll_account +#: model:ir.module.module,shortdesc:hr_payroll_account.module_meta_information +msgid "Human Resource Payroll Accounting" +msgstr "Comptabilitat de nòmines de recursos humans." + +#. module: hr_payroll_account +#: view:hr.payslip:0 +#: field:hr.payslip,move_payment_ids:0 +msgid "Payment Lines" +msgstr "Línies de pagament" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:270 +#: code:addons/hr_payroll_account/hr_payroll_account.py:445 +#, python-format +msgid "Please define fiscal year for perticular contract" +msgstr "Definiu l'exercici fiscal per un contracte en concret" + +#. module: hr_payroll_account +#: field:hr.payslip.account.move,slip_id:0 +#: model:ir.model,name:hr_payroll_account.model_hr_payslip +msgid "Pay Slip" +msgstr "Nòmina" + +#. module: hr_payroll_account +#: constraint:hr.employee:0 +msgid "Error ! You cannot create recursive Hierarchy of Employees." +msgstr "Error! No podeu crear una jerarquia recursiva de treballadors." + +#. module: hr_payroll_account +#: view:hr.payslip:0 +msgid "Account Lines" +msgstr "Moviments" + +#. module: hr_payroll_account +#: field:hr.contibution.register,account_id:0 +#: field:hr.holidays.status,account_id:0 +#: field:hr.payroll.advice,account_id:0 +msgid "Account" +msgstr "Comptes" + +#. module: hr_payroll_account +#: field:hr.employee,property_bank_account:0 +msgid "Bank Account" +msgstr "Compte bancari" + +#. module: hr_payroll_account +#: field:hr.payslip.account.move,name:0 +msgid "Name" +msgstr "Nom" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_payslip_line +msgid "Payslip Line" +msgstr "Línia de nòmina" + +#. module: hr_payroll_account +#: view:hr.payslip:0 +msgid "Accounting Vouchers" +msgstr "Rebuts comptables" + +#. module: hr_payroll_account +#: constraint:hr.employee:0 +msgid "" +"Error ! You cannot select a department for which the employee is the manager." +msgstr "" +"Error! No podeu seleccionar un departament pel qual el treballador sigui el " +"director." + +#. module: hr_payroll_account +#: help:hr.payroll.register,period_id:0 +#: help:hr.payslip,period_id:0 +msgid "Keep empty to use the period of the validation(Payslip) date." +msgstr "" +"Deixeu en blanc per utilitzar el període de la data de validació de la " +"nòmina." + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_payroll_advice +msgid "Bank Advice Note" +msgstr "Avís bancari" + +#. module: hr_payroll_account +#: field:hr.payslip.account.move,move_id:0 +msgid "Expense Entries" +msgstr "Moviments de despeses" + +#. module: hr_payroll_account +#: field:hr.payslip,move_ids:0 +msgid "Accounting vouchers" +msgstr "Rebuts comptables" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:270 +#: code:addons/hr_payroll_account/hr_payroll_account.py:277 +#: code:addons/hr_payroll_account/hr_payroll_account.py:280 +#: code:addons/hr_payroll_account/hr_payroll_account.py:297 +#: code:addons/hr_payroll_account/hr_payroll_account.py:331 +#: code:addons/hr_payroll_account/hr_payroll_account.py:445 +#: code:addons/hr_payroll_account/hr_payroll_account.py:452 +#: code:addons/hr_payroll_account/hr_payroll_account.py:455 +#: code:addons/hr_payroll_account/hr_payroll_account.py:469 +#: code:addons/hr_payroll_account/hr_payroll_account.py:492 +#, python-format +msgid "Warning !" +msgstr "Avís!" + +#. module: hr_payroll_account +#: field:hr.employee,employee_account:0 +msgid "Employee Account" +msgstr "Compte del treballador" + +#. module: hr_payroll_account +#: field:hr.payslip.line,account_id:0 +msgid "General Account" +msgstr "Compte general" + +#. module: hr_payroll_account +#: field:hr.contibution.register,yearly_total_by_emp:0 +msgid "Total By Employee" +msgstr "Total per treballador" + +#. module: hr_payroll_account +#: field:hr.payslip.account.move,sequence:0 +msgid "Sequence" +msgstr "Seqüència" + +#. module: hr_payroll_account +#: field:hr.payroll.register,period_id:0 +#: field:hr.payslip,period_id:0 +msgid "Force Period" +msgstr "Força període" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_holidays_status +msgid "Leave Type" +msgstr "Tipus d'absència" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:277 +#: code:addons/hr_payroll_account/hr_payroll_account.py:452 +#, python-format +msgid "Fiscal Year is not defined for slip date %s" +msgstr "No s'ha definit any fiscal per la nòmina del %s" + +#. module: hr_payroll_account +#: field:hr.contibution.register,analytic_account_id:0 +#: field:hr.employee,analytic_account:0 +#: field:hr.holidays.status,analytic_account_id:0 +#: field:hr.payroll.structure,account_id:0 +#: field:hr.payslip.line,analytic_account_id:0 +msgid "Analytic Account" +msgstr "Compte analític" + +#. module: hr_payroll_account +#: help:hr.employee,employee_account:0 +msgid "Employee Payable Account" +msgstr "Compte a pagar del treballador" + +#. module: hr_payroll_account +#: field:hr.contibution.register,yearly_total_by_comp:0 +msgid "Total By Company" +msgstr "Total per companyia" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_payroll_structure +msgid "Salary Structure" +msgstr "Estructura salarial" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:557 +#, python-format +msgid "Please Configure Partners Receivable Account!!" +msgstr "Si us plau, configureu el compte a cobrar dels tercers!" + +#. module: hr_payroll_account +#: view:hr.contibution.register:0 +msgid "Year" +msgstr "Any" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:280 +#: code:addons/hr_payroll_account/hr_payroll_account.py:455 +#, python-format +msgid "Period is not defined for slip date %s" +msgstr "No s'ha definit període per la nòmina de data %s" + +#. module: hr_payroll_account +#: view:hr.payslip:0 +msgid "Accounting Details" +msgstr "Detalls comptables" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:540 +#, python-format +msgid "Please Configure Partners Payable Account!!" +msgstr "Si us plau, configureu el compte a pagar de l'empresa!" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:429 +#: code:addons/hr_payroll_account/hr_payroll_account.py:432 +#: code:addons/hr_payroll_account/hr_payroll_account.py:533 +#: code:addons/hr_payroll_account/hr_payroll_account.py:550 +#, python-format +msgid "Integrity Error !" +msgstr "Error d'integritat!" + +#~ msgid "" +#~ "Generic Payroll system Integrated with Accountings\n" +#~ " * Expense Encoding\n" +#~ " * Payment Encoding\n" +#~ " * Company Contribution Management\n" +#~ " " +#~ msgstr "" +#~ "Sistema genèric de rebuts de pagament integrat amb comptes\n" +#~ " * Codificació de despeses\n" +#~ " * Codificació de pagaments\n" +#~ " * Gestió de contribució de companyia\n" +#~ " " diff --git a/addons/hr_timesheet_invoice/i18n/ca.po b/addons/hr_timesheet_invoice/i18n/ca.po index c90c7fc452f..da5c7be1913 100644 --- a/addons/hr_timesheet_invoice/i18n/ca.po +++ b/addons/hr_timesheet_invoice/i18n/ca.po @@ -7,15 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2010-10-30 11:41+0000\n" -"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " -"\n" +"PO-Revision-Date: 2011-08-17 20:44+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \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: 2011-04-29 05:22+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 @@ -42,7 +41,7 @@ msgstr "Compte analític incomplet" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_invoice_create_final msgid "Create invoice from timesheet final" -msgstr "" +msgstr "Crea factura des del full de serveis final" #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create:0 @@ -52,7 +51,7 @@ msgstr "Força l'ús d'un producte específic" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 msgid " 7 Days " -msgstr "" +msgstr " 7 Dies " #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 @@ -62,7 +61,7 @@ msgstr "Ingrés" #. module: hr_timesheet_invoice #: view:account.analytic.line:0 msgid "To Invoice" -msgstr "" +msgstr "A facturar" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_report_timesheet_user @@ -76,7 +75,7 @@ msgstr "Full de serveis per dia" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "March" -msgstr "" +msgstr "Març" #. module: hr_timesheet_invoice #: field:hr.timesheet.invoice.create.final,name:0 @@ -89,11 +88,13 @@ msgid "" "The product to invoice is defined on the employee form, the price will be " "deduced by this pricelist on the product." msgstr "" +"El producte a facturar es defineix en el formulari del treballador, el preu " +"es deduirà del producte mitjançant aquesta llista de preus." #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_invoice_factor msgid "Invoice Rate" -msgstr "" +msgstr "Impost de facturació" #. module: hr_timesheet_invoice #: view:report.account.analytic.line.to.invoice:0 @@ -102,7 +103,7 @@ msgstr "" #: view:report_timesheet.account.date:0 #: view:report_timesheet.user:0 msgid "This Year" -msgstr "" +msgstr "Aquest any" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create.final,time:0 @@ -112,13 +113,13 @@ msgstr "Mostra temps en l'historial de treballs" #. module: hr_timesheet_invoice #: view:hr.timesheet.analytic.profit:0 msgid "Journals" -msgstr "" +msgstr "Diaris" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 #: field:report.timesheet.line,day:0 msgid "Day" -msgstr "" +msgstr "Dia" #. module: hr_timesheet_invoice #: field:report.account.analytic.line.to.invoice,product_uom_id:0 @@ -128,7 +129,7 @@ msgstr "UdM" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 msgid "Account" -msgstr "" +msgstr "Compte" #. module: hr_timesheet_invoice #: field:hr.timesheet.invoice.create,time:0 @@ -144,7 +145,7 @@ msgstr "Import facturat" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 msgid "Uninvoiced line with billing rate" -msgstr "" +msgstr "Línia no facturada amb impost de facturació" #. module: hr_timesheet_invoice #: field:report_timesheet.invoice,account_id:0 @@ -164,7 +165,7 @@ msgstr "Import" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 msgid "Reactivate Account" -msgstr "" +msgstr "Reactiva compte" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create,name:0 @@ -174,7 +175,7 @@ msgstr "El detall de cada treball realitzat es mostrarà en la factura" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_invoice_create msgid "Create invoice from timesheet" -msgstr "" +msgstr "Crea factura des del full de serveis" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 @@ -189,12 +190,12 @@ msgstr "Compte analític a tancar" #. module: hr_timesheet_invoice #: view:board.board:0 msgid "Uninvoice Lines With Billing Rate" -msgstr "" +msgstr "No facturar línies amb cost" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 msgid "Group By..." -msgstr "" +msgstr "Agrupa per..." #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create:0 @@ -211,7 +212,7 @@ msgstr "Full de serveis diària per compte" #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create.final:0 msgid "Final invoice for analytic account" -msgstr "" +msgstr "Factura final del compte analítica" #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:76 @@ -235,7 +236,7 @@ msgstr "Data límit" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.act_my_account msgid "Accounts to invoice" -msgstr "" +msgstr "Comptes a facturar" #. module: hr_timesheet_invoice #: field:report.analytic.account.close,partner_id:0 @@ -245,7 +246,7 @@ msgstr "Empresa" #. module: hr_timesheet_invoice #: constraint:account.analytic.account:0 msgid "Error! You can not create recursive analytic accounts." -msgstr "" +msgstr "Error! No podeu crear comptes analítics recursius." #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create,time:0 @@ -265,7 +266,7 @@ msgstr "Fulls de treball" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_analytic_cost_ledger msgid "hr.timesheet.analytic.cost.ledger" -msgstr "" +msgstr "rrhh.partd'hores.analítica.cost.llibre" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_timesheet_invoice_create_final @@ -314,7 +315,7 @@ msgstr "Empleat" #. module: hr_timesheet_invoice #: help:account.analytic.line,to_invoice:0 msgid "It allows to set the discount while making invoice" -msgstr "" +msgstr "Permet establir el descompte en facturar" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create,price:0 @@ -322,11 +323,13 @@ msgid "" "The cost of each work done will be displayed on the invoice. You probably " "don't want to check this" msgstr "" +"El cost de cada treball realitzat es detallarà en la factura. Probablement " +"no desitgeu activar això" #. module: hr_timesheet_invoice #: field:hr_timesheet_invoice.factor,customer_name:0 msgid "Name" -msgstr "" +msgstr "Nom" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.act_acc_analytic_acc_2_report_acc_analytic_line_to_invoice @@ -342,7 +345,7 @@ msgstr "Error!" #. module: hr_timesheet_invoice #: model:hr_timesheet_invoice.factor,name:hr_timesheet_invoice.timesheet_invoice_factor3 msgid "Gratis" -msgstr "" +msgstr "Gratis" #. module: hr_timesheet_invoice #: model:ir.module.module,description:hr_timesheet_invoice.module_meta_information @@ -354,6 +357,12 @@ msgid "" "revenue\n" "reports, eso." msgstr "" +"\n" +"Mòdul per generar factures basades en els costos (recursos humans, despeses, " +"...).\n" +"Podeu definir tarifes en el compte analític, fer alguns informes sobre " +"ingressos\n" +"teòrics, ..." #. module: hr_timesheet_invoice #: help:account.analytic.account,to_invoice:0 @@ -362,6 +371,10 @@ msgid "" "costs in this analytic account: timesheets, expenses, ...You can configure " "an automatic invoice rate on analytic accounts." msgstr "" +"Empleneu aquest camp si aneu a generar automàticament les factures basades " +"en els costos d'aquest compte analític: fulls de serveis, despeses, ... Es " +"pot configurar un percentatge de facturació automàtica en els comptes " +"analítics." #. module: hr_timesheet_invoice #: view:hr.timesheet.analytic.profit:0 @@ -389,7 +402,7 @@ msgstr "Mostra detall del treball en la línia de factura." #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "July" -msgstr "" +msgstr "Juliol" #. module: hr_timesheet_invoice #: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 @@ -400,7 +413,7 @@ msgstr "Data impressió" #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_analytic_timesheet_open_tree #: model:ir.ui.menu,name:hr_timesheet_invoice.menu_hr_analytic_timesheet_tree msgid "Bill Tasks Works" -msgstr "" +msgstr "Factura els treballs de les tasques" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_timesheet_invoice_factor_form @@ -448,7 +461,7 @@ msgstr "Descompte (%)" #. module: hr_timesheet_invoice #: model:hr_timesheet_invoice.factor,name:hr_timesheet_invoice.timesheet_invoice_factor1 msgid "Yes (100%)" -msgstr "" +msgstr "Si (100%)" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 @@ -456,7 +469,7 @@ msgid "Employee or Journal Name" msgstr "Empleat o nom de diari" #. module: hr_timesheet_invoice -#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:189 +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:191 #, python-format msgid "Invoices" msgstr "Factures" @@ -468,7 +481,7 @@ msgstr "Factures" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "December" -msgstr "" +msgstr "Desembre" #. module: hr_timesheet_invoice #: field:report.account.analytic.line.to.invoice,month:0 @@ -486,6 +499,7 @@ msgid "Currency" msgstr "Moneda" #. module: hr_timesheet_invoice +#: field:hr.timesheet.analytic.profit,employee_ids:0 #: view:report.timesheet.line:0 #: field:report.timesheet.line,user_id:0 #: field:report_timesheet.account,user_id:0 @@ -507,12 +521,12 @@ msgstr "" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 msgid "Non Assigned timesheets to users" -msgstr "" +msgstr "Full de tasques no assignada als usuaris" #. module: hr_timesheet_invoice #: field:report.timesheet.line,invoice_id:0 msgid "Invoiced" -msgstr "" +msgstr "Facturat" #. module: hr_timesheet_invoice #: field:report.analytic.account.close,quantity_max:0 @@ -542,7 +556,7 @@ msgstr "Des de" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 msgid "Pending" -msgstr "" +msgstr "Pendent" #. module: hr_timesheet_invoice #: help:account.analytic.account,amount_invoiced:0 @@ -557,7 +571,7 @@ msgstr "Període fins" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_account_analytic_line msgid "Analytic Line" -msgstr "" +msgstr "Línia analítica" #. module: hr_timesheet_invoice #: selection:report.account.analytic.line.to.invoice,month:0 @@ -566,7 +580,7 @@ msgstr "" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "August" -msgstr "" +msgstr "Agost" #. module: hr_timesheet_invoice #: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 @@ -578,7 +592,7 @@ msgstr "Cost comptable" #. module: hr_timesheet_invoice #: model:hr_timesheet_invoice.factor,name:hr_timesheet_invoice.timesheet_invoice_factor2 msgid "50%" -msgstr "" +msgstr "50%" #. module: hr_timesheet_invoice #: selection:report.account.analytic.line.to.invoice,month:0 @@ -587,7 +601,7 @@ msgstr "" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "June" -msgstr "" +msgstr "Juny" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create.final,date:0 @@ -625,12 +639,12 @@ msgstr "Si us plau, ompliu el camp direcció de l'empresa: %s." #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "November" -msgstr "" +msgstr "Novembre" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 msgid "Extended Filters..." -msgstr "" +msgstr "Filtres estesos..." #. module: hr_timesheet_invoice #: field:report_timesheet.invoice,amount_invoice:0 @@ -651,7 +665,7 @@ msgstr "Factura les línies analítiques" #. module: hr_timesheet_invoice #: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 msgid "J.C. /Move name" -msgstr "" +msgstr "Cod. diari/Nom mov." #. module: hr_timesheet_invoice #: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 @@ -665,7 +679,7 @@ msgstr "Total:" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "January" -msgstr "" +msgstr "Gener" #. module: hr_timesheet_invoice #: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 @@ -679,6 +693,8 @@ msgid "" "Please fill in the partner and pricelist field in the analytic account:\n" "%s" msgstr "" +"Empleneu els camps empresa i tarifa del compte analític:\n" +"%s" #. module: hr_timesheet_invoice #: constraint:account.analytic.account:0 @@ -686,6 +702,8 @@ msgid "" "Error! The currency has to be the same as the currency of the selected " "company" msgstr "" +"Error! La moneda ha de ser la mateixa que la moneda de la companyia " +"seleccionada." #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:120 @@ -718,7 +736,7 @@ msgstr "Quantitat" #. module: hr_timesheet_invoice #: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 msgid "Date/Code" -msgstr "" +msgstr "Data/Codi" #. module: hr_timesheet_invoice #: field:report.timesheet.line,general_account_id:0 @@ -728,7 +746,7 @@ msgstr "Compte general" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_analytic_profit msgid "Print Timesheet Profit" -msgstr "" +msgstr "Imprimeix benefici del full de serveis" #. module: hr_timesheet_invoice #: field:account.analytic.account,to_invoice:0 @@ -767,7 +785,7 @@ msgstr "Preu màx. factura" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "September" -msgstr "" +msgstr "Setembre" #. module: hr_timesheet_invoice #: field:account.analytic.line,invoice_id:0 @@ -788,7 +806,7 @@ msgstr "Cancel·la" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 msgid "Close" -msgstr "" +msgstr "Tanca" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,help:hr_timesheet_invoice.action_hr_timesheet_invoice_factor_form @@ -798,6 +816,10 @@ msgid "" "a customer. From this menu, you can create additional types of invoicing to " "speed up your invoicing." msgstr "" +"OpenERP li permet crear tipus de facturació per defecte. Pot ser que tingueu " +"d'assignar regularment descomptes a causa d'un contracte o un acord " +"específic amb un client. Des d'aquest menú, podeu crear altres tipus de " +"facturació addicionals per accelerar la seva facturació." #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_timesheet_line_stat_all @@ -805,10 +827,10 @@ msgstr "" #: model:ir.model,name:hr_timesheet_invoice.model_report_timesheet_line #: view:report.timesheet.line:0 msgid "Timesheet Line" -msgstr "" +msgstr "Línia de full d'assistència" #. module: hr_timesheet_invoice -#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py:147 +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py:142 #, python-format msgid "Balance product needed" msgstr "Producte de balanç necesari" @@ -816,7 +838,7 @@ msgstr "Producte de balanç necesari" #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create:0 msgid "Billing Data" -msgstr "" +msgstr "Dades de facturació" #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:77 @@ -826,11 +848,14 @@ msgid "" "Analytic Account:\n" "%s" msgstr "" +"Empleneu els camps empresa o client i la tarifa de venda del compte " +"analític:\n" +"%s" #. module: hr_timesheet_invoice #: help:hr_timesheet_invoice.factor,customer_name:0 msgid "Label for the customer" -msgstr "" +msgstr "Etiqueta per al client" #. module: hr_timesheet_invoice #: view:hr.timesheet.analytic.cost.ledger:0 @@ -845,7 +870,7 @@ msgstr "Imprimeix" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "October" -msgstr "" +msgstr "Octubre" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create.final,price:0 @@ -889,7 +914,7 @@ msgstr "Producte" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_timesheet_uninvoiced_line msgid "Uninvoice lines with billing rate" -msgstr "" +msgstr "No factura línies amb cost" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 @@ -908,7 +933,7 @@ msgstr "Nom intern" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "May" -msgstr "" +msgstr "Maig" #. module: hr_timesheet_invoice #: field:hr.timesheet.analytic.profit,journal_ids:0 @@ -918,7 +943,7 @@ msgstr "Diari" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create.final,balance_product:0 msgid "The product that will be used to invoice the remaining amount" -msgstr "" +msgstr "El producte que s'utilitzarà per facturar l'import restant." #. module: hr_timesheet_invoice #: model:ir.actions.act_window,help:hr_timesheet_invoice.action_hr_analytic_timesheet_open_tree @@ -926,6 +951,9 @@ msgid "" "This list shows you every task you can invoice to the customer. Select the " "lines and click the Action button to generate the invoices automatically." msgstr "" +"Aquesta llista mostra totes les tasques que podeu facturar al client. " +"Seleccioneu les línies i feu clic en el botó d'acció per generar les " +"factures automàticament." #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_analytic_profit.py:58 @@ -950,7 +978,7 @@ msgstr "Aquest mes" #. module: hr_timesheet_invoice #: view:hr.timesheet.analytic.cost.ledger:0 msgid "Select Period" -msgstr "" +msgstr "Selecciona un període" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 @@ -964,7 +992,7 @@ msgstr "Període des de data inicial" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "February" -msgstr "" +msgstr "Febrer" #. module: hr_timesheet_invoice #: model:ir.module.module,shortdesc:hr_timesheet_invoice.module_meta_information @@ -984,7 +1012,7 @@ msgstr "Preu venda" #. module: hr_timesheet_invoice #: view:hr.timesheet.analytic.profit:0 msgid "Employees" -msgstr "" +msgstr "Treballadors" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.act_res_users_2_report_timesheet_user @@ -998,7 +1026,7 @@ msgstr "Fulls de serveis per dia" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "April" -msgstr "" +msgstr "Abril" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 @@ -1008,7 +1036,7 @@ msgstr "Dades facturació" #. module: hr_timesheet_invoice #: help:hr_timesheet_invoice.factor,factor:0 msgid "Discount in percentage" -msgstr "" +msgstr "Descompte en percentatge" #. module: hr_timesheet_invoice #: view:hr_timesheet_invoice.factor:0 @@ -1034,7 +1062,7 @@ msgstr "Unitats" #. module: hr_timesheet_invoice #: field:account.analytic.line,to_invoice:0 msgid "Type of Invoicing" -msgstr "" +msgstr "Tipus de facturació" #. module: hr_timesheet_invoice #: view:report.account.analytic.line.to.invoice:0 @@ -1042,7 +1070,7 @@ msgid "Analytic Lines to Invoice" msgstr "Línies analítiques a facturar" #. module: hr_timesheet_invoice -#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py:147 +#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py:142 #, python-format msgid "Please fill a Balance product in the wizard" msgstr "Indiqueu un producte de balanç en l'assistent" @@ -1070,7 +1098,7 @@ msgstr "Cost" #: field:report_timesheet.account.date,name:0 #: field:report_timesheet.user,name:0 msgid "Year" -msgstr "" +msgstr "Any" #~ msgid "Visible name" #~ msgstr "Nom visible" @@ -1169,50 +1197,3 @@ msgstr "" #~ msgid "Invoicing" #~ msgstr "A facturar" - -#~ msgid "Analytic Account Reporting" -#~ msgstr "Informes comptabilitat analítica" - -#~ msgid "Analytic lines - Reporting" -#~ msgstr "Informes - Línies analítiques" - -#~ msgid "My daily timesheets by account" -#~ msgstr "Els meus fulls de serveis diaris per compte" - -#~ msgid "My Timesheet of the Month" -#~ msgstr "El meu full de serveis del mes" - -#~ msgid "Random Timesheet Lines" -#~ msgstr "Línies fulls de serveis aleatoris" - -#~ msgid "Timesheet - Reporting" -#~ msgstr "Informes - Full de serveis" - -#~ msgid "My timesheets by account" -#~ msgstr "Els meus fulls de serveis per compte" - -#~ msgid "Random Timesheet Report" -#~ msgstr "Informe full de serveis aleatori" - -#~ msgid "Random Timesheets" -#~ msgstr "Fulls de serveis aleatoris" - -#~ msgid "Random Timesheets Lines" -#~ msgstr "Línies full de serveis aleatoris" - -#~ msgid "Random Timesheet" -#~ msgstr "Full de serveis aleatori" - -#~ msgid "My timesheets to invoice" -#~ msgstr "Els meus fulls de serveis a facturar" - -#~ msgid "" -#~ "Module to add timesheet views like\n" -#~ " All Month, Timesheet By User, Timesheet Of Month, Timesheet By Account" -#~ msgstr "" -#~ "Mòdul que afegeix vistes de fulls de serveis com\n" -#~ " Tots els mesos, fulls de serveis per usuari, full de serveis del mes, " -#~ "fulls de serveis per compte" - -#~ msgid "Timesheet by user (this month)" -#~ msgstr "Full de serveis per usuari (aquest mes)" diff --git a/addons/l10n_in/i18n/ca.po b/addons/l10n_in/i18n/ca.po index 0714e4c942d..567bf939223 100644 --- a/addons/l10n_in/i18n/ca.po +++ b/addons/l10n_in/i18n/ca.po @@ -7,18 +7,18 @@ msgid "" msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-02-13 02:08+0000\n" -"Last-Translator: FULL NAME \n" +"POT-Creation-Date: 2009-11-25 15:28+0000\n" +"PO-Revision-Date: 2011-08-17 21:35+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-29 05:51+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" -#. module: l10n_in -#: model:ir.module.module,description:l10n_in.module_meta_information +#. module: l10n_chart_in +#: model:ir.module.module,description:l10n_chart_in.module_meta_information msgid "" "\n" " Indian Accounting : chart of Account\n" @@ -28,13 +28,18 @@ msgstr "" " Comptabilitat Índia : Pla de comptes\n" " " -#. module: l10n_in -#: model:ir.module.module,shortdesc:l10n_in.module_meta_information -msgid "Indian Chart of Account" -msgstr "Pla de comptes d'Índia" +#. module: l10n_chart_in +#: constraint:account.account.template:0 +msgid "Error ! You can not create recursive account templates." +msgstr "Error! No podeu crear plantilles de comptes recursius." -#. module: l10n_in -#: model:ir.actions.todo,note:l10n_in.config_call_account_template_in_minimal +#. module: l10n_chart_in +#: model:account.journal,name:l10n_chart_in.opening_journal +msgid "Opening Journal" +msgstr "Obertura de diari" + +#. module: l10n_chart_in +#: model:ir.actions.todo,note:l10n_chart_in.config_call_account_template_in_minimal msgid "" "Generate Chart of Accounts from a Chart Template. You will be asked to pass " "the name of the company, the chart template to follow, the no. of digits to " @@ -52,3 +57,43 @@ msgstr "" "\t Aquest és el mateix assistent que s'executa des de " "Comptabilitat/Configuració/Comptabilitat financera/Comptes financers/Genera " "pla comptable des d'una plantilla de pla comptable." + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_liability1 +msgid "Liability" +msgstr "Passiu" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_asset1 +msgid "Asset" +msgstr "Actiu" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_closed1 +msgid "Closed" +msgstr "Tancat" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_income1 +msgid "Income" +msgstr "Ingressos" + +#. module: l10n_chart_in +#: constraint:account.tax.code.template:0 +msgid "Error ! You can not create recursive Tax Codes." +msgstr "Error! No podeu crear codis d'impostos recursius." + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_expense1 +msgid "Expense" +msgstr "Despeses" + +#. module: l10n_chart_in +#: model:ir.module.module,shortdesc:l10n_chart_in.module_meta_information +msgid "Indian Chart of Account" +msgstr "Pla de comptes d'Índia" + +#. module: l10n_chart_in +#: model:account.account.type,name:l10n_chart_in.account_type_root_ind1 +msgid "View" +msgstr "Visualitza" diff --git a/addons/l10n_syscohada/i18n/ca.po b/addons/l10n_syscohada/i18n/ca.po new file mode 100644 index 00000000000..8b80c907cc1 --- /dev/null +++ b/addons/l10n_syscohada/i18n/ca.po @@ -0,0 +1,152 @@ +# Catalan translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2010-05-09 10:31+0000\n" +"PO-Revision-Date: 2011-08-17 21:43+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" +"Language-Team: Catalan \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-08-18 04:36+0000\n" +"X-Generator: Launchpad (build 13697)\n" + +#. module: l10n_syscohada +#: model:ir.actions.todo,note:l10n_syscohada.config_call_account_template_syscohada +msgid "" +"Generate Chart of Accounts from a Chart Template. You will be asked to pass " +"the name of the company, the chart template to follow, the no. of digits to " +"generate the code for your accounts and Bank account, currency to create " +"Journals. Thus,the pure copy of chart Template is generated.\n" +"\tThis is the same wizard that runs from Financial " +"Management/Configuration/Financial Accounting/Financial Accounts/Generate " +"Chart of Accounts from a Chart Template." +msgstr "" +"Genera el pla de comptes des d'una plantilla de pla. Se us demanarà el nom " +"de l'empresa, la plantilla de pla a seguir, i el número de dígits per " +"generar el codi dels vostres comptes, compte bancari, i divisa per crear els " +"vostres diaris. Per tant, es genera una còpia directa de la plantilla del " +"pla de comptes.\n" +"\t Aquest és el mateix assistent que s'executa des de " +"Comptabilitat/Configuració/Comptabilitat financera/Comptes financers/Genera " +"pla comptable des d'una plantilla de pla comptable." + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_asset +msgid "Asset" +msgstr "Actiu" + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_income +msgid "Income" +msgstr "Ingressos" + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_payable +msgid "Payable" +msgstr "A pagar" + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_stocks +msgid "Actif circulant" +msgstr "Actiu circulant" + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_dettes +msgid "Dettes long terme" +msgstr "Deute a llarg termini" + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_tax +msgid "Tax" +msgstr "Impost" + +#. module: l10n_syscohada +#: constraint:account.account.template:0 +msgid "Error ! You can not create recursive account templates." +msgstr "Error! No podeu crear plantilles de comptes recursius." + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_provision +msgid "Provisions" +msgstr "Provisions" + +#. module: l10n_syscohada +#: constraint:account.tax.code.template:0 +msgid "Error ! You can not create recursive Tax Codes." +msgstr "Error! No podeu crear codis d'impostos recursius." + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_commitment +msgid "Engagements" +msgstr "Compromisos" + +#. module: l10n_syscohada +#: model:ir.module.module,description:l10n_syscohada.module_meta_information +msgid "This module implementes the accounting chart for OHADA area." +msgstr "" +"En aquest mòdul s'implementa el Pla Comptable per l'àrea de la OHADA." + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_expense +msgid "Expense" +msgstr "Despesa" + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_receivable +msgid "Receivable" +msgstr "A cobrar" + +#. module: l10n_syscohada +#: constraint:ir.model:0 +msgid "" +"The Object name must start with x_ and not contain any special character !" +msgstr "" +"El nom de l'objecte ha de començar per x_ i no pot contenir cap caràcter " +"especial." + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_immobilisations +msgid "Immobilisations" +msgstr "immobilitzat" + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_equity +msgid "Equity" +msgstr "Patrimoni" + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_stock +msgid "Stocks" +msgstr "Estocs" + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_cash +msgid "Cash" +msgstr "Efectiu" + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_special +msgid "Comptes spéciaux" +msgstr "comptes especials" + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_view +msgid "View" +msgstr "Visualitza" + +#. module: l10n_syscohada +#: model:ir.module.module,shortdesc:l10n_syscohada.module_meta_information +msgid "OHADA - Plan comptable général" +msgstr "OHADA - Pla General de Comptabilitat" + +#. module: l10n_syscohada +#: model:account.account.type,name:l10n_syscohada.account_type_cloture +msgid "Cloture" +msgstr "tancament" diff --git a/addons/marketing/i18n/ca.po b/addons/marketing/i18n/ca.po index 9a96d1234f7..cc523fa4d35 100644 --- a/addons/marketing/i18n/ca.po +++ b/addons/marketing/i18n/ca.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2010-08-30 11:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2011-08-17 20:45+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-29 05:47+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: marketing #: model:ir.module.module,description:marketing.module_meta_information msgid "Menu for Marketing" -msgstr "" +msgstr "Menú per màrqueting" #. module: marketing #: help:marketing.installer,marketing_campaign:0 @@ -28,31 +28,33 @@ msgid "" "Helps you to manage marketing campaigns and automate actions and " "communication steps." msgstr "" +"Li ajuda a gestionar campanyes de màrqueting i automatitzar les accions i " +"passos de la comunicació." #. module: marketing #: field:marketing.installer,progress:0 msgid "Configuration Progress" -msgstr "" +msgstr "Progrés de la configuració" #. module: marketing #: view:marketing.installer:0 msgid "title" -msgstr "" +msgstr "títol" #. module: marketing #: field:marketing.installer,email_template:0 msgid "Automated E-Mails" -msgstr "" +msgstr "Correus automatitzats" #. module: marketing #: field:marketing.installer,config_logo:0 msgid "Image" -msgstr "" +msgstr "Imatge" #. module: marketing #: view:marketing.installer:0 msgid "Configure Your Marketing Application" -msgstr "" +msgstr "Configureu l'aplicació de màrqueting" #. module: marketing #: help:marketing.installer,email_template:0 @@ -60,21 +62,23 @@ msgid "" "Helps you to design templates of emails and integrate them in your different " "processes." msgstr "" +"Li ajuda a dissenyar les plantilles de missatges de correu electrònic i " +"integrar-les en els seus diferents processos." #. module: marketing #: model:ir.model,name:marketing.model_marketing_installer msgid "marketing.installer" -msgstr "" +msgstr "màrqueting.instal·lador" #. module: marketing #: model:ir.module.module,shortdesc:marketing.module_meta_information msgid "Marketing" -msgstr "" +msgstr "Màrqueting" #. module: marketing #: field:marketing.installer,crm_profiling:0 msgid "Profiling Tools" -msgstr "" +msgstr "Eines de perfils" #. module: marketing #: view:marketing.installer:0 @@ -82,19 +86,21 @@ msgid "" "OpenERP provides Addons to better manage your sales and marketing processes. " "Select the ones you would be interested in." msgstr "" +"L'OpenERP proporciona extensions per gestionar les vendes i els processos de " +"màrqueting. Seleccioneu el que us interessa." #. module: marketing #: view:marketing.installer:0 msgid "Marketing Application Configuration" -msgstr "" +msgstr "Configuració de màrqueting" #. module: marketing #: model:ir.actions.act_window,name:marketing.action_marketing_installer msgid "Marketing Modules Installation" -msgstr "" +msgstr "Instal·lació dels mòduls de márqueting" #. module: marketing -#: model:ir.module.module,shortdesc:marketing.module_meta_information +#: field:marketing.installer,marketing_campaign:0 msgid "Marketing Campaigns" msgstr "Campanyes de màrqueting" @@ -104,11 +110,13 @@ msgid "" "Helps you to perform segmentation of partners and design segmentation " "questionnaires" msgstr "" +"Li ajuda a realitzar segmentacions d'empreses i dissenyar qüestionaris per a " +"les segmentacions." #. module: marketing #: view:marketing.installer:0 msgid "Configure" -msgstr "" +msgstr "Configura" #~ msgid "Invalid model name in the action definition." #~ msgstr "Nom del model no vàlid a la definició de l'acció." @@ -121,3 +129,6 @@ msgstr "" #~ msgid "Invalid XML for View Architecture!" #~ msgstr "XML no vàlid per a l'estructura de la vista!" + +#~ msgid "Marketing Applications Configuration" +#~ msgstr "Configuració de les aplicacions de màrqueting" diff --git a/addons/mrp/i18n/ca.po b/addons/mrp/i18n/ca.po index 4519f8f92f1..da40538a345 100644 --- a/addons/mrp/i18n/ca.po +++ b/addons/mrp/i18n/ca.po @@ -7,15 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-03-26 18:50+0000\n" -"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " -"\n" +"PO-Revision-Date: 2011-08-17 22:02+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \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: 2011-04-29 04:49+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: mrp #: field:mrp.production,move_created_ids:0 @@ -32,21 +31,26 @@ msgid "" "raw materials (stock decrease) and the production of the finished products " "(stock increase) when the order is processed." msgstr "" +"Les ordres de fabricació solen ser proposades automàticament per OpenERP " +"sobre la base de la llista de materials i les regles de proveïment, però " +"també podeu crear ordres de fabricació manualment. OpenERP controlarà el " +"consum de les matèries primeres (disminució d'estoc) i la producció dels " +"productes acabats (augment d'estoc) quan es processi l'ordre." #. module: mrp #: help:mrp.production,location_src_id:0 msgid "Location where the system will look for components." -msgstr "" +msgstr "Ubicació on el sistema buscarà els components." #. module: mrp #: field:mrp.production,workcenter_lines:0 msgid "Work Centers Utilisation" -msgstr "" +msgstr "Utilització del centre de producció" #. module: mrp #: view:mrp.routing.workcenter:0 msgid "Routing Work Centers" -msgstr "" +msgstr "Ruta de centres de producció" #. module: mrp #: model:ir.module.module,shortdesc:mrp.module_meta_information @@ -61,7 +65,7 @@ msgstr "Núm. de cicles" #. module: mrp #: field:mrp.routing.workcenter,cycle_nbr:0 msgid "Number of Cycles" -msgstr "" +msgstr "Número de cicles" #. module: mrp #: model:process.transition,note:mrp.process_transition_minimumstockprocure0 @@ -69,35 +73,37 @@ msgid "" "The 'Minimum stock rule' allows the system to create procurement orders " "automatically as soon as the minimum stock is reached." msgstr "" +"La 'regla d'estoc mínim' permet al sistema crear ordres de compra " +"automàticament tan bon punt les existències mínimes s'assoleix." #. module: mrp #: field:mrp.production,picking_id:0 #: field:mrp.production.order,picking_id:0 msgid "Picking list" -msgstr "" +msgstr "Albarà" #. module: mrp #: code:addons/mrp/report/price.py:121 #, python-format msgid "Hourly Cost" -msgstr "" +msgstr "Cost horari" #. module: mrp #: code:addons/mrp/report/price.py:130 #, python-format msgid "Cost Price per Uom" -msgstr "" +msgstr "Preu de cost per Udm" #. module: mrp #: view:mrp.production:0 msgid "Scrap Products" -msgstr "" +msgstr "Rebutja productes" #. module: mrp #: view:mrp.production.order:0 #: field:mrp.production.order,day:0 msgid "Day" -msgstr "" +msgstr "Dia" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_routing_action @@ -108,22 +114,22 @@ msgstr "Processos productius" #. module: mrp #: field:mrp.workcenter,product_id:0 msgid "Work Center Product" -msgstr "" +msgstr "Centre de producció del producte" #. module: mrp #: view:mrp.bom:0 msgid "Search Bill Of Material" -msgstr "" +msgstr "Cerca llista de materials" #. module: mrp #: model:process.node,note:mrp.process_node_stockproduct1 msgid "For stockable products and consumables" -msgstr "" +msgstr "Per als productes inventariables i consumibles" #. module: mrp #: model:process.transition,name:mrp.process_transition_stockproduction0 msgid "To Produce" -msgstr "" +msgstr "Per produir" #. module: mrp #: help:mrp.routing.workcenter,cycle_nbr:0 @@ -131,6 +137,8 @@ msgid "" "Number of iterations this work center has to do in the specified operation " "of the routing." msgstr "" +"Número d'iteraccions que ha de realitzar aquest centre de producció en " +"l'operació indicada de la ruta." #. module: mrp #: view:mrp.bom:0 @@ -149,12 +157,12 @@ msgstr "Productes finalitzats" #: model:process.transition,name:mrp.process_transition_servicerfq0 #: model:process.transition,name:mrp.process_transition_stockrfq0 msgid "To Buy" -msgstr "" +msgstr "Per comprar" #. module: mrp #: view:mrp.production.order:0 msgid "Raw Material Location" -msgstr "" +msgstr "Ubicació de matèries primeres" #. module: mrp #: help:mrp.installer,mrp_operations:0 @@ -162,16 +170,20 @@ msgid "" "Enhances production orders with readiness states as well as the start date " "and end date of execution of the order." msgstr "" +"Millora les ordres de producció amb els estats de preparació, així com la " +"data d'inici i final de l'execució de l'ordre." #. module: mrp #: model:process.transition,note:mrp.process_transition_purchaseprocure0 msgid "The system launches automatically a RFQ to the preferred supplier." msgstr "" +"El sistema crea automàticament una petició de pressupost al proveïdor " +"preferit." #. module: mrp #: view:mrp.production:0 msgid "Products to Finish" -msgstr "" +msgstr "Productes per acabar" #. module: mrp #: selection:mrp.bom,method:0 @@ -181,7 +193,7 @@ msgstr "Conjunt / Paquet" #. module: mrp #: field:mrp.installer,mrp_subproduct:0 msgid "MRP Subproducts" -msgstr "" +msgstr "Subproductes MRP" #. module: mrp #: view:mrp.production:0 @@ -189,7 +201,7 @@ msgstr "" #: view:mrp.production.order:0 #: field:mrp.production.order,state:0 msgid "State" -msgstr "" +msgstr "Estat" #. module: mrp #: field:mrp.workcenter,costs_hour:0 @@ -202,6 +214,8 @@ msgid "" "In case the Supply method of the product is Produce, the system creates a " "production order." msgstr "" +"En cas que el mètode de subministrament del producte és Produir, el sistema " +"crea una ordre de producció." #. module: mrp #: view:mrp.production:0 @@ -224,11 +238,13 @@ msgid "" "Fill this product to track easily your production costs in the analytic " "accounting." msgstr "" +"Introduïu aquest producte per realitzar fàcilment un seguiment dels seus " +"costos de producció en la comptabilitat analítica." #. module: mrp #: model:process.node,note:mrp.process_node_purchaseprocure0 msgid "For purchased material" -msgstr "" +msgstr "Per material comprat" #. module: mrp #: field:mrp.bom.revision,indice:0 @@ -249,17 +265,17 @@ msgstr "Compte cicle" #: code:addons/mrp/report/price.py:121 #, python-format msgid "Work Cost" -msgstr "" +msgstr "Cost del treball" #. module: mrp #: report:bom.structure:0 msgid "[" -msgstr "" +msgstr "[" #. module: mrp #: model:process.transition,name:mrp.process_transition_procureserviceproduct0 msgid "Procurement of services" -msgstr "" +msgstr "Proveïment de serveis" #. module: mrp #: view:mrp.workcenter:0 @@ -274,12 +290,12 @@ msgstr "Ubicació destí" #. module: mrp #: view:mrp.installer:0 msgid "title" -msgstr "" +msgstr "títol" #. module: mrp #: model:ir.ui.menu,name:mrp.menu_mrp_bom msgid "Master Data" -msgstr "" +msgstr "Dades principals" #. module: mrp #: model:process.transition,note:mrp.process_transition_stockmts0 @@ -287,6 +303,9 @@ msgid "" "The system waits for the products to be available in the stock. These " "products are typically procured manually or through a minimum stock rule." msgstr "" +"El sistema espera al fet que els productes estiguin disponibles en l'estoc. " +"Aquests productes solen ser adquirits de forma manual o a través d'una regla " +"d'estoc mínim." #. module: mrp #: report:mrp.production.order:0 @@ -316,48 +335,48 @@ msgstr "Referència a una ubicació en una plan. externa" #. module: mrp #: selection:mrp.production.order,month:0 msgid "August" -msgstr "" +msgstr "Agost" #. module: mrp #: constraint:stock.move:0 msgid "You try to assign a lot which is not from the same product" -msgstr "" +msgstr "Esteu intentant assignar un lot que no és del mateix producte" #. module: mrp #: model:ir.model,name:mrp.model_mrp_production_order msgid "Production Order Report" -msgstr "" +msgstr "Informe d'ordre de producció" #. module: mrp #: selection:mrp.production.order,month:0 msgid "June" -msgstr "" +msgstr "Juny" #. module: mrp #: model:ir.model,name:mrp.model_mrp_product_produce msgid "Product Produce" -msgstr "" +msgstr "Produeix producte" #. module: mrp #: selection:mrp.production.order,month:0 msgid "October" -msgstr "" +msgstr "Octubre" #. module: mrp #: code:addons/mrp/report/price.py:177 #, python-format msgid "Components Cost of " -msgstr "" +msgstr "Cost dels components de " #. module: mrp #: model:process.transition,name:mrp.process_transition_procurestockableproduct0 msgid "Procurement of stockable Product" -msgstr "" +msgstr "Proveïment de producte inventariable" #. module: mrp #: view:mrp.bom:0 msgid "Default UOM" -msgstr "" +msgstr "UdM per defecte" #. module: mrp #: code:addons/mrp/report/price.py:130 @@ -371,7 +390,7 @@ msgstr "Quantitat" #. module: mrp #: field:mrp.production.workcenter.line,hour:0 msgid "Nbr of hours" -msgstr "" +msgstr "Nº d'hores" #. module: mrp #: view:mrp.production:0 @@ -384,6 +403,8 @@ msgid "" "The system creates an order (production or purchased) depending on the sold " "quantity and the products parameters." msgstr "" +"El sistema crea una ordre (de producció o de compra) en funció de la " +"quantitat venuda i els paràmetres dels productes." #. module: mrp #: model:process.transition,note:mrp.process_transition_servicemts0 @@ -391,16 +412,18 @@ msgid "" "This is used in case of a service without any impact in the system, a " "training session for instance." msgstr "" +"Això s'utilitza en cas d'un servei sense cap tipus d'impacte en el sistema, " +"una sessió de formació, per exemple." #. module: mrp #: field:mrp.installer,mrp_repair:0 msgid "Repairs" -msgstr "" +msgstr "Reparacions" #. module: mrp #: field:mrp.installer,stock_location:0 msgid "Advanced Routes" -msgstr "" +msgstr "Rutes avançades" #. module: mrp #: model:ir.ui.menu,name:mrp.menu_view_resource_calendar_search_mrp @@ -418,13 +441,15 @@ msgid "" "Enables warranty and repair management (and their impact on stocks and " "invoicing)." msgstr "" +"Activa la garantia i la gestió de reparacions (i el seu impacte sobre estocs " +"i facturació)" #. module: mrp #: field:mrp.production,date_planned_date:0 #: report:mrp.production.order:0 #: field:mrp.production.order,date_planned:0 msgid "Scheduled Date" -msgstr "" +msgstr "Data prevista" #. module: mrp #: report:mrp.production.order:0 @@ -446,7 +471,7 @@ msgstr "" #. module: mrp #: view:board.board:0 msgid "Stock Value Variation" -msgstr "" +msgstr "Variació del valor d'estoc" #. module: mrp #: model:ir.actions.act_window,name:mrp.action2 @@ -456,7 +481,7 @@ msgstr "Estructura llista de materials" #. module: mrp #: model:process.node,note:mrp.process_node_serviceproduct0 msgid "Product type is service" -msgstr "" +msgstr "Producte de tipus servei" #. module: mrp #: model:ir.actions.act_window,help:mrp.mrp_property_group_action @@ -464,16 +489,18 @@ msgid "" "Define specific property groups that can be assigned to the properties of " "your bill of materials." msgstr "" +"Defineix grups específics de la propietat que es poden assignar a les " +"propietats de la llista de materials." #. module: mrp #: model:process.transition,name:mrp.process_transition_bom0 msgid "Manufacturing decomposition" -msgstr "" +msgstr "Descomposició fabricació" #. module: mrp #: model:process.node,note:mrp.process_node_serviceproduct1 msgid "For Services." -msgstr "" +msgstr "Per serveis" #. module: mrp #: field:mrp.bom.revision,date:0 @@ -493,13 +520,13 @@ msgstr "" #. module: mrp #: field:mrp.production.workcenter.line,cycle:0 msgid "Nbr of cycles" -msgstr "" +msgstr "Nº de cicles" #. module: mrp #: model:process.node,note:mrp.process_node_orderrfq0 #: model:process.node,note:mrp.process_node_rfq0 msgid "Request for Quotation." -msgstr "" +msgstr "Sol·licitud de pressupost." #. module: mrp #: model:process.transition,note:mrp.process_transition_billofmaterialrouting0 @@ -507,11 +534,13 @@ msgid "" "The Bill of Material is linked to a routing, i.e. the succession of work " "centers." msgstr "" +"La llista de materials està vinculada a una ruta, és a dir, la successió de " +"centres de producció." #. module: mrp #: constraint:product.product:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Error: Codi EAN erroni" #. module: mrp #: view:mrp.routing:0 @@ -547,42 +576,42 @@ msgstr "Estructura LdM del producte" #. module: mrp #: view:mrp.production:0 msgid "Search Production" -msgstr "" +msgstr "Cerca producció" #. module: mrp #: code:addons/mrp/report/price.py:130 #, python-format msgid "Supplier Price per Uom" -msgstr "" +msgstr "Preu proveïdor per UdM" #. module: mrp #: selection:mrp.production.order,month:0 msgid "March" -msgstr "" +msgstr "Març" #. module: mrp #: field:mrp.bom,child_complete_ids:0 msgid "BoM Hierarchy" -msgstr "" +msgstr "Estructura LdM" #. module: mrp #: model:ir.actions.act_window,name:mrp.act_mrp_product_produce #: view:mrp.product.produce:0 #: view:mrp.production:0 msgid "Produce" -msgstr "" +msgstr "Produeix" #. module: mrp #: help:mrp.workcenter,costs_cycle:0 msgid "Specify Cost of Work Center per cycle." -msgstr "" +msgstr "Especifiqueu el cost de centre de treball per cicle." #. module: mrp #: selection:mrp.production,state:0 #: view:mrp.production.order:0 #: selection:mrp.production.order,state:0 msgid "Picking Exception" -msgstr "" +msgstr "Excepció albarà" #. module: mrp #: field:mrp.bom,bom_lines:0 @@ -600,11 +629,12 @@ msgid "" "If the active field is set to False, it will allow you to hide the routing " "without removing it." msgstr "" +"Si el camp actiu es desmarca, permet ocultar la ruta sense eliminar-la." #. module: mrp #: model:process.transition,name:mrp.process_transition_billofmaterialrouting0 msgid "Material Routing" -msgstr "" +msgstr "Ruta del material" #. module: mrp #: view:mrp.production:0 @@ -624,7 +654,7 @@ msgstr "Error! No podeu crear Llistes de Material recursives" #: model:ir.model,name:mrp.model_mrp_workcenter_load #: model:ir.model,name:mrp.model_report_workcenter_load msgid "Work Center Load" -msgstr "" +msgstr "Carga centre de producción" #. module: mrp #: code:addons/mrp/procurement.py:45 @@ -636,17 +666,17 @@ msgstr "No s'ha definit LdM per aquest producte!" #: model:ir.actions.act_window,name:mrp.mrp_bom_form_action2 #: model:ir.ui.menu,name:mrp.menu_mrp_bom_form_action2 msgid "Bill of Material Components" -msgstr "" +msgstr "Components de la llista de materials" #. module: mrp #: field:mrp.production.order,nbr:0 msgid "# of Lines" -msgstr "" +msgstr "# de línies" #. module: mrp #: model:ir.ui.menu,name:mrp.menu_mrp_planning msgid "Planning" -msgstr "" +msgstr "Planificació" #. module: mrp #: view:mrp.production:0 @@ -661,6 +691,10 @@ msgid "" "operations and to plan future loads on work centers based on production " "plannification." msgstr "" +"Llista de les operacions (llista dels centres de treball) per produir els " +"productes acabats. La ruta s'utilitza principalment per calcular els costos " +"del centre de treball durant les operacions i planificar la càrrega en el " +"futur en els centres de treball basada en la planificació de producció." #. module: mrp #: help:mrp.workcenter,time_cycle:0 @@ -670,7 +704,7 @@ msgstr "Temps en hores per realitzar un cicle." #. module: mrp #: report:bom.structure:0 msgid "BOM Ref" -msgstr "" +msgstr "Ref LdM" #. module: mrp #: view:mrp.production:0 @@ -683,7 +717,7 @@ msgstr "En producció" #. module: mrp #: model:ir.ui.menu,name:mrp.menu_mrp_property msgid "Master Bill of Materials" -msgstr "" +msgstr "Llista de materials mestra" #. module: mrp #: help:mrp.bom,product_uos:0 @@ -691,6 +725,8 @@ msgid "" "Product UOS (Unit of Sale) is the unit of measurement for the invoicing and " "promotion of stock." msgstr "" +"UdV (Unitat de Venda) del producte és la unitat de mesura per la facturació " +"i la promoció d'existències." #. module: mrp #: view:mrp.product_price:0 @@ -709,12 +745,12 @@ msgstr "Tipus" #: code:addons/mrp/report/price.py:201 #, python-format msgid "Total Cost of " -msgstr "" +msgstr "Cost total de " #. module: mrp #: model:process.node,note:mrp.process_node_minimumstockrule0 msgid "Linked to the 'Minimum stock rule' supplying method." -msgstr "" +msgstr "Vinculat al mètode de proveïment 'Regla d'estoc mínim'." #. module: mrp #: selection:mrp.workcenter.load,time_unit:0 @@ -722,7 +758,7 @@ msgid "Per month" msgstr "Per mes" #. module: mrp -#: code:addons/mrp/mrp.py:591 +#: code:addons/mrp/mrp.py:595 #: code:addons/mrp/wizard/change_production_qty.py:77 #: code:addons/mrp/wizard/change_production_qty.py:82 #, python-format @@ -735,7 +771,7 @@ msgid "Product Name" msgstr "Nom producte" #. module: mrp -#: code:addons/mrp/mrp.py:491 +#: code:addons/mrp/mrp.py:495 #, python-format msgid "Invalid action !" msgstr "Acció no vàlida!" @@ -744,6 +780,7 @@ msgstr "Acció no vàlida!" #: help:mrp.bom,product_efficiency:0 msgid "A factor of 0.9 means a loss of 10% within the production process." msgstr "" +"Un factor de 0.9 indica una pèrdua del 10% en el procés de producció." #. module: mrp #: view:mrp.installer:0 @@ -751,6 +788,8 @@ msgid "" "Add more functionalities to the core Manufacturing Application with the " "following addons." msgstr "" +"Afegeix més funcionalitats en el nucli de l'aplicació de fabricació amb els " +"següents mòduls." #. module: mrp #: report:mrp.production.order:0 @@ -766,22 +805,22 @@ msgstr "Demana pressupost" #. module: mrp #: model:process.transition,name:mrp.process_transition_producttostockrules0 msgid "Procurement rule" -msgstr "" +msgstr "Regla de proveïment" #. module: mrp #: help:mrp.workcenter,costs_hour:0 msgid "Specify Cost of Work center per hour." -msgstr "" +msgstr "Especifica costos del centre de treball per hora." #. module: mrp #: view:mrp.production:0 msgid "Partial" -msgstr "" +msgstr "Parcial" #. module: mrp #: selection:mrp.production.order,month:0 msgid "September" -msgstr "" +msgstr "Setembre" #. module: mrp #: report:mrp.production.order:0 @@ -795,6 +834,10 @@ msgid "" "order creates a RFQ for a subcontracting purchase order or waits until the " "service is done (= the delivery of the products)." msgstr "" +"Depenent del mètode triat per \"subministrar\" del servei, l'ordre de " +"proveïment crea una sol·licitud de pressupost per una comanda de compra " +"(subcontractació) o espera fins que el servei es realitzi (= el lliurament " +"dels productes)." #. module: mrp #: selection:mrp.production,priority:0 @@ -805,17 +848,17 @@ msgstr "Urgent" #. module: mrp #: model:ir.model,name:mrp.model_mrp_routing_workcenter msgid "Work Center Usage" -msgstr "" +msgstr "Ús del Centre de Treball" #. module: mrp #: model:ir.model,name:mrp.model_mrp_production msgid "Manufacturing Order" -msgstr "" +msgstr "Ordre de fabricació" #. module: mrp #: model:process.transition,name:mrp.process_transition_productionprocureproducts0 msgid "Procurement of raw material" -msgstr "" +msgstr "Proveïment de matèries primeres" #. module: mrp #: help:mrp.routing.workcenter,hour_nbr:0 @@ -823,6 +866,8 @@ msgid "" "Time in hours for this work center to achieve the operation of the specified " "routing." msgstr "" +"Temps en hores d'aquest centre de producció per aconseguir el funcionament " +"d'un itinerari específic." #. module: mrp #: view:mrp.production:0 @@ -847,7 +892,7 @@ msgstr "Nom de modificació" #: view:mrp.production:0 #: field:mrp.production.order,date:0 msgid "Date" -msgstr "" +msgstr "Data" #. module: mrp #: field:mrp.bom,type:0 @@ -857,20 +902,20 @@ msgstr "Tipus de llista de materials" #. module: mrp #: view:mrp.production.order:0 msgid "Extended Filters..." -msgstr "" +msgstr "Filtres estesos..." #. module: mrp #: code:addons/mrp/procurement.py:47 #, python-format msgid "" "Procurement '%s' has an exception: 'No BoM defined for this product !'" -msgstr "" +msgstr "Proveïment '%s' té una excepció: 'El producte no té LdM definida!'" #. module: mrp #: view:mrp.production.order:0 #: view:mrp.property:0 msgid "Search" -msgstr "" +msgstr "Cerca" #. module: mrp #: field:report.workcenter.load,cycle:0 @@ -880,13 +925,13 @@ msgstr "Núm. de cicle" #. module: mrp #: model:ir.model,name:mrp.model_res_company msgid "Companies" -msgstr "" +msgstr "Companyies" #. module: mrp #: model:process.node,name:mrp.process_node_minimumstockrule0 #: model:process.node,name:mrp.process_node_productminimumstockrule0 msgid "Minimum Stock" -msgstr "" +msgstr "Estoc mínim" #. module: mrp #: model:ir.ui.menu,name:mrp.menus_dash_mrp @@ -896,7 +941,7 @@ msgstr "Taulell" #. module: mrp #: view:board.board:0 msgid "Work Center Future Load" -msgstr "" +msgstr "Carga futura del centre de producció" #. module: mrp #: model:process.node,name:mrp.process_node_stockproduct0 @@ -909,7 +954,7 @@ msgstr "Producte estocable" #: code:addons/mrp/report/price.py:121 #, python-format msgid "Work Center name" -msgstr "" +msgstr "Nom del centre de producció" #. module: mrp #: field:mrp.routing,code:0 @@ -924,7 +969,7 @@ msgstr "Núm. d'hores" #. module: mrp #: field:mrp.installer,mrp_jit:0 msgid "Just In Time Scheduling" -msgstr "" +msgstr "Planificació 'Just in Time'" #. module: mrp #: view:mrp.property:0 @@ -940,13 +985,13 @@ msgstr "Qtat." #. module: mrp #: model:process.node,note:mrp.process_node_production0 msgid "Manufacturing Plan." -msgstr "" +msgstr "Pla de producció" #. module: mrp #: view:mrp.routing:0 #: view:mrp.workcenter:0 msgid "Inactive" -msgstr "" +msgstr "Inactiu" #. module: mrp #: help:mrp.installer,mrp_subproduct:0 @@ -954,6 +999,8 @@ msgid "" "Enables multiple product output from a single production order: without " "this, a production order can have only one output product." msgstr "" +"Habilita la sortida de múltiples productes d'una sola ordre de producció: " +"sense això, una ordre de producció només pot tenir un producte de sortida." #. module: mrp #: view:change.production.qty:0 @@ -967,7 +1014,7 @@ msgstr "Cancel·la" #. module: mrp #: view:mrp.production:0 msgid "Split in production lots" -msgstr "" +msgstr "Divideix en lots de producció" #. module: mrp #: help:mrp.workcenter,capacity_per_cycle:0 @@ -975,6 +1022,9 @@ msgid "" "Number of operations this Work Center can do in parallel. If this Work " "Center represents a team of 5 workers, the capacity per cycle is 5." msgstr "" +"Número d'operacions d'aquest centre de treball es pot fer en paral·lel. Si " +"aquest centre de treball representa un equip de 5 treballadors, la capacitat " +"de cada cicle és de 5." #. module: mrp #: model:process.transition,note:mrp.process_transition_servicerfq0 @@ -982,6 +1032,8 @@ msgid "" "If the service has a 'Buy' supply method, this creates a RFQ, a " "subcontracting demand for instance." msgstr "" +"Si el servei té un mètode de subministrament 'Comprar', es crea una " +"sol·licitud de pressupost, per exemple, una petició de subcontractació." #. module: mrp #: field:mrp.production,move_prod_id:0 @@ -991,7 +1043,7 @@ msgstr "Moviment producte" #. module: mrp #: view:mrp.production:0 msgid "Late" -msgstr "" +msgstr "Retardat" #. module: mrp #: model:process.node,name:mrp.process_node_servicemts0 @@ -1003,11 +1055,13 @@ msgstr "Obtenir per estoc" msgid "" "Gives the sequence order when displaying a list of routing work centers." msgstr "" +"Proporciona l'ordre de seqüències quan es mostra una llista d'enrutament " +"dels centres de treball." #. module: mrp #: report:bom.structure:0 msgid "BOM Name" -msgstr "" +msgstr "Nom LdM" #. module: mrp #: view:mrp.production:0 @@ -1018,17 +1072,17 @@ msgstr "Comença producció" #: model:ir.actions.act_window,name:mrp.open_board_manufacturing #: model:ir.ui.menu,name:mrp.menu_board_manufacturing msgid "Production Dashboard" -msgstr "" +msgstr "Taulell de producció" #. module: mrp #: view:mrp.production:0 msgid "Source Loc." -msgstr "" +msgstr "Ubic. orígen" #. module: mrp #: field:mrp.bom,position:0 msgid "Internal Reference" -msgstr "" +msgstr "Referència interna" #. module: mrp #: help:mrp.installer,stock_location:0 @@ -1036,11 +1090,13 @@ msgid "" "Manages product routes and paths within and between locations (e.g. " "warehouses)." msgstr "" +"Gestiona les rutes i camins dels productes dins i entre les ubicacions (per " +"exemple, magatzems)." #. module: mrp #: model:process.node,note:mrp.process_node_billofmaterial0 msgid "Product's structure" -msgstr "" +msgstr "Estructura de producte" #. module: mrp #: field:mrp.bom,name:0 @@ -1054,7 +1110,7 @@ msgstr "Nom" #. module: mrp #: view:mrp.installer:0 msgid "MRP Application Configuration" -msgstr "" +msgstr "Configuració aplicació MRP" #. module: mrp #: help:mrp.installer,mrp_jit:0 @@ -1065,16 +1121,22 @@ msgid "" "avoids having to wait for the procurement scheduler to run or having to run " "the procurement scheduler manually." msgstr "" +"Permet el càlcul de les ordres de proveïment just a temps (Just In Time).\n" +"\n" +"Si bé consumeix més recursos que la configuració predeterminada, el càlcul " +"JIT evita haver d'esperar al fet que s'executi el planificador de " +"proveïments o haver d'executar el planificador de proveïments de forma " +"manual." #. module: mrp #: field:mrp.product.produce,mode:0 msgid "Mode" -msgstr "" +msgstr "Mode" #. module: mrp #: report:bom.structure:0 msgid "]" -msgstr "" +msgstr "]" #. module: mrp #: field:mrp.workcenter.load,measure_unit:0 @@ -1091,16 +1153,23 @@ msgid "" "materials have been defined, OpenERP is capable of automatically deciding on " "the manufacturing route depending on the needs of the company." msgstr "" +"Les ordres de fabricació descriuen les operacions que han de ser realitzades " +"i les matèries primeres necessàries per a cada etapa de fabricació. " +"Utilitzeu les especificacions (llistes de materials o LdM) per obtenir les " +"necessitats de matèries primeres i les ordres de fabricació necessàries per " +"als productes finals. Una vegada les llistes de materials hagin estat " +"definides, OpenERP és capaç de decidir automàticament al ruta de fabricació " +"en funció de les necessitats de la companyia." #. module: mrp #: constraint:mrp.production:0 msgid "Order quantity cannot be negative or zero !" -msgstr "" +msgstr "La quantitat ordenada no pot ser negativa o zero!" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_production_action3 msgid "Manufacturing Orders in Progress" -msgstr "" +msgstr "Odres de producció en progrés" #. module: mrp #: model:ir.module.module,description:mrp.module_meta_information @@ -1144,7 +1213,7 @@ msgstr "" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_production_action4 msgid "Manufacturing Orders Waiting Products" -msgstr "" +msgstr "Ordres de producció esperant productes" #. module: mrp #: view:mrp.bom:0 @@ -1154,7 +1223,7 @@ msgstr "" #: view:mrp.routing:0 #: view:mrp.workcenter:0 msgid "Group By..." -msgstr "" +msgstr "Agrupar per..." #. module: mrp #: code:addons/mrp/report/price.py:121 @@ -1177,7 +1246,7 @@ msgstr "Ubicació productes finalitzats" #. module: mrp #: model:ir.ui.menu,name:mrp.menu_pm_resources_config msgid "Resources" -msgstr "" +msgstr "Recursos" #. module: mrp #: field:mrp.workcenter,costs_journal_id:0 @@ -1189,7 +1258,7 @@ msgstr "Diari analític" #: model:ir.ui.menu,name:mrp.menu_view_resource_search_mrp #: field:mrp.routing,workcenter_lines:0 msgid "Work Centers" -msgstr "" +msgstr "Centres de producció" #. module: mrp #: selection:mrp.workcenter.load,time_unit:0 @@ -1204,6 +1273,10 @@ msgid "" "They are attached to bills of materials that will define the required raw " "materials." msgstr "" +"Les rutes li permeten crear i gestionar les operacions de fabricació a " +"realitzar en els seus centres de producció per fabricar un producte. Estan " +"relacionades amb les llistes de materials que definiran les matèries " +"primeres necessàries." #. module: mrp #: field:report.workcenter.load,hour:0 @@ -1213,7 +1286,7 @@ msgstr "Núm. de hora" #. module: mrp #: view:mrp.routing:0 msgid "Work Center Operations" -msgstr "" +msgstr "Operacions del centre de producció" #. module: mrp #: view:mrp.routing:0 @@ -1237,7 +1310,7 @@ msgstr "Selecciona unitat de temps" #. module: mrp #: view:report.workcenter.load:0 msgid "Work Center load" -msgstr "" +msgstr "Carga centre de producció" #. module: mrp #: help:mrp.production,location_dest_id:0 @@ -1250,16 +1323,18 @@ msgid "" "This is the internal picking list that brings the finished product to the " "production plan" msgstr "" +"Aquest és l'albarà intern que porta el producte acabat cap al pla de " +"producció." #. module: mrp #: field:stock.change.standard.price,change_parent_price:0 msgid "Change Parent Price" -msgstr "" +msgstr "Canvia preu pare" #. module: mrp #: model:ir.model,name:mrp.model_stock_move msgid "Stock Move" -msgstr "" +msgstr "Moviment d'estoc" #. module: mrp #: model:process.transition,note:mrp.process_transition_producttostockrules0 @@ -1268,6 +1343,9 @@ msgid "" "maxi quantity. It's available in the Inventory management menu and " "configured by product." msgstr "" +"La regla d'estoc mínim és una regla de proveïment automàtic basada en una " +"quantitat mínima i màxima. Està disponible en el menú de gestió d'inventari " +"i configurable per producte." #. module: mrp #: selection:mrp.workcenter.load,time_unit:0 @@ -1283,6 +1361,7 @@ msgstr "Revisions" #: view:mrp.installer:0 msgid "Configure Your Manufacturing Resource Planning Application" msgstr "" +"Configureu la seva aplicació de planificació de recursos de fabricació (MRP)" #. module: mrp #: field:mrp.production,priority:0 @@ -1293,18 +1372,18 @@ msgstr "Prioritat (0=Molt urgent)" #. module: mrp #: model:ir.model,name:mrp.model_stock_picking msgid "Picking List" -msgstr "" +msgstr "Albarà" #. module: mrp #: view:mrp.production.order:0 msgid "Month -1" -msgstr "" +msgstr "Mes -1" #. module: mrp -#: code:addons/mrp/mrp.py:914 +#: code:addons/mrp/mrp.py:924 #, python-format msgid "Manufacturing order '%s' is scheduled for the %s." -msgstr "" +msgstr "Ordre de producció '%s' planificada pel '%s'" #. module: mrp #: report:mrp.production.order:0 @@ -1312,15 +1391,15 @@ msgid "Production Order N° :" msgstr "Núm. ordre producció :" #. module: mrp -#: code:addons/mrp/mrp.py:630 +#: code:addons/mrp/mrp.py:640 #, python-format msgid "Manufacturing order '%s' is ready to produce." -msgstr "" +msgstr "Ordre de fabricació '%s' està preparada per produir" #. module: mrp #: model:ir.model,name:mrp.model_mrp_production_product_line msgid "Production Scheduled Product" -msgstr "" +msgstr "Fabricació planificada producte" #. module: mrp #: help:res.company,manufacturing_lead:0 @@ -1337,7 +1416,7 @@ msgstr "Obtenir per estoc" #. module: mrp #: selection:mrp.production.order,month:0 msgid "July" -msgstr "" +msgstr "Juliol" #. module: mrp #: model:ir.actions.act_window,help:mrp.mrp_bom_form_action @@ -1348,6 +1427,12 @@ msgid "" "product needs. You can either create a bill of materials to define specific " "production steps or define a single multi-level bill of materials." msgstr "" +"Les llistes de materials mestres li permeten crear i gestionar la llista de " +"les matèries primeres necessàries utilitzades per fabricar un producte " +"acabat. OpenERP utilitzarà aquestes LdMs per proposar automàticament ordres " +"de fabricació en funció de les necessitats de producte. Podeu crear una " +"llista de materials per definir els passos de producció o definir una única " +"llista de materials multi-nivell." #. module: mrp #: model:process.transition,note:mrp.process_transition_stockrfq0 @@ -1355,6 +1440,8 @@ msgid "" "In case the Supply method of the product is Buy, the system creates a " "purchase order." msgstr "" +"En cas que el mètode de subministrament del producte sigui Compra, el " +"sistema crea una comanda de compra." #. module: mrp #: model:ir.model,name:mrp.model_procurement_order @@ -1371,34 +1458,34 @@ msgstr "Estructura dels costos del producte" #: code:addons/mrp/report/price.py:130 #, python-format msgid "Components suppliers" -msgstr "" +msgstr "Proveïdors de components" #. module: mrp #: model:ir.model,name:mrp.model_mrp_installer msgid "mrp.installer" -msgstr "" +msgstr "mrp.instal·lador" #. module: mrp #: view:mrp.production:0 msgid "Production Work Centers" -msgstr "" +msgstr "Centres de treball de producció" #. module: mrp #: view:mrp.production.order:0 #: field:mrp.production.order,month:0 msgid "Month" -msgstr "" +msgstr "Mes" #. module: mrp #: code:addons/mrp/wizard/change_production_qty.py:62 #, python-format msgid "Active Id is not found" -msgstr "" +msgstr "ID actiu no es troba" #. module: mrp #: view:mrp.workcenter:0 msgid "Search for mrp workcenter" -msgstr "" +msgstr "Cerca per centre de producció mrp" #. module: mrp #: view:mrp.bom:0 @@ -1419,17 +1506,17 @@ msgstr "Compte hores" #. module: mrp #: view:mrp.production:0 msgid "Destination Loc." -msgstr "" +msgstr "Ubic. destinació" #. module: mrp #: field:mrp.production.order,product_id2:0 msgid "Product Consumed" -msgstr "" +msgstr "Producte consumit" #. module: mrp #: view:mrp.production:0 msgid "Pending" -msgstr "" +msgstr "Pendent" #. module: mrp #: field:mrp.bom,active:0 @@ -1446,7 +1533,7 @@ msgstr "Proveir products" #: model:ir.actions.act_window,name:mrp.action_report_workcenter_load_tree #: view:report.workcenter.load:0 msgid "Work Center Loads" -msgstr "" +msgstr "Càrregues centre de producció" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_property_action @@ -1464,6 +1551,8 @@ msgstr "Propietats" msgid "" "Reference of the document that generated this production order request." msgstr "" +"Referència al document que va generar aquesta sol·licitud d'ordre de " +"producció." #. module: mrp #: sql_constraint:mrp.bom:0 @@ -1472,6 +1561,9 @@ msgid "" "You should install the mrp_subproduct module if you want to manage extra " "products on BoMs !" msgstr "" +"Totes les quantitats de producte han de ser superiors a zero.\n" +"Heu d'instal·lar el mòdul mrp_subproduct si voleu gestionar productes extra " +"en les LdM!" #. module: mrp #: view:mrp.production:0 @@ -1481,17 +1573,17 @@ msgstr "Informació extra" #. module: mrp #: model:ir.model,name:mrp.model_change_production_qty msgid "Change Quantity of Products" -msgstr "" +msgstr "Canvia quantitat de productes" #. module: mrp #: model:process.node,note:mrp.process_node_productionorder0 msgid "Drives the procurement orders for raw material." -msgstr "" +msgstr "Guia les ordres de proveïment per matèries primeres." #. module: mrp #: view:mrp.production.order:0 msgid "Current" -msgstr "" +msgstr "Actiu" #. module: mrp #: field:mrp.workcenter,costs_general_account_id:0 @@ -1513,14 +1605,14 @@ msgstr "Realitzat" #. module: mrp #: model:ir.model,name:mrp.model_stock_change_standard_price msgid "Change Standard Price" -msgstr "" +msgstr "Canvi de preu estàndard" #. module: mrp #: field:mrp.production,origin:0 #: report:mrp.production.order:0 #: field:mrp.production.order,origin:0 msgid "Source Document" -msgstr "" +msgstr "Document d'origen" #. module: mrp #: selection:mrp.production,priority:0 @@ -1534,17 +1626,19 @@ msgid "" "This will change the price of parent products also according to the BoM " "structure specified for the product." msgstr "" +"Això canviarà el preu dels productes pare, d'acord a l'estructura de la " +"llista de materials del producte." #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_production_action2 msgid "Manufacturing Orders To Start" -msgstr "" +msgstr "Ordres de producció a iniciar" #. module: mrp -#: code:addons/mrp/mrp.py:491 +#: code:addons/mrp/mrp.py:495 #, python-format msgid "Cannot delete Production Order(s) which are in %s State!" -msgstr "" +msgstr "No es pot eliminar ordre/s de producció que estan en estat %s!" #. module: mrp #: model:ir.model,name:mrp.model_mrp_workcenter @@ -1553,7 +1647,7 @@ msgstr "" #: view:mrp.workcenter:0 #: field:report.workcenter.load,workcenter_id:0 msgid "Work Center" -msgstr "" +msgstr "Centre de treball" #. module: mrp #: field:mrp.workcenter,capacity_per_cycle:0 @@ -1588,7 +1682,7 @@ msgstr "Ubicació matèries primeres" #. module: mrp #: view:mrp.product_price:0 msgid "Print Cost Structure of Product." -msgstr "" +msgstr "Imprimeix l'estructura de costos del producte" #. module: mrp #: field:mrp.bom,product_uos:0 @@ -1603,11 +1697,14 @@ msgid "" "of one or more persons and/or machines that can be considered as a unit for " "capacity and planning forecasting." msgstr "" +"Els centres de treball li permeten crear i administrar unitats de producció " +"que consisteixen en una o més persones i / o màquines que es poden " +"considerar com una unitat per la capacitat de planificació i previsió." #. module: mrp #: view:mrp.production:0 msgid "Consume Products" -msgstr "" +msgstr "Consumeix productes" #. module: mrp #: field:mrp.bom,product_uom:0 @@ -1622,19 +1719,19 @@ msgstr "UdM producte" #: model:process.transition,name:mrp.process_transition_servicemto0 #: model:process.transition,name:mrp.process_transition_stockproduct0 msgid "Make to Order" -msgstr "" +msgstr "Obté sota comanda" #. module: mrp #: model:ir.actions.act_window,name:mrp.action_report_mrp_production_order #: model:ir.ui.menu,name:mrp.menu_report_mrp_production_orders_tree msgid "Production Analysis" -msgstr "" +msgstr "Anàlisi de producció" #. module: mrp -#: code:addons/mrp/mrp.py:345 +#: code:addons/mrp/mrp.py:349 #, python-format msgid "Copy" -msgstr "" +msgstr "Copieu" #. module: mrp #: view:mrp.production.lot.line:0 @@ -1650,7 +1747,7 @@ msgstr "Data final" #. module: mrp #: field:mrp.workcenter,resource_id:0 msgid "Resource" -msgstr "" +msgstr "Recurs" #. module: mrp #: help:mrp.bom,date_start:0 @@ -1667,7 +1764,7 @@ msgstr "UdV del producte" #. module: mrp #: view:mrp.production.order:0 msgid "#Line Orders" -msgstr "" +msgstr "Núm. línia ordres" #. module: mrp #: selection:mrp.production,priority:0 @@ -1683,11 +1780,15 @@ msgid "" "operations and to plan future loads on work centers based on production " "planning." msgstr "" +"La llista d'operacions (llista dels centres de treball) per produir els " +"productes acabats. La ruta s'utilitza principalment per calcular els costos " +"del centre de treball durant les operacions de càrrega i planificar el futur " +"en els centres de treball basat en la planificació de la producció." #. module: mrp #: view:change.production.qty:0 msgid "Approve" -msgstr "" +msgstr "Aprova" #. module: mrp #: view:mrp.property.group:0 @@ -1698,6 +1799,7 @@ msgstr "Categories de propietats" #: help:mrp.production.workcenter.line,sequence:0 msgid "Gives the sequence order when displaying a list of work orders." msgstr "" +"Indica l'ordre de seqüència quan es mostra una llista d'ordres de treball." #. module: mrp #: report:mrp.production.order:0 @@ -1722,7 +1824,7 @@ msgstr "Consumició de productes produïts" #: model:ir.ui.menu,name:mrp.menu_mrp_production_order_action #: view:mrp.production:0 msgid "Manufacturing Orders" -msgstr "" +msgstr "Ordres de producció" #. module: mrp #: help:mrp.product.produce,mode:0 @@ -1733,6 +1835,11 @@ msgid "" "the quantity selected and it will finish the production order when total " "ordered quantities are produced." msgstr "" +"El mode 'Només consumir' només es consumeixen els productes amb la quantitat " +"seleccionada.\n" +"El mode 'Consum i Producció' es consumeixen i també es produeixen els " +"productes amb la quantitat seleccionada i finalitzarà l'ordre de producció " +"quan el total de les unitats sol·licitades s'han produït." #. module: mrp #: view:mrp.production:0 @@ -1749,13 +1856,13 @@ msgstr "Cost per cicle" #: model:process.node,name:mrp.process_node_serviceproduct0 #: model:process.node,name:mrp.process_node_serviceproduct1 msgid "Service" -msgstr "" +msgstr "Servei" #. module: mrp #: selection:mrp.production,state:0 #: selection:mrp.production.order,state:0 msgid "Cancelled" -msgstr "" +msgstr "Cancel·lada" #. module: mrp #: view:mrp.production.order:0 @@ -1767,6 +1874,7 @@ msgstr "LdM" msgid "" "UoM (Unit of Measure) is the unit of measurement for the inventory control" msgstr "" +"UdM(Unitat de mesura) és la unitat de mesura per al control d'inventari" #. module: mrp #: model:process.transition,note:mrp.process_transition_bom0 @@ -1775,6 +1883,9 @@ msgid "" "are products themselves) can also have their own Bill of Material (multi-" "level)." msgstr "" +"La llista de materials és la composició del producte. Els components (que " +"són també productes) poden tenir les seves pròpies llistes de materials " +"(multi-nivell)." #. module: mrp #: field:mrp.bom,company_id:0 @@ -1785,7 +1896,7 @@ msgstr "" #: field:mrp.routing.workcenter,company_id:0 #: view:mrp.workcenter:0 msgid "Company" -msgstr "" +msgstr "Companyia" #. module: mrp #: field:mrp.workcenter,time_cycle:0 @@ -1804,7 +1915,7 @@ msgstr "Ordre de producció" #. module: mrp #: model:process.node,note:mrp.process_node_productminimumstockrule0 msgid "Automatic procurement rule" -msgstr "" +msgstr "Regla de proveïment automàtica" #. module: mrp #: view:mrp.production:0 @@ -1821,7 +1932,7 @@ msgstr "Qtat. UdV del producte" #: view:mrp.bom:0 #, python-format msgid "Components" -msgstr "" +msgstr "Components" #. module: mrp #: report:bom.structure:0 @@ -1847,7 +1958,7 @@ msgstr "LdM normal" #. module: mrp #: field:res.company,manufacturing_lead:0 msgid "Manufacturing Lead Time" -msgstr "" +msgstr "Termini de lliurament de fabricació" #. module: mrp #: field:mrp.bom,product_uos_qty:0 @@ -1862,6 +1973,9 @@ msgid "" "linked to manufacturing activities, receptions of products and delivery " "orders." msgstr "" +"La variació setmanal del valor de l'estoc permet realitzar un seguiment de " +"l'evolució del valor de l'estoc relatiu a les activitats de fabricació, " +"recepció de productes i ordres d'entrega." #. module: mrp #: view:mrp.product.produce:0 @@ -1871,12 +1985,12 @@ msgstr "Confirmat" #. module: mrp #: field:mrp.bom,product_efficiency:0 msgid "Manufacturing Efficiency" -msgstr "" +msgstr "Eficiència de la producció" #. module: mrp #: constraint:res.company:0 msgid "Error! You can not create recursive companies." -msgstr "" +msgstr "Error! No podeu crear companyies recursives." #. module: mrp #: help:mrp.bom,active:0 @@ -1884,6 +1998,8 @@ msgid "" "If the active field is set to False, it will allow you to hide the bills of " "material without removing it." msgstr "" +"Si el camp actiu es desmarca, permet ocultar les llistes de material sense " +"eliminar-les." #. module: mrp #: field:mrp.bom,product_rounding:0 @@ -1894,7 +2010,7 @@ msgstr "Arrodoniment del producte" #: model:ir.model,name:mrp.model_mrp_production_workcenter_line #: field:mrp.production.workcenter.line,name:0 msgid "Work Order" -msgstr "" +msgstr "Ordre de treball" #. module: mrp #: model:ir.actions.act_window,help:mrp.action_report_mrp_production_order @@ -1902,11 +2018,13 @@ msgid "" "This reporting allows you to analyse your manufacturing activities and " "performance." msgstr "" +"Aquests informes li permeten analitzar les seves activitat productiva i el " +"seu rendiment." #. module: mrp #: selection:mrp.product.produce,mode:0 msgid "Consume Only" -msgstr "" +msgstr "Consumeix únicament" #. module: mrp #: view:mrp.production:0 @@ -1922,6 +2040,11 @@ msgid "" "product, it will be sold and shipped as a set of components, instead of " "being produced." msgstr "" +"Si un sub-producte s'utilitza en diversos productes, pot ser útil crear la " +"seva pròpia llista de materials. Encara que si no vol ordres de producció " +"separades per aquest sub-producte, seleccioneu Conjunt/Fantasma com a tipus " +"de LdM. Si una LdM fantasma s'utilitza per a un producte arrel, serà venuda " +"i enviada com un conjunt de components, en comptes de ser produïda." #. module: mrp #: field:mrp.bom,method:0 @@ -1939,6 +2062,13 @@ msgid "" " When the production gets started then the state is set to 'In Production'.\n" " When the production is over, the state is set to 'Done'." msgstr "" +"Quan es crea l'ordre de fabricació el seu estat és fixat a \"Esborrany\"\n" +" Si l'ordre està confirmada, l'estat és fixat a \"Esperant mercaderia\"\n" +" Si existeix alguna excepció, l'estat és fixat a \"Excepció de proveïment\" " +" \n" +"Si l'estoc està disponible, l'estat és fixat a \"Llest per produir\"\n" +" Quan la fabricació comença, l'estat és fixat a \"En producció\"\n" +" Quan la fabricació finalitza, l'estat és fixat a \"Realitzat\"" #. module: mrp #: selection:mrp.bom,method:0 @@ -1974,7 +2104,7 @@ msgstr "Número d'hores" #. module: mrp #: view:mrp.workcenter:0 msgid "Costing Information" -msgstr "" +msgstr "Informació de costos" #. module: mrp #: model:process.node,name:mrp.process_node_purchaseprocure0 @@ -1984,12 +2114,12 @@ msgstr "Ordres de proveïment" #. module: mrp #: help:mrp.bom,product_rounding:0 msgid "Rounding applied on the product quantity." -msgstr "" +msgstr "Arrodoniment aplicat sobre la quantitat de producte" #. module: mrp #: model:process.node,note:mrp.process_node_stock0 msgid "Assignment from Production or Purchase Order." -msgstr "" +msgstr "Assignació des de producció o comanda de compra." #. module: mrp #: field:mrp.routing.workcenter,routing_id:0 @@ -1999,7 +2129,7 @@ msgstr "Procés productiu pare" #. module: mrp #: view:mrp.installer:0 msgid "Configure" -msgstr "" +msgstr "Configura" #. module: mrp #: help:mrp.workcenter,time_start:0 @@ -2009,12 +2139,12 @@ msgstr "Temps en hores per la configuració." #. module: mrp #: selection:mrp.production.order,month:0 msgid "December" -msgstr "" +msgstr "Desembre" #. module: mrp #: field:mrp.installer,config_logo:0 msgid "Image" -msgstr "" +msgstr "Imatge" #. module: mrp #: field:mrp.bom.revision,bom_id:0 @@ -2032,7 +2162,7 @@ msgstr "Variació del valor de l'estoc" #: model:process.node,note:mrp.process_node_mts0 #: model:process.node,note:mrp.process_node_servicemts0 msgid "Assignment from stock." -msgstr "" +msgstr "Assignació des d'estoc." #. module: mrp #: selection:mrp.production,state:0 @@ -2067,7 +2197,7 @@ msgstr "Setmana" #. module: mrp #: field:mrp.installer,progress:0 msgid "Configuration Progress" -msgstr "" +msgstr "Progrés de la configuració" #. module: mrp #: selection:mrp.production,priority:0 @@ -2078,24 +2208,24 @@ msgstr "Normal" #. module: mrp #: model:process.node,note:mrp.process_node_routing0 msgid "Manufacturing Steps." -msgstr "" +msgstr "Etapes de producció." #. module: mrp #: code:addons/mrp/report/price.py:136 #: model:ir.actions.report.xml,name:mrp.report_cost_structure #, python-format msgid "Cost Structure" -msgstr "" +msgstr "Estructura de costos" #. module: mrp #: selection:mrp.product.produce,mode:0 msgid "Consume & Produce" -msgstr "" +msgstr "Consumeix i produeix" #. module: mrp #: selection:mrp.production.order,month:0 msgid "November" -msgstr "" +msgstr "Novembre" #. module: mrp #: field:mrp.bom,bom_id:0 @@ -2109,19 +2239,22 @@ msgid "" "master bills of materials. Use this menu to search in which BoM a specific " "component is used." msgstr "" +"Els component de llistes de materials són components i sub-productes " +"utilitzats per crear llistes de materials mestres. Utilitzeu aquest menú per " +"buscar en quin LdM és utilitzat un component específic." #. module: mrp #: selection:mrp.production.order,month:0 msgid "January" -msgstr "" +msgstr "Gener" #. module: mrp #: model:process.node,note:mrp.process_node_stockproduct0 msgid "Product type is Stockable or Consumable." -msgstr "" +msgstr "Tipus de producte és emmagatzemable o consumible." #. module: mrp -#: code:addons/mrp/mrp.py:591 +#: code:addons/mrp/mrp.py:595 #: code:addons/mrp/wizard/change_production_qty.py:77 #: code:addons/mrp/wizard/change_production_qty.py:82 #, python-format @@ -2131,7 +2264,7 @@ msgstr "Error" #. module: mrp #: field:mrp.product.produce,product_qty:0 msgid "Select Quantity" -msgstr "" +msgstr "Selecciona quantitat" #. module: mrp #: model:ir.actions.act_window,name:mrp.act_product_product_2_mrp_bom @@ -2148,11 +2281,15 @@ msgid "" "Routing is indicated then,the third tab of a production order (Work Centers) " "will be automatically pre-completed." msgstr "" +"Encaminament indica que tots els centres de treball utilitzats, per quant de " +"temps i / o cycles.If enrutament s'indica a continuació, la fitxa de la " +"tercera part d'una ordre de producció (centres de treball) seran " +"automàticament pre-acabat." #. module: mrp #: model:ir.model,name:mrp.model_mrp_bom_revision msgid "Bill of Material Revision" -msgstr "" +msgstr "Revisió de la llista de materials" #. module: mrp #: view:mrp.routing.workcenter:0 @@ -2169,7 +2306,7 @@ msgstr "Produccions" #: code:addons/mrp/report/price.py:194 #, python-format msgid "Work Cost of " -msgstr "" +msgstr "Cost treball de " #. module: mrp #: help:mrp.workcenter,note:0 @@ -2177,6 +2314,8 @@ msgid "" "Description of the Work Center. Explain here what's a cycle according to " "this Work Center." msgstr "" +"Descripció del centre de treball. Explicar aquí el que és un cicle d'acord " +"amb aquest centre de treball." #. module: mrp #: model:ir.model,name:mrp.model_mrp_routing @@ -2193,7 +2332,7 @@ msgstr "Procés productiu" #. module: mrp #: field:mrp.installer,mrp_operations:0 msgid "Manufacturing Operations" -msgstr "" +msgstr "Operacions de fabricació" #. module: mrp #: field:mrp.production,date_planned:0 @@ -2203,7 +2342,7 @@ msgstr "Data planificada" #. module: mrp #: constraint:stock.move:0 msgid "You must assign a production lot for this product" -msgstr "" +msgstr "Heu d'assignar un lot de producció per aquest producte" #. module: mrp #: model:ir.actions.act_window,help:mrp.mrp_property_action @@ -2214,6 +2353,12 @@ msgid "" "sales person creates a sales order, he can relate it to several properties " "and OpenERP will automatically select the BoM to use according the the needs." msgstr "" +"Les propietats en OpenERP s'utilitzen per seleccionar la llista de materials " +"correcta per a la fabricació d'un dels productes quan es tenen diferents " +"formes de fabricar el mateix producte. Podeu assignar diverses propietats " +"per a cada llista de materials. Quan un venedor crea una comanda de client, " +"ell pot relacionar-ho amb diverses propietats i OpenERP seleccionarà " +"automàticament la llista de materials per utilitzar segons les necessitats." #. module: mrp #: view:mrp.production.order:0 @@ -2224,32 +2369,32 @@ msgstr "Producció" #. module: mrp #: view:board.board:0 msgid "Procurements in Exception" -msgstr "" +msgstr "Proveïments en excepció" #. module: mrp #: model:process.transition,name:mrp.process_transition_minimumstockprocure0 msgid "'Minimum stock rule' material" -msgstr "" +msgstr "material 'regla estoc mínim'" #. module: mrp #: model:ir.model,name:mrp.model_mrp_product_price msgid "Product Price" -msgstr "" +msgstr "Preu del producte" #. module: mrp #: model:ir.actions.act_window,name:mrp.action_mrp_installer msgid "MRP Applications Configuration" -msgstr "" +msgstr "Configuració de les aplicacions MRP" #. module: mrp #: model:ir.model,name:mrp.model_stock_move_split msgid "Split in Production lots" -msgstr "" +msgstr "Divideix en lots de producció" #. module: mrp #: view:change.production.qty:0 msgid "Change Quantity" -msgstr "" +msgstr "Canvia la quantitat" #. module: mrp #: view:change.production.qty:0 @@ -2273,17 +2418,17 @@ msgstr "Descripció" #. module: mrp #: selection:mrp.production.order,month:0 msgid "May" -msgstr "" +msgstr "Maig" #. module: mrp #: view:board.board:0 msgid "Manufacturing board" -msgstr "" +msgstr "Taulell de fabricació" #. module: mrp #: field:mrp.production,date_planned_end:0 msgid "Scheduled End Date" -msgstr "" +msgstr "Data de finalització planificada" #. module: mrp #: model:ir.actions.act_window,help:mrp.action_report_workcenter_load_tree @@ -2292,11 +2437,14 @@ msgid "" "specified period. It is expressed in number of hours and machine related " "cycles." msgstr "" +"Les càrregues dels centres de producció mostren un pronòstic de la càrrega " +"dels centres de producció respecte a un període determinat. Està expressat " +"en número d'hores i cicles de màquina relacionats." #. module: mrp #: model:process.node,note:mrp.process_node_procureproducts0 msgid "The way to procurement depends on the product type." -msgstr "" +msgstr "La forma de proveir depèn del tipus de producte." #. module: mrp #: model:ir.ui.menu,name:mrp.menu_mrp_manufacturing @@ -2306,23 +2454,23 @@ msgstr "Fabricació" #. module: mrp #: view:board.board:0 msgid "Next Production Orders" -msgstr "" +msgstr "Properes ordres de producció" #. module: mrp #: selection:mrp.production.order,month:0 msgid "February" -msgstr "" +msgstr "Febrer" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_property_group_action #: model:ir.ui.menu,name:mrp.menu_mrp_property_group_action msgid "Property Groups" -msgstr "" +msgstr "Grups de propietats" #. module: mrp #: selection:mrp.production.order,month:0 msgid "April" -msgstr "" +msgstr "Abril" #. module: mrp #: model:process.transition,note:mrp.process_transition_procurestockableproduct0 @@ -2330,6 +2478,9 @@ msgid "" "Depending on the chosen method to supply the stockable products, the " "procurement order creates a RFQ, a production order, ... " msgstr "" +"Depenent del mètode triat per subministrar els productes enmagatzenables, " +"l'ordre de proveïment crea una petició de pressupost, una ordre de " +"producció, ... " #. module: mrp #: help:mrp.workcenter,time_stop:0 @@ -2339,7 +2490,7 @@ msgstr "Temps en hores per la neteja." #. module: mrp #: model:process.transition,name:mrp.process_transition_purchaseprocure0 msgid "Automatic RFQ" -msgstr "" +msgstr "Petició de pressupost automàtica" #. module: mrp #: model:process.transition,note:mrp.process_transition_servicemto0 @@ -2347,6 +2498,8 @@ msgid "" "If the service has a 'Produce' supply method, this creates a task in the " "project management module of OpenERP." msgstr "" +"Si el servei té un mètode de subministrament 'Produir', es crea una tasca en " +"el mòdul de gestió de projectes d'OpenERP." #. module: mrp #: model:process.transition,note:mrp.process_transition_productionprocureproducts0 @@ -2355,6 +2508,10 @@ msgid "" "production order creates as much procurement orders as components listed in " "the BOM, through a run of the schedulers (MRP)." msgstr "" +"Per poder subministrar matèries primeres (que han de ser comprades o " +"produïdes), l'ordre de producció genera tantes ordres de proveïment com a " +"components figurin en la llista de materials, a través d'una execució de les " +"planificacions (MRP)." #. module: mrp #: help:mrp.product_price,number:0 @@ -2362,6 +2519,8 @@ msgid "" "Specify quantity of products to produce or buy. Report of Cost structure " "will be displayed base on this quantity." msgstr "" +"Indiqueu la quantitat de productes a produir o comprar. L'informe de " +"l'estructura de costos es mostra basant-se en aquesta quantitat." #. module: mrp #: selection:mrp.bom,method:0 @@ -2379,12 +2538,14 @@ msgstr "Seqüència" #. module: mrp #: model:ir.ui.menu,name:mrp.menu_view_resource_calendar_leaves_search_mrp msgid "Resource Leaves" -msgstr "" +msgstr "Absències de recursos" #. module: mrp #: help:mrp.bom,sequence:0 msgid "Gives the sequence order when displaying a list of bills of material." msgstr "" +"Indica l'ordre de seqüència quan es mostra una llista de llistes de " +"materials." #. module: mrp #: view:mrp.production:0 @@ -2392,13 +2553,13 @@ msgstr "" #: report:mrp.production.order:0 #: field:mrp.production.order,products_to_consume:0 msgid "Products to Consume" -msgstr "" +msgstr "Productes a consumir" #. module: mrp #: view:mrp.production.order:0 #: field:mrp.production.order,year:0 msgid "Year" -msgstr "" +msgstr "Any" #~ msgid "Production Workcenters" #~ msgstr "Producció dels centres de producció" @@ -3157,17 +3318,107 @@ msgstr "" #~ msgid "Status" #~ msgstr "Estat" -#~ msgid "Workcenters load" -#~ msgstr "Càrrega centres de producció" +#~ msgid "Workcenter Usage" +#~ msgstr "Us del centre de producció" -#~ msgid "Workcenter Load" -#~ msgstr "Càrrega del centre de producció" +#~ msgid "" +#~ "Routing indicates all the workcenters used, for how long and/or cycles.If " +#~ "Routing is indicated then,the third tab of a production order (workcenters) " +#~ "will be automatically pre-completed." +#~ msgstr "" +#~ "La ruta indica tots els centres de producció utilitzats, per quant temps i/o " +#~ "cicles. Si s'indica la ruta, llavors la tercera pestanya d'una ordre de " +#~ "producció (centres de producció) serà automàticament pre-completada." -#~ msgid "MRP Management - Reporting" -#~ msgstr "Informes - Gestió MRP" +#~ msgid "" +#~ "Description of the work center. Explain here what's a cycle according to " +#~ "this work center." +#~ msgstr "" +#~ "Descripció del centre de treball. Expliqueu aquí el que és un cicle d'acord " +#~ "amb aquest centre de treball." -#~ msgid "Workcenter Loads" -#~ msgstr "Càrregues centre de producció" +#~ msgid "Specify Cost of Work center per cycle." +#~ msgstr "Especificar el cost del centre de treball per cicle." -#~ msgid "MRP & Logistics Scheduler" -#~ msgstr "Planificador MRP & Logística" +#~ msgid "" +#~ "Number of operations this work center can do in parallel. If this work " +#~ "center represents a team of 5 workers, the capacity per cycle is 5." +#~ msgstr "" +#~ "El número d'operacions d'aquest centre de treball es pot fer en paral·lel. " +#~ "Si aquest centre de treball representa un equip de 5 treballadors, la " +#~ "capacitat per cicle és de 5." + +#~ msgid "" +#~ "\n" +#~ " This is the base module to manage the manufacturing process in OpenERP.\n" +#~ "\n" +#~ " Features:\n" +#~ " * Make to Stock / Make to Order (by line)\n" +#~ " * Multi-level BoMs, no limit\n" +#~ " * Multi-level routing, no limit\n" +#~ " * Routing and work center integrated with analytic accounting\n" +#~ " * Scheduler computation periodically / Just In Time module\n" +#~ " * Multi-pos, multi-warehouse\n" +#~ " * Different reordering policies\n" +#~ " * Cost method by product: standard price, average price\n" +#~ " * Easy analysis of troubles or needs\n" +#~ " * Very flexible\n" +#~ " * Allows to browse Bill of Materials in complete structure\n" +#~ " that include child and phantom BoMs\n" +#~ " It supports complete integration and planification of stockable goods,\n" +#~ " consumable of services. Services are completely integrated with the " +#~ "rest\n" +#~ " of the software. For instance, you can set up a sub-contracting service\n" +#~ " in a BoM to automatically purchase on order the assembly of your " +#~ "production.\n" +#~ "\n" +#~ " Reports provided by this module:\n" +#~ " * Bill of Material structure and components\n" +#~ " * Load forecast on workcenters\n" +#~ " * Print a production order\n" +#~ " * Stock forecasts\n" +#~ " Dashboard provided by this module::\n" +#~ " * List of next production orders\n" +#~ " * List of deliveries (out picking)\n" +#~ " * Graph of work center load\n" +#~ " * List of procurement in exception\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Aquest és el mòdul bàsic per gestionar els processos de fabricació en " +#~ "OpenERP.\n" +#~ "\n" +#~ "\n" +#~ " Característiques:\n" +#~ "\n" +#~ " *Obtenir per estoc / Obtenir sota comanda (per línia)\n" +#~ " *BoMs multi-nivells, sense límit\n" +#~ " *Ubicacions multi-nivell, sense límit\n" +#~ " *Ubicacions i centres de treball integrats amb la comptabilitat " +#~ "analítica\n" +#~ " *Execució periòdica del càlcul de la planificació / Mòdul 'Just In " +#~ "Estafi'\n" +#~ " *Multi-pv, multi-magatzem\n" +#~ " *Diferents polítiques de comanda\n" +#~ " *Mètode de cost per producte: preu estàndard, preu mitjà\n" +#~ " *Fàcil anàlisi de problemes o necessitats\n" +#~ " *Molt flexible\n" +#~ " *Permet inspeccionar l'estructura completa de Factures de Materials\n" +#~ " que inclouen BoMs filles i fantasmes\n" +#~ " Suporta integració i planificació de mercaderies enmagatzenables,\n" +#~ " i consum de serveis. Els serveis s'integren completament amb la resta\n" +#~ " de l'aplicació. Per exemple, es pot establir una servei de " +#~ "subcontractació\n" +#~ " en una BoM per encarregar automàticament el muntatge de la seva " +#~ "producció.\n" +#~ "\n" +#~ " Els informes que facilita aquest mòdul:\n" +#~ " *Components i estructura de la BoMs\n" +#~ " *Previsió de càrrega dels centres de treball\n" +#~ " *Previsió de magatzem\n" +#~ " *Taulers proporcionats en aquest mòdul:\n" +#~ " *Llista d'ordres de producció properes\n" +#~ " *Llista de lliuraments\n" +#~ " *Gràfic de càrrega del centre de treball\n" +#~ " *Llista d'ordres de fabricació amb excepcions\n" +#~ " " diff --git a/addons/point_of_sale/i18n/ca.po b/addons/point_of_sale/i18n/ca.po index 1c5eb9e2f23..a48dad4b45a 100644 --- a/addons/point_of_sale/i18n/ca.po +++ b/addons/point_of_sale/i18n/ca.po @@ -7,30 +7,29 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-03 16:58+0000\n" -"PO-Revision-Date: 2010-10-30 13:43+0000\n" -"Last-Translator: Raimon Esteve (www.zikzakmedia.com) " -"\n" +"PO-Revision-Date: 2011-08-17 22:31+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \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: 2011-07-23 04:56+0000\n" -"X-Generator: Launchpad (build 13405)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: point_of_sale #: field:pos.discount,discount_notes:0 msgid "Discount Notes" -msgstr "" +msgstr "Notes del descompte" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_trans_pos_tree_today msgid "Sales by day" -msgstr "" +msgstr "Vendes per dia" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_confirm msgid "Point of Sale Confirm" -msgstr "" +msgstr "Punt de Venda confirmeu" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_discount @@ -46,7 +45,7 @@ msgstr "Canvia a esborrany" #. module: point_of_sale #: field:report.transaction.pos,product_nb:0 msgid "Product Nb." -msgstr "" +msgstr "Núm. de producte" #. module: point_of_sale #: model:ir.module.module,shortdesc:point_of_sale.module_meta_information @@ -56,7 +55,7 @@ msgstr "Terminal punt de venda (TPV)" #. module: point_of_sale #: view:report.pos.order:0 msgid "Today" -msgstr "" +msgstr "Avui" #. module: point_of_sale #: view:pos.add.product:0 @@ -66,18 +65,18 @@ msgstr "Afegeix producte :" #. module: point_of_sale #: view:all.closed.cashbox.of.the.day:0 msgid "All Cashboxes Of the day :" -msgstr "" +msgstr "Totes les caixes d'efectiu del dia:" #. module: point_of_sale #: view:pos.box.entries:0 msgid "Put Money" -msgstr "" +msgstr "Introduir diners" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_cash_register_all #: model:ir.ui.menu,name:point_of_sale.menu_report_cash_register_all msgid "Register Analysis" -msgstr "" +msgstr "Anàlisi del registre" #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.pos_lines_detail @@ -89,7 +88,7 @@ msgstr "Detalls de vendes" #. module: point_of_sale #: view:pos.close.statement:0 msgid "Are you sure you want to close the statements ?" -msgstr "" +msgstr "Esteu segur de voler tancar els comptes?" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_scan_product @@ -104,7 +103,7 @@ msgstr "Escanneja producte" #: view:report.pos.order:0 #: field:report.pos.order,day:0 msgid "Day" -msgstr "" +msgstr "Dia" #. module: point_of_sale #: view:pos.make.payment:0 @@ -115,17 +114,17 @@ msgstr "Afegeix pagament :" #: view:report.cash.register:0 #: view:report.pos.order:0 msgid "My Sales" -msgstr "" +msgstr "Les meves vendes" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_box_out msgid "Box Out" -msgstr "" +msgstr "Caixa tancada" #. module: point_of_sale #: report:pos.sales.user.today.current.user:0 msgid "Today's Sales By Current User" -msgstr "" +msgstr "Vendes d'avui per l'usuari actual" #. module: point_of_sale #: report:account.statement:0 @@ -146,7 +145,7 @@ msgstr "IVA" #. module: point_of_sale #: report:pos.invoice:0 msgid "Origin" -msgstr "" +msgstr "Orígen" #. module: point_of_sale #: report:pos.invoice:0 @@ -161,7 +160,7 @@ msgstr "Total transacció" #. module: point_of_sale #: help:account.journal,special_journal:0 msgid "Will put all the orders in waiting status till being accepted" -msgstr "" +msgstr "Posarà totes les ordres en espera fins que siguin acceptades" #. module: point_of_sale #: report:account.statement:0 @@ -179,7 +178,7 @@ msgstr "Total del dia" #: view:report.pos.order:0 #: field:report.pos.order,average_price:0 msgid "Average Price" -msgstr "" +msgstr "Preu mitjà" #. module: point_of_sale #: report:pos.lines:0 @@ -207,80 +206,80 @@ msgstr "Estat" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_payment msgid "Add payment" -msgstr "" +msgstr "Afegeix pagament" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_trans_pos_tree_month msgid "Sales by month" -msgstr "" +msgstr "Vendes per mes" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_sales_by_user_pos_today #: view:report.sales.by.user.pos:0 #: view:report.sales.by.user.pos.month:0 msgid "Sales by User" -msgstr "" +msgstr "Vendas per usuari" #. module: point_of_sale #: report:pos.invoice:0 #: report:pos.payment.report:0 msgid "Disc.(%)" -msgstr "" +msgstr "Desc.(%)" #. module: point_of_sale #: field:pos.box.entries,ref:0 #: field:pos.box.out,ref:0 msgid "Ref" -msgstr "" +msgstr "Ref" #. module: point_of_sale #: view:report.pos.order:0 #: field:report.pos.order,price_total:0 msgid "Total Price" -msgstr "" +msgstr "Preu total" #. module: point_of_sale #: view:product.product:0 msgid "Miscelleanous" -msgstr "" +msgstr "Varis" #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.pos_sales_user #: report:pos.sales.user:0 msgid "Sales Report" -msgstr "" +msgstr "Informe de vendes" #. module: point_of_sale #: code:addons/point_of_sale/wizard/pos_discount.py:52 #, python-format msgid "No Order Lines" -msgstr "" +msgstr "Nº línies comanda" #. module: point_of_sale #: view:pos.order:0 msgid "Other Information" -msgstr "" +msgstr "Altres informacions" #. module: point_of_sale #: view:product.product:0 msgid "Product Type" -msgstr "" +msgstr "Tipus de producte" #. module: point_of_sale #: view:pos.order:0 #: view:pos.payment.report.date:0 msgid "Dates" -msgstr "" +msgstr "Dates" #. module: point_of_sale #: field:res.company,company_discount:0 msgid "Max Discount(%)" -msgstr "" +msgstr "Descompte màxim (%)" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.menu_point_open_config msgid "Cash register management" -msgstr "" +msgstr "Gestió de la caixa" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:1056 @@ -297,13 +296,13 @@ msgstr "S'ha trobat una línia de tarifa no vàlida!" #: report:pos.payment.report.user:0 #: report:pos.user.product:0 msgid "[" -msgstr "" +msgstr "[" #. module: point_of_sale #: field:report.sales.by.margin.pos,total:0 #: field:report.sales.by.margin.pos.month,total:0 msgid "Margin" -msgstr "" +msgstr "Marge" #. module: point_of_sale #: field:pos.order.line,discount:0 @@ -318,7 +317,7 @@ msgstr "Qtat. total" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_report_sales_by_user_pos_month msgid "Sales by user monthly" -msgstr "" +msgstr "Vendes mensuals per usuari" #. module: point_of_sale #: code:addons/point_of_sale/wizard/pos_open_statement.py:54 @@ -327,54 +326,56 @@ msgid "" "You can not open a Cashbox for \"%s\".\n" "Please close its related cash register." msgstr "" +"No podeu obrir una caixa registradora per \"%s\".\n" +"Tanqueu el registre de caixa relacionat." #. module: point_of_sale #: help:pos.order,user_salesman_id:0 msgid "User who is logged into the system." -msgstr "" +msgstr "Usuari connectat al sistema" #. module: point_of_sale #: field:product.product,income_pdt:0 msgid "Product for Input" -msgstr "" +msgstr "Producte per entrada" #. module: point_of_sale #: report:pos.details:0 #: report:pos.details_summary:0 msgid "Mode of Payment" -msgstr "" +msgstr "Forma de pagament" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.menu_point_of_sale msgid "Daily Operations" -msgstr "" +msgstr "Operacions diàries" #. module: point_of_sale #: view:account.bank.statement:0 msgid "Search Cash Statements" -msgstr "" +msgstr "Cerca extractes d'efectiu" #. module: point_of_sale #: view:pos.confirm:0 msgid "Are you sure you want to close your sales ?" -msgstr "" +msgstr "Esteu segur de voler tancar les seves vendes?" #. module: point_of_sale #: selection:report.cash.register,month:0 #: selection:report.pos.order,month:0 msgid "August" -msgstr "" +msgstr "Agost" #. module: point_of_sale #: selection:report.cash.register,month:0 #: selection:report.pos.order,month:0 msgid "June" -msgstr "" +msgstr "Juny" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_sales_by_user_pos_month msgid "Sales by User Monthly" -msgstr "" +msgstr "Vendes mensuals per usuari" #. module: point_of_sale #: field:pos.order,date_payment:0 @@ -386,18 +387,18 @@ msgstr "Data pagament" #: report:account.statement:0 #: report:all.closed.cashbox.of.the.day:0 msgid "Closing Date" -msgstr "" +msgstr "Data límit" #. module: point_of_sale #: selection:report.cash.register,month:0 #: selection:report.pos.order,month:0 msgid "October" -msgstr "" +msgstr "Octubre" #. module: point_of_sale #: field:account.bank.statement.line,am_out:0 msgid "To count" -msgstr "" +msgstr "Per comptar" #. module: point_of_sale #: report:pos.details:0 @@ -408,12 +409,12 @@ msgstr "Resum" #. module: point_of_sale #: view:pos.order:0 msgid "Quotations" -msgstr "" +msgstr "Cotitzacions" #. module: point_of_sale #: field:report.pos.order,delay_payment:0 msgid "Delay Payment" -msgstr "" +msgstr "Retarda pagament" #. module: point_of_sale #: field:pos.add.product,quantity:0 @@ -428,12 +429,12 @@ msgstr "Quantitat" #. module: point_of_sale #: help:account.journal,auto_cash:0 msgid "This field authorize the automatic creation of the cashbox" -msgstr "" +msgstr "Aquest camp autoritza la creació automàtica de la caixa." #. module: point_of_sale #: view:account.bank.statement:0 msgid "Period" -msgstr "" +msgstr "Període" #. module: point_of_sale #: report:pos.invoice:0 @@ -449,12 +450,12 @@ msgstr "Descipció línia" #. module: point_of_sale #: view:product.product:0 msgid "Codes" -msgstr "" +msgstr "Codis" #. module: point_of_sale #: view:pos.box.out:0 msgid "Output Operation" -msgstr "" +msgstr "Sortides de caixa" #. module: point_of_sale #: view:all.closed.cashbox.of.the.day:0 @@ -466,7 +467,7 @@ msgstr "" #: view:pos.sales.user.today:0 #: view:pos.sales.user.today.current_user:0 msgid "Print Report" -msgstr "" +msgstr "Imprimeix informe" #. module: point_of_sale #: report:pos.invoice:0 @@ -482,7 +483,7 @@ msgstr "Preu unitat" #: code:addons/point_of_sale/wizard/pos_box_entries.py:107 #, python-format msgid "Please check that income account is set to %s" -msgstr "" +msgstr "Comproveu que el compte d'ingressos estigui %s" #. module: point_of_sale #: code:addons/point_of_sale/wizard/pos_add_product.py:56 @@ -492,12 +493,12 @@ msgstr "" #: model:ir.model,name:point_of_sale.model_pos_add_product #, python-format msgid "Add Product" -msgstr "" +msgstr "Afegeix producte" #. module: point_of_sale #: field:report.transaction.pos,invoice_am:0 msgid "Invoice Amount" -msgstr "" +msgstr "Import de la factura" #. module: point_of_sale #: view:account.bank.statement:0 @@ -529,17 +530,17 @@ msgstr "Pagament" #: report:account.statement:0 #: report:all.closed.cashbox.of.the.day:0 msgid "Ending Balance" -msgstr "" +msgstr "Saldo final" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.products_for_output_operations msgid "Products for Output Operations" -msgstr "" +msgstr "Producte per operacions de sortida" #. module: point_of_sale #: view:pos.payment.report.date:0 msgid "Sale by Date and User" -msgstr "" +msgstr "Vendes per data i usuari" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:69 @@ -548,6 +549,8 @@ msgid "" "Cannot delete a point of sale which is closed or contains confirmed " "cashboxes!" msgstr "" +"No es pot eliminar un punt de venda que estigui tancat o tingui caixes " +"registradores confirmades!" #. module: point_of_sale #: report:pos.details:0 @@ -559,29 +562,29 @@ msgstr "Mode d'impostos" #: code:addons/point_of_sale/wizard/pos_close_statement.py:48 #, python-format msgid "Cash registers are already closed." -msgstr "" +msgstr "Els registres de caixa ja estan tancats." #. module: point_of_sale #: constraint:product.product:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Error: Codi EAN erroni" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_open_statement #: view:pos.confirm:0 #: view:pos.open.statement:0 msgid "Open Statements" -msgstr "" +msgstr "Obre extractes" #. module: point_of_sale #: view:pos.add.product:0 msgid "Save & New" -msgstr "" +msgstr "Desa i Nou" #. module: point_of_sale #: report:pos.details:0 msgid "Sales total(Revenue)" -msgstr "" +msgstr "Total vendes (ingressos)" #. module: point_of_sale #: report:pos.details:0 @@ -592,7 +595,7 @@ msgstr "Total pagat" #. module: point_of_sale #: field:account.journal,check_dtls:0 msgid "Check Details" -msgstr "" +msgstr "Verifica detalls" #. module: point_of_sale #: report:pos.details:0 @@ -603,19 +606,19 @@ msgstr "Qtat. producte" #. module: point_of_sale #: field:pos.order,contract_number:0 msgid "Contract Number" -msgstr "" +msgstr "Número de contracte" #. module: point_of_sale #: selection:report.cash.register,month:0 #: selection:report.pos.order,month:0 msgid "March" -msgstr "" +msgstr "Març" #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.pos_users_product_re #: report:pos.user.product:0 msgid "User's Product" -msgstr "" +msgstr "Producte del usuari" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:1042 @@ -625,6 +628,8 @@ msgid "" "You have to select a pricelist in the sale form !\n" "Please set one before choosing a product." msgstr "" +"Heu de seleccionar una tarifa en el formulari de vendes!\n" +"Si us plau, seleccioneu una abans de seleccionar un producte." #. module: point_of_sale #: view:pos.order:0 @@ -637,50 +642,52 @@ msgstr "Subtotal" #: model:ir.model,name:point_of_sale.model_pos_close_statement #: view:pos.close.statement:0 msgid "Close Statements" -msgstr "" +msgstr "Tanca extractes" #. module: point_of_sale #: view:account.journal:0 msgid "Extended Configureation" -msgstr "" +msgstr "Configuració estesa" #. module: point_of_sale #: report:account.statement:0 #: report:all.closed.cashbox.of.the.day:0 msgid "Starting Balance" -msgstr "" +msgstr "Saldo inicial" #. module: point_of_sale #: report:pos.payment.report.user:0 msgid "Payment By User" -msgstr "" +msgstr "Pagament per usuari" #. module: point_of_sale #: field:pos.order,type_rec:0 msgid "Type of Receipt" -msgstr "" +msgstr "Tipus de rebut" #. module: point_of_sale #: view:report.pos.order:0 #: field:report.pos.order,nbr:0 msgid "# of Lines" -msgstr "" +msgstr "# de línies" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_order_accepted msgid "Accepted Sales" -msgstr "" +msgstr "Vendes acceptades" #. module: point_of_sale #: help:account.journal,check_dtls:0 msgid "" "This field authorize Validation of Cashbox without checking ending details" msgstr "" +"Aquest camp autoritza la validació de la caixa registradora sense comprovar " +"els detalls finals" #. module: point_of_sale #: report:all.closed.cashbox.of.the.day:0 msgid "St.Name" -msgstr "" +msgstr "Nom del extracte" #. module: point_of_sale #: report:pos.details_summary:0 @@ -710,7 +717,7 @@ msgstr "Data creació" #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.pos_sales_user_today msgid "Today's Sales" -msgstr "" +msgstr "Vendes d'avui" #. module: point_of_sale #: view:report.sales.by.margin.pos:0 @@ -726,7 +733,7 @@ msgstr "TPV " #: report:pos.sales.user.today.current.user:0 #: report:pos.user.product:0 msgid "Total :" -msgstr "" +msgstr "Total :" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:1206 @@ -738,7 +745,7 @@ msgstr "Ha fallat la creació de línia!" #: field:report.sales.by.margin.pos,product_name:0 #: field:report.sales.by.margin.pos.month,product_name:0 msgid "Product Name" -msgstr "" +msgstr "Nom del producte" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:69 @@ -762,17 +769,17 @@ msgstr "Total facturat" #: view:report.pos.order:0 #: field:report.pos.order,product_qty:0 msgid "# of Qty" -msgstr "" +msgstr "Nº de qtat" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_return msgid "Point of sale return" -msgstr "" +msgstr "Devolució punt de venda" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_report_sales_by_margin_pos_month msgid "Sales by margin monthly" -msgstr "" +msgstr "Vendes per marge mensual" #. module: point_of_sale #: view:pos.order:0 @@ -781,12 +788,12 @@ msgstr "" #: field:report.sales.by.user.pos,date_order:0 #: field:report.sales.by.user.pos.month,date_order:0 msgid "Order Date" -msgstr "" +msgstr "Data comanda" #. module: point_of_sale #: report:all.closed.cashbox.of.the.day:0 msgid "Today's Closed Cashbox" -msgstr "" +msgstr "Caixa registradora tancada avui" #. module: point_of_sale #: report:pos.invoice:0 @@ -799,44 +806,46 @@ msgid "" "The amount of the voucher must be the same amount as the one on the " "statement line" msgstr "" +"L'import del rebut ha de ser del mateix import que el de la línia del " +"extracte" #. module: point_of_sale #: field:product.product,expense_pdt:0 msgid "Product for Output" -msgstr "" +msgstr "Producte de sortida" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_sales_user_today_current_user #: view:pos.sales.user.today.current_user:0 msgid "Sales for Current User" -msgstr "" +msgstr "Vendes per l'usuari actual" #. module: point_of_sale #: report:pos.invoice:0 msgid "Fiscal Position Remark :" -msgstr "" +msgstr "Observació posició fiscal :" #. module: point_of_sale #: selection:report.cash.register,month:0 #: selection:report.pos.order,month:0 msgid "September" -msgstr "" +msgstr "Setembre" #. module: point_of_sale #: report:account.statement:0 #: report:all.closed.cashbox.of.the.day:0 msgid "Opening Date" -msgstr "" +msgstr "Data d'obertura" #. module: point_of_sale #: report:pos.lines:0 msgid "Taxes :" -msgstr "" +msgstr "Impostos :" #. module: point_of_sale #: field:report.transaction.pos,disc:0 msgid "Disc." -msgstr "" +msgstr "Desc." #. module: point_of_sale #: report:pos.invoice:0 @@ -851,7 +860,7 @@ msgstr "Línies de venda TPV" #. module: point_of_sale #: view:pos.receipt:0 msgid "Receipt :" -msgstr "" +msgstr "Rebut" #. module: point_of_sale #: field:account.bank.statement.line,pos_statement_id:0 @@ -868,17 +877,17 @@ msgstr "Data" #. module: point_of_sale #: view:report.pos.order:0 msgid "Extended Filters..." -msgstr "" +msgstr "Filtres estesos..." #. module: point_of_sale #: field:pos.order,num_sale:0 msgid "Internal Note" -msgstr "" +msgstr "Nota interna" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_res_company msgid "Companies" -msgstr "" +msgstr "Companyies" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_report_transaction_pos @@ -889,12 +898,12 @@ msgstr "transacció del TPV" #: code:addons/point_of_sale/wizard/pos_get_sale.py:54 #, python-format msgid "UserError " -msgstr "" +msgstr "ErrorUsuari " #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_box_entries msgid "Pos Box Entries" -msgstr "" +msgstr "Entrades caixa TPV" #. module: point_of_sale #: code:addons/point_of_sale/wizard/pos_get_sale.py:54 @@ -906,12 +915,12 @@ msgstr "No podeu modificar aquesta venda. Ja ha estat pagada." #: field:pos.details,date_end:0 #: field:pos.sale.user,date_end:0 msgid "Date End" -msgstr "" +msgstr "Data final" #. module: point_of_sale #: report:pos.invoice:0 msgid "Your Reference" -msgstr "" +msgstr "La seva referència" #. module: point_of_sale #: field:report.transaction.pos,no_trans:0 @@ -933,7 +942,7 @@ msgstr "Cancel·la" #. module: point_of_sale #: view:pos.order:0 msgid "Return Picking" -msgstr "" +msgstr "Retorna albarà" #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.pos_details_summary @@ -943,33 +952,33 @@ msgstr "Vendes (resum)" #. module: point_of_sale #: view:product.product:0 msgid "Information" -msgstr "" +msgstr "Informació" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.menu_wizard_enter_jrnl msgid "Input Operations" -msgstr "" +msgstr "Operacions d'entrada" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_report_cash_register #: view:report.cash.register:0 msgid "Point of Sale Cash Register Analysis" -msgstr "" +msgstr "Punt de venda. Anàlisis registre de caixa" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_sales_user_today msgid "Sale by Users" -msgstr "" +msgstr "Vendes per usuari" #. module: point_of_sale #: report:pos.payment.report:0 msgid "Payment For Sale" -msgstr "" +msgstr "Pagament per venda" #. module: point_of_sale #: field:pos.order,first_name:0 msgid "First Name" -msgstr "" +msgstr "Nom" #. module: point_of_sale #: view:res.company:0 @@ -991,13 +1000,13 @@ msgstr "Import total" #: model:ir.actions.act_window,name:point_of_sale.action_new_bank_statement_all_tree #: model:ir.ui.menu,name:point_of_sale.menu_all_menu_all_register msgid "Cash Registers" -msgstr "" +msgstr "Registres de caixa" #. module: point_of_sale #: view:account.journal:0 #: field:account.journal,journal_users:0 msgid "Users" -msgstr "" +msgstr "Usuaris" #. module: point_of_sale #: report:pos.details:0 @@ -1023,18 +1032,18 @@ msgstr "Punt de venda" #. module: point_of_sale #: field:report.cash.register,date:0 msgid "Create Date" -msgstr "" +msgstr "Data de creació" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.menu_wizard_enter_jrnl2 msgid "Output Operations" -msgstr "" +msgstr "Operacions de sortida" #. module: point_of_sale #: report:pos.details:0 #: report:pos.details_summary:0 msgid "Start Period" -msgstr "" +msgstr "Període inicial" #. module: point_of_sale #: report:account.statement:0 @@ -1042,12 +1051,12 @@ msgstr "" #: report:pos.sales.user.today:0 #: report:pos.sales.user.today.current.user:0 msgid "Name" -msgstr "" +msgstr "Nom" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.menu_open_statement msgid "Open Cash Registers" -msgstr "" +msgstr "Obre registre de caixa" #. module: point_of_sale #: report:pos.details:0 @@ -1057,12 +1066,12 @@ msgstr "" #: report:pos.payment.report.user:0 #: report:pos.user.product:0 msgid "]" -msgstr "" +msgstr "]" #. module: point_of_sale #: sql_constraint:account.journal:0 msgid "The name of the journal must be unique per company !" -msgstr "" +msgstr "El nom del diari ha de ser únic per companyia!" #. module: point_of_sale #: report:pos.invoice:0 @@ -1075,7 +1084,7 @@ msgstr "Factura d'abonament de proveïdor" #: view:report.cash.register:0 #: view:report.pos.order:0 msgid "Group By..." -msgstr "" +msgstr "Agrupar per..." #. module: point_of_sale #: view:pos.order:0 @@ -1085,7 +1094,7 @@ msgstr "Vendes TPV" #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.all_closed_cashbox_of_the_day msgid "All Closed CashBox" -msgstr "" +msgstr "Totes les caixes registradores tancades" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:1041 @@ -1103,7 +1112,7 @@ msgstr "Seleccioneu una comanda de venda oberta" #. module: point_of_sale #: view:pos.order:0 msgid "Order date" -msgstr "" +msgstr "Data de comanda" #. module: point_of_sale #: report:pos.invoice:0 @@ -1113,12 +1122,12 @@ msgstr "Base" #. module: point_of_sale #: view:product.product:0 msgid "Account" -msgstr "" +msgstr "Compte" #. module: point_of_sale #: field:pos.order,sale_manager:0 msgid "Salesman Manager" -msgstr "" +msgstr "Responsable de vendes" #. module: point_of_sale #: view:pos.order:0 @@ -1156,27 +1165,27 @@ msgstr "Codi" #: model:ir.ui.menu,name:point_of_sale.menu_point_of_sale_product #: model:ir.ui.menu,name:point_of_sale.menu_pos_products msgid "Products" -msgstr "" +msgstr "Productes" #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.pos_payment_report msgid "Payment Report For Sale" -msgstr "" +msgstr "Informe de pagament per a la venda" #. module: point_of_sale #: field:account.journal,special_journal:0 msgid "Special Journal" -msgstr "" +msgstr "Diari especial" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_all_closed_cashbox_of_the_day msgid "All closed cashbox of the day" -msgstr "" +msgstr "Totes les caixes registradores tancades del dia" #. module: point_of_sale #: view:pos.order:0 msgid "Extra Info" -msgstr "" +msgstr "Informació extra" #. module: point_of_sale #: report:pos.invoice:0 @@ -1186,7 +1195,7 @@ msgstr "Fax :" #. module: point_of_sale #: field:pos.order,user_id:0 msgid "Connected Salesman" -msgstr "" +msgstr "Comercial connectat" #. module: point_of_sale #: model:ir.module.module,description:point_of_sale.module_meta_information @@ -1203,21 +1212,32 @@ msgid "" "\n" " " msgstr "" +"\n" +"Característiques principals:\n" +" - Ràpida codificació de la venda.\n" +" - Permet seleccionar una manera de pagament (la forma més ràpida) o dividir " +"el pagament entre diverses maneres de pagament.\n" +" - Càlcul de la quantitat de diners a retornar.\n" +" - Crea i confirma l'albarà automàticament.\n" +" - Permet a l'usuari crear factura de forma automàtica.\n" +" - Permet la devolució de vendes anteriors.\n" +"\n" +" " #. module: point_of_sale #: field:pos.order,price_type:0 msgid "Price method" -msgstr "" +msgstr "Mètode del preu" #. module: point_of_sale #: view:pos.receipt:0 msgid "Print the receipt of the sale" -msgstr "" +msgstr "Imprimeix tiquet de venda" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_stock_picking msgid "Picking List" -msgstr "" +msgstr "Albarà" #. module: point_of_sale #: report:pos.details:0 @@ -1235,14 +1255,14 @@ msgstr "Qtat" #: view:report.cash.register:0 #: view:report.pos.order:0 msgid "Month -1" -msgstr "" +msgstr "Mes -1" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_sale_user #: model:ir.model,name:point_of_sale.model_pos_sale_user #: view:pos.payment.report.user:0 msgid "Sale by User" -msgstr "" +msgstr "Vendes per usuari" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:555 @@ -1261,34 +1281,34 @@ msgstr "Error!" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_confirm msgid "Sale Confirm" -msgstr "" +msgstr "Confirma venda" #. module: point_of_sale #: view:report.cash.register:0 msgid "state" -msgstr "" +msgstr "estat" #. module: point_of_sale #: view:product.product:0 msgid "Prices" -msgstr "" +msgstr "Preus" #. module: point_of_sale #: selection:report.cash.register,month:0 #: selection:report.pos.order,month:0 msgid "July" -msgstr "" +msgstr "Juliol" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:544 #, python-format msgid "Please provide an account for the product: %s" -msgstr "" +msgstr "Si us plau informeu d'una compte per al producte: %s" #. module: point_of_sale #: field:report.pos.order,delay_validation:0 msgid "Delay Validation" -msgstr "" +msgstr "Retard validació" #. module: point_of_sale #: field:pos.order,nb_print:0 @@ -1298,34 +1318,34 @@ msgstr "Nombre de copies" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_make_payment msgid "Point of Sale Payment" -msgstr "" +msgstr "Punt de venda. Pagament" #. module: point_of_sale #: report:pos.details:0 #: report:pos.details_summary:0 msgid "End Period" -msgstr "" +msgstr "Període final" #. module: point_of_sale #: field:account.journal,auto_cash:0 msgid "Automatic Opening" -msgstr "" +msgstr "Obertura automàtica" #. module: point_of_sale #: field:pos.order.line,price_ded:0 msgid "Discount(Amount)" -msgstr "" +msgstr "Descompte (import)" #. module: point_of_sale #: code:addons/point_of_sale/wizard/pos_add_product.py:51 #, python-format msgid "Active ID is not found" -msgstr "" +msgstr "No es troba ID actiu" #. module: point_of_sale #: field:account.bank.statement.line,is_acc:0 msgid "Is accompte" -msgstr "" +msgstr "Bestreta" #. module: point_of_sale #: view:report.cash.register:0 @@ -1333,7 +1353,7 @@ msgstr "" #: view:report.pos.order:0 #: field:report.pos.order,month:0 msgid "Month" -msgstr "" +msgstr "Mes" #. module: point_of_sale #: view:pos.order:0 @@ -1343,7 +1363,7 @@ msgstr "Vendes TPV" #. module: point_of_sale #: report:account.statement:0 msgid "Statement Name" -msgstr "" +msgstr "Nom del extracte" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_new_bank_statement_tree @@ -1352,33 +1372,33 @@ msgstr "" #: field:pos.box.out,journal_id:0 #: field:pos.make.payment,journal:0 msgid "Cash Register" -msgstr "" +msgstr "Registre de caixa" #. module: point_of_sale #: field:pos.payment.report.date,date_start:0 msgid "Start Date" -msgstr "" +msgstr "Data d'inici" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_receipt msgid "Point of sale receipt" -msgstr "" +msgstr "Punt de venda. Rebut" #. module: point_of_sale #: code:addons/point_of_sale/wizard/pos_payment.py:91 #, python-format msgid "No order lines defined for this sale " -msgstr "" +msgstr "Nº de línies de la comanda definida en aquesta venda " #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_sales_by_margin_pos_today msgid "Sales by User Daily margin" -msgstr "" +msgstr "Vendes per marge diari de l'usuari" #. module: point_of_sale #: field:pos.order,note_2:0 msgid "Customer Note" -msgstr "" +msgstr "Nota client" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:337 @@ -1389,7 +1409,7 @@ msgstr "No s'han afegit línies en aquesta venda." #. module: point_of_sale #: field:report.cash.register,balance_start:0 msgid "Opening Balance" -msgstr "" +msgstr "Saldo d'obertura" #. module: point_of_sale #: field:pos.order,amount_paid:0 @@ -1402,13 +1422,13 @@ msgstr "Pagat" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_all_sales_lines msgid "All sales lines" -msgstr "" +msgstr "Totes les línies de venda" #. module: point_of_sale #: selection:pos.order,state:0 #: selection:report.cash.register,state:0 msgid "Quotation" -msgstr "" +msgstr "Pressupost" #. module: point_of_sale #: report:all.closed.cashbox.of.the.day:0 @@ -1422,17 +1442,17 @@ msgstr "Total:" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_report_sales_by_margin_pos msgid "Sales by margin" -msgstr "" +msgstr "Vendes per marge" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_config_journal msgid "Journal Configuration" -msgstr "" +msgstr "Configuració diari" #. module: point_of_sale #: view:pos.order:0 msgid "Statement lines" -msgstr "" +msgstr "Línies extracte" #. module: point_of_sale #: help:pos.order,user_id:0 @@ -1440,11 +1460,13 @@ msgid "" "Person who uses the the cash register. It could be a reliever, a student or " "an interim employee." msgstr "" +"Persona que utilitza la caixa registradora. Podria ser un substitut, un " +"estudiant o un treballador provisional." #. module: point_of_sale #: field:report.transaction.pos,invoice_id:0 msgid "Nbr Invoice" -msgstr "" +msgstr "Nº factura" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_receipt @@ -1473,13 +1495,13 @@ msgstr "Factura" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_get_sale msgid "Get From Sale" -msgstr "" +msgstr "Obtén des de venda" #. module: point_of_sale #: view:account.bank.statement:0 #: selection:report.cash.register,state:0 msgid "Open" -msgstr "" +msgstr "Obert" #. module: point_of_sale #: field:pos.order.line,order_id:0 @@ -1490,30 +1512,30 @@ msgstr "Ref. venda" #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_payment_repport_date #: model:ir.ui.menu,name:point_of_sale.menu_pos_payment_report_date msgid "Sales lines Report" -msgstr "" +msgstr "Informe línies vendes" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_box_entries #: view:pos.box.entries:0 msgid "Box Entries" -msgstr "" +msgstr "Assentaments de caixa" #. module: point_of_sale #: selection:pos.order,price_type:0 msgid "Tax excluded" -msgstr "" +msgstr "Impostos exclosos" #. module: point_of_sale #: field:report.sales.by.margin.pos,net_margin_per_qty:0 #: field:report.sales.by.margin.pos.month,net_margin_per_qty:0 msgid "Net margin per Qty" -msgstr "" +msgstr "Marge net per qtat" #. module: point_of_sale #: view:report.sales.by.margin.pos:0 #: view:report.sales.by.margin.pos.month:0 msgid "Sales by User Margin" -msgstr "" +msgstr "Vendes per marge usuari" #. module: point_of_sale #: report:pos.invoice:0 @@ -1523,7 +1545,7 @@ msgstr "Impostos:" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_report_pos_order msgid "Point of Sale Orders Statistics" -msgstr "" +msgstr "Punt de venda. Estadístiques comandes" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_product_product @@ -1548,23 +1570,23 @@ msgstr "Línies TPV" #. module: point_of_sale #: field:product.product,disc_controle:0 msgid "Discount Control" -msgstr "" +msgstr "Control descompte" #. module: point_of_sale #: field:report.cash.register,balance_end_real:0 msgid "Closing Balance" -msgstr "" +msgstr "Saldo de tancament" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_details #: model:ir.ui.menu,name:point_of_sale.menu_pos_details msgid "Sale Details" -msgstr "" +msgstr "Detalls de vendes" #. module: point_of_sale #: field:pos.payment.report.date,date_end:0 msgid "End Date" -msgstr "" +msgstr "Data de finalització" #. module: point_of_sale #: field:pos.order,date_order:0 @@ -1575,46 +1597,48 @@ msgstr "Data venda" #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_payment_report_user #: model:ir.model,name:point_of_sale.model_pos_payment_report_user msgid "Sales lines by Users" -msgstr "" +msgstr "Línies de vendes per usuaris" #. module: point_of_sale #: field:res.company,max_diff:0 msgid "Max Difference for Cashboxes" -msgstr "" +msgstr "Màxima diferència per a caixes registradores" #. module: point_of_sale #: view:pos.close.statement:0 #: view:pos.confirm:0 #: view:pos.open.statement:0 msgid "Yes" -msgstr "" +msgstr "Si" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:743 #, python-format msgid "There is no income account defined for this product: \"%s\" (id:%d)" msgstr "" +"No s'ha definit un compte d'ingressos per a aquest producte: \"%s\" (id:%d)" #. module: point_of_sale #: view:pos.make.payment:0 msgid "The cash register must be opened to be able to execute a payment." msgstr "" +"El registre de caixa ha d'estar obert per poder efectuar un pagament." #. module: point_of_sale #: report:pos.lines:0 msgid "Net Total :" -msgstr "" +msgstr "Total net :" #. module: point_of_sale #: view:product.product:0 msgid "Product Description" -msgstr "" +msgstr "Descripció del producte" #. module: point_of_sale #: field:pos.details,date_start:0 #: field:pos.sale.user,date_start:0 msgid "Date Start" -msgstr "" +msgstr "Data d'inici" #. module: point_of_sale #: field:pos.order,amount_total:0 @@ -1630,18 +1654,18 @@ msgstr "Total" #. module: point_of_sale #: view:pos.sale.user:0 msgid "Sale By User" -msgstr "" +msgstr "Vendes per usuari" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_open_statement msgid "Open Cash Register" -msgstr "" +msgstr "Obre registre de caixa" #. module: point_of_sale #: report:account.statement:0 #: model:ir.actions.report.xml,name:point_of_sale.account_statement msgid "Statement" -msgstr "" +msgstr "Extracte" #. module: point_of_sale #: field:pos.order,name:0 @@ -1651,7 +1675,7 @@ msgstr "Ref. venda" #. module: point_of_sale #: field:pos.make.payment,num_sale:0 msgid "Num.File" -msgstr "" +msgstr "Núm. fitxer" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_payment_report @@ -1659,12 +1683,12 @@ msgstr "" #: model:ir.model,name:point_of_sale.model_pos_payment_report #: view:pos.payment.report:0 msgid "Payment Report" -msgstr "" +msgstr "Informe pagament" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_view_pos_return msgid "Return lines" -msgstr "" +msgstr "Línies de devolució" #. module: point_of_sale #: report:account.statement:0 @@ -1698,16 +1722,19 @@ msgid "" "Couldn't find a pricelist line matching this product and quantity.\n" "You have to change either the product, the quantity or the pricelist." msgstr "" +"No s'ha trobat cap línia de tarifa que concordi amb aquest producte i " +"quantitat.\n" +"Ha de canviar el producte, la quantitat o la tarifa." #. module: point_of_sale #: field:pos.order.line,serial_number:0 msgid "Serial Number" -msgstr "" +msgstr "Número de sèrie" #. module: point_of_sale #: view:pos.order:0 msgid "Reprint" -msgstr "" +msgstr "Reimprimeix" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:555 @@ -1715,12 +1742,12 @@ msgstr "" #: code:addons/point_of_sale/wizard/pos_box_out.py:101 #, python-format msgid "You have to open at least one cashbox" -msgstr "" +msgstr "Heu d'obrir al menys una caixa" #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.pos_payment_report_user msgid "Today's Payment By User" -msgstr "" +msgstr "Pagaments d'avui per usuari" #. module: point_of_sale #: field:stock.picking,pos_order:0 @@ -1732,7 +1759,7 @@ msgstr "Venda TPV" #: code:addons/point_of_sale/wizard/pos_payment.py:91 #, python-format msgid "Error!" -msgstr "" +msgstr "Error!" #. module: point_of_sale #: report:pos.lines:0 @@ -1763,39 +1790,39 @@ msgstr "Últim albarà de sortida" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_account_bank_statement_line msgid "Bank Statement Line" -msgstr "" +msgstr "Línia d'extracte bancari" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_account_bank_statement msgid "Bank Statement" -msgstr "" +msgstr "Extracte bancari" #. module: point_of_sale #: report:pos.user.product:0 msgid "Ending Date" -msgstr "" +msgstr "Data de finalització" #. module: point_of_sale #: view:report.sales.by.user.pos:0 #: view:report.sales.by.user.pos.month:0 #: view:report.transaction.pos:0 msgid "POS Report" -msgstr "" +msgstr "Informe TPV" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_discount msgid "Add Discount" -msgstr "" +msgstr "Afegeix descompte" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_close_statement msgid "Close Cash Register" -msgstr "" +msgstr "Tanca registre de caixa" #. module: point_of_sale #: field:pos.order.line,qty_rfd:0 msgid "Refunded Quantity" -msgstr "" +msgstr "Quantitat retornada" #. module: point_of_sale #: view:pos.scan.product:0 @@ -1806,27 +1833,27 @@ msgstr "Escanneja codi de barres" #: field:pos.box.entries,product_id:0 #: field:pos.box.out,product_id:0 msgid "Operation" -msgstr "" +msgstr "Operació" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.menu_point_ofsale msgid "Sales Order" -msgstr "" +msgstr "Comanda de venda" #. module: point_of_sale #: field:pos.order,journal_entry:0 msgid "Journal Entry" -msgstr "" +msgstr "Assentament comptable" #. module: point_of_sale #: selection:report.cash.register,state:0 msgid "Confirmed" -msgstr "" +msgstr "Confirmat" #. module: point_of_sale #: report:pos.invoice:0 msgid "Cancelled Invoice" -msgstr "" +msgstr "Factura cancel·lada" #. module: point_of_sale #: view:account.bank.statement:0 @@ -1838,17 +1865,17 @@ msgstr "Confirma" #. module: point_of_sale #: report:pos.payment.report.date:0 msgid "Sales Lines" -msgstr "" +msgstr "Línies de vendes" #. module: point_of_sale #: constraint:res.company:0 msgid "Error! You can not create recursive companies." -msgstr "" +msgstr "Error! No podeu crear companyies recursives." #. module: point_of_sale #: field:pos.discount,discount:0 msgid "Discount " -msgstr "" +msgstr "Descompte " #. module: point_of_sale #: report:pos.invoice:0 @@ -1874,22 +1901,22 @@ msgstr "Informe" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.products_for_input_operations msgid "Products for Input Operations" -msgstr "" +msgstr "Productes per operacions d'entrada" #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.pos_sales_user_today_current_user msgid "Today's Sales by Current User" -msgstr "" +msgstr "Vendes d'avui per l'usuari actual" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_box_out msgid "Pos Box Out" -msgstr "" +msgstr "TPV. Caixa de sortida" #. module: point_of_sale #: sql_constraint:account.journal:0 msgid "The code of the journal must be unique per company !" -msgstr "" +msgstr "El codi del diari ha de ser únic per companyia!" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.menu_point_config_product @@ -1899,60 +1926,60 @@ msgstr "Configuració" #. module: point_of_sale #: report:pos.user.product:0 msgid "Starting Date" -msgstr "" +msgstr "Data d'inici" #. module: point_of_sale #: field:pos.order,date_validation:0 #: field:report.pos.order,date_validation:0 msgid "Validation Date" -msgstr "" +msgstr "Data de validació" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:504 #: code:addons/point_of_sale/point_of_sale.py:506 #, python-format msgid "You don't have enough access to validate this sale!" -msgstr "" +msgstr "No teniu suficients permisos per validar aquesta venda!" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_invoice msgid "Invoices" -msgstr "" +msgstr "Factures" #. module: point_of_sale #: selection:report.cash.register,month:0 #: selection:report.pos.order,month:0 msgid "December" -msgstr "" +msgstr "Desembre" #. module: point_of_sale #: view:report.pos.order:0 #: field:report.pos.order,total_discount:0 msgid "Total Discount" -msgstr "" +msgstr "Descompte total" #. module: point_of_sale #: view:pos.box.out:0 msgid "Take Money" -msgstr "" +msgstr "Agafa diners" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_details #: model:ir.model,name:point_of_sale.model_pos_sales_user_today_current_user msgid "Sales Details" -msgstr "" +msgstr "Detalls de venda" #. module: point_of_sale #: field:product.product,am_out:0 msgid "Control for Output Operations" -msgstr "" +msgstr "Control de les operacions de sortida" #. module: point_of_sale #: code:addons/point_of_sale/wizard/pos_close_statement.py:48 #: code:addons/point_of_sale/wizard/pos_open_statement.py:54 #, python-format msgid "Message" -msgstr "" +msgstr "Missatge" #. module: point_of_sale #: view:account.journal:0 @@ -1989,12 +2016,12 @@ msgstr "Facturat" #: view:pos.confirm:0 #: view:pos.open.statement:0 msgid "No" -msgstr "" +msgstr "No" #. module: point_of_sale #: field:pos.order.line,notice:0 msgid "Discount Notice" -msgstr "" +msgstr "Nota de descompte" #. module: point_of_sale #: view:pos.scan.product:0 @@ -2015,12 +2042,12 @@ msgstr "Línia de venda TPV" #. module: point_of_sale #: view:pos.open.statement:0 msgid "Are you sure you want to open the statements ?" -msgstr "" +msgstr "Esteu segurs que desitgeu obrir els extractes?" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_payment_report_date msgid "POS Payment Report according to date" -msgstr "" +msgstr "TPV. Informe de pagaments segons la data" #. module: point_of_sale #: report:pos.invoice:0 @@ -2038,12 +2065,12 @@ msgstr "Si us plau, indiqueu una empresa per la venda." #, python-format msgid "" "There is no receivable account defined for this journal: \"%s\" (id:%d)" -msgstr "" +msgstr "No s'ha definit un compte a cobrar per aquest diari : \"%s\" (id:%d)" #. module: point_of_sale #: field:pos.order,user_salesman_id:0 msgid "Cashier" -msgstr "" +msgstr "Caixer" #. module: point_of_sale #: report:account.statement:0 @@ -2073,23 +2100,23 @@ msgstr "Vendes per usuari" #: selection:report.cash.register,month:0 #: selection:report.pos.order,month:0 msgid "November" -msgstr "" +msgstr "Novembre" #. module: point_of_sale #: view:pos.receipt:0 msgid "Print Receipt" -msgstr "" +msgstr "Imprimeix rebut" #. module: point_of_sale #: selection:report.cash.register,month:0 #: selection:report.pos.order,month:0 msgid "January" -msgstr "" +msgstr "Gener" #. module: point_of_sale #: view:pos.order.line:0 msgid "POS Orders lines" -msgstr "" +msgstr "TPV Línies comanda" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:337 @@ -2106,7 +2133,7 @@ msgstr "Error" #. module: point_of_sale #: field:report.transaction.pos,journal_id:0 msgid "Sales Journal" -msgstr "" +msgstr "Diari de vendes" #. module: point_of_sale #: report:pos.invoice:0 @@ -2124,19 +2151,19 @@ msgstr "Creeu una factura per aquesta venda." #: report:pos.sales.user.today:0 #: field:report.pos.order,date:0 msgid "Date Order" -msgstr "" +msgstr "Data de comanda" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.menu_close_statement msgid "Close Cash Registers" -msgstr "" +msgstr "Tanca registres de caixa" #. module: point_of_sale #: report:pos.details:0 #: report:pos.payment.report.date:0 #: report:pos.payment.report.user:0 msgid "Disc(%)" -msgstr "" +msgstr "Desc(%)" #. module: point_of_sale #: view:all.closed.cashbox.of.the.day:0 @@ -2160,44 +2187,44 @@ msgstr "Línies de venda" #. module: point_of_sale #: field:pos.order.line,price_subtotal:0 msgid "Subtotal w/o Tax" -msgstr "" +msgstr "Subtotal net" #. module: point_of_sale #: view:pos.order:0 msgid "Add product" -msgstr "" +msgstr "Afegeix producte" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_payment msgid "Pyament Report" -msgstr "" +msgstr "Informe de pagaments" #. module: point_of_sale #: field:report.transaction.pos,jl_id:0 msgid "Cash Journals" -msgstr "" +msgstr "Diaris de caixa" #. module: point_of_sale #: view:pos.details:0 msgid "POS Details :" -msgstr "" +msgstr "Detalls TPV:" #. module: point_of_sale #: report:pos.sales.user.today:0 msgid "Today's Sales By User" -msgstr "" +msgstr "Vendes d'avui per usuari" #. module: point_of_sale #: view:pos.box.entries:0 #: view:pos.box.out:0 msgid "Please fill these fields for entries to the box:" -msgstr "" +msgstr "Introduïu aquests camps per als assentaments de la caixa:" #. module: point_of_sale #: code:addons/point_of_sale/wizard/pos_box_out.py:99 #, python-format msgid "please check that account is set to %s" -msgstr "" +msgstr "Comproveu que el compte esta establert a %s" #. module: point_of_sale #: field:pos.box.entries,name:0 @@ -2212,39 +2239,39 @@ msgstr "Descripció" #: selection:report.cash.register,month:0 #: selection:report.pos.order,month:0 msgid "May" -msgstr "" +msgstr "Maig" #. module: point_of_sale #: report:pos.lines:0 msgid "Sales lines" -msgstr "" +msgstr "Línies vendes" #. module: point_of_sale #: field:pos.order,note:0 msgid "Internal Notes" -msgstr "" +msgstr "Notes internes" #. module: point_of_sale #: view:pos.add.product:0 msgid "Save & Close" -msgstr "" +msgstr "Desa i Tanca" #. module: point_of_sale #: view:pos.order:0 msgid "Running" -msgstr "" +msgstr "Executant" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_all_closed_cashbox_of_the_day msgid "All Cashboxes Of the day" -msgstr "" +msgstr "Totes les caixes registradores del dia" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_order_all #: model:ir.ui.menu,name:point_of_sale.menu_report_pos_order_all #: view:report.pos.order:0 msgid "Point of Sale Analysis" -msgstr "" +msgstr "Anàlisis del punt de venda" #. module: point_of_sale #: field:pos.make.payment,partner_id:0 @@ -2252,7 +2279,7 @@ msgstr "" #: field:pos.order,partner_id:0 #: view:report.pos.order:0 msgid "Customer" -msgstr "" +msgstr "Client" #. module: point_of_sale #: field:pos.make.payment,is_acc:0 @@ -2260,18 +2287,18 @@ msgstr "" #: selection:pos.order,state:0 #: selection:report.pos.order,state:0 msgid "Advance" -msgstr "" +msgstr "Avança" #. module: point_of_sale #: selection:report.cash.register,month:0 #: selection:report.pos.order,month:0 msgid "February" -msgstr "" +msgstr "Febrer" #. module: point_of_sale #: view:report.cash.register:0 msgid " Today " -msgstr "" +msgstr " Avui " #. module: point_of_sale #: code:addons/point_of_sale/wizard/pos_box_out.py:95 @@ -2280,22 +2307,24 @@ msgid "" "The maximum value you can still withdraw is exceeded. \n" " Remaining value is equal to %d " msgstr "" +"El valor màxim que podeu rebaixar s'ha excedit.\n" +"El valor restant és igual a %d " #. module: point_of_sale #: field:pos.order,remboursed:0 msgid "Remboursed" -msgstr "" +msgstr "reemborsat" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_order_tree_open msgid "Opened Sales" -msgstr "" +msgstr "Vendes obertes" #. module: point_of_sale #: selection:report.cash.register,month:0 #: selection:report.pos.order,month:0 msgid "April" -msgstr "" +msgstr "Abril" #. module: point_of_sale #: field:pos.order,statement_ids:0 @@ -2319,12 +2348,12 @@ msgstr "Data impressió" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_sales_by_margin_pos_month msgid "Sales by User Monthly margin" -msgstr "" +msgstr "Vendes per marge mensual del usuari" #. module: point_of_sale #: view:pos.order:0 msgid "Search Sales Order" -msgstr "" +msgstr "Cerca comanda de venda" #. module: point_of_sale #: field:pos.order,account_move:0 @@ -2338,13 +2367,13 @@ msgstr "Assentament de compte" #: view:pos.order:0 #, python-format msgid "Make Payment" -msgstr "" +msgstr "Realitza pagament" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_sales_user_today #: view:pos.sales.user.today:0 msgid "Sales User Today" -msgstr "" +msgstr "Vendes del usuari d'avui" #. module: point_of_sale #: view:report.cash.register:0 @@ -2352,7 +2381,7 @@ msgstr "" #: view:report.pos.order:0 #: field:report.pos.order,year:0 msgid "Year" -msgstr "" +msgstr "Any" #~ msgid "," #~ msgstr "," @@ -2563,3 +2592,6 @@ msgstr "" #~ msgid "Invalid model name in the action definition." #~ msgstr "Nom de model no vàlid en la definició de l'acció." + +#~ msgid "Product for expenses" +#~ msgstr "Productes per despeses" diff --git a/addons/portal/i18n/ca.po b/addons/portal/i18n/ca.po index bd8d3d72ec8..d6d5469900a 100644 --- a/addons/portal/i18n/ca.po +++ b/addons/portal/i18n/ca.po @@ -8,78 +8,81 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-07-04 14:16+0000\n" -"PO-Revision-Date: 2011-07-11 09:51+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2011-08-17 22:26+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-07-12 04:39+0000\n" -"X-Generator: Launchpad (build 13168)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:36+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: portal #: code:addons/portal/wizard/share_wizard.py:55 #, python-format msgid "Please select at least one user to share with" -msgstr "" +msgstr "Si us plau, seleccioneu almenys un usuari per compartir amb" #. module: portal #: code:addons/portal/wizard/share_wizard.py:59 #, python-format msgid "Please select at least one group to share with" -msgstr "" +msgstr "Si us plau, seleccioneu almenys un grup per compartir amb" #. module: portal #: field:res.portal,group_id:0 msgid "Group" -msgstr "" +msgstr "Agrupa" #. module: portal #: help:res.portal,other_group_ids:0 msgid "Those groups are assigned to the portal's users" -msgstr "" +msgstr "Aquests grups s'assignen als usuaris del portal" #. module: portal #: view:share.wizard:0 #: field:share.wizard,group_ids:0 msgid "Existing groups" -msgstr "" +msgstr "Grups actuals" #. module: portal #: model:ir.model,name:portal.model_res_portal_wizard_user msgid "Portal User Config" -msgstr "" +msgstr "Portal de configuració d'usuari" #. module: portal #: view:res.portal.wizard.user:0 msgid "Portal User" -msgstr "" +msgstr "Portal d'usuari" #. module: portal #: help:res.portal,override_menu:0 msgid "Enable this option to override the Menu Action of portal users" msgstr "" +"Activeu aquesta opció per anul·lar l'acció de menú dels usuaris del portal" #. module: portal #: field:res.portal.wizard.user,user_email:0 msgid "E-mail" -msgstr "" +msgstr "Correu electrònic" #. module: portal #: view:res.portal:0 msgid "Other Groups assigned to Users" -msgstr "" +msgstr "Altres grups assignats als usuaris" #. module: portal #: constraint:res.users:0 msgid "The chosen company is not in the allowed companies for this user" msgstr "" +"La companyia seleccionada no està en les companyies permeses per aquest " +"usuari" #. module: portal #: view:res.portal:0 #: field:res.portal,widget_ids:0 msgid "Widgets" -msgstr "" +msgstr "Widgets" #. module: portal #: model:ir.module.module,description:portal.module_meta_information @@ -99,36 +102,53 @@ msgid "" "module 'share'.\n" " " msgstr "" +"\n" +"Aquest mòdul defineix 'portals' per personalitzar l'accés a la seva base de " +"dades d'OpenERP\n" +"per als usuaris externs.\n" +"\n" +"Un portal defineix el menú d'usuari personalitzat i drets d'accés per a un " +"grup d'usuaris\n" +"(Els associats a aquest portal). També els grups d'usuaris associats a la\n" +"els usuaris del portal (l'addició d'un grup al portal l'afegeix " +"automàticament al portal\n" +"els usuaris, etc.) Aquesta característica és molt útil quan s'utilitza en " +"combinació amb el\n" +"'share' del mòdul.\n" +" " #. module: portal #: view:share.wizard:0 msgid "Who do you want to share with?" -msgstr "" +msgstr "Amb qui vols compartir?" #. module: portal #: view:res.portal.wizard:0 msgid "Send Invitations" -msgstr "" +msgstr "Envia invitacions" #. module: portal #: help:res.portal,url:0 msgid "The url where portal users can connect to the server" -msgstr "" +msgstr "La URL on els usuaris del portal poden connectar amb el servidor" #. module: portal #: field:res.portal.widget,widget_id:0 msgid "Widget" -msgstr "" +msgstr "Widget" #. module: portal #: help:res.portal.wizard,message:0 msgid "This text is included in the welcome email sent to the users" msgstr "" +"Aquest text està inclòs en el correu electrònic de benvinguda enviat als " +"usuaris" #. module: portal #: help:res.portal,menu_action_id:0 msgid "If set, replaces the standard menu for the portal's users" msgstr "" +"Si s'estableix, substitueix el menú estàndard per als usuaris del portal" #. module: portal #: field:res.portal,parent_menu_id:0 @@ -143,27 +163,27 @@ msgstr "Nom portal" #. module: portal #: view:res.portal.wizard.user:0 msgid "Portal Users" -msgstr "" +msgstr "Usuaris del portal" #. module: portal #: field:res.portal,override_menu:0 msgid "Override Menu Action of Users" -msgstr "" +msgstr "Anul·lar l'acció del menú d'Usuaris" #. module: portal #: field:res.portal,menu_action_id:0 msgid "Menu Action" -msgstr "" +msgstr "Acció de menú" #. module: portal #: field:res.portal.wizard.user,name:0 msgid "User Name" -msgstr "" +msgstr "Nom d'usuari" #. module: portal #: model:ir.model,name:portal.model_res_portal_widget msgid "Portal Widgets" -msgstr "" +msgstr "Portal Widgets" #. module: portal #: model:ir.model,name:portal.model_res_portal @@ -178,41 +198,41 @@ msgstr "Portal" #: code:addons/portal/wizard/portal_wizard.py:35 #, python-format msgid "Your OpenERP account at %(company)s" -msgstr "" +msgstr "El seu compte de OpenERP en %(company)s" #. module: portal #: code:addons/portal/portal.py:110 #: code:addons/portal/portal.py:184 #, python-format msgid "%s Menu" -msgstr "" +msgstr "Menú %s" #. module: portal #: help:res.portal.wizard,portal_id:0 msgid "The portal in which new users must be added" -msgstr "" +msgstr "El portal en què els nous usuaris cal afegir" #. module: portal #: help:res.portal,widget_ids:0 msgid "Widgets assigned to portal users" -msgstr "" +msgstr "Widgets assignats als usuaris del portal" #. module: portal #: code:addons/portal/wizard/portal_wizard.py:163 #, python-format msgid "(missing url)" -msgstr "" +msgstr "(Falta URL)" #. module: portal #: view:share.wizard:0 #: field:share.wizard,user_ids:0 msgid "Existing users" -msgstr "" +msgstr "Usuaris existents" #. module: portal #: field:res.portal.wizard.user,wizard_id:0 msgid "Wizard" -msgstr "" +msgstr "Assistent" #. module: portal #: help:res.portal.wizard.user,user_email:0 @@ -220,26 +240,28 @@ msgid "" "Will be used as user login. Also necessary to send the account information " "to new users" msgstr "" +"S'utilitzarà com a connexió de l'usuari. També és necessari enviar la " +"informació del compte als nous usuaris" #. module: portal #: field:res.portal.wizard.user,lang:0 msgid "Language" -msgstr "" +msgstr "Llengua" #. module: portal #: field:res.portal,url:0 msgid "URL" -msgstr "" +msgstr "Adreça URL" #. module: portal #: view:res.portal:0 msgid "Widgets assigned to Users" -msgstr "" +msgstr "Widgets assignats als usuaris" #. module: portal #: help:res.portal.wizard.user,lang:0 msgid "The language for the user's user interface" -msgstr "" +msgstr "L'idioma de la interfície d'usuari de l'usuari" #. module: portal #: view:res.portal.wizard:0 @@ -249,34 +271,36 @@ msgstr "Canceŀla" #. module: portal #: view:res.portal:0 msgid "Website" -msgstr "" +msgstr "Pàgina web" #. module: portal #: view:res.portal:0 msgid "Create Parent Menu" -msgstr "" +msgstr "Crea menú pare" #. module: portal #: view:res.portal.wizard:0 msgid "" "The following text will be included in the welcome email sent to users." msgstr "" +"El següent text s'inclourà en el correu electrònic de benvinguda enviat als " +"usuaris." #. module: portal #: code:addons/portal/wizard/portal_wizard.py:135 #, python-format msgid "Email required" -msgstr "" +msgstr "Correu electrònic requerit" #. module: portal #: model:ir.model,name:portal.model_res_users msgid "res.users" -msgstr "" +msgstr "res.usuaris" #. module: portal #: constraint:res.portal.wizard.user:0 msgid "Invalid email address" -msgstr "" +msgstr "L'adreça de correu no és vàlida" #. module: portal #: code:addons/portal/wizard/portal_wizard.py:136 @@ -284,28 +308,30 @@ msgstr "" msgid "" "You must have an email address in your User Preferences to send emails." msgstr "" +"Heu de tenir una adreça de correu electrònic a les preferències de l'usuari " +"per enviar missatges." #. module: portal #: model:ir.model,name:portal.model_ir_ui_menu msgid "ir.ui.menu" -msgstr "" +msgstr "ir.ui.menú" #. module: portal #: help:res.portal,group_id:0 msgid "The group extended by this portal" -msgstr "" +msgstr "El grup ampliat per aquest portal" #. module: portal #: view:res.portal:0 #: view:res.portal.wizard:0 #: field:res.portal.wizard,user_ids:0 msgid "Users" -msgstr "" +msgstr "Usuaris/es" #. module: portal #: field:res.portal,other_group_ids:0 msgid "Other User Groups" -msgstr "" +msgstr "Altres grups d'usuaris" #. module: portal #: model:ir.actions.act_window,name:portal.portal_list_action @@ -318,33 +344,33 @@ msgstr "Portals" #. module: portal #: help:res.portal,parent_menu_id:0 msgid "The menu action opens the submenus of this menu item" -msgstr "" +msgstr "L'acció s'obre el menú dels submenús d'aquest element de menú" #. module: portal #: field:res.portal.widget,sequence:0 msgid "Sequence" -msgstr "" +msgstr "Seqüència" #. module: portal #: field:res.users,partner_id:0 msgid "Related Partner" -msgstr "" +msgstr "empresa relacionada" #. module: portal #: view:res.portal:0 msgid "Portal Menu" -msgstr "" +msgstr "Menú del portal" #. module: portal #: sql_constraint:res.users:0 msgid "You can not have two users with the same login !" -msgstr "" +msgstr "No podeu tenir dos usuaris amb el mateix identificador!" #. module: portal #: view:res.portal.wizard:0 #: field:res.portal.wizard,message:0 msgid "Invitation message" -msgstr "" +msgstr "Missatge d'invitació" #. module: portal #: code:addons/portal/wizard/portal_wizard.py:36 @@ -365,28 +391,42 @@ msgid "" "OpenERP - Open Source Business Applications\n" "http://www.openerp.com\n" msgstr "" +"Benvolgut %(name)s,\n" +"\n" +"Se li ha creat un compte OpenERP en %(url)s.\n" +"\n" +"Dades del seu compte d'inici de sessió és la següent:\n" +"Base de dades: %(db)s\n" +"Usuari: %(login)s\n" +"Contrasenya: %(password)s\n" +"\n" +"%(message)s\n" +"\n" +"--\n" +"OpenERP - Open Source Business Applications\n" +"http://www.openerp.com\n" #. module: portal #: model:ir.model,name:portal.model_res_portal_wizard msgid "Portal Wizard" -msgstr "" +msgstr "Assistent portal" #. module: portal #: help:res.portal.wizard.user,name:0 msgid "The user's real name" -msgstr "" +msgstr "Nom real de l'usuari" #. module: portal #: model:ir.actions.act_window,name:portal.address_wizard_action #: model:ir.actions.act_window,name:portal.partner_wizard_action #: view:res.portal.wizard:0 msgid "Add Portal Access" -msgstr "" +msgstr "Afegeix accés al portal" #. module: portal #: field:res.portal.wizard.user,partner_id:0 msgid "Partner" -msgstr "" +msgstr "Empresa" #. module: portal #: model:ir.actions.act_window,help:portal.portal_list_action @@ -398,8 +438,15 @@ msgid "" "the portal's users.\n" " " msgstr "" +"\n" +"Un portal ajuda a la definició de punts de vista i normes específiques per a " +"un grup d'usuaris (el\n" +"portal del grup). Un menú del portal, widgets i grups específics poden ser " +"assignats a\n" +"el portal dels usuaris.\n" +" " #. module: portal #: model:ir.model,name:portal.model_share_wizard msgid "Share Wizard" -msgstr "" +msgstr "Assistent de compartició" diff --git a/addons/project/i18n/ca.po b/addons/project/i18n/ca.po index 6afadc70bd2..8cddcd03b1c 100644 --- a/addons/project/i18n/ca.po +++ b/addons/project/i18n/ca.po @@ -7,15 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2010-10-30 08:48+0000\n" -"Last-Translator: Albert Cervera i Areny - http://www.NaN-tic.com \n" +"PO-Revision-Date: 2011-08-17 22:31+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \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: 2011-04-29 04:43+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:34+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: project #: model:ir.actions.act_window,name:project.act_res_users_2_project_task_opened @@ -25,13 +24,13 @@ msgstr "Tasques assignades" #. module: project #: help:project.task.delegate,new_task_description:0 msgid "Reinclude the description of the task in the task of the user" -msgstr "" +msgstr "Torna a incloure la descripció de la tasca en la tasca de l'usuari." #. module: project -#: code:addons/project/project.py:658 +#: code:addons/project/project.py:671 #, python-format msgid "The task '%s' has been delegated to %s." -msgstr "" +msgstr "La tasca '%s' ha estat delegada a %s." #. module: project #: help:res.company,project_time_mode_id:0 @@ -49,19 +48,21 @@ msgstr "" #: constraint:res.users:0 msgid "The chosen company is not in the allowed companies for this user" msgstr "" +"La companyia seleccionada no està en les companyies permeses per aquest " +"usuari" #. module: project #: help:project.task.reevaluate,remaining_hours:0 msgid "Put here the remaining hours required to close the task." -msgstr "" +msgstr "Poseu aquí les hores que queden per tancar la tasca." #. module: project #: view:project.task:0 msgid "Deadlines" -msgstr "" +msgstr "Terminis" #. module: project -#: code:addons/project/project.py:121 +#: code:addons/project/project.py:118 #, python-format msgid "Operation Not Permitted !" msgstr "Operació no permesa!" @@ -70,7 +71,7 @@ msgstr "Operació no permesa!" #: code:addons/project/wizard/project_task_delegate.py:67 #, python-format msgid "CHECK: %s" -msgstr "" +msgstr "CHECK: %s" #. module: project #: code:addons/project/wizard/project_task_delegate.py:55 @@ -85,7 +86,7 @@ msgstr "COMPROVA: " #. module: project #: field:project.installer,project_issue:0 msgid "Issues Tracker" -msgstr "" +msgstr "Seguiment d'incidències" #. module: project #: field:project.installer,hr_timesheet_sheet:0 @@ -121,17 +122,19 @@ msgstr "" #. module: project #: help:project.project,priority:0 msgid "Gives the sequence order when displaying the list of projects" -msgstr "" +msgstr "Indica l'ordre de seqüència quan es mostra una llista de projectes." #. module: project #: constraint:project.project:0 msgid "Error! project start-date must be lower then project end-date." msgstr "" +"Error! La data d'inici del projecte ha de ser anterior a la data final del " +"projecte." #. module: project #: view:project.task.reevaluate:0 msgid "Reevaluation Task" -msgstr "" +msgstr "Re-avaluació de la tasca" #. module: project #: field:project.project,members:0 @@ -146,7 +149,7 @@ msgstr "Tasca per delegació" #. module: project #: selection:report.project.task.user,month:0 msgid "March" -msgstr "" +msgstr "Març" #. module: project #: view:project.task:0 @@ -175,7 +178,7 @@ msgstr "Les meves tasques" #. module: project #: constraint:project.task:0 msgid "Error ! You cannot create recursive tasks." -msgstr "" +msgstr "Error! No podeu crear tasques recursives." #. module: project #: field:project.task,company_id:0 @@ -188,22 +191,22 @@ msgstr "Companyia" #. module: project #: field:project.installer,project_scrum:0 msgid "SCRUM" -msgstr "" +msgstr "SCRUM" #. module: project #: model:ir.actions.act_window,name:project.action_project_vs_planned_total_hours_graph msgid "Projects: Planned Vs Total hours" -msgstr "" +msgstr "Projectes: Hores planficadas - totals" #. module: project #: view:project.task.close:0 msgid "Warn Message" -msgstr "" +msgstr "Missatge d'avís" #. module: project #: field:project.task.type,name:0 msgid "Stage Name" -msgstr "" +msgstr "Nom de la fase" #. module: project #: model:process.transition.action,name:project.process_transition_action_openpendingtask0 @@ -214,12 +217,12 @@ msgstr "Canvia a pendent" #: view:report.project.task.user:0 #: field:report.project.task.user,opening_days:0 msgid "Days to Open" -msgstr "" +msgstr "Dies per obrir" #. module: project #: view:project.task:0 msgid "Change Stage" -msgstr "" +msgstr "Canvia etapa" #. module: project #: view:project.project:0 @@ -229,7 +232,7 @@ msgstr "Nou projecte basat en plantilla" #. module: project #: constraint:project.project:0 msgid "Error! You cannot assign escalation to the same project!" -msgstr "" +msgstr "Error! No podeu assignar un escalat al mateix projecte." #. module: project #: selection:project.task,priority:0 @@ -240,25 +243,25 @@ msgstr "Molt urgent" #. module: project #: help:project.task.delegate,user_id:0 msgid "User you want to delegate this task to" -msgstr "" +msgstr "Usuari al que vol delegar aquesta tasca." #. module: project #: view:report.project.task.user:0 #: field:report.project.task.user,day:0 #: field:task.by.days,day:0 msgid "Day" -msgstr "" +msgstr "Dia" #. module: project -#: code:addons/project/project.py:571 +#: code:addons/project/project.py:584 #, python-format msgid "The task '%s' is done" -msgstr "" +msgstr "La tasca '%s' està realitzada" #. module: project #: model:ir.model,name:project.model_project_task_close msgid "Project Close Task" -msgstr "" +msgstr "Tasca de tancament de projecte" #. module: project #: model:process.node,name:project.process_node_drafttask0 @@ -275,7 +278,7 @@ msgstr "Tasca" #. module: project #: view:project.project:0 msgid "Members" -msgstr "" +msgstr "Socis" #. module: project #: help:project.task,planned_hours:0 @@ -289,7 +292,7 @@ msgstr "" #. module: project #: model:ir.model,name:project.model_project_task_work msgid "Project Task Work" -msgstr "" +msgstr "Treball tasca projecte" #. module: project #: view:project.project:0 @@ -301,22 +304,22 @@ msgstr "Notes" #. module: project #: view:project.vs.hours:0 msgid "Project vs remaining hours" -msgstr "" +msgstr "Projecte - Hores restants" #. module: project #: view:project.project:0 msgid "Invoice Address" -msgstr "" +msgstr "Adreça de factura" #. module: project #: field:report.project.task.user,name:0 msgid "Task Summary" -msgstr "" +msgstr "Resum de la tasca" #. module: project #: field:project.task,active:0 msgid "Not a Template Task" -msgstr "" +msgstr "No és una plantilla de tasca" #. module: project #: view:project.task:0 @@ -329,6 +332,8 @@ msgid "" "Helps generate invoices based on time spent on tasks, if activated on the " "project." msgstr "" +"Ajuda a generar factures basades en el temps utilitzat en les tasques, si " +"s'ha activat en el projecte." #. module: project #: view:project.project:0 @@ -361,7 +366,7 @@ msgstr "Capçalera correu" #. module: project #: view:project.installer:0 msgid "Configure Your Project Management Application" -msgstr "" +msgstr "Configureu la seva aplicació de gestió de projectes" #. module: project #: model:process.node,name:project.process_node_donetask0 @@ -371,7 +376,7 @@ msgstr "Tasca realitzada" #. module: project #: help:project.task.delegate,prefix:0 msgid "Title for your validation task" -msgstr "" +msgstr "Títol per la seva tasca de validació." #. module: project #: view:report.project.task.user:0 @@ -388,12 +393,12 @@ msgstr "Tasca és completada" #: field:project.task,date_end:0 #: field:report.project.task.user,date_end:0 msgid "Ending Date" -msgstr "" +msgstr "Data de finalització" #. module: project #: view:report.project.task.user:0 msgid " Month " -msgstr "" +msgstr " Mes " #. module: project #: model:process.transition,note:project.process_transition_delegate0 @@ -405,7 +410,7 @@ msgstr "Delega tasques a altre usuari" #: view:project.task:0 #: view:report.project.task.user:0 msgid "Group By..." -msgstr "" +msgstr "Agrupar per..." #. module: project #: help:project.task,effective_hours:0 @@ -425,17 +430,17 @@ msgstr "" #. module: project #: model:ir.model,name:project.model_res_users msgid "res.users" -msgstr "" +msgstr "res.usuaris" #. module: project #: model:project.task.type,name:project.project_tt_testing msgid "Testing" -msgstr "" +msgstr "En proves" #. module: project #: help:project.task.delegate,planned_hours:0 msgid "Estimated time to close this task by the delegated user" -msgstr "" +msgstr "Temps previst perquè l'usuari delegat tanqui aquesta tasca." #. module: project #: view:project.project:0 @@ -443,7 +448,7 @@ msgid "Reactivate Project" msgstr "Reactiva projecte" #. module: project -#: code:addons/project/project.py:553 +#: code:addons/project/project.py:562 #, python-format msgid "Task '%s' closed" msgstr "Tasca '%s' tancada" @@ -476,7 +481,7 @@ msgstr "Data límit" #: view:project.task.delegate:0 #: view:project.task.reevaluate:0 msgid "_Cancel" -msgstr "" +msgstr "_Canceŀla" #. module: project #: model:ir.model,name:project.model_res_partner @@ -490,51 +495,53 @@ msgstr "Empresa" #. module: project #: constraint:account.analytic.account:0 msgid "Error! You can not create recursive analytic accounts." -msgstr "" +msgstr "Error! No podeu crear comptes analítics recursius." #. module: project -#: code:addons/project/project.py:225 -#: code:addons/project/project.py:246 +#: code:addons/project/project.py:222 +#: code:addons/project/project.py:243 #, python-format msgid " (copy)" -msgstr "" +msgstr " (còpia)" #. module: project #: help:project.installer,hr_timesheet_sheet:0 msgid "" "Tracks and helps employees encode and validate timesheets and attendances." msgstr "" +"Controla i ajuda als treballadors a codificar i validar els seus horaris i " +"assistències." #. module: project #: view:report.project.task.user:0 #: field:report.project.task.user,nbr:0 msgid "# of tasks" -msgstr "" +msgstr "Nº de tasques" #. module: project #: view:project.task:0 msgid "Previous" -msgstr "" +msgstr "Previ" #. module: project #: view:project.task.reevaluate:0 msgid "Reevaluate Task" -msgstr "" +msgstr "Re-avaluar tasca" #. module: project #: field:report.project.task.user,user_id:0 msgid "Assigned To" -msgstr "" +msgstr "Assignat a" #. module: project #: view:project.project:0 msgid "Date Stop: %(date)s" -msgstr "" +msgstr "Data parada: %(date)s" #. module: project #: sql_constraint:res.users:0 msgid "You can not have two users with the same login !" -msgstr "" +msgstr "No podeu tenir dos usuaris amb el mateix identificador!" #. module: project #: view:project.project:0 @@ -549,7 +556,7 @@ msgstr "Plantilla" #. module: project #: model:project.task.type,name:project.project_tt_specification msgid "Specification" -msgstr "" +msgstr "Especificació" #. module: project #: model:ir.actions.act_window,name:project.act_my_project @@ -559,12 +566,12 @@ msgstr "Els meus projectes" #. module: project #: constraint:res.company:0 msgid "Error! You can not create recursive companies." -msgstr "" +msgstr "Error! No es pot crear companyies recursives." #. module: project #: view:project.task:0 msgid "Next" -msgstr "" +msgstr "Següent" #. module: project #: model:process.transition,note:project.process_transition_draftopentask0 @@ -575,7 +582,7 @@ msgstr "Des de estat esborrany, es converteix en estat obert." #: view:report.project.task.user:0 #: field:report.project.task.user,no_of_days:0 msgid "# of Days" -msgstr "" +msgstr "Nº de dies" #. module: project #: help:project.task,active:0 @@ -584,6 +591,9 @@ msgid "" "boolean 'active' field: if the task is linked to a template or unactivated " "project, it will be hidden unless specifically asked." msgstr "" +"Aquest camp es calcula automàticament i té el mateix comportament que el " +"camp booleà 'actiu': Si la tasca està vinculada a una plantilla o a un " +"projecte no activat, s'ocultaran tret que es pregunti específicament." #. module: project #: help:project.project,progress_rate:0 @@ -605,7 +615,7 @@ msgstr "Tasca del projecte" #. module: project #: view:project.installer:0 msgid "Methodologies" -msgstr "" +msgstr "Metodologies" #. module: project #: help:project.task,total_hours:0 @@ -615,7 +625,7 @@ msgstr "Calculat com: Temps dedicat + Temps restant." #. module: project #: help:project.task.close,partner_email:0 msgid "Email Address of Customer" -msgstr "" +msgstr "Adreça de correu electrònic del client." #. module: project #: view:report.project.task.user:0 @@ -626,23 +636,23 @@ msgstr "Hores reals" #. module: project #: view:project.task.delegate:0 msgid "Validation Task Title" -msgstr "" +msgstr "Títol de la tasca de validació" #. module: project #: view:project.task:0 msgid "Reevaluate" -msgstr "" +msgstr "Re-avalua" #. module: project -#: code:addons/project/project.py:531 +#: code:addons/project/project.py:539 #, python-format msgid "Send Email after close task" -msgstr "" +msgstr "Envia email després de tancar la tasca" #. module: project #: view:report.project.task.user:0 msgid "OverPass delay" -msgstr "" +msgstr "Retard sobrepassat" #. module: project #: selection:project.task,priority:0 @@ -680,12 +690,12 @@ msgstr "Temps estimat" #: code:addons/project/wizard/project_task_close.py:86 #, python-format msgid "Task '%s' Closed" -msgstr "" +msgstr "Tasca '%s' tancada" #. module: project #: view:report.project.task.user:0 msgid "Non Assigned Tasks to users" -msgstr "" +msgstr "No hi ha tasques assignades als usuaris" #. module: project #: help:project.project,planned_hours:0 @@ -693,6 +703,8 @@ msgid "" "Sum of planned hours of all tasks related to this project and its child " "projects." msgstr "" +"Suma de les hores planificades de totes les tasques relacionades amb aquest " +"projecte i els seus projectes fills." #. module: project #: field:project.task.delegate,name:0 @@ -712,7 +724,7 @@ msgstr "Informació extra" #. module: project #: selection:report.project.task.user,month:0 msgid "July" -msgstr "" +msgstr "Juliol" #. module: project #: model:ir.ui.menu,name:project.menu_definitions @@ -727,7 +739,7 @@ msgid "Starting Date" msgstr "Data d'inici" #. module: project -#: code:addons/project/project.py:267 +#: code:addons/project/project.py:264 #: model:ir.actions.act_window,name:project.open_view_project_all #: model:ir.ui.menu,name:project.menu_open_view_project_all #: view:project.project:0 @@ -741,7 +753,7 @@ msgstr "Projectes" #: view:report.project.task.user:0 #: field:report.project.task.user,type_id:0 msgid "Stage" -msgstr "" +msgstr "Fase" #. module: project #: model:ir.actions.act_window,help:project.open_task_type_form @@ -750,12 +762,16 @@ msgid "" "task, up to the closing of the task or issue. You will use these stages in " "order to track the progress in solving a task or an issue." msgstr "" +"Definiu els passos que s'utilitzaran en el projecte des de la creació de la " +"tasca, fins al tancament de la tasca o incidència. Utilitzarà aquestes fases " +"amb la finalitat de seguir el progrés en la solució d'una tasca o una " +"incidència." #. module: project -#: code:addons/project/project.py:622 +#: code:addons/project/project.py:635 #, python-format msgid "The task '%s' is opened." -msgstr "" +msgstr "La tasca '%s' està oberta." #. module: project #: view:project.task:0 @@ -765,12 +781,12 @@ msgstr "Dates" #. module: project #: help:project.task.delegate,name:0 msgid "New title of the task delegated to the user" -msgstr "" +msgstr "Nou títol de la tasca delegada a l'usuari." #. module: project #: view:report.project.task.user:0 msgid " Month-1 " -msgstr "" +msgstr " Mes-1 " #. module: project #: view:project.installer:0 @@ -778,11 +794,13 @@ msgid "" "Various OpenERP applications are available to manage your projects with " "different level of control and flexibility." msgstr "" +"Estan disponibles diverses aplicacions d'OpenERP per gestionar els seus " +"projectes amb diversos nivells de control i flexibilitat." #. module: project #: view:project.vs.hours:0 msgid "Project vs Planned and Total Hours" -msgstr "" +msgstr "Projecte - Hores planificades i totals" #. module: project #: model:process.transition,name:project.process_transition_draftopentask0 @@ -804,7 +822,7 @@ msgstr "Retard hores" #: model:ir.ui.menu,name:project.menu_project_task_user_tree #: view:report.project.task.user:0 msgid "Tasks Analysis" -msgstr "" +msgstr "Anàlisi de tasques" #. module: project #: model:ir.model,name:project.model_report_project_task_user @@ -820,7 +838,7 @@ msgstr "Delega" #. module: project #: model:ir.actions.act_window,name:project.open_view_template_project msgid "Templates of Projects" -msgstr "" +msgstr "Plantilles de projectes" #. module: project #: model:ir.model,name:project.model_project_project @@ -840,7 +858,7 @@ msgstr "Projecte" #. module: project #: view:project.task.reevaluate:0 msgid "_Evaluate" -msgstr "" +msgstr "_Evalua" #. module: project #: view:board.board:0 @@ -851,7 +869,7 @@ msgstr "El meu taulell" #: code:addons/project/wizard/project_task_close.py:79 #, python-format msgid "Please specify the email address of Project Manager." -msgstr "" +msgstr "Indiqueu l'adreça de correu electrònic del responsable del projecte." #. module: project #: model:ir.module.module,shortdesc:project.module_meta_information @@ -862,13 +880,13 @@ msgstr "Projectes" #. module: project #: selection:report.project.task.user,month:0 msgid "August" -msgstr "" +msgstr "Agost" #. module: project #: model:ir.actions.act_window,name:project.action_project_task_delegate #: view:project.task.delegate:0 msgid "Project Task Delegate" -msgstr "" +msgstr "Delega tasca de projecte" #. module: project #: model:ir.actions.act_window,name:project.act_project_project_2_project_task_all @@ -885,12 +903,12 @@ msgstr "Tasques" #. module: project #: view:project.project:0 msgid "Parent" -msgstr "" +msgstr "Parent" #. module: project #: model:ir.model,name:project.model_project_task_delegate msgid "Task Delegate" -msgstr "" +msgstr "Delega tasca" #. module: project #: model:ir.actions.act_window,help:project.action_view_task @@ -904,21 +922,30 @@ msgid "" "configuration. With the project_mrp module, sales orders can create tasks " "automatically when they are confirmed." msgstr "" +"Una tasca representa un treball que ha de realitzar-se. Cada usuari treballa " +"en la seva pròpia llista de tasques, on pot registrar el seu treball de la " +"tasca en hores. Pot treballar i tancar la tasca ell mateix o delegar-la a un " +"altre usuari. Si delega una tasca a un altre usuari, obté una nova tasca en " +"estat pendent, que es tornarà a obrir quan hagi de revisar el treball " +"realitzat. Si instal·leu el mòdul project_timesheet, el treball de les " +"tasques pot facturar-se sobre la base de la configuració del projecte. Amb " +"el mòdul project_mrp, les comandes de venda poden crear tasques " +"automàticament quan es confirmen." #. module: project #: selection:report.project.task.user,month:0 msgid "September" -msgstr "" +msgstr "Setembre" #. module: project #: selection:report.project.task.user,month:0 msgid "December" -msgstr "" +msgstr "Desembre" #. module: project #: field:project.installer,config_logo:0 msgid "Image" -msgstr "" +msgstr "Imatge" #. module: project #: field:project.task,progress:0 @@ -934,6 +961,11 @@ msgid "" " \n" " If the task is over, the states is set to 'Done'." msgstr "" +"Si la tasca s'ha creat, l'estat és 'Esborrany'.\n" +" Si la tasca s'inicia, l'estat es converteix 'En progrés'.\n" +" Si és necessària una revisió, la tasca està en estat 'Pendent'. " +" \n" +" Si la tasca està acabada, l'estat canvia a 'Realitzada'." #. module: project #: help:project.task,progress:0 @@ -955,7 +987,7 @@ msgstr "Tasques de projecte" #: model:ir.model,name:project.model_project_task_type #: view:project.task.type:0 msgid "Task Stage" -msgstr "" +msgstr "Fase de la Tasca" #. module: project #: field:project.task,planned_hours:0 @@ -979,19 +1011,19 @@ msgstr "Estat: %(state)s" #. module: project #: field:project.installer,project_long_term:0 msgid "Long Term Planning" -msgstr "" +msgstr "Planificació llarg termini" #. module: project #: view:project.project:0 #: view:project.task:0 msgid "Start Date" -msgstr "" +msgstr "Data d'inici" #. module: project #: view:project.task:0 #: field:project.task,parent_ids:0 msgid "Parent Tasks" -msgstr "" +msgstr "Tasques pare" #. module: project #: field:project.project,warn_customer:0 @@ -1001,12 +1033,12 @@ msgstr "Avisa empresa" #. module: project #: view:report.project.task.user:0 msgid " Year " -msgstr "" +msgstr " Any " #. module: project #: view:project.project:0 msgid "Billing" -msgstr "" +msgstr "Facturació" #. module: project #: view:project.task:0 @@ -1016,13 +1048,13 @@ msgstr "Informació" #. module: project #: help:project.installer,account_budget:0 msgid "Helps accountants manage analytic and crossover budgets." -msgstr "" +msgstr "Ajuda als comptables a gestionar pressupostos analítics i creuats." #. module: project #: field:project.task,priority:0 #: field:report.project.task.user,priority:0 msgid "Priority" -msgstr "" +msgstr "Prioritat" #. module: project #: view:project.project:0 @@ -1032,17 +1064,17 @@ msgstr "Administració" #. module: project #: model:ir.model,name:project.model_project_task_reevaluate msgid "project.task.reevaluate" -msgstr "" +msgstr "projecte.tasca.reavaluar" #. module: project #: view:report.project.task.user:0 msgid "My Task" -msgstr "" +msgstr "La meva tasca" #. module: project #: view:project.project:0 msgid "Member" -msgstr "" +msgstr "Membre" #. module: project #: view:project.task:0 @@ -1052,7 +1084,7 @@ msgstr "Tasques de projecte" #. module: project #: constraint:res.partner:0 msgid "Error ! You can not create recursive associated members." -msgstr "" +msgstr "Error! No podeu crear membres associats recursius." #. module: project #: model:process.transition.action,name:project.process_transition_action_opendrafttask0 @@ -1074,7 +1106,7 @@ msgstr "Baixa" #. module: project #: view:project.project:0 msgid "Performance" -msgstr "" +msgstr "Rendiment" #. module: project #: model:ir.actions.act_window,name:project.action_view_task_tree_deadline @@ -1102,18 +1134,18 @@ msgstr "Pendent" #. module: project #: view:project.task:0 msgid "Task Edition" -msgstr "" +msgstr "Edició de tasca" #. module: project #: model:ir.actions.act_window,name:project.open_task_type_form #: model:ir.ui.menu,name:project.menu_task_types_view msgid "Stages" -msgstr "" +msgstr "Fases" #. module: project #: view:project.installer:0 msgid "Configure" -msgstr "" +msgstr "Configura" #. module: project #: view:project.project:0 @@ -1127,11 +1159,13 @@ msgid "" "New state of your own task. Pending will be reopened automatically when the " "delegated task is closed" msgstr "" +"Nou estat de la seva pròpia tasca. S'obrirà automàticament en estat " +"'Pendent' quan la tasca delegada es tanqui." #. module: project #: selection:report.project.task.user,month:0 msgid "June" -msgstr "" +msgstr "Juny" #. module: project #: help:project.installer,project_scrum:0 @@ -1139,12 +1173,14 @@ msgid "" "Implements and tracks the concepts and task types defined in the SCRUM " "methodology." msgstr "" +"Implementa i segueix els conceptes i tipus de tasques definits en la " +"metodologia SCRUM." #. module: project #: view:report.project.task.user:0 #: field:report.project.task.user,closing_days:0 msgid "Days to Close" -msgstr "" +msgstr "Dies per al tancament" #. module: project #: model:ir.actions.act_window,name:project.open_board_project @@ -1154,7 +1190,6 @@ msgstr "Taulell de projectes" #. module: project #: view:project.project:0 -#: field:project.project,parent_id:0 msgid "Parent Project" msgstr "Projecte pare" @@ -1171,23 +1206,23 @@ msgstr "Defineix els requeriments i fixa les hores previstes." #. module: project #: selection:report.project.task.user,month:0 msgid "November" -msgstr "" +msgstr "Novembre" #. module: project #: view:report.project.task.user:0 msgid "Extended Filters..." -msgstr "" +msgstr "Filtres estesos..." #. module: project #: field:project.task.close,partner_email:0 msgid "Customer Email" -msgstr "" +msgstr "Correu electrònic del client" #. module: project -#: code:addons/project/project.py:190 +#: code:addons/project/project.py:187 #, python-format msgid "The project '%s' has been closed." -msgstr "" +msgstr "El projecte '%s' ha estat tancat." #. module: project #: view:project.task:0 @@ -1197,12 +1232,12 @@ msgstr "Edició de tasca" #. module: project #: selection:report.project.task.user,month:0 msgid "October" -msgstr "" +msgstr "Octubre" #. module: project #: help:project.task.close,manager_warn:0 msgid "Warn Manager by Email" -msgstr "" +msgstr "Avisa al responsable per correu electrònic" #. module: project #: model:process.node,name:project.process_node_opentask0 @@ -1212,7 +1247,7 @@ msgstr "Obre tasca" #. module: project #: field:project.task.close,manager_email:0 msgid "Manager Email" -msgstr "" +msgstr "Correu electrònic del administrador" #. module: project #: help:project.project,active:0 @@ -1220,11 +1255,12 @@ msgid "" "If the active field is set to False, it will allow you to hide the project " "without removing it." msgstr "" +"Si el camp actiu es desmarca, permet ocultar el projecte sense eliminar-ho." #. module: project #: model:ir.model,name:project.model_res_company msgid "Companies" -msgstr "" +msgstr "Companyies" #. module: project #: model:process.transition,note:project.process_transition_opendonetask0 @@ -1232,10 +1268,10 @@ msgid "When task is completed, it will come into the done state." msgstr "Quan es completa una tasca, canvia a l'estat Realitzada." #. module: project -#: code:addons/project/project.py:212 +#: code:addons/project/project.py:209 #, python-format msgid "The project '%s' has been opened." -msgstr "" +msgstr "El projecte '%s' ha estat obert." #. module: project #: field:project.task.work,date:0 @@ -1245,7 +1281,7 @@ msgstr "Data" #. module: project #: model:ir.ui.menu,name:project.next_id_86 msgid "Dashboard" -msgstr "" +msgstr "Taullell" #. module: project #: constraint:account.analytic.account:0 @@ -1253,6 +1289,8 @@ msgid "" "Error! The currency has to be the same as the currency of the selected " "company" msgstr "" +"Error! La moneda ha de ser la mateixa que la moneda de la companyia " +"seleccionada." #. module: project #: code:addons/project/wizard/project_task_close.py:79 @@ -1271,12 +1309,12 @@ msgstr "Projectes d'usuari" #. module: project #: field:project.installer,progress:0 msgid "Configuration Progress" -msgstr "" +msgstr "Progrés de la configuració" #. module: project #: view:project.task.delegate:0 msgid "_Delegate" -msgstr "" +msgstr "_Delega" #. module: project #: code:addons/project/wizard/project_task_close.py:91 @@ -1289,7 +1327,7 @@ msgstr "" #. module: project #: help:report.project.task.user,opening_days:0 msgid "Number of Days to Open the task" -msgstr "" +msgstr "Número de dies per obrir la tasca." #. module: project #: field:project.task,delegated_user_id:0 @@ -1299,7 +1337,7 @@ msgstr "Delegat a" #. module: project #: view:res.partner:0 msgid "History" -msgstr "" +msgstr "Històric" #. module: project #: view:report.project.task.user:0 @@ -1314,7 +1352,7 @@ msgstr "Tasca delegada" #. module: project #: field:project.installer,project_gtd:0 msgid "Getting Things Done" -msgstr "" +msgstr "Aconsegueix les coses acabades (GTD)" #. module: project #: help:project.project,members:0 @@ -1322,11 +1360,14 @@ msgid "" "Project's member. Not used in any computation, just for information purpose, " "but a user has to be member of a project to add a the to this project." msgstr "" +"Membre del projecte. No s'utilitza en cap càlcul, només amb finalitat " +"informativa, però un usuari ha de ser membre d'un projecte per afegir-lo al " +"projecte." #. module: project #: help:project.task.close,partner_warn:0 msgid "Warn Customer by Email" -msgstr "" +msgstr "Avisa al client per correu electrònic." #. module: project #: model:ir.module.module,description:project.module_meta_information @@ -1338,6 +1379,13 @@ msgid "" " * Members list of project\n" " " msgstr "" +"El mòdul de gestió de projectes administra projectes multi-nivell, tasques,\n" +"treballs realitzat en les tasques, ... És capaç de fer la planificació, " +"ordenar les tasques, ...\n" +" El taulell pels membres de projectes que inclou:\n" +" * Llista de les meves tasques obertes\n" +" * Llista dels membres del projecte\n" +" " #. module: project #: model:ir.actions.act_window,name:project.act_res_users_2_project_task_work_month @@ -1369,9 +1417,13 @@ msgid "" "users. You can analyse the quantities of tasks, the hours spent compared to " "the planned hours, the average number of days to open or close a task, etc." msgstr "" +"Aquest informe li permet analitzar el rendiment dels seus projectes i " +"usuaris. Podeu analitzar la quantitat de tasques, les hores invertides en " +"comparació de les hores previstes, el número mitjà de dies per obrir o " +"tancar una tasca, etc" #. module: project -#: code:addons/project/project.py:582 +#: code:addons/project/project.py:595 #, python-format msgid "Task '%s' set in progress" msgstr "Tasca '%s' en progrés" @@ -1415,7 +1467,7 @@ msgstr "Cancel·la" #. module: project #: selection:project.vs.hours,state:0 msgid "Close" -msgstr "" +msgstr "Tanca" #. module: project #: model:process.transition.action,name:project.process_transition_action_draftopentask0 @@ -1424,7 +1476,7 @@ msgid "Open" msgstr "Obert" #. module: project -#: code:addons/project/project.py:121 +#: code:addons/project/project.py:118 #, python-format msgid "" "You can not delete a project with tasks. I suggest you to deactivate it." @@ -1448,7 +1500,7 @@ msgstr "En progrés" #: code:addons/project/wizard/project_task_close.py:82 #, python-format msgid "Please specify the email address of Customer." -msgstr "" +msgstr "Introdueixi l'adreça de correu electrònic del client." #. module: project #: view:project.task:0 @@ -1459,22 +1511,22 @@ msgstr "Reactiva" #: model:ir.actions.act_window,name:project.action_project_task_close #: view:project.task.close:0 msgid "Send Email" -msgstr "" +msgstr "Envia Email" #. module: project #: view:res.users:0 msgid "Current Activity" -msgstr "" +msgstr "Activitat actual" #. module: project #: field:project.task,user_id:0 msgid "Responsible" -msgstr "" +msgstr "Responsable" #. module: project #: view:project.project:0 msgid "Search Project" -msgstr "" +msgstr "Cerca projecte" #. module: project #: help:project.installer,project_gtd:0 @@ -1482,18 +1534,21 @@ msgid "" "GTD is a methodology to efficiently organise yourself and your tasks. This " "module fully integrates GTD principle with OpenERP's project management." msgstr "" +"GTD és una metodologia per a organitzar-vos eficaçment vosaltres mateixos i " +"les vostres tasques. Aquest mòdul integra completament el principio de GTD " +"amb la gestió de projectes d'OpenERP." #. module: project #: model:ir.model,name:project.model_project_vs_hours msgid " Project vs hours" -msgstr "" +msgstr " Projecte vs hores" #. module: project #: view:project.project:0 #: view:project.task:0 #: view:report.project.task.user:0 msgid "Current" -msgstr "" +msgstr "Actiu" #. module: project #: selection:project.task,priority:0 @@ -1510,7 +1565,7 @@ msgstr "Avisa responsable" #. module: project #: field:report.project.task.user,delay_endings_days:0 msgid "Overpassed Deadline" -msgstr "" +msgstr "Data límit sobrepassada" #. module: project #: help:project.project,effective_hours:0 @@ -1518,6 +1573,8 @@ msgid "" "Sum of spent hours of all tasks related to this project and its child " "projects." msgstr "" +"Suma de les hores utilitzades en totes les tasques relacionades amb aquest " +"projecte i els seus projectes fills." #. module: project #: help:project.task,delay_hours:0 @@ -1525,11 +1582,13 @@ msgid "" "Computed as difference of the time estimated by the project manager and the " "real time to close the task." msgstr "" +"Calculat com la diferència del temps previst pel responsable del projecte i " +"el temps real per tancar la tasca." #. module: project #: model:ir.actions.act_window,name:project.action_project_task_reevaluate msgid "Re-evaluate Task" -msgstr "" +msgstr "Re-avalua tasca" #. module: project #: help:project.installer,project_long_term:0 @@ -1537,21 +1596,23 @@ msgid "" "Enables long-term projects tracking, including multiple-phase projects and " "resource allocation handling." msgstr "" +"Permet el seguiment de projectes a llarg termini, incloent projectes de " +"múltiples fases i la gestió d'assignació de recursos." #. module: project #: model:project.task.type,name:project.project_tt_development msgid "Development" -msgstr "" +msgstr "Desenvolupament" #. module: project #: field:project.installer,project_timesheet:0 msgid "Bill Time on Tasks" -msgstr "" +msgstr "Factura a partir de tasques" #. module: project #: view:board.board:0 msgid "My Remaining Hours by Project" -msgstr "" +msgstr "Les meves hores restants del projecte" #. module: project #: field:project.task,description:0 @@ -1576,7 +1637,7 @@ msgstr "Urgent" #. module: project #: selection:report.project.task.user,month:0 msgid "May" -msgstr "" +msgstr "Maig" #. module: project #: view:project.task.delegate:0 @@ -1586,14 +1647,14 @@ msgstr "Validació de tasca" #. module: project #: field:task.by.days,total_task:0 msgid "Total tasks" -msgstr "" +msgstr "Tasques totals" #. module: project #: view:board.board:0 #: model:ir.actions.act_window,name:project.action_view_delegate_task_tree #: view:project.task:0 msgid "My Delegated Tasks" -msgstr "" +msgstr "Les meves tasques delegades" #. module: project #: view:project.project:0 @@ -1604,7 +1665,7 @@ msgstr "Tasca: %(name)s" #: model:ir.actions.act_window,name:project.action_project_installer #: view:project.installer:0 msgid "Project Application Configuration" -msgstr "" +msgstr "Configuració aplicació de projectes" #. module: project #: field:project.task.delegate,user_id:0 @@ -1625,7 +1686,7 @@ msgstr "Els meus comptes a facturar" #. module: project #: selection:report.project.task.user,month:0 msgid "January" -msgstr "" +msgstr "Gener" #. module: project #: field:project.project,tasks:0 @@ -1647,34 +1708,36 @@ msgid "" "Sum of total hours of all tasks related to this project and its child " "projects." msgstr "" +"Suma del total d'hores de totes les tasques relacionades amb aquest projecte " +"i els seus projectes fills." #. module: project #: help:project.task.close,manager_email:0 msgid "Email Address of Project's Manager" -msgstr "" +msgstr "Adreça de correu electrònic del responsable del projecte" #. module: project #: view:project.project:0 msgid "Customer" -msgstr "" +msgstr "Client" #. module: project #: view:project.project:0 #: view:project.task:0 msgid "End Date" -msgstr "" +msgstr "Data de finalització" #. module: project #: selection:report.project.task.user,month:0 msgid "February" -msgstr "" +msgstr "Febrer" #. module: project #: model:ir.actions.act_window,name:project.action_task_by_days_graph #: model:ir.model,name:project.model_task_by_days #: view:task.by.days:0 msgid "Task By Days" -msgstr "" +msgstr "Tasca per dies" #. module: project #: code:addons/project/wizard/project_task_close.py:111 @@ -1682,16 +1745,18 @@ msgstr "" msgid "" "Couldn't send mail! Check the email ids and smtp configuration settings" msgstr "" +"No es pot enviar el correu! Comproveu els ids de l'email i els valors de " +"configuració del smtp" #. module: project #: field:project.task.close,partner_warn:0 msgid "Warn Customer" -msgstr "" +msgstr "Avisa client" #. module: project #: view:project.task:0 msgid "Edit" -msgstr "" +msgstr "Editeu" #. module: project #: model:process.node,note:project.process_node_opentask0 @@ -1702,27 +1767,27 @@ msgstr "Codifiqueu vostres hores de treball." #: view:report.project.task.user:0 #: field:report.project.task.user,year:0 msgid "Year" -msgstr "" +msgstr "Any" #. module: project #: help:report.project.task.user,closing_days:0 msgid "Number of Days to close the task" -msgstr "" +msgstr "Número de dies per tancar la tasca." #. module: project #: view:board.board:0 msgid "My Projects: Planned vs Total Hours" -msgstr "" +msgstr "Els meus projectes: Planificats - Hores totals" #. module: project #: model:ir.model,name:project.model_project_installer msgid "project.installer" -msgstr "" +msgstr "projecte.instal·lador" #. module: project #: selection:report.project.task.user,month:0 msgid "April" -msgstr "" +msgstr "Abril" #. module: project #: field:project.task,effective_hours:0 @@ -1733,7 +1798,7 @@ msgstr "Hores dedicades" #: view:project.project:0 #: view:project.task:0 msgid "Miscelleanous" -msgstr "" +msgstr "Varis" #. module: project #: model:process.transition,name:project.process_transition_opendonetask0 @@ -1748,13 +1813,13 @@ msgstr "Unitat de temp projecte" #. module: project #: view:project.task:0 msgid "Spent Hours" -msgstr "" +msgstr "Hores dedicades" #. module: project -#: code:addons/project/project.py:665 +#: code:addons/project/project.py:678 #, python-format msgid "The task '%s' is pending." -msgstr "" +msgstr "La tasca '%s' està pendent." #. module: project #: field:project.task,total_hours:0 @@ -1767,33 +1832,33 @@ msgstr "Total hores" #. module: project #: help:project.project,sequence:0 msgid "Gives the sequence order when displaying a list of Projects." -msgstr "" +msgstr "Indica l'ordre de seqüència quan es mostra una llista de projectes." #. module: project #: field:project.task,id:0 msgid "ID" -msgstr "" +msgstr "ID" #. module: project #: view:project.task:0 msgid "Users" -msgstr "" +msgstr "Usuaris" #. module: project #: model:ir.actions.act_window,name:project.action_view_task_overpassed_draft msgid "Overpassed Tasks" -msgstr "" +msgstr "Tasques sobrepassades" #. module: project #: model:project.task.type,name:project.project_tt_merge msgid "Merge" -msgstr "" +msgstr "Combina" #. module: project #: model:ir.actions.act_window,name:project.action_project_vs_remaining_hours_graph #: view:project.vs.hours:0 msgid "Remaining Hours Per Project" -msgstr "" +msgstr "Hores restants per projecte" #. module: project #: help:project.project,warn_footer:0 @@ -1816,6 +1881,15 @@ msgid "" "to invoice the time spent on a project task, you can find project tasks to " "be invoiced in the billing section." msgstr "" +"Un projecte cté un conjunt de tasques o incidències que seran realitzades " +"pels recursos assignats a ell. Un projecte pot estructurar-se " +"jeràrquicament, com a fill d'un projecte pare. Això li permet dissenyar " +"grans estructures de projecte amb diferents fases repartides en el cicle de " +"vida del projecte. Cada usuari pot establir el seu projecte per defecte en " +"les seves pròpies preferències per filtrar automàticament les tasques o " +"incidències en les quals normalment treballa. Si opteu per facturar el temps " +"utilitzat en una tasca del projecte, podeu trobar les tasques del projecte a " +"facturar en la secció de facturació." #. module: project #: field:project.project,total_hours:0 @@ -1828,7 +1902,7 @@ msgid "Validation State" msgstr "Estat de validació" #. module: project -#: code:addons/project/project.py:602 +#: code:addons/project/project.py:615 #, python-format msgid "Task '%s' cancelled" msgstr "Tasca '%s' cancel·lada" @@ -1844,27 +1918,29 @@ msgid "" "Estimated time for you to validate the work done by the user to whom you " "delegate this task" msgstr "" +"El temps previst perquè pugui validar el treball realitzat per l'usuari a " +"qui s'ha delegat aquesta tasca." #. module: project #: view:project.project:0 msgid "Manager" -msgstr "" +msgstr "Director" #. module: project #: field:project.task,create_date:0 msgid "Create Date" -msgstr "" +msgstr "Data de creació" #. module: project -#: code:addons/project/project.py:610 +#: code:addons/project/project.py:623 #, python-format msgid "The task '%s' is cancelled." -msgstr "" +msgstr "La tasca '%s' està cancel·lada." #. module: project #: view:project.task.close:0 msgid "_Send" -msgstr "" +msgstr "_Envia" #. module: project #: field:project.task.work,name:0 @@ -1874,18 +1950,18 @@ msgstr "Resum del treball" #. module: project #: view:project.installer:0 msgid "title" -msgstr "" +msgstr "títol" #. module: project #: help:project.installer,project_issue:0 msgid "Automatically synchronizes project tasks and crm cases." -msgstr "" +msgstr "Sincronitza automàticament tasques de projecte i casos CRM." #. module: project #: view:project.project:0 #: field:project.project,type_ids:0 msgid "Tasks Stages" -msgstr "" +msgstr "Fases de tasques" #. module: project #: model:process.node,note:project.process_node_taskbydelegate0 @@ -1901,7 +1977,7 @@ msgstr "Peu correu" #. module: project #: field:project.installer,account_budget:0 msgid "Budgets" -msgstr "" +msgstr "Pressupostos" #, python-format #~ msgid "" @@ -2215,102 +2291,3 @@ msgstr "" #~ msgid "Status" #~ msgstr "Estat" - -#~ msgid "My project's planning" -#~ msgstr "La meva planificació de projectes" - -#~ msgid "Board for project users" -#~ msgstr "Taulell per a usuaris de projectes" - -#~ msgid "Pipeline of tasks" -#~ msgstr "Encadenament de tasques" - -#~ msgid "My Planning" -#~ msgstr "La meva planificació" - -#~ msgid "Project Manager Dashboard" -#~ msgstr "Taulell responsable de projectes" - -#~ msgid "My Deadlines" -#~ msgstr "Les meves dates límit" - -#~ msgid "User's timesheets" -#~ msgstr "Fulls de serveis d'usuari" - -#~ msgid "Project manager board" -#~ msgstr "Taulell del responsable de projectes" - -#~ msgid "My tasks board" -#~ msgstr "El meu taulell de tasques" - -#~ msgid "My user's pipeline" -#~ msgstr "El meu encadenament de tasques d'usuari" - -#~ msgid "My Timesheet" -#~ msgstr "La meva agenda" - -#~ msgid "Tasks finished by project (this month)" -#~ msgstr "Tasques finalitzades per projecte (aquest mes)" - -#~ msgid "Tasks Closed by Project and User" -#~ msgstr "Tasques tancades per projecte i usuari" - -#~ msgid "Tasks finished by project and user (this month)" -#~ msgstr "Tasques finalitzades per projecte i usuari (aquest mes)" - -#~ msgid "Task Closed" -#~ msgstr "Tasca tancada" - -#~ msgid "Tasks by Project" -#~ msgstr "Tasques per Projecte" - -#~ msgid "Sales Management - Reporting" -#~ msgstr "Informes - Gestió de projectes" - -#~ msgid "User" -#~ msgstr "Usuari" - -#~ msgid "Tasks by Project and User" -#~ msgstr "Tasques per projecte i usuari" - -#~ msgid "This Month" -#~ msgstr "Aquest mes" - -#~ msgid "Tasks by projects and users" -#~ msgstr "Tasques per projectes i usuaris" - -#~ msgid "Avg Closing Delay" -#~ msgstr "Mitjana retard de tancament" - -#~ msgid "Tasks by project" -#~ msgstr "Tasques per projecte" - -#~ msgid "Tasks Closed by Project" -#~ msgstr "Tasques tancades per projecte" - -#~ msgid "Tasks by User" -#~ msgstr "Tasques per usuari" - -#~ msgid "No Task" -#~ msgstr "No hi ha tasca" - -#~ msgid "Report on tasks by user for projects" -#~ msgstr "Informe de tasques per usuari per projectes" - -#~ msgid "Timesheet / Task Hours Per Month" -#~ msgstr "Temps / Hores de tasques per mes" - -#~ msgid "Reporting" -#~ msgstr "Informe" - -#~ msgid "" -#~ "Gives statistics on tasks by user on projects to check the pipeline of users." -#~ msgstr "" -#~ "Proporciona estadístiques de tasques per usuari en projectes per a comprovar " -#~ "el treball encadenat dels usuaris." - -#~ msgid "Task Closed Within Past 15 Days" -#~ msgstr "Tasques tancades en els últims 15 dies" - -#~ msgid "Task Hours" -#~ msgstr "Hores de tasca" diff --git a/addons/project_issue/i18n/ca.po b/addons/project_issue/i18n/ca.po index 1fe2f6473b2..c71bdecf47a 100644 --- a/addons/project_issue/i18n/ca.po +++ b/addons/project_issue/i18n/ca.po @@ -8,82 +8,84 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-02-12 17:18+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2011-08-17 19:57+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-29 05:49+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: project_issue #: field:project.issue.report,delay_open:0 msgid "Avg. Delay to Open" -msgstr "" +msgstr "retard mitja per obrir" #. module: project_issue #: view:project.issue:0 #: view:project.issue.report:0 msgid "Group By..." -msgstr "" +msgstr "Agrupar per..." #. module: project_issue #: field:project.issue,working_hours_open:0 msgid "Working Hours to Open the Issue" -msgstr "" +msgstr "Hores de treball per obrir la incidència" #. module: project_issue #: constraint:project.project:0 msgid "Error! project start-date must be lower then project end-date." msgstr "" +"Error! La data d'inici del projecte ha de ser anterior a la data final del " +"projecte." #. module: project_issue #: field:project.issue,date_open:0 msgid "Opened" -msgstr "" +msgstr "Obert" #. module: project_issue #: field:project.issue.report,opening_date:0 msgid "Date of Opening" -msgstr "" +msgstr "Data d'obertura" #. module: project_issue #: selection:project.issue.report,month:0 msgid "March" -msgstr "" +msgstr "Març" #. module: project_issue #: field:project.issue,progress:0 msgid "Progress (%)" -msgstr "" +msgstr "Progrés (%)" #. module: project_issue #: field:project.issue,company_id:0 #: view:project.issue.report:0 #: field:project.issue.report,company_id:0 msgid "Company" -msgstr "" +msgstr "Companyia" #. module: project_issue #: field:project.issue,email_cc:0 msgid "Watchers Emails" -msgstr "" +msgstr "Observadors d'Emails (CC)" #. module: project_issue #: view:project.issue.report:0 msgid "Close Working hours" -msgstr "" +msgstr "Tanqueu hores de treball" #. module: project_issue #: model:ir.model,name:project_issue.model_project_issue_version msgid "project.issue.version" -msgstr "" +msgstr "projecte.incidència.versió" #. module: project_issue #: field:project.issue,day_open:0 msgid "Days to Open" -msgstr "" +msgstr "Dies per obrir" #. module: project_issue #: code:addons/project_issue/project_issue.py:360 @@ -92,49 +94,51 @@ msgid "" "You cannot escalate this issue.\n" "The relevant Project has not configured the Escalation Project!" msgstr "" +"No podeu escalar aquesta incidència.\n" +"El projecte rellevant no té configurat l'escalat de projecte!" #. module: project_issue #: constraint:project.project:0 msgid "Error! You cannot assign escalation to the same project!" -msgstr "" +msgstr "Error! No podeu assignar un escalat al mateix projecte." #. module: project_issue #: view:project.issue.report:0 msgid "Date Closed" -msgstr "" +msgstr "Data de tancament" #. module: project_issue #: view:project.issue.report:0 #: field:project.issue.report,day:0 msgid "Day" -msgstr "" +msgstr "Dia" #. module: project_issue #: view:project.issue:0 msgid "Add Internal Note" -msgstr "" +msgstr "Afegeix nota interna" #. module: project_issue #: field:project.issue,task_id:0 #: view:project.issue.report:0 #: field:project.issue.report,task_id:0 msgid "Task" -msgstr "" +msgstr "Tasca" #. module: project_issue #: view:board.board:0 msgid "Issues By Stage" -msgstr "" +msgstr "Incidències per etapa" #. module: project_issue #: field:project.issue,partner_mobile:0 msgid "Mobile" -msgstr "" +msgstr "Mòbil" #. module: project_issue #: field:project.issue,message_ids:0 msgid "Messages" -msgstr "" +msgstr "Missatges" #. module: project_issue #: model:ir.model,name:project_issue.model_project_project @@ -143,44 +147,44 @@ msgstr "" #: view:project.issue.report:0 #: field:project.issue.report,project_id:0 msgid "Project" -msgstr "" +msgstr "Projecte" #. module: project_issue #: model:ir.actions.act_window,name:project_issue.action_view_my_open_project_issue_tree msgid "My Open Project issues" -msgstr "" +msgstr "Les meves incidències de projecte obertes" #. module: project_issue #: selection:project.issue,state:0 #: selection:project.issue.report,state:0 msgid "Cancelled" -msgstr "" +msgstr "Cancel·lada" #. module: project_issue #: code:addons/project_issue/project_issue.py:360 #, python-format msgid "Warning !" -msgstr "" +msgstr "Avís!" #. module: project_issue #: field:project.issue.report,date_closed:0 msgid "Date of Closing" -msgstr "" +msgstr "Data de tancament" #. module: project_issue #: view:project.issue:0 msgid "Issue Tracker Search" -msgstr "" +msgstr "Cerca en el gestor d'incidències" #. module: project_issue #: field:project.issue.report,working_hours_open:0 msgid "Avg. Working Hours to Open" -msgstr "" +msgstr "Hores de treball mitjà per obrir" #. module: project_issue #: field:project.issue,date_action_next:0 msgid "Next Action" -msgstr "" +msgstr "Acció següent" #. module: project_issue #: help:project.project,project_escalation_id:0 @@ -188,11 +192,13 @@ msgid "" "If any issue is escalated from the current Project, it will be listed under " "the project selected here." msgstr "" +"Si alguna incidència del projecte actual s'ha intensificat, es mostrarà dins " +"del projecte seleccionat aquí." #. module: project_issue #: view:project.issue:0 msgid "Extra Info" -msgstr "" +msgstr "Informació extra" #. module: project_issue #: model:ir.actions.act_window,help:project_issue.action_project_issue_report @@ -202,6 +208,11 @@ msgid "" "analyse the time required to open or close an issue, the number of email to " "exchange and the time spent on average by issues." msgstr "" +"Aquest informe sobre les incidències del projecte permet analitzar la " +"qualitat del seu suport o els serveis postvenda. Podeu fer un seguiment de " +"les incidències per antiguitat. Podeu analitzar el temps requerit a obrir o " +"tancar una incidència, el nombre de correus intercanviats i el temps gastat " +"en mitjana per incidència." #. module: project_issue #: view:project.issue:0 @@ -209,43 +220,45 @@ msgstr "" #: view:project.issue.report:0 #: field:project.issue.report,partner_id:0 msgid "Partner" -msgstr "" +msgstr "Empresa" #. module: project_issue -#: code:addons/project_issue/project_issue.py:464 +#: code:addons/project_issue/project_issue.py:473 #, python-format msgid " (copy)" -msgstr "" +msgstr " (còpia)" #. module: project_issue #: view:project.issue:0 msgid "Previous" -msgstr "" +msgstr "Previ" #. module: project_issue #: view:project.issue:0 msgid "Statistics" -msgstr "" +msgstr "Estadístiques" #. module: project_issue #: view:project.issue:0 msgid "Convert To Task" -msgstr "" +msgstr "Converteix a tasca" #. module: project_issue +#: model:ir.actions.act_window,name:project_issue.action_project_issue_report +#: model:ir.ui.menu,name:project_issue.menu_project_issue_report_tree #: view:project.issue.report:0 msgid "Issues Analysis" -msgstr "" +msgstr "Anàlisi d'incidències" #. module: project_issue #: field:project.issue.version,name:0 msgid "Version Number" -msgstr "" +msgstr "Número de versió" #. module: project_issue #: view:project.issue:0 msgid "Next" -msgstr "" +msgstr "Següent" #. module: project_issue #: view:project.issue:0 @@ -253,12 +266,12 @@ msgstr "" #: view:project.issue.report:0 #: field:project.issue.report,priority:0 msgid "Priority" -msgstr "" +msgstr "Prioritat" #. module: project_issue #: view:project.issue:0 msgid "Send New Email" -msgstr "" +msgstr "Envia nou correu electrònic" #. module: project_issue #: view:project.issue:0 @@ -266,141 +279,141 @@ msgstr "" #: view:project.issue.report:0 #: field:project.issue.report,version_id:0 msgid "Version" -msgstr "" +msgstr "Versió" #. module: project_issue #: model:ir.module.module,shortdesc:project_issue.module_meta_information msgid "Issue Management in Project Management" -msgstr "" +msgstr "Gestió d'incidències en gestió de projectes" #. module: project_issue #: view:board.board:0 msgid "Pending Issues" -msgstr "" +msgstr "Incidències pendents" #. module: project_issue #: view:project.issue.report:0 msgid "Open Working Hours" -msgstr "" +msgstr "Hores de treball obert" #. module: project_issue #: model:ir.actions.act_window,name:project_issue.project_issue_categ_action msgid "Issue Categories" -msgstr "" +msgstr "Categories d'incidències" #. module: project_issue #: field:project.issue,email_from:0 msgid "Email" -msgstr "" +msgstr "Correu electrònic" #. module: project_issue #: field:project.issue,canal_id:0 #: field:project.issue.report,canal_id:0 msgid "Channel" -msgstr "" +msgstr "Canal" #. module: project_issue #: selection:project.issue,priority:0 #: selection:project.issue.report,priority:0 msgid "Lowest" -msgstr "" +msgstr "Mínima" #. module: project_issue #: field:project.issue,create_date:0 #: field:project.issue.report,creation_date:0 msgid "Creation Date" -msgstr "" +msgstr "Data de creació" #. module: project_issue #: model:ir.actions.act_window,name:project_issue.project_issue_version_action #: model:ir.ui.menu,name:project_issue.menu_project_issue_version_act msgid "Versions" -msgstr "" +msgstr "Versions" #. module: project_issue #: field:project.issue,partner_phone:0 msgid "Phone" -msgstr "" +msgstr "Telèfon" #. module: project_issue #: view:project.issue:0 msgid "Reset to Draft" -msgstr "" +msgstr "Canvia a esborrany" #. module: project_issue #: view:project.issue:0 msgid "Today" -msgstr "" +msgstr "Avui" #. module: project_issue #: model:ir.actions.act_window,name:project_issue.open_board_project_issue #: model:ir.ui.menu,name:project_issue.menu_deshboard_project_issue msgid "Project Issue Dashboard" -msgstr "" +msgstr "Taulell d'incidències de projecte" #. module: project_issue #: view:project.issue:0 #: view:project.issue.report:0 msgid "Done" -msgstr "" +msgstr "Realitzat" #. module: project_issue #: selection:project.issue.report,month:0 msgid "July" -msgstr "" +msgstr "Juliol" #. module: project_issue #: model:ir.ui.menu,name:project_issue.menu_project_issue_category_act msgid "Categories" -msgstr "" +msgstr "Categories" #. module: project_issue #: view:project.issue:0 #: view:project.issue.report:0 #: field:project.issue.report,type_id:0 msgid "Stage" -msgstr "" +msgstr "Fase" #. module: project_issue #: view:project.issue:0 msgid "History Information" -msgstr "" +msgstr "Informació històrica" #. module: project_issue #: model:ir.actions.act_window,name:project_issue.action_view_current_project_issue_tree #: model:ir.actions.act_window,name:project_issue.action_view_pending_project_issue_tree msgid "Project issues" -msgstr "" +msgstr "Incidències projecte" #. module: project_issue #: view:project.issue:0 msgid "Communication & History" -msgstr "" +msgstr "Comunicació i historial" #. module: project_issue #: view:project.issue.report:0 msgid "My Open Project Issue" -msgstr "" +msgstr "Les meves incidències de projecte obertes" #. module: project_issue #: model:ir.actions.act_window,name:project_issue.action_view_my_project_issue_tree msgid "My Project Issues" -msgstr "" +msgstr "Les meves incidències de projecte" #. module: project_issue #: view:project.issue:0 msgid "Contact" -msgstr "" +msgstr "Contacta" #. module: project_issue #: view:board.board:0 msgid "My Board" -msgstr "" +msgstr "El meu taulell" #. module: project_issue #: view:board.board:0 msgid "My Issues" -msgstr "" +msgstr "Les meves incidències" #. module: project_issue #: help:project.issue,canal_id:0 @@ -409,6 +422,9 @@ msgid "" "customer. With each commercial opportunity, you can indicate the canall " "which is this opportunity source." msgstr "" +"Els canals representen els diferents mètodes de comunicació disponibles amb " +"el client. En cada oportunitat comercial, podeu indicar el canal de l'origen " +"d'aquesta oportunitat." #. module: project_issue #: model:ir.actions.act_window,help:project_issue.project_issue_version_action @@ -417,66 +433,70 @@ msgid "" "development project, to handle claims in after-sales services, etc. Define " "here the different versions of your products on which you can work on issues." msgstr "" +"Podeu utilitzar el seguiment d'incidències d'OpenERP per manejar errors en " +"el projecte de desenvolupament de programari, per manejar reclamacions en " +"serveis post-venda, etc. Definiu aquí les diferents versions dels seus " +"productes sobre els quals podeu treballar les incidències." #. module: project_issue #: code:addons/project_issue/project_issue.py:283 #, python-format msgid "Tasks" -msgstr "" +msgstr "Tasques" #. module: project_issue #: field:project.issue.report,nbr:0 msgid "# of Issues" -msgstr "" +msgstr "Nº de incidències" #. module: project_issue #: selection:project.issue.report,month:0 msgid "September" -msgstr "" +msgstr "Setembre" #. module: project_issue #: selection:project.issue.report,month:0 msgid "December" -msgstr "" +msgstr "Desembre" #. module: project_issue #: view:project.issue:0 msgid "Issue Tracker Tree" -msgstr "" +msgstr "Arbre del gestor d'incidències" #. module: project_issue #: help:project.issue,assigned_to:0 msgid "This is the current user to whom the related task have been assigned" -msgstr "" +msgstr "Aquest és l'usuari actual al que s'ha assignat la tasca associada" #. module: project_issue #: view:project.issue:0 #: view:project.issue.report:0 #: field:project.issue.report,month:0 msgid "Month" -msgstr "" +msgstr "Mes" #. module: project_issue #: model:ir.model,name:project_issue.model_project_issue_report msgid "project.issue.report" -msgstr "" +msgstr "projecte.incidència.informe" #. module: project_issue #: code:addons/project_issue/project_issue.py:362 #: view:project.issue:0 #, python-format msgid "Escalate" -msgstr "" +msgstr "Escalat" #. module: project_issue #: model:crm.case.categ,name:project_issue.feature_request_categ msgid "Feature Requests" -msgstr "" +msgstr "Sol·licitud de noves característiques" #. module: project_issue #: field:project.issue,write_date:0 msgid "Update Date" -msgstr "" +msgstr "Data d'actualització" #. module: project_issue #: model:ir.module.module,description:project_issue.module_meta_information @@ -485,6 +505,10 @@ msgid "" " This module provide Issues/Bugs Management in Project\n" " " msgstr "" +"\n" +" Aquest mòdul proporciona la gestió d'incidències/errors en " +"projectes.\n" +" " #. module: project_issue #: view:project.issue:0 @@ -492,12 +516,12 @@ msgstr "" #: view:project.issue.report:0 #: field:project.issue.report,categ_id:0 msgid "Category" -msgstr "" +msgstr "Categoria" #. module: project_issue #: view:project.issue.report:0 msgid "#Number of Project Issues" -msgstr "" +msgstr "Núm. d'incidències de projecte" #. module: project_issue #: help:project.issue,email_cc:0 @@ -506,30 +530,33 @@ msgid "" "outbound emails for this record before being sent. Separate multiple email " "addresses with a comma" msgstr "" +"Aquestes adreces de correu seran afegides al camp CC en tots els correus " +"entrants i sortints d'aquest registre abans de ser enviats. Separeu les " +"diferents adreces de correu amb una coma." #. module: project_issue #: selection:project.issue,state:0 #: selection:project.issue.report,state:0 msgid "Draft" -msgstr "" +msgstr "Esborrany" #. module: project_issue #: selection:project.issue,priority:0 #: selection:project.issue.report,priority:0 msgid "Low" -msgstr "" +msgstr "Fluix" #. module: project_issue #: field:project.issue,date_closed:0 #: selection:project.issue,state:0 #: selection:project.issue.report,state:0 msgid "Closed" -msgstr "" +msgstr "Tancat" #. module: project_issue #: field:project.issue.report,delay_close:0 msgid "Avg. Delay to Close" -msgstr "" +msgstr "Retard mitjà fins a tancament" #. module: project_issue #: view:project.issue:0 @@ -537,150 +564,150 @@ msgstr "" #: view:project.issue.report:0 #: selection:project.issue.report,state:0 msgid "Pending" -msgstr "" +msgstr "Pendent" #. module: project_issue #: view:project.issue:0 msgid "Status" -msgstr "" +msgstr "Estat" #. module: project_issue #: view:project.issue.report:0 msgid "#Project Issues" -msgstr "" +msgstr "Núm. d'incidències del projecte" #. module: project_issue #: view:board.board:0 msgid "Current Issues" -msgstr "" +msgstr "Incidències actuals" #. module: project_issue #: selection:project.issue.report,month:0 msgid "August" -msgstr "" +msgstr "Agost" #. module: project_issue #: selection:project.issue,priority:0 #: selection:project.issue.report,priority:0 msgid "Normal" -msgstr "" +msgstr "Normal" #. module: project_issue #: view:project.issue:0 msgid "Global CC" -msgstr "" +msgstr "CC Global" #. module: project_issue #: view:project.issue:0 #: selection:project.issue,state:0 msgid "To Do" -msgstr "" +msgstr "Pendent" #. module: project_issue #: selection:project.issue.report,month:0 msgid "June" -msgstr "" +msgstr "Juny" #. module: project_issue #: field:project.issue,day_close:0 msgid "Days to Close" -msgstr "" +msgstr "Dies per al tancament" #. module: project_issue #: field:project.issue,active:0 #: field:project.issue.version,active:0 msgid "Active" -msgstr "" +msgstr "Actiu" #. module: project_issue #: selection:project.issue.report,month:0 msgid "November" -msgstr "" +msgstr "Novembre" #. module: project_issue #: view:project.issue:0 #: view:project.issue.report:0 msgid "Extended Filters..." -msgstr "" +msgstr "Filtres estesos..." #. module: project_issue #: view:project.issue.report:0 msgid "Search" -msgstr "" +msgstr "Cerca" #. module: project_issue #: selection:project.issue.report,month:0 msgid "October" -msgstr "" +msgstr "Octubre" #. module: project_issue #: selection:project.issue.report,month:0 msgid "January" -msgstr "" +msgstr "Gener" #. module: project_issue #: view:project.issue:0 msgid "Feature Tracker Tree" -msgstr "" +msgstr "Arbre de gestió de funcionalitats" #. module: project_issue #: model:crm.case.categ,name:project_issue.bug_categ msgid "Bugs" -msgstr "" +msgstr "Errors" #. module: project_issue #: view:board.board:0 msgid "Issues By State" -msgstr "" +msgstr "Incidències per estat" #. module: project_issue #: view:project.issue:0 #: field:project.issue,date:0 msgid "Date" -msgstr "" +msgstr "Data" #. module: project_issue #: field:project.issue,partner_address_id:0 msgid "Partner Contact" -msgstr "" +msgstr "Contacte empresa" #. module: project_issue #: field:project.issue,type_id:0 msgid "Resolution" -msgstr "" +msgstr "Resolució" #. module: project_issue #: view:project.issue:0 msgid "History" -msgstr "" +msgstr "Historial" #. module: project_issue #: field:project.issue,assigned_to:0 #: view:project.issue.report:0 #: field:project.issue.report,assigned_to:0 msgid "Assigned to" -msgstr "" +msgstr "Assignat a" #. module: project_issue #: field:project.project,reply_to:0 msgid "Reply-To Email Address" -msgstr "" +msgstr "Respondre a l'adreça de correu electrònic" #. module: project_issue #: selection:project.issue,priority:0 #: selection:project.issue.report,priority:0 msgid "Highest" -msgstr "" +msgstr "El més alt" #. module: project_issue #: view:project.issue:0 msgid "Attachments" -msgstr "" +msgstr "Adjunts" #. module: project_issue #: view:project.issue:0 msgid "Issue Tracker Form" -msgstr "" +msgstr "Formulari de gestió d'incidències" #. module: project_issue #: view:project.issue:0 @@ -688,38 +715,38 @@ msgstr "" #: view:project.issue.report:0 #: field:project.issue.report,state:0 msgid "State" -msgstr "" +msgstr "Estat" #. module: project_issue #: view:project.issue:0 msgid "General" -msgstr "" +msgstr "General" #. module: project_issue #: view:project.issue.version:0 msgid "Issue Version" -msgstr "" +msgstr "Versió incidència" #. module: project_issue #: view:project.issue:0 msgid "Communication" -msgstr "" +msgstr "Comunicació" #. module: project_issue #: view:project.issue:0 msgid "Cancel" -msgstr "" +msgstr "Canceŀla" #. module: project_issue #: view:project.issue:0 msgid "Close" -msgstr "" +msgstr "Tanca" #. module: project_issue #: view:project.issue:0 #: selection:project.issue.report,state:0 msgid "Open" -msgstr "" +msgstr "Obre" #. module: project_issue #: model:ir.actions.act_window,name:project_issue.act_project_project_2_project_issue_all @@ -727,7 +754,7 @@ msgstr "" #: model:ir.ui.menu,name:project_issue.menu_project_issue_track #: view:project.issue:0 msgid "Issues" -msgstr "" +msgstr "Incidencias" #. module: project_issue #: model:ir.actions.act_window,name:project_issue.action_project_issue_graph_stage @@ -736,7 +763,7 @@ msgstr "" #: model:ir.ui.menu,name:project_issue.menu_project_confi #: view:project.issue.report:0 msgid "Project Issue" -msgstr "" +msgstr "Incidència projecte" #. module: project_issue #: view:project.issue:0 @@ -744,18 +771,18 @@ msgstr "" #: view:project.issue.report:0 #: field:project.issue.report,user_id:0 msgid "Responsible" -msgstr "" +msgstr "Responsable" #. module: project_issue #: help:project.issue,progress:0 msgid "Computed as: Time Spent / Total Time." -msgstr "" +msgstr "Calculat com: Temps dedicat / Temps total." #. module: project_issue #: view:project.issue:0 #: view:project.issue.report:0 msgid "Current" -msgstr "" +msgstr "Actiu" #. module: project_issue #: model:ir.actions.act_window,help:project_issue.project_issue_categ_act0 @@ -765,69 +792,74 @@ msgid "" "issue (analysis, development, done). With the mailgateway module, issues can " "be integrated through an email address (example: support@mycompany.com)" msgstr "" +"Incidents com errors del sistema, queixes dels clients, i avaries de " +"material es recullen aquí. Podeu definir les etapes assignades a la solució " +"dels incidents del projecte (anàlisi, desenvolupament, fet). Amb el mòdul " +"passarel·la de correu, els incidents poden integrar-se a través d'una adreça " +"de correu electrònic (exemple: support@mycompany.com)" #. module: project_issue #: view:project.issue:0 msgid "Details" -msgstr "" +msgstr "Detalls" #. module: project_issue #: help:project.issue,email_from:0 msgid "These people will receive email." -msgstr "" +msgstr "Aquestes persones rebran un correu electrònic." #. module: project_issue #: view:project.issue:0 msgid "Reply" -msgstr "" +msgstr "Respondre" #. module: project_issue #: field:project.issue,name:0 msgid "Issue" -msgstr "" +msgstr "Incidència" #. module: project_issue #: view:project.issue:0 msgid "Feature Tracker Search" -msgstr "" +msgstr "Cerca de gestió de funcionalitats" #. module: project_issue #: view:project.issue:0 #: field:project.issue,description:0 msgid "Description" -msgstr "" +msgstr "Descripció" #. module: project_issue #: field:project.issue,section_id:0 msgid "Sales Team" -msgstr "" +msgstr "Equip de vendes" #. module: project_issue #: selection:project.issue.report,month:0 msgid "May" -msgstr "" +msgstr "Maig" #. module: project_issue #: model:ir.actions.act_window,name:project_issue.action_project_issue_report #: model:ir.ui.menu,name:project_issue.menu_project_issue_report_tree msgid "Issue Analysis" -msgstr "" +msgstr "Anàlisi d'incidències" #. module: project_issue #: view:project.issue.report:0 msgid "Sale Team " -msgstr "" +msgstr "Equip de vendes " #. module: project_issue #: view:project.issue.report:0 #: field:project.issue.report,email:0 msgid "# Emails" -msgstr "" +msgstr "Nº d'emails" #. module: project_issue #: field:project.issue,partner_name:0 msgid "Employee's Name" -msgstr "" +msgstr "Nom del treballador" #. module: project_issue #: help:project.issue,state:0 @@ -840,27 +872,34 @@ msgid "" " \n" "If the case needs to be reviewed then the state is set to 'Pending'." msgstr "" +"L'estat s'estableix a 'Esborrany', quan es crea un cas. " +" \n" +"Si el cas està en progrés l'estat s'estableix a 'Obert'. " +" \n" +"Quan el cas es tanca, l'estat s'estableix a 'Realitzat'. " +" \n" +"Si el cas necessita ser revisat llavors en estat s'estableix a 'Pendent'." #. module: project_issue #: selection:project.issue.report,month:0 msgid "February" -msgstr "" +msgstr "Febrer" #. module: project_issue #: code:addons/project_issue/project_issue.py:61 #, python-format msgid "Issue '%s' has been opened." -msgstr "" +msgstr "La incidència '%s' ha estat oberta." #. module: project_issue #: view:project.issue:0 msgid "Feature description" -msgstr "" +msgstr "Descripció funcionalitat" #. module: project_issue #: field:project.project,project_escalation_id:0 msgid "Project Escalation" -msgstr "" +msgstr "Escalat de projecte" #. module: project_issue #: help:project.issue,section_id:0 @@ -868,89 +907,94 @@ msgid "" "Sales team to which Case belongs to. Define " "Responsible user and Email account for mail gateway." msgstr "" +"Equip de vendes al qual pertany el cas. Defineix l'usuari responsable i el " +"compte de correu electrònic per a la passarel·la de correu." #. module: project_issue #: view:project.issue.report:0 msgid "Month-1" -msgstr "" +msgstr "Mes-1" #. module: project_issue #: code:addons/project_issue/project_issue.py:76 #, python-format msgid "Issue '%s' has been closed." -msgstr "" +msgstr "La incidència '%s' ha estat tancada." #. module: project_issue #: selection:project.issue.report,month:0 msgid "April" -msgstr "" +msgstr "Abril" #. module: project_issue #: view:project.issue:0 msgid "References" -msgstr "" +msgstr "Referències" #. module: project_issue #: field:project.issue,working_hours_close:0 msgid "Working Hours to Close the Issue" -msgstr "" +msgstr "Hores de treball per tancar la incidència" #. module: project_issue #: field:project.issue,id:0 msgid "ID" -msgstr "" +msgstr "ID" #. module: project_issue #: code:addons/project_issue/project_issue.py:377 #, python-format msgid "No Title" -msgstr "" +msgstr "Sense títol" #. module: project_issue #: help:project.issue.report,delay_close:0 #: help:project.issue.report,delay_open:0 msgid "Number of Days to close the project issue" -msgstr "" +msgstr "Número de dies per tancar la incidència de projecte" #. module: project_issue #: view:project.issue.report:0 #: field:project.issue.report,section_id:0 msgid "Sale Team" -msgstr "" +msgstr "Equip de vendes" #. module: project_issue #: field:project.issue.report,working_hours_close:0 msgid "Avg. Working Hours to Close" -msgstr "" +msgstr "Hores de treball mitjà per tancar" #. module: project_issue #: selection:project.issue,priority:0 #: selection:project.issue.report,priority:0 msgid "High" -msgstr "" +msgstr "Alt" #. module: project_issue #: field:project.issue,date_deadline:0 msgid "Deadline" -msgstr "" +msgstr "Data límit" #. module: project_issue #: field:project.issue,date_action_last:0 msgid "Last Action" -msgstr "" +msgstr "Última acció" #. module: project_issue #: view:project.issue.report:0 #: field:project.issue.report,name:0 msgid "Year" -msgstr "" +msgstr "Any" #. module: project_issue #: field:project.issue,duration:0 msgid "Duration" -msgstr "" +msgstr "Duració" #. module: project_issue #: view:board.board:0 msgid "My Open Issues by Creation Date" -msgstr "" +msgstr "Les meves incidències obertes per data de creació" + +#~ msgid "Maintenance" +#~ msgstr "Manteniment" diff --git a/addons/project_long_term/i18n/ca.po b/addons/project_long_term/i18n/ca.po index 05ad33d52b4..7f79c84d218 100644 --- a/addons/project_long_term/i18n/ca.po +++ b/addons/project_long_term/i18n/ca.po @@ -8,66 +8,69 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-02-06 22:09+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2011-08-17 23:04+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-29 05:51+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:36+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: project_long_term #: model:ir.module.module,shortdesc:project_long_term.module_meta_information msgid "Long Term Project Management" -msgstr "" +msgstr "Gestió de projectes a llarg plaç" #. module: project_long_term #: view:project.compute.phases:0 msgid "Compute Scheduling of Phases" -msgstr "" +msgstr "Calcula la planificació de fases" #. module: project_long_term #: view:project.phase:0 #: field:project.phase,next_phase_ids:0 msgid "Next Phases" -msgstr "" +msgstr "Següents fases" #. module: project_long_term #: view:project.phase:0 msgid "Project's Tasks" -msgstr "" +msgstr "Tasques del projecte" #. module: project_long_term #: model:ir.actions.act_window,name:project_long_term.act_project_phases msgid "Phases" -msgstr "" +msgstr "Fases" #. module: project_long_term #: view:project.phase:0 #: view:project.resource.allocation:0 msgid "Group By..." -msgstr "" +msgstr "Agrupa per..." #. module: project_long_term #: constraint:project.project:0 msgid "Error! project start-date must be lower then project end-date." msgstr "" +"Error! La data d'inici del projecte ha de ser anterior a la data final del " +"projecte." #. module: project_long_term +#: model:ir.actions.act_window,name:project_long_term.act_resouce_allocation #: view:project.resource.allocation:0 msgid "Resources Allocation" -msgstr "" +msgstr "Assignació de recursos" #. module: project_long_term #: view:project.phase:0 msgid "Displaying settings" -msgstr "" +msgstr "Configuració de visualització" #. module: project_long_term #: field:project.compute.phases,target_project:0 msgid "Schedule" -msgstr "" +msgstr "Horari" #. module: project_long_term #: model:ir.module.module,description:project_long_term.module_meta_information @@ -90,55 +93,73 @@ msgid "" "\n" " " msgstr "" +"\n" +"\n" +" Mòdul de Gestió de Projectes a llarg termini que realitza el " +"seguiment de planejament, programació, assignació de recursos.\n" +" Utilitzat principalment amb la gestió de projectes grans.\n" +" - Les Fases del Projecte seran gestionades per l'Administrador " +"del projecte\n" +" - Calcula la Programació de Fases: Calcula la data d'inici i " +"data de finalització de les fases del projecte en estat esborrador, obert i " +"pendent.\n" +" Si no hi ha cap projecte concret, " +"llavors es portaran totes les fases en estat esborrador, obert i pendent\n" +" - Calcula la Programació de Tasques: Això funciona igual que el " +"botó programador de project.phase. Pren el projecte com a argument i calcula " +"totes les tasques obertes, en esborrany i pendents.\n" +" - Programa tasques: Totes les tasques en estat esborrador, " +"pendent i obert es programen des de la data d'inici de la fase\n" +"\n" +" " #. module: project_long_term #: constraint:project.task:0 msgid "Error ! You cannot create recursive tasks." -msgstr "" +msgstr "Error! No podeu crear tasques recursives." #. module: project_long_term -#: model:ir.actions.act_window,name:project_long_term.act_resouce_allocation #: model:ir.ui.menu,name:project_long_term.menu_resouce_allocation msgid "Resource Allocations" -msgstr "" +msgstr "Assignació de recursos" #. module: project_long_term #: constraint:project.project:0 msgid "Error! You cannot assign escalation to the same project!" -msgstr "" +msgstr "Error! No podeu assignar un escalat al mateix projecte." #. module: project_long_term -#: code:addons/project_long_term/project_long_term.py:133 +#: code:addons/project_long_term/project_long_term.py:128 #, python-format msgid "Day" -msgstr "" +msgstr "Dia" #. module: project_long_term #: model:ir.model,name:project_long_term.model_project_task msgid "Task" -msgstr "" +msgstr "Tasca" #. module: project_long_term #: selection:project.compute.phases,target_project:0 msgid "Compute a Single Project" -msgstr "" +msgstr "Calcular un sol projecte" #. module: project_long_term #: view:project.phase:0 #: field:project.phase,previous_phase_ids:0 msgid "Previous Phases" -msgstr "" +msgstr "Fases prèvies" #. module: project_long_term #: help:project.phase,product_uom:0 msgid "UoM (Unit of Measure) is the unit of measurement for Duration" -msgstr "" +msgstr "UdM (Unitat de Mesura) és la unitat de mesura per la durada" #. module: project_long_term #: help:project.phase,date_end:0 msgid "" " It's computed by the scheduler according to the start date and the duration." -msgstr "" +msgstr " És calculat pel planificador d'acord a la data d'inici i la durada." #. module: project_long_term #: model:ir.model,name:project_long_term.model_project_project @@ -150,103 +171,103 @@ msgstr "" #: field:project.resource.allocation,project_id:0 #: view:project.task:0 msgid "Project" -msgstr "" +msgstr "Projecte" #. module: project_long_term #: code:addons/project_long_term/wizard/project_compute_phases.py:50 #, python-format msgid "Error!" -msgstr "" +msgstr "Error!" #. module: project_long_term #: selection:project.phase,state:0 msgid "Cancelled" -msgstr "" +msgstr "Cancel·lada" #. module: project_long_term #: help:project.resource.allocation,date_end:0 msgid "Ending Date" -msgstr "" +msgstr "Data de finalització" #. module: project_long_term #: view:project.phase:0 msgid "Planning" -msgstr "" +msgstr "Planificació" #. module: project_long_term #: field:project.phase,constraint_date_end:0 msgid "Deadline" -msgstr "" +msgstr "Data limit" #. module: project_long_term #: view:project.compute.phases:0 #: view:project.compute.tasks:0 msgid "_Cancel" -msgstr "" +msgstr "_Canceŀla" #. module: project_long_term #: model:ir.actions.act_window,name:project_long_term.action_project_compute_phases #: model:ir.ui.menu,name:project_long_term.menu_compute_phase msgid "Compute Phase Scheduling" -msgstr "" +msgstr "Calcula planificació de fases" #. module: project_long_term -#: code:addons/project_long_term/project_long_term.py:195 +#: code:addons/project_long_term/project_long_term.py:190 #, python-format msgid " (copy)" -msgstr "" +msgstr " (còpia)" #. module: project_long_term #: view:project.phase:0 #: view:project.resource.allocation:0 #: field:project.resource.allocation,useability:0 msgid "Availability" -msgstr "" +msgstr "Disponibilitat" #. module: project_long_term #: view:project.phase:0 #: field:project.phase,state:0 msgid "State" -msgstr "" +msgstr "Estat" #. module: project_long_term #: view:project.compute.phases:0 #: view:project.compute.tasks:0 msgid "C_ompute" -msgstr "" +msgstr "C_alcula" #. module: project_long_term #: view:project.compute.phases:0 msgid "Compute Scheduling of phases for all or specified project" -msgstr "" +msgstr "Calcula planificació de fases per tots o el projecte especificat" #. module: project_long_term #: field:project.phase,product_uom:0 msgid "Duration UoM" -msgstr "" +msgstr "UdM duració" #. module: project_long_term #: model:ir.actions.act_window,name:project_long_term.action_project_compute_tasks #: model:ir.ui.menu,name:project_long_term.menu_compute_tasks msgid "Compute Task Scheduling" -msgstr "" +msgstr "Calcula planificació de tasques" #. module: project_long_term #: field:project.phase,constraint_date_start:0 msgid "Minimum Start Date" -msgstr "" +msgstr "Data d'inici mínima" #. module: project_long_term #: model:ir.model,name:project_long_term.model_project_resource_allocation #: view:project.phase:0 #: view:project.resource.allocation:0 msgid "Project Resource Allocation" -msgstr "" +msgstr "Assignació de recursos del projecte" #. module: project_long_term #: view:project.compute.tasks:0 msgid "Compute Scheduling of Task" -msgstr "" +msgstr "Calcula planificació de tasques" #. module: project_long_term #: model:ir.actions.act_window,name:project_long_term.act_project_resource @@ -254,7 +275,7 @@ msgstr "" #: model:ir.ui.menu,name:project_long_term.menu_view_resource #: view:project.resource.allocation:0 msgid "Resources" -msgstr "" +msgstr "Recursos" #. module: project_long_term #: model:ir.actions.act_window,help:project_long_term.action_project_compute_phases @@ -263,52 +284,57 @@ msgid "" "view.\n" "\t " msgstr "" +"Per programar les fases de tots els projectes, o un d'específic. A " +"continuació, obrirà una vista de Gantt.\n" +"\t " #. module: project_long_term #: help:project.resource.allocation,date_start:0 msgid "Starting Date" -msgstr "" +msgstr "Data d'inici" #. module: project_long_term #: model:ir.actions.act_window,name:project_long_term.project_phase_task_list msgid "Related Tasks" -msgstr "" +msgstr "Tasques relacionades" #. module: project_long_term #: view:project.phase:0 msgid "Dates" -msgstr "" +msgstr "Dates" #. module: project_long_term #: help:project.resource.allocation,useability:0 msgid "" "Availability of this resource for this project phase in percentage (=50%)" msgstr "" +"La disponibilitat d'aquest recurs per aquesta fase del projecte en " +"percentatge (= 50%)" #. module: project_long_term #: help:project.phase,constraint_date_start:0 msgid "force the phase to start after this date" -msgstr "" +msgstr "força la fase d'inici després d'aquesta data" #. module: project_long_term #: field:project.phase,task_ids:0 msgid "Project Tasks" -msgstr "" +msgstr "Tasques de projecte" #. module: project_long_term #: field:project.phase,resource_ids:0 msgid "Project Resources" -msgstr "" +msgstr "Recursos del projecte" #. module: project_long_term #: view:project.schedule.tasks:0 msgid "_Ok" -msgstr "" +msgstr "_D'acord" #. module: project_long_term #: view:project.phase:0 msgid "Schedule and Display info" -msgstr "" +msgstr "Planifica i mostra informació" #. module: project_long_term #: help:project.phase,date_start:0 @@ -316,21 +342,24 @@ msgid "" "It's computed by the scheduler according the project date or the end date of " "the previous phase." msgstr "" +"És calculat pel planificador en funció de la data d'inici o data de " +"finalització de la fase anterior" #. module: project_long_term #: view:project.phase:0 msgid "Month" -msgstr "" +msgstr "Mes" #. module: project_long_term #: constraint:project.phase:0 msgid "Phase start-date must be lower than phase end-date." msgstr "" +"La data d'inici de la fase ha de ser anterior a la data de finalització." #. module: project_long_term #: model:ir.model,name:project_long_term.model_project_schedule_tasks msgid "project.schedule.tasks" -msgstr "" +msgstr "projecte.planifica.tasques" #. module: project_long_term #: model:ir.actions.act_window,help:project_long_term.act_project_phase @@ -342,69 +371,77 @@ msgid "" "human resources, convert your phases into a series of tasks when you start " "working on the project." msgstr "" +"Un projecte es pot dividir en diferents fases. Per a cada fase, podeu " +"definir la seva assignació de recursos, descriure diferents tasques i " +"vincular la seva fase a fases prèvies i posteriors, afegir restriccions de " +"data per a la programació automàtica. Quan comenceu a treballar en el " +"projecte, utilitzeu el planejament a llarg termini per planificar els seus " +"recursos humans disponibles i convertir les seves fases en una sèrie de " +"tasques." #. module: project_long_term #: field:project.phase,date_start:0 #: field:project.resource.allocation,date_start:0 msgid "Start Date" -msgstr "" +msgstr "Data d'inici" #. module: project_long_term #: view:project.phase:0 msgid "Resource Allocation" -msgstr "" +msgstr "Asignació de recursos" #. module: project_long_term #: help:project.phase,constraint_date_end:0 msgid "force the phase to finish before this date" -msgstr "" +msgstr "Força que la fase acabi abans d'aquesta data" #. module: project_long_term #: view:project.phase:0 #: selection:project.phase,state:0 msgid "Draft" -msgstr "" +msgstr "Esborrany" #. module: project_long_term #: view:project.phase:0 #: selection:project.phase,state:0 msgid "Pending" -msgstr "" +msgstr "Pendent" #. module: project_long_term #: field:project.resource.allocation,name:0 msgid "unknown" -msgstr "" +msgstr "desconegut" #. module: project_long_term #: field:project.resource.allocation,user_id:0 msgid "User" -msgstr "" +msgstr "Usuari" #. module: project_long_term #: view:project.phase:0 msgid "Task Detail" -msgstr "" +msgstr "Detall de la tasca" #. module: project_long_term #: help:project.project,resource_calendar_id:0 msgid "Timetable working hours to adjust the gantt diagram report" msgstr "" +"Hores de treball de l'horari per a ajustar l'informe del diagrama de Gantt" #. module: project_long_term #: model:ir.model,name:project_long_term.model_project_compute_tasks msgid "Project Compute Tasks" -msgstr "" +msgstr "Calcula tasques del projecte" #. module: project_long_term #: view:project.phase:0 msgid "Constraints" -msgstr "" +msgstr "Restriccions" #. module: project_long_term #: help:project.phase,sequence:0 msgid "Gives the sequence order when displaying a list of phases." -msgstr "" +msgstr "Indica l'ordre quan es mostra la llista de fases" #. module: project_long_term #: model:ir.actions.act_window,name:project_long_term.act_project_phase @@ -414,77 +451,78 @@ msgstr "" #: view:project.phase:0 #: field:project.project,phase_ids:0 msgid "Project Phases" -msgstr "" +msgstr "Fases del projecte" #. module: project_long_term #: view:project.phase:0 #: selection:project.phase,state:0 msgid "Done" -msgstr "" +msgstr "Realitzat" #. module: project_long_term #: view:project.phase:0 msgid "Cancel" -msgstr "" +msgstr "Canceŀla" #. module: project_long_term #: view:project.phase:0 #: selection:project.phase,state:0 msgid "In Progress" -msgstr "" +msgstr "En procés" #. module: project_long_term #: view:project.phase:0 msgid "Remaining Hours" -msgstr "" +msgstr "Hores restants" #. module: project_long_term #: view:project.phase:0 #: field:project.phase,responsible_id:0 msgid "Responsible" -msgstr "" +msgstr "Responsable" #. module: project_long_term +#: model:ir.ui.menu,name:project_long_term.menu_view_resource_calendar #: field:project.project,resource_calendar_id:0 msgid "Working Time" -msgstr "" +msgstr "Horari de treball" #. module: project_long_term #: view:project.phase:0 msgid "Current" -msgstr "" +msgstr "Actiu" #. module: project_long_term #: view:project.phase:0 msgid "Start Phase" -msgstr "" +msgstr "Comença fase" #. module: project_long_term #: code:addons/project_long_term/wizard/project_compute_phases.py:50 #, python-format msgid "Please Specify Project to be schedule" -msgstr "" +msgstr "Si us plau seleccioneu el projecte a planificar" #. module: project_long_term #: view:project.phase:0 #: field:project.phase,total_hours:0 msgid "Total Hours" -msgstr "" +msgstr "Total d'hores" #. module: project_long_term #: view:project.schedule.tasks:0 msgid "Task Scheduling completed successfully." -msgstr "" +msgstr "Planificació de tasques completada satisfactòriament." #. module: project_long_term #: view:project.compute.tasks:0 msgid "Compute Scheduling of Task for specified project." -msgstr "" +msgstr "Calcula planificació de tasques per al projecte específic" #. module: project_long_term #: view:project.resource.allocation:0 msgid "Phase" -msgstr "" +msgstr "Fase" #. module: project_long_term #: help:project.phase,state:0 @@ -495,43 +533,48 @@ msgid "" " \n" " If the phase is over, the states is set to 'Done'." msgstr "" +"Si la fase es crea, l'estat és \"Esborrany\".\n" +" Si la fase comença, l'estat canvia a \"En Procés\".\n" +" Si es necessita revisió, la fase està en estat \"Pendent\". " +" \n" +" Si la fase està acabada, l'estat es fixa en \"Fet\"." #. module: project_long_term #: field:project.phase,date_end:0 #: field:project.resource.allocation,date_end:0 msgid "End Date" -msgstr "" +msgstr "Data final" #. module: project_long_term #: view:project.resource.allocation:0 #: field:project.resource.allocation,resource_id:0 msgid "Resource" -msgstr "" +msgstr "Recurs" #. module: project_long_term #: field:project.phase,name:0 msgid "Name" -msgstr "" +msgstr "Nom" #. module: project_long_term #: view:project.phase:0 msgid "Tasks Details" -msgstr "" +msgstr "Detalls de tasques" #. module: project_long_term #: model:ir.ui.menu,name:project_long_term.menu_view_resource_calendar msgid "Working Period" -msgstr "" +msgstr "Horari laboral" #. module: project_long_term #: model:ir.model,name:project_long_term.model_resource_resource msgid "Resource Detail" -msgstr "" +msgstr "Detall del recurs" #. module: project_long_term #: model:ir.ui.menu,name:project_long_term.menu_phase_schedule msgid "Scheduling" -msgstr "" +msgstr "Planificació" #. module: project_long_term #: model:ir.model,name:project_long_term.model_project_phase @@ -540,51 +583,51 @@ msgstr "" #: view:project.task:0 #: field:project.task,phase_id:0 msgid "Project Phase" -msgstr "" +msgstr "Fase del projecte" #. module: project_long_term #: model:ir.model,name:project_long_term.model_project_compute_phases msgid "Project Compute Phases" -msgstr "" +msgstr "Cerca fases del projecte" #. module: project_long_term #: field:project.schedule.tasks,msg:0 msgid "Message" -msgstr "" +msgstr "Missatge" #. module: project_long_term #: constraint:project.phase:0 msgid "Loops in phases not allowed" -msgstr "" +msgstr "No es permeten bucles en les fases" #. module: project_long_term #: field:project.phase,sequence:0 msgid "Sequence" -msgstr "" +msgstr "Seqüència" #. module: project_long_term #: selection:project.compute.phases,target_project:0 msgid "Compute All Projects" -msgstr "" +msgstr "Calcula tots els projectes" #. module: project_long_term #: model:ir.ui.menu,name:project_long_term.menu_view_resource_calendar_leaves msgid "Resource Leaves" -msgstr "" +msgstr "Absències de recursos" #. module: project_long_term #: model:ir.actions.act_window,name:project_long_term.action_project_schedule_tasks #: view:project.phase:0 #: view:project.schedule.tasks:0 msgid "Schedule Tasks" -msgstr "" +msgstr "Planifica tasques" #. module: project_long_term #: help:project.phase,duration:0 msgid "By default in days" -msgstr "" +msgstr "Per defecte en dies" #. module: project_long_term #: field:project.phase,duration:0 msgid "Duration" -msgstr "" +msgstr "Durada" diff --git a/addons/project_messages/i18n/ca.po b/addons/project_messages/i18n/ca.po index 34e8156d6f9..4a017a2bafe 100644 --- a/addons/project_messages/i18n/ca.po +++ b/addons/project_messages/i18n/ca.po @@ -8,55 +8,55 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-02-06 21:49+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2011-08-17 20:53+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-29 05:47+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: project_messages #: field:project.messages,to_id:0 msgid "To" -msgstr "" +msgstr "Fins" #. module: project_messages #: model:ir.model,name:project_messages.model_project_messages msgid "project.messages" -msgstr "" +msgstr "projecte.missatges" #. module: project_messages #: field:project.messages,from_id:0 msgid "From" -msgstr "" +msgstr "Per" #. module: project_messages #: model:ir.actions.act_window,name:project_messages.messages_form #: model:ir.ui.menu,name:project_messages.menu_messages_form msgid "Communication Messages" -msgstr "" +msgstr "Missatges de comunicació" #. module: project_messages #: view:project.messages:0 msgid "Group By..." -msgstr "" +msgstr "Agrupa per..." #. module: project_messages #: field:project.messages,create_date:0 msgid "Creation Date" -msgstr "" +msgstr "Data de creació" #. module: project_messages #: view:project.messages:0 msgid "Today" -msgstr "" +msgstr "Avui" #. module: project_messages #: help:project.messages,to_id:0 msgid "Keep this empty to broadcast the message." -msgstr "" +msgstr "Mantingueu aquest buit per transmetre el missatge." #. module: project_messages #: model:ir.actions.act_window,name:project_messages.act_project_messages @@ -65,14 +65,14 @@ msgstr "" #: view:project.project:0 #: field:project.project,message_ids:0 msgid "Messages" -msgstr "" +msgstr "Missatges" #. module: project_messages #: model:ir.model,name:project_messages.model_project_project #: view:project.messages:0 #: field:project.messages,project_id:0 msgid "Project" -msgstr "" +msgstr "Projecte" #. module: project_messages #: model:ir.actions.act_window,help:project_messages.messages_form @@ -81,6 +81,9 @@ msgid "" "communication between project members. The messages are stored in the system " "and can be used for post analysis." msgstr "" +"Un sistema de missatgeria intern permet una comunicació eficient i permet el " +"seguiment entre els membres del projecte. Els missatges s'emmagatzemen en el " +"sistema i es pot utilitzar per a l'anàlisi posterior." #. module: project_messages #: model:ir.module.module,description:project_messages.module_meta_information @@ -93,40 +96,51 @@ msgid "" " it to all the users.\n" " " msgstr "" +"\n" +" Aquest mòdul proporciona la funcionalitat d'enviar missatges en un " +"projecte.\n" +" Un usuari pot enviar missatges individualment a un altre usuari. També " +"pot enviar-los\n" +" a tots els usuaris del projecte.\n" +" " #. module: project_messages #: view:project.messages:0 msgid "Message To" -msgstr "" +msgstr "Missatge a" #. module: project_messages #: constraint:project.project:0 msgid "Error! You cannot assign escalation to the same project!" -msgstr "" +msgstr "Error! No podeu assignar un escalat al mateix projecte." #. module: project_messages #: view:project.messages:0 #: field:project.messages,message:0 #: view:project.project:0 msgid "Message" -msgstr "" +msgstr "Missatge" #. module: project_messages #: view:project.messages:0 msgid "Message From" -msgstr "" +msgstr "Missatge de" #. module: project_messages +#: model:ir.actions.act_window,name:project_messages.messages_form +#: model:ir.ui.menu,name:project_messages.menu_messages_form #: view:project.messages:0 msgid "Project Messages" -msgstr "" +msgstr "Missatge de projectes" #. module: project_messages #: constraint:project.project:0 msgid "Error! project start-date must be lower then project end-date." msgstr "" +"Error! La data d'inici del projecte ha de ser anterior a la data final del " +"projecte." #. module: project_messages #: model:ir.module.module,shortdesc:project_messages.module_meta_information msgid "In-Project Messaging System" -msgstr "" +msgstr "Sistema de missatges en projectes" diff --git a/addons/project_scrum/i18n/ca.po b/addons/project_scrum/i18n/ca.po index e075d780db0..166b14e0ac0 100644 --- a/addons/project_scrum/i18n/ca.po +++ b/addons/project_scrum/i18n/ca.po @@ -7,25 +7,24 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2010-08-02 17:18+0000\n" -"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " -"\n" +"PO-Revision-Date: 2011-08-17 23:10+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \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: 2011-04-29 04:53+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: project_scrum #: help:project.scrum.email,scrum_master_email:0 msgid "Email Id of Scrum Master" -msgstr "" +msgstr "Id de correu del Scrum Master" #. module: project_scrum #: view:project.scrum.backlog.assign.sprint:0 msgid "_Assign" -msgstr "" +msgstr "_Assigna" #. module: project_scrum #: field:project.scrum.meeting,name:0 @@ -41,7 +40,7 @@ msgstr "Des de backlog crea tasca." #: view:project.scrum.product.backlog:0 #: field:project.scrum.product.backlog,user_id:0 msgid "Author" -msgstr "" +msgstr "Autor/a" #. module: project_scrum #: model:ir.module.module,description:project_scrum.module_meta_information @@ -69,12 +68,34 @@ msgid "" " * http://controlchaos.com\n" " " msgstr "" +"\n" +" Aquest mòdul implementa tots els conceptes definits per la metodologia\n" +" Scrum de gestió de projectes per a empreses de TI:\n" +" * Projecte amb sprints, product owner, scrum master\n" +" * Sprints amb revisions, reunions diàries, comentaris\n" +" * Product backlog\n" +" * Sprint backlog\n" +"\n" +" Afegexiu alguns conceptes al mòdul de gestió de projectes:\n" +" * Full de ruta a mig termini, a llarg termini\n" +" * Sol·licituds clients/funcional versus sol·licituds tècniques\n" +"\n" +" També crea un nou informe:\n" +" * Gràfic de treball pendent\n" +"\n" +" Els projectes i tasques scrum hereten dels projectes i tasques\n" +" reals, així podeu seguir treballant en tasques normals que també\n" +" inclouen tasques dels projectes scrum.\n" +"\n" +" Més informació sobre la metodologia:\n" +" * http://controlchaos.com\n" +" " #. module: project_scrum #: view:project.scrum.meeting:0 #: view:project.scrum.sprint:0 msgid "What did you do since the last meeting?" -msgstr "" +msgstr "Que vareu fer des de l'última reunió" #. module: project_scrum #: model:ir.actions.act_window,help:project_scrum.action_sprint_all_tree @@ -84,13 +105,18 @@ msgid "" "which the team implements a list of product backlogs. The sprint review is " "organized when the team presents its work to the customer and product owner." msgstr "" +"La metodologia àgil scrum s'utilitza en projectes de desenvolupament de " +"programari. En aquesta metodologia, un sprint és un curt període de temps " +"(p. ex. un mes) durant el qual l'equip implementa un munt d'elements de la " +"pila de producte. S'organitza la revisió del sprint quan l'equip presenta el " +"seu treball al client i el propietari del producte." #. module: project_scrum #: view:project.scrum.meeting:0 #: view:project.scrum.product.backlog:0 #: view:project.scrum.sprint:0 msgid "Group By..." -msgstr "" +msgstr "Agrupa per..." #. module: project_scrum #: model:process.node,note:project_scrum.process_node_productbacklog0 @@ -118,12 +144,14 @@ msgstr "Scrum master" #: code:addons/project_scrum/project_scrum.py:83 #, python-format msgid "The sprint '%s' has been opened." -msgstr "" +msgstr "El sprint '%s' ha estat obert." #. module: project_scrum #: constraint:project.project:0 msgid "Error! project start-date must be lower then project end-date." msgstr "" +"Error! La data d'inici del projecte ha de ser anterior a la data final del " +"projecte." #. module: project_scrum #: view:project.scrum.meeting:0 @@ -139,12 +167,12 @@ msgstr "Retrospectiu" #. module: project_scrum #: view:project.scrum.meeting:0 msgid "Send Email" -msgstr "" +msgstr "Envia Email" #. module: project_scrum #: constraint:project.task:0 msgid "Error ! You cannot create recursive tasks." -msgstr "" +msgstr "Error! No podeu crear tasques recursives." #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.dblc_proj @@ -155,39 +183,39 @@ msgstr "Vista backlogs del projecte" #: view:project.scrum.product.backlog:0 #: view:project.scrum.sprint:0 msgid "Set to Draft" -msgstr "" +msgstr "Canvia a esborrany" #. module: project_scrum #: model:ir.model,name:project_scrum.model_project_scrum_backlog_merge msgid "Merge Product Backlogs" -msgstr "" +msgstr "Fusiona elements de la pila del producte" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.action_scrum_backlog_merge #: view:project.scrum.backlog.merge:0 msgid "Merge Backlogs" -msgstr "" +msgstr "Fusiona elements de la pila" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_email.py:53 #, python-format msgid "Scrum Meeting : %s" -msgstr "" +msgstr "Reunió de Scrum: %s" #. module: project_scrum #: view:project.task:0 msgid "Backlog" -msgstr "" +msgstr "Pila" #. module: project_scrum #: model:ir.model,name:project_scrum.model_project_scrum_email msgid "project.scrum.email" -msgstr "" +msgstr "projecte.scrum.correu" #. module: project_scrum #: constraint:project.project:0 msgid "Error! You cannot assign escalation to the same project!" -msgstr "" +msgstr "Error! No podeu assignar un escalat al mateix projecte." #. module: project_scrum #: field:project.scrum.sprint,name:0 @@ -197,17 +225,17 @@ msgstr "Nom del sprint" #. module: project_scrum #: model:ir.model,name:project_scrum.model_project_task msgid "Task" -msgstr "" +msgstr "Tasca" #. module: project_scrum #: view:postpone.wizard:0 msgid "Ok" -msgstr "" +msgstr "Accepta" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Spent hours" -msgstr "" +msgstr "Hores consumides" #. module: project_scrum #: model:ir.actions.act_window,help:project_scrum.action_meeting_form @@ -216,30 +244,34 @@ msgid "" "this methodology, a daily meeting is organized by the scrum master with his " "team in order to detect the difficulties the team faced/will face." msgstr "" +"La metodologia àgil scrum s'utilitza en el desenvolupament de projectes de " +"programari. En aquesta metodologia, el responsable de scrum organitza una " +"reunió diària amb el seu equip per detectar les dificultats al fet que " +"s'enfronten/s'enfrontaran el seu equip." #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:316 #, python-format msgid "Please provide email address for product owner defined on sprint." -msgstr "" +msgstr "Introdueix una adreça de correu del producte per definir l'esprint." #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:327 #, python-format msgid "Scrum Meeting of %s" -msgstr "" +msgstr "Reunió scrum de %s" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_backlog_sprint.py:57 #, python-format msgid "Product Backlog '%s' is converted into Task %d." -msgstr "" +msgstr "Cartera de productes '% s' es converteix en tasca %d." #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_backlog_sprint.py:62 #, python-format msgid "Product Backlog '%s' is assigned sprint:%s" -msgstr "" +msgstr "Cartera de productes '%s' se li assigna sprint: %s" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_backlog_sprint.py:57 @@ -265,7 +297,7 @@ msgstr "Projecte" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Start Task" -msgstr "" +msgstr "Inicia tasca" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_email.py:90 @@ -273,12 +305,12 @@ msgstr "" #: code:addons/project_scrum/wizard/project_scrum_email.py:96 #, python-format msgid "None" -msgstr "" +msgstr "Sense" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Change Stage" -msgstr "" +msgstr "Canvia etapa" #. module: project_scrum #: view:project.scrum.sprint:0 @@ -294,7 +326,7 @@ msgstr "Data de fi" #: view:project.scrum.meeting:0 #: view:project.scrum.sprint:0 msgid "Links" -msgstr "" +msgstr "Enllaços" #. module: project_scrum #: help:project.scrum.sprint,effective_hours:0 @@ -305,17 +337,17 @@ msgstr "Calculat utilitzant la suma de les tasques realitzades." #: code:addons/project_scrum/wizard/project_scrum_email.py:91 #, python-format msgid "Task for Today" -msgstr "" +msgstr "Tasca per avui" #. module: project_scrum #: field:project.scrum.backlog.assign.sprint,state_open:0 msgid "Open Backlog" -msgstr "" +msgstr "Obre pila" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Total Spent Hours" -msgstr "" +msgstr "Total hores consumides" #. module: project_scrum #: field:project.scrum.sprint,date_start:0 @@ -326,24 +358,24 @@ msgstr "Data d'inici" #: code:addons/project_scrum/wizard/project_scrum_email.py:94 #, python-format msgid "Blocking points encountered:" -msgstr "" +msgstr "Punts de bloqueig trobats:" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Planning" -msgstr "" +msgstr "Planificació" #. module: project_scrum #: view:project.scrum.backlog.assign.sprint:0 #: view:project.scrum.backlog.create.task:0 #: view:project.scrum.email:0 msgid "_Cancel" -msgstr "" +msgstr "_Canceŀla" #. module: project_scrum #: help:project.scrum.sprint,scrum_master_id:0 msgid "The person who is maintains the processes for the product" -msgstr "" +msgstr "La persona que manté els processos per al producte" #. module: project_scrum #: view:project.scrum.product.backlog:0 @@ -355,7 +387,7 @@ msgstr "Hores planejades" #. module: project_scrum #: field:project.scrum.email,subject:0 msgid "Subject" -msgstr "" +msgstr "Assumpte" #. module: project_scrum #: view:board.board:0 @@ -365,28 +397,29 @@ msgstr "" #: view:project.scrum.product.backlog:0 #: view:project.scrum.sprint:0 msgid "Sprints" -msgstr "" +msgstr "Sprints" #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:314 #, python-format msgid "Email notification could not be sent to the product owner %s" msgstr "" +"No es va poder enviar la notificació per correu a l'amo del producte %s" #. module: project_scrum #: field:project.scrum.backlog.assign.sprint,convert_to_task:0 msgid "Convert To Task" -msgstr "" +msgstr "Converteix a tasca" #. module: project_scrum #: view:project.scrum.backlog.merge:0 msgid "Are you sure you want to merge these Backlogs?" -msgstr "" +msgstr "Segur que desitgeu fusionar aquestes piles?" #. module: project_scrum #: help:project.scrum.backlog.create.task,user_id:0 msgid "Responsible user who can work on task" -msgstr "" +msgstr "Usuari responsable que pot treballar en la tasca" #. module: project_scrum #: view:project.scrum.product.backlog:0 @@ -409,14 +442,14 @@ msgstr "Scrum diari" #. module: project_scrum #: view:project.scrum.backlog.create.task:0 msgid "C_onvert" -msgstr "" +msgstr "C_onverteix" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.action_product_backlog_form #: model:ir.ui.menu,name:project_scrum.menu_action_product_backlog_form #: view:project.scrum.product.backlog:0 msgid "Product Backlogs" -msgstr "" +msgstr "Piles del producte" #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:301 @@ -425,18 +458,18 @@ msgstr "" #: code:addons/project_scrum/project_scrum.py:316 #, python-format msgid "Error !" -msgstr "" +msgstr "Error !" #. module: project_scrum #: field:project.scrum.product.backlog,create_date:0 msgid "Creation Date" -msgstr "" +msgstr "Data creació" #. module: project_scrum #: view:project.scrum.meeting:0 #: view:project.scrum.sprint:0 msgid "Are there anything blocking you?" -msgstr "" +msgstr "Hi ha alguna cosa bloquejant-te?" #. module: project_scrum #: model:ir.ui.menu,name:project_scrum.menu_scrum @@ -460,32 +493,32 @@ msgstr "Tasques des d'ahir" #: code:addons/project_scrum/wizard/project_scrum_backlog_merger.py:71 #, python-format msgid "Warning" -msgstr "" +msgstr "Atenció" #. module: project_scrum #: model:ir.model,name:project_scrum.model_project_scrum_backlog_assign_sprint msgid "Assign sprint to backlogs" -msgstr "" +msgstr "Asigna sprint a piles" #. module: project_scrum #: help:project.scrum.sprint,expected_hours:0 msgid "Estimated time to do the task." -msgstr "" +msgstr "Temps estimat per realitzar la tasca" #. module: project_scrum #: field:project.scrum.product.backlog,task_hours:0 msgid "Task Hours" -msgstr "" +msgstr "Hores de tasca" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Dates" -msgstr "" +msgstr "Dates" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Send to Scrum Master" -msgstr "" +msgstr "Envia al scrum master" #. module: project_scrum #: selection:project.scrum.product.backlog,state:0 @@ -505,11 +538,13 @@ msgid "" "Hello , \n" "I am sending you Scrum Meeting : %s for the Sprint '%s' of Project '%s'" msgstr "" +"Hola,\n" +"Li envio el seu Scrum Meeting: %s per al Sprint '%s' del projecte '%s'" #. module: project_scrum #: view:project.scrum.meeting:0 msgid "Daily" -msgstr "" +msgstr "Diàriament" #. module: project_scrum #: field:project.scrum.sprint,backlog_ids:0 @@ -519,24 +554,24 @@ msgstr "Sprint backlog" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Delegate" -msgstr "" +msgstr "Delegat" #. module: project_scrum #: view:board.board:0 msgid "My Board" -msgstr "" +msgstr "El meu taulell" #. module: project_scrum #: view:postpone.wizard:0 msgid "Postpone Backlog" -msgstr "" +msgstr "Postposar pila" #. module: project_scrum #: view:board.board:0 #: model:ir.actions.act_window,name:project_scrum.action_view_task_progress_graph #: view:project.task:0 msgid "Task Progress" -msgstr "" +msgstr "Progrés de la tasca" #. module: project_scrum #: field:project.scrum.meeting,date:0 @@ -555,17 +590,17 @@ msgstr "Tasques" #. module: project_scrum #: field:project.scrum.email,product_owner_email:0 msgid "Product Owner Email" -msgstr "" +msgstr "Correu del propietari del producte" #. module: project_scrum #: view:project.scrum.email:0 msgid "_Send" -msgstr "" +msgstr "_Envia" #. module: project_scrum #: help:project.scrum.backlog.assign.sprint,sprint_id:0 msgid "Select Sprint to assign backlog." -msgstr "" +msgstr "Seleccioneu el Sprint per assignar el backlog." #. module: project_scrum #: help:project.scrum.product.backlog,progress:0 @@ -577,7 +612,7 @@ msgstr "Calculat com: Temps dedicat / Temps total." #: view:project.scrum.meeting:0 #: view:project.scrum.sprint:0 msgid "Month" -msgstr "" +msgstr "Mes" #. module: project_scrum #: field:project.scrum.meeting,question_blocks:0 @@ -588,23 +623,24 @@ msgstr "Bloqueigs trobats" #: help:project.scrum.backlog.assign.sprint,state_open:0 msgid "Change the state of product backlogs to open if its in draft state" msgstr "" +"Canvia l'estat de les piles de producte a obert si està en estat esborrador" #. module: project_scrum #: view:project.scrum.email:0 #: field:project.scrum.email,message:0 msgid "Message" -msgstr "" +msgstr "Missatge" #. module: project_scrum #: field:project.scrum.email,scrum_master_email:0 msgid "Scrum Master Email" -msgstr "" +msgstr "Correu del scrum master" #. module: project_scrum #: help:project.project,product_owner_id:0 #: help:project.scrum.sprint,product_owner_id:0 msgid "The person who is responsible for the product" -msgstr "" +msgstr "La persona que és responsable del producte" #. module: project_scrum #: view:project.scrum.meeting:0 @@ -615,7 +651,7 @@ msgstr "Scrum sprint" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Product owner" -msgstr "" +msgstr "Propietari del producte" #. module: project_scrum #: view:project.scrum.sprint:0 @@ -643,19 +679,21 @@ msgstr "Esborrany" msgid "" "Related product backlog that contains this task. Used in SCRUM methodology" msgstr "" +"Pila de producte relacionada que conté aquesta tasca. Utilitzat en la " +"metodologia SCRUM" #. module: project_scrum #: view:project.scrum.meeting:0 #: view:project.scrum.sprint:0 msgid "What do you plan to do till the next meeting?" -msgstr "" +msgstr "Què planegeu fer fins a la següent reunió?" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.action_postpone_wizard #: view:postpone.wizard:0 #: view:project.scrum.product.backlog:0 msgid "Postpone" -msgstr "" +msgstr "Ajorna" #. module: project_scrum #: view:project.scrum.product.backlog:0 @@ -669,17 +707,17 @@ msgstr "Pendent" #: view:project.scrum.meeting:0 #: view:project.scrum.sprint:0 msgid "Optional Info" -msgstr "" +msgstr "Informació opcional" #. module: project_scrum #: model:ir.model,name:project_scrum.model_project_scrum_backlog_create_task msgid "Create Tasks from Product Backlogs" -msgstr "" +msgstr "Crea tasques a partir de piles del producte" #. module: project_scrum #: help:project.project,sprint_size:0 msgid "Number of days allocated for sprint" -msgstr "" +msgstr "Número de dies reservats per al sprint" #. module: project_scrum #: field:project.project,product_owner_id:0 @@ -690,7 +728,7 @@ msgstr "Responsable del producte" #. module: project_scrum #: help:project.scrum.product.backlog,sequence:0 msgid "Gives the sequence order when displaying a list of product backlog." -msgstr "" +msgstr "Definiu l'ordre quan es mostri una llista de backlog de producte." #. module: project_scrum #: model:process.node,name:project_scrum.process_node_productbacklog0 @@ -707,12 +745,12 @@ msgstr "Backlogs" #: code:addons/project_scrum/project_scrum.py:326 #, python-format msgid "Thank you" -msgstr "" +msgstr "Gràcies" #. module: project_scrum #: help:project.scrum.backlog.assign.sprint,convert_to_task:0 msgid "Create Task for Product Backlog" -msgstr "" +msgstr "Crea tasca per la pila del producte" #. module: project_scrum #: field:project.scrum.product.backlog,active:0 @@ -723,22 +761,22 @@ msgstr "Actiu" #: model:ir.actions.act_window,name:project_scrum.action_meeting_form #: model:ir.ui.menu,name:project_scrum.menu_action_meeting_form msgid "Scrum Meetings" -msgstr "" +msgstr "Reunions scrum" #. module: project_scrum #: help:project.scrum.product.backlog,expected_hours:0 msgid "Estimated total time to do the Backlog" -msgstr "" +msgstr "Temps total estimat a causa del Backlog" #. module: project_scrum #: help:project.scrum.backlog.merge,project_id:0 msgid "Select project for the new product backlog" -msgstr "" +msgstr "Seleccioneu un projecte per a la nova pila de producte" #. module: project_scrum #: view:project.scrum.backlog.merge:0 msgid "Merge" -msgstr "" +msgstr "Combina" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.action_sprint_backlog_open @@ -755,7 +793,7 @@ msgstr "Backlogs exactes" #: view:project.scrum.backlog.create.task:0 #: view:project.scrum.product.backlog:0 msgid "Convert to Task" -msgstr "" +msgstr "Converteix a tasca" #. module: project_scrum #: help:project.scrum.sprint,project_id:0 @@ -774,20 +812,20 @@ msgstr "Seqüència" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Send to Product Owner" -msgstr "" +msgstr "Envia al propietari del producte" #. module: project_scrum #: view:board.board:0 #: model:ir.actions.act_window,name:project_scrum.action_view_backlog_progress_graph #: view:project.scrum.product.backlog:0 msgid "Backlog Progress" -msgstr "" +msgstr "Progrés de la pila" #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:301 #, python-format msgid "Email notification could not be sent to the scrum master %s" -msgstr "" +msgstr "No es va poder enviar la notificació de correu al master de scrum %s" #. module: project_scrum #: view:project.scrum.product.backlog:0 @@ -807,7 +845,7 @@ msgstr "Cancel·la" #: view:project.scrum.product.backlog:0 #: view:project.scrum.sprint:0 msgid "Close" -msgstr "" +msgstr "Tanca" #. module: project_scrum #: view:project.scrum.product.backlog:0 @@ -826,7 +864,7 @@ msgstr "Hores reals" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Information" -msgstr "" +msgstr "Informació" #. module: project_scrum #: view:project.scrum.product.backlog:0 @@ -836,7 +874,7 @@ msgstr "Hores restants" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Responsible" -msgstr "" +msgstr "Responsable" #. module: project_scrum #: field:project.scrum.product.backlog,name:0 @@ -849,17 +887,17 @@ msgstr "Característica" #: view:project.scrum.sprint:0 #: view:project.task:0 msgid "Current" -msgstr "" +msgstr "Actiu" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "My Backlogs" -msgstr "" +msgstr "Les meves piles" #. module: project_scrum #: view:project.scrum.email:0 msgid "Send Email for Scrum Meeting Details" -msgstr "" +msgstr "Envia correu per als detalls de la reunió Scrum" #. module: project_scrum #: model:ir.actions.act_window,help:project_scrum.action_product_backlog_form @@ -869,6 +907,11 @@ msgid "" "can be planified in a development sprint and may be split into several " "tasks. The product backlog is managed by the product owner of the project." msgstr "" +"La metodologia àgil scrum s'utilitza en projectes de desenvolupament de " +"programari. La Cartera/Pila de Producte és la llista de funcionalitats a " +"implementar. Un element de la pila de producte pot ser planificada en un " +"sprint de desenvolupament i es pot dividir en diverses tasques. La pila de " +"producte és gestionada per el propietari del producte del projecte." #. module: project_scrum #: model:process.transition,name:project_scrum.process_transition_backlogtask0 @@ -894,7 +937,7 @@ msgstr "Reunió scrum" #: model:ir.actions.report.xml,name:project_scrum.report_scrum_sprint_burndown_chart #: view:project.scrum.sprint:0 msgid "Burndown Chart" -msgstr "" +msgstr "Gràfic de Burndown" #. module: project_scrum #: view:project.scrum.sprint:0 @@ -904,7 +947,7 @@ msgstr "Reunions diàries" #. module: project_scrum #: view:project.scrum.sprint:0 msgid "Expected hours" -msgstr "" +msgstr "Hores esperades" #. module: project_scrum #: field:project.project,sprint_size:0 @@ -914,7 +957,7 @@ msgstr "Dies del sprint" #. module: project_scrum #: help:project.scrum.email,product_owner_email:0 msgid "Email Id of Product Owner" -msgstr "" +msgstr "Id del correu del propietari del producte" #. module: project_scrum #: field:project.scrum.sprint,progress:0 @@ -929,6 +972,9 @@ msgid "" " \n" "I am sending you Daily Meeting Details of date %s for the Sprint %s\n" msgstr "" +"Hola% s,\n" +"\n" +"T'envio els detalls de la reunió de a diari de %s la data de la %s Sprint\n" #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:325 @@ -943,6 +989,14 @@ msgid "" "*Blocks encountered:\n" "_______________________ %s" msgstr "" +"\n" +"* Tasques des d'ahir:\n" +"_______________________%s\n" +"* Tasca per avui:\n" +"_______________________%s\n" +"\n" +"* Bloqueja trobat:\n" +"_______________________% s" #. module: project_scrum #: help:project.scrum.product.backlog,active:0 @@ -950,11 +1004,13 @@ msgid "" "If Active field is set to true, it will allow you to hide the product " "backlog without removing it." msgstr "" +"Si el camp actiu es desmarca, permet ocultar el backlog de producte sense " +"eliminar-ho." #. module: project_scrum #: help:project.scrum.product.backlog,task_hours:0 msgid "Estimated time of the total hours of the tasks" -msgstr "" +msgstr "Temps estimat de les hores totals de les tasques" #. module: project_scrum #: view:project.project:0 @@ -964,12 +1020,12 @@ msgstr "Dades scrum" #. module: project_scrum #: field:project.project,scrum:0 msgid "Is a Scrum Project" -msgstr "" +msgstr "És un projecte scrum" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Edit" -msgstr "" +msgstr "Editeu" #. module: project_scrum #: field:project.scrum.product.backlog,tasks_id:0 @@ -979,12 +1035,12 @@ msgstr "Detalls de tasques" #. module: project_scrum #: model:ir.model,name:project_scrum.model_postpone_wizard msgid "postpone.wizard" -msgstr "" +msgstr "posposa.assistent" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Total Planned Hours" -msgstr "" +msgstr "Hores planificades totals" #. module: project_scrum #: view:project.scrum.backlog.merge:0 @@ -992,73 +1048,78 @@ msgid "" "This wizard merge backlogs and create one new backlog with draft state (Old " "backlogs Will be deleted). And it also merge old tasks from backlogs" msgstr "" +"Aquest assistent combina piles i crea una nova pila amb estat esborrany (les " +"piles antigues s'esborraran). També fusiona les tasques antigues de les piles" #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:303 #, python-format msgid "Please provide email address for scrum master defined on sprint." msgstr "" +"Si us plau, proporcioneu l'adreça de correu electrònic per al master de " +"scrum definit en el sprint." #. module: project_scrum #: view:project.scrum.backlog.merge:0 msgid "Select the project for merged backlogs" -msgstr "" +msgstr "Seleccioneu el projecte per les piles fusionades" #. module: project_scrum #: view:board.board:0 #: model:ir.actions.act_window,name:project_scrum.action_view_my_scrum_sprint_tree msgid "My Sprint" -msgstr "" +msgstr "El meu sprint" #. module: project_scrum #: field:project.scrum.product.backlog,effective_hours:0 msgid "Spent Hours" -msgstr "" +msgstr "Hores dedicades" #. module: project_scrum #: help:project.scrum.product.backlog,effective_hours:0 msgid "Computed using the sum of the time spent on every related tasks" msgstr "" +"Calculat utilitzant la suma del temps consumit en cada tasca relacionada" #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.open_board_project_scrum #: model:ir.ui.menu,name:project_scrum.menu_deshboard_scurm msgid "Scrum Dashboard" -msgstr "" +msgstr "Taulell de scrum" #. module: project_scrum #: model:ir.model,name:project_scrum.model_project_scrum_sprint msgid "Project Scrum Sprint" -msgstr "" +msgstr "Sprint del projecte scrum" #. module: project_scrum #: view:project.scrum.product.backlog:0 msgid "Feature Description" -msgstr "" +msgstr "Descripció característica" #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_backlog_merger.py:71 #, python-format msgid "Please select any Project." -msgstr "" +msgstr "Si us plau, seleccioneu qualsevol projecte." #. module: project_scrum #: code:addons/project_scrum/wizard/project_scrum_email.py:97 #, python-format msgid "Thank you," -msgstr "" +msgstr "Gràcies," #. module: project_scrum #: code:addons/project_scrum/project_scrum.py:90 #, python-format msgid "The sprint '%s' has been closed." -msgstr "" +msgstr "El sprint '%s' ha estat tancat." #. module: project_scrum #: model:ir.actions.act_window,name:project_scrum.action_scrum_backlog_to_sprint #: view:project.scrum.backlog.assign.sprint:0 msgid "Assign Sprint" -msgstr "" +msgstr "Assignar sprint" #. module: project_scrum #: field:project.scrum.backlog.create.task,user_id:0 @@ -1068,7 +1129,7 @@ msgstr "Assigna a" #. module: project_scrum #: view:postpone.wizard:0 msgid "Are you sure to postpone Backlog ?" -msgstr "" +msgstr "Segur que desitgeu postposar la pila ?" #. module: project_scrum #: field:project.scrum.backlog.assign.sprint,sprint_id:0 @@ -1085,7 +1146,7 @@ msgstr "Sprint" #: code:addons/project_scrum/wizard/project_scrum_backlog_merger.py:39 #, python-format msgid "Please select at least two product Backlogs" -msgstr "" +msgstr "Si us plau, seleccioneu almenys dues piles de producte" #. module: project_scrum #: field:project.scrum.sprint,review:0 diff --git a/addons/purchase/i18n/ca.po b/addons/purchase/i18n/ca.po index 195fedd1f21..bdafd718842 100644 --- a/addons/purchase/i18n/ca.po +++ b/addons/purchase/i18n/ca.po @@ -7,15 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2010-12-16 04:54+0000\n" -"Last-Translator: Albert Cervera i Areny - http://www.NaN-tic.com \n" +"PO-Revision-Date: 2011-08-17 21:54+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \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: 2011-07-23 04:55+0000\n" -"X-Generator: Launchpad (build 13405)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: purchase #: model:process.transition,note:purchase.process_transition_confirmingpurchaseorder0 @@ -28,7 +27,7 @@ msgstr "" "compra confirmada." #. module: purchase -#: code:addons/purchase/purchase.py:282 +#: code:addons/purchase/purchase.py:292 #, python-format msgid "You can not confirm purchase order without Purchase Order Lines." msgstr "" @@ -47,7 +46,7 @@ msgid "Destination" msgstr "Destí" #. module: purchase -#: code:addons/purchase/purchase.py:710 +#: code:addons/purchase/purchase.py:721 #, python-format msgid "" "You have to select a product UOM in the same category than the purchase UOM " @@ -86,7 +85,7 @@ msgstr "" #. module: purchase #: selection:purchase.order,invoice_method:0 msgid "From Reception" -msgstr "" +msgstr "A la recepció" #. module: purchase #: view:purchase.order:0 @@ -130,7 +129,7 @@ msgstr "" "obtenir els productes rebuts, i controlar les factures dels proveïdors." #. module: purchase -#: code:addons/purchase/purchase.py:722 +#: code:addons/purchase/purchase.py:735 #, python-format msgid "The selected supplier only sells this product by %s" msgstr "El proveïdor seleccionat només ven aquest producte per %s" @@ -153,7 +152,7 @@ msgid "From a Pick list" msgstr "Des d'un albarà" #. module: purchase -#: code:addons/purchase/purchase.py:649 +#: code:addons/purchase/purchase.py:660 #, python-format msgid "No Pricelist !" msgstr "No tarifa!" @@ -246,7 +245,7 @@ msgid "Partial Picking" msgstr "Empaquetat parcial" #. module: purchase -#: code:addons/purchase/purchase.py:286 +#: code:addons/purchase/purchase.py:296 #, python-format msgid "Purchase order '%s' is confirmed." msgstr "Comanda de compra '%s' esta confirmada." @@ -293,7 +292,7 @@ msgid "Notes" msgstr "Notes" #. module: purchase -#: code:addons/purchase/purchase.py:649 +#: code:addons/purchase/purchase.py:660 #, python-format msgid "" "You have to select a pricelist or a supplier in the purchase form !\n" @@ -371,7 +370,7 @@ msgid "Cancelled" msgstr "Cancel·lada" #. module: purchase -#: code:addons/purchase/purchase.py:305 +#: code:addons/purchase/purchase.py:315 #, python-format msgid "Purchase amount over the limit" msgstr "Import de la compra per sobre del límit" @@ -425,7 +424,7 @@ msgid "Reference" msgstr "Referència" #. module: purchase -#: code:addons/purchase/purchase.py:237 +#: code:addons/purchase/purchase.py:244 #, python-format msgid "Cannot delete Purchase Order(s) which are in %s State!" msgstr "No es poden eliminar comanda(es) de compra que estiguin en estat %s!" @@ -447,7 +446,7 @@ msgid "Day" msgstr "Dia" #. module: purchase -#: code:addons/purchase/purchase.py:334 +#: code:addons/purchase/purchase.py:344 #, python-format msgid "Purchase order '%s' has been set in draft state." msgstr "Comanda de compra '%s' s'ha canviat a l'estat esborrany." @@ -464,8 +463,8 @@ msgid "# of Lines" msgstr "# de línies" #. module: purchase -#: code:addons/purchase/purchase.py:685 -#: code:addons/purchase/purchase.py:722 +#: code:addons/purchase/purchase.py:696 +#: code:addons/purchase/purchase.py:735 #: code:addons/purchase/wizard/purchase_order_group.py:47 #, python-format msgid "Warning" @@ -502,7 +501,7 @@ msgid "It indicates that a picking has been done" msgstr "Indica que un albarà ha estat realitzat." #. module: purchase -#: code:addons/purchase/purchase.py:710 +#: code:addons/purchase/purchase.py:721 #, python-format msgid "Wrong Product UOM !" msgstr "UdM del producte errònia!" @@ -607,7 +606,7 @@ msgid "Order Lines" msgstr "Línies de la comanda" #. module: purchase -#: code:addons/purchase/purchase.py:651 +#: code:addons/purchase/purchase.py:662 #, python-format msgid "No Partner!" msgstr "Falta empresa!" @@ -663,9 +662,9 @@ msgid "Invoices generated for a purchase order" msgstr "Factures generades per a una comanda de compra" #. module: purchase -#: code:addons/purchase/purchase.py:282 -#: code:addons/purchase/purchase.py:352 +#: code:addons/purchase/purchase.py:292 #: code:addons/purchase/purchase.py:362 +#: code:addons/purchase/purchase.py:372 #: code:addons/purchase/wizard/purchase_line_invoice.py:122 #, python-format msgid "Error !" @@ -730,7 +729,7 @@ msgid "Reservation Destination" msgstr "Destinació de la reserva" #. module: purchase -#: code:addons/purchase/purchase.py:237 +#: code:addons/purchase/purchase.py:244 #, python-format msgid "Invalid action !" msgstr "Acció no vàlida!" @@ -814,7 +813,7 @@ msgid " Month-1 " msgstr " Mes-1 " #. module: purchase -#: code:addons/purchase/purchase.py:363 +#: code:addons/purchase/purchase.py:373 #, python-format msgid "There is no purchase journal defined for this company: \"%s\" (id:%d)" msgstr "No s'ha definit un diari per a aquesta empresa: \"%s\" (id:%d)" @@ -825,7 +824,7 @@ msgid "Manual" msgstr "Manual" #. module: purchase -#: code:addons/purchase/purchase.py:400 +#: code:addons/purchase/purchase.py:410 #, python-format msgid "You must first cancel all picking attached to this purchase order." msgstr "" @@ -948,7 +947,6 @@ msgid "Month" msgstr "Mes" #. module: purchase -#: selection:purchase.order,state:0 #: selection:purchase.report,state:0 msgid "Waiting Supplier Ack" msgstr "Esperant acceptació proveïdor" @@ -1002,13 +1000,13 @@ msgstr "Per ser revisat pel comptable." #: model:ir.actions.act_window,name:purchase.purchase_line_form_action2 #: model:ir.ui.menu,name:purchase.menu_purchase_line_order_draft msgid "On Purchase Order Line" -msgstr "" +msgstr "En la línia d'ordres de compra" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_picking_tree4_picking_to_invoice #: model:ir.ui.menu,name:purchase.action_picking_tree4_picking_to_invoice msgid "On Receptions" -msgstr "" +msgstr "En recepcions" #. module: purchase #: report:purchase.order:0 @@ -1154,7 +1152,7 @@ msgid "Manual Invoices" msgstr "Factures manuals" #. module: purchase -#: code:addons/purchase/purchase.py:308 +#: code:addons/purchase/purchase.py:318 #, python-format msgid "" "Somebody has just confirmed a purchase with an amount over the defined limit" @@ -1172,7 +1170,7 @@ msgid "Extended Filters..." msgstr "Filtres extesos..." #. module: purchase -#: code:addons/purchase/purchase.py:352 +#: code:addons/purchase/purchase.py:362 #: code:addons/purchase/wizard/purchase_line_invoice.py:123 #, python-format msgid "There is no expense account defined for this product: \"%s\" (id:%d)" @@ -1180,7 +1178,7 @@ msgstr "" "No hi ha compte de despeses definida per a aquest producte: \"%s\" (id:%d)" #. module: purchase -#: code:addons/purchase/purchase.py:408 +#: code:addons/purchase/purchase.py:418 #, python-format msgid "You must first cancel all invoices attached to this purchase order." msgstr "" @@ -1239,7 +1237,7 @@ msgstr "" " " #. module: purchase -#: code:addons/purchase/purchase.py:685 +#: code:addons/purchase/purchase.py:696 #, python-format msgid "" "The selected supplier has a minimal quantity set to %s, you cannot purchase " @@ -1512,7 +1510,7 @@ msgid "Date Approved" msgstr "Data aprovació" #. module: purchase -#: code:addons/purchase/purchase.py:407 +#: code:addons/purchase/purchase.py:417 #, python-format msgid "Could not cancel this purchase order !" msgstr "No es pot cancel·lar aquesta comanda de compra!" @@ -1628,7 +1626,7 @@ msgid "Total Qty and Amount by month" msgstr "Qtat total i import per mes" #. module: purchase -#: code:addons/purchase/purchase.py:399 +#: code:addons/purchase/purchase.py:409 #, python-format msgid "Could not cancel purchase order !" msgstr "No es pot cancel·lar la comanda de compra!" @@ -1795,7 +1793,7 @@ msgstr "" "una comanda de compra." #. module: purchase -#: code:addons/purchase/purchase.py:414 +#: code:addons/purchase/purchase.py:424 #, python-format msgid "Purchase order '%s' is cancelled." msgstr "La comanda de compra '%s' està cancel·lada." @@ -1875,7 +1873,7 @@ msgid "Partner" msgstr "Empresa" #. module: purchase -#: code:addons/purchase/purchase.py:651 +#: code:addons/purchase/purchase.py:662 #, python-format msgid "" "You have to select a partner in the purchase form !\n" @@ -1925,9 +1923,6 @@ msgstr "" msgid "Purchase Dashboard" msgstr "Taulell de compres" -#~ msgid "You can not have 2 pricelist version that overlaps!" -#~ msgstr "No podeu tenir 2 versions de tarifes que es superposin!" - #, python-format #~ msgid "" #~ "You have to select a pricelist in the purchase form !\n" @@ -1948,15 +1943,6 @@ msgstr "Taulell de compres" #~ msgid "From Picking" #~ msgstr "Des de albarà" -#~ msgid "" -#~ "Please note that orders will only be merged if they are to the same partner " -#~ "and going to the same location, and lines will only be merged if they are " -#~ "exactly the same except for the quantity and unit." -#~ msgstr "" -#~ "Si us plau observeu que les comandes només es fusionaran si pertanyen a la " -#~ "mateixa empresa i es dirigeixen a la mateixa ubicació, i les línies només es " -#~ "fusionaran si són exactament les mateixes excepte la quantitat i unitat." - #~ msgid "Packing" #~ msgstr "Paquet/Albarà" @@ -1972,9 +1958,6 @@ msgstr "Taulell de compres" #~ msgid "Purchase Orders in Progress" #~ msgstr "Comandes de compra en procés" -#~ msgid "N°" -#~ msgstr "Nº" - #~ msgid "Purchase order is confirmed by the user." #~ msgstr "Comanda de compra és confirmada per l'usuari." diff --git a/addons/purchase_requisition/i18n/ca.po b/addons/purchase_requisition/i18n/ca.po index 0a546e1644e..fb7aa059d8a 100644 --- a/addons/purchase_requisition/i18n/ca.po +++ b/addons/purchase_requisition/i18n/ca.po @@ -8,75 +8,75 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-02-06 00:53+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2011-08-17 21:52+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-29 05:54+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:36+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: purchase_requisition #: view:purchase.requisition:0 #: selection:purchase.requisition,state:0 msgid "In Progress" -msgstr "" +msgstr "En procés" #. module: purchase_requisition #: code:addons/purchase_requisition/wizard/purchase_requisition_partner.py:44 #, python-format msgid "No Product in Tender" -msgstr "" +msgstr "No hi ha producte en la licitació" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Confirm" -msgstr "" +msgstr "Confirma" #. module: purchase_requisition #: view:purchase.requisition:0 #: field:purchase.requisition,user_id:0 msgid "Responsible" -msgstr "" +msgstr "Responsable" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Group By..." -msgstr "" +msgstr "Agrupa per..." #. module: purchase_requisition #: view:purchase.requisition:0 #: field:purchase.requisition,state:0 msgid "State" -msgstr "" +msgstr "Estat" #. module: purchase_requisition #: view:purchase.requisition:0 #: selection:purchase.requisition,state:0 msgid "Draft" -msgstr "" +msgstr "Esborrany" #. module: purchase_requisition #: report:purchase.requisition:0 msgid "Supplier" -msgstr "" +msgstr "Proveïdor" #. module: purchase_requisition #: field:purchase.requisition,exclusive:0 msgid "Requisition Type" -msgstr "" +msgstr "Tipus de sol·licitud" #. module: purchase_requisition #: report:purchase.requisition:0 msgid "Product Detail" -msgstr "" +msgstr "Detall del producte" #. module: purchase_requisition #: report:purchase.requisition:0 #: field:purchase.requisition,date_start:0 msgid "Requisition Date" -msgstr "" +msgstr "Data de sol·licitud" #. module: purchase_requisition #: model:ir.actions.act_window,name:purchase_requisition.action_purchase_requisition_partner @@ -88,29 +88,29 @@ msgstr "" #: field:purchase.requisition.line,requisition_id:0 #: view:purchase.requisition.partner:0 msgid "Purchase Requisition" -msgstr "" +msgstr "Sol·licitud de compra" #. module: purchase_requisition #: model:ir.model,name:purchase_requisition.model_purchase_requisition_line msgid "Purchase Requisition Line" -msgstr "" +msgstr "Línia sol·licitud de compra" #. module: purchase_requisition #: model:ir.model,name:purchase_requisition.model_product_product #: field:purchase.requisition.line,product_id:0 msgid "Product" -msgstr "" +msgstr "Producte" #. module: purchase_requisition #: sql_constraint:purchase.order:0 msgid "Order Reference must be unique !" -msgstr "" +msgstr "La referència de la comanda ha de ser única!" #. module: purchase_requisition #: report:purchase.requisition:0 #: field:purchase.requisition,description:0 msgid "Description" -msgstr "" +msgstr "Descripció" #. module: purchase_requisition #: help:product.product,purchase_requisition:0 @@ -118,37 +118,39 @@ msgid "" "Check this box so that requisitions generates purchase requisitions instead " "of directly requests for quotations." msgstr "" +"Marqueu aquesta opció per generar sol·licituds de compra en comptes de " +"directament sol·licituds de pressupostos." #. module: purchase_requisition #: report:purchase.requisition:0 msgid "Type" -msgstr "" +msgstr "Tipus" #. module: purchase_requisition #: field:purchase.requisition,company_id:0 #: field:purchase.requisition.line,company_id:0 msgid "Company" -msgstr "" +msgstr "Companyia" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Request a Quotation" -msgstr "" +msgstr "Sol·licita un pressupost" #. module: purchase_requisition #: selection:purchase.requisition,exclusive:0 msgid "Multiple Requisitions" -msgstr "" +msgstr "Sol·licituds múltiples" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Approved by Supplier" -msgstr "" +msgstr "Aprovat pel proveïdor" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Reset to Draft" -msgstr "" +msgstr "Inicialitza a esborrany" #. module: purchase_requisition #: model:ir.module.module,description:purchase_requisition.module_meta_information @@ -160,21 +162,27 @@ msgid "" " This new object will regroup and will allow you to easily keep track and " "order all your purchase orders.\n" msgstr "" +"\n" +" Aquest mòdul li permet gestionar les seves sol·licituds de compra.\n" +" Quan es crea una comanda de compra, ara té l'oportunitat de desar la " +"sol·licitud relacionada.\n" +" Aquest nou objecte reagruparà i li permetrà fàcilment controlar i " +"ordenar totes les seves comandes de compra.\n" #. module: purchase_requisition #: field:purchase.requisition.partner,partner_address_id:0 msgid "Address" -msgstr "" +msgstr "Direcció" #. module: purchase_requisition #: report:purchase.requisition:0 msgid "Order Reference" -msgstr "" +msgstr "Referència de la comanda" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Start Date" -msgstr "" +msgstr "Data d'inici" #. module: purchase_requisition #: model:ir.actions.act_window,help:purchase_requisition.action_purchase_requisition @@ -185,53 +193,59 @@ msgid "" "negotiation, once you have reviewed all the supplier's offers, you can " "validate some and cancel others." msgstr "" +"Una sol·licitud de compra és el pas previ a una sol·licitud de pressupost. " +"En una sol·licitud de compra (o licitació de compra), podeu registrar els " +"productes que necessiteu comprar i activar la creació de sol·licituds de " +"pressupost als proveïdors. Després de la negociació, una vegada que haveu " +"revisat totes les ofertes del proveïdor, podeu validar algunes i cancel·lar " +"unes altres." #. module: purchase_requisition #: field:purchase.requisition.line,product_qty:0 msgid "Quantity" -msgstr "" +msgstr "Quantitat" #. module: purchase_requisition #: model:ir.actions.act_window,name:purchase_requisition.action_purchase_requisition #: model:ir.ui.menu,name:purchase_requisition.menu_purchase_requisition_pro_mgt msgid "Purchase Requisitions" -msgstr "" +msgstr "Sol·licituds de compra" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "End Date" -msgstr "" +msgstr "Data de finalització" #. module: purchase_requisition #: report:purchase.requisition:0 #: field:purchase.requisition,name:0 msgid "Requisition Reference" -msgstr "" +msgstr "Referència de sol·licitud" #. module: purchase_requisition #: field:purchase.requisition,line_ids:0 msgid "Products to Purchase" -msgstr "" +msgstr "Productes a comprar" #. module: purchase_requisition #: field:purchase.requisition,date_end:0 msgid "Requisition Deadline" -msgstr "" +msgstr "Data límit de sol·licitud" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Search Purchase Requisition" -msgstr "" +msgstr "Cerca sol·licitud de compra" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Notes" -msgstr "" +msgstr "Notes" #. module: purchase_requisition #: report:purchase.requisition:0 msgid "Date Ordered" -msgstr "" +msgstr "Data comanda" #. module: purchase_requisition #: help:purchase.requisition,exclusive:0 @@ -242,172 +256,176 @@ msgid "" "orders.On confirmation of a purchase order it does not cancel the remaining " "orders" msgstr "" +"Sol·licitud de compra (exclusiva): En la confirmació d'una comanda de " +"compra, cancel·la les restants comandes de compra.\n" +"Sol·licitud de compra (múltiple): Permet tenir diverses comandes de compra. " +"En la confirmació d'una comanda de compra no cancel·la la resta de comandes." #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Cancel Purchase Order" -msgstr "" +msgstr "Cancel·la comanda de compra" #. module: purchase_requisition #: model:ir.model,name:purchase_requisition.model_purchase_order #: view:purchase.requisition:0 msgid "Purchase Order" -msgstr "" +msgstr "Comanda de compra" #. module: purchase_requisition #: code:addons/purchase_requisition/wizard/purchase_requisition_partner.py:44 #, python-format msgid "Error!" -msgstr "" +msgstr "Error!" #. module: purchase_requisition #: report:purchase.requisition:0 #: field:purchase.requisition.line,product_uom_id:0 msgid "Product UoM" -msgstr "" +msgstr "UdM de producte" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Products" -msgstr "" +msgstr "Productes" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Order Date" -msgstr "" +msgstr "Data comanda" #. module: purchase_requisition #: selection:purchase.requisition,state:0 msgid "Cancelled" -msgstr "" +msgstr "Cancel·lat" #. module: purchase_requisition #: report:purchase.requisition:0 msgid "[" -msgstr "" +msgstr "[" #. module: purchase_requisition #: model:ir.model,name:purchase_requisition.model_purchase_requisition_partner msgid "Purchase Requisition Partner" -msgstr "" +msgstr "Proveïdor de sol·licitud de compra" #. module: purchase_requisition #: report:purchase.requisition:0 msgid "]" -msgstr "" +msgstr "]" #. module: purchase_requisition #: report:purchase.requisition:0 msgid "Quotation Detail" -msgstr "" +msgstr "Detall del pressupost" #. module: purchase_requisition #: report:purchase.requisition:0 msgid "Purchase for Requisitions" -msgstr "" +msgstr "Compra per a sol·licituds" #. module: purchase_requisition #: model:ir.actions.act_window,name:purchase_requisition.act_res_partner_2_purchase_order msgid "Purchase orders" -msgstr "" +msgstr "Comanda de compra" #. module: purchase_requisition #: report:purchase.requisition:0 #: view:purchase.requisition:0 #: field:purchase.requisition,origin:0 msgid "Origin" -msgstr "" +msgstr "Orígen" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Reference" -msgstr "" +msgstr "Referència" #. module: purchase_requisition #: model:ir.model,name:purchase_requisition.model_procurement_order msgid "Procurement" -msgstr "" +msgstr "Proveïment" #. module: purchase_requisition #: field:purchase.requisition,warehouse_id:0 msgid "Warehouse" -msgstr "" +msgstr "Magatzem" #. module: purchase_requisition #: field:procurement.order,requisition_id:0 msgid "Latest Requisition" -msgstr "" +msgstr "Última sol·licitud" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Quotations" -msgstr "" +msgstr "Pressuposts" #. module: purchase_requisition #: report:purchase.requisition:0 msgid "Qty" -msgstr "" +msgstr "Quant." #. module: purchase_requisition #: selection:purchase.requisition,exclusive:0 msgid "Purchase Requisition (exclusive)" -msgstr "" +msgstr "Sol·licitud de compra (exclusiva)" #. module: purchase_requisition #: view:purchase.requisition.partner:0 msgid "Create Quotation" -msgstr "" +msgstr "Crea pressupost" #. module: purchase_requisition #: constraint:product.product:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Error: Codi EAN erroni" #. module: purchase_requisition #: view:purchase.requisition:0 #: selection:purchase.requisition,state:0 msgid "Done" -msgstr "" +msgstr "Realitzat" #. module: purchase_requisition #: view:purchase.requisition.partner:0 msgid "_Cancel" -msgstr "" +msgstr "_Cancel·la" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Confirm Purchase Order" -msgstr "" +msgstr "Confirma comanda de compra" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Cancel" -msgstr "" +msgstr "Cancel·la" #. module: purchase_requisition #: field:purchase.requisition.partner,partner_id:0 msgid "Partner" -msgstr "" +msgstr "Empresa" #. module: purchase_requisition #: model:ir.module.module,shortdesc:purchase_requisition.module_meta_information msgid "Purchase - Purchase Requisition" -msgstr "" +msgstr "Compra - Sol·licitud de compra" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Unassigned" -msgstr "" +msgstr "Sense assignar" #. module: purchase_requisition #: view:purchase.order:0 msgid "Requisition" -msgstr "" +msgstr "Requisició" #. module: purchase_requisition #: field:purchase.requisition,purchase_ids:0 msgid "Purchase Orders" -msgstr "" +msgstr "Comandes de compra" #. module: purchase_requisition #: code:addons/purchase_requisition/wizard/purchase_requisition_partner.py:90 @@ -416,3 +434,5 @@ msgid "" "You have already one %s purchase order for this partner, you must cancel " "this purchase order to create a new quotation." msgstr "" +"Ja heu demanat un% s de compra d'aquest empresa, heu de cancel·lar l'ordre " +"de compra per crear una nova cotització." diff --git a/addons/report_webkit/i18n/ca.po b/addons/report_webkit/i18n/ca.po index dabcddb5fff..1411bc43ab4 100644 --- a/addons/report_webkit/i18n/ca.po +++ b/addons/report_webkit/i18n/ca.po @@ -8,91 +8,91 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2011-02-06 00:02+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2011-08-17 20:54+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-29 05:54+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:36+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: report_webkit #: field:ir.actions.report.xml,webkit_header:0 msgid "WebKit Header" -msgstr "" +msgstr "Capçalera WebKit" #. module: report_webkit #: view:ir.actions.report.xml:0 msgid "Webkit Template (used if Report File is not found)" -msgstr "" +msgstr "Plantilla WebKit (utilitzada si el fitxer de l'informe no existeix)" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "Tabloid 29 279.4 x 431.8 mm" -msgstr "" +msgstr "Tabloide 29 279,4 x 431,8 mm" #. module: report_webkit #: model:ir.actions.act_window,name:report_webkit.action_header_img #: model:ir.ui.menu,name:report_webkit.menu_header_img msgid "Header IMG" -msgstr "" +msgstr "Imatge capçalera" #. module: report_webkit #: field:res.company,lib_path:0 msgid "Webkit Executable Path" -msgstr "" +msgstr "Ruta executable WebKit" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "Ledger 28 431.8 x 279.4 mm" -msgstr "" +msgstr "Llibre 28 431,8 x 279,4 mm" #. module: report_webkit #: help:ir.header_img,type:0 msgid "Image type(png,gif,jpeg)" -msgstr "" +msgstr "Tipus d'imatge (png, gif, jpeg)" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "Executive 4 7.5 x 10 inches, 190.5 x 254 mm" -msgstr "" +msgstr "Executiu 4 7,5 x 10 pulgades, 190,5 x 254 mm" #. module: report_webkit #: field:ir.header_img,company_id:0 #: field:ir.header_webkit,company_id:0 msgid "Company" -msgstr "" +msgstr "Companyia" #. module: report_webkit -#: code:addons/report_webkit/webkit_report.py:84 +#: code:addons/report_webkit/webkit_report.py:97 #, python-format msgid "path to Wkhtmltopdf is not absolute" -msgstr "" +msgstr "La ruta a Wkhtmltopdf no és absoluta" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "DLE 26 110 x 220 mm" -msgstr "" +msgstr "DLE 26 110 x 220 mm" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "B7 21 88 x 125 mm" -msgstr "" +msgstr "B7 21 88 x 125 mm" #. module: report_webkit -#: code:addons/report_webkit/webkit_report.py:290 -#: code:addons/report_webkit/webkit_report.py:304 -#: code:addons/report_webkit/webkit_report.py:322 +#: code:addons/report_webkit/webkit_report.py:306 +#: code:addons/report_webkit/webkit_report.py:320 #: code:addons/report_webkit/webkit_report.py:338 +#: code:addons/report_webkit/webkit_report.py:354 #, python-format msgid "Webkit render" -msgstr "" +msgstr "Renderitzador de WebKit" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "Folio 27 210 x 330 mm" -msgstr "" +msgstr "Foli 27 210 x 330 mm" #. module: report_webkit #: code:addons/report_webkit/webkit_report.py:67 @@ -105,119 +105,129 @@ msgid "" "http://code.google.com/p/wkhtmltopdf/downloads/list and set the'+\n" " ' path to the executable on the Company form." msgstr "" +"Si us plau instal·leu l'executable en el seu sistema'+\n" +" ' (sudo apt-get install wkhtmltopdf) o " +"descarregueu-lo d'aquí:'+\n" +" ' " +"http://code.google.com/p/wkhtmltopdf/downloads/list i establiu la'+\n" +" ' ruta cap a l'executable en el formulari de la " +"companyia." #. module: report_webkit #: help:ir.header_img,name:0 msgid "Name of Image" -msgstr "" +msgstr "Nom de la imatge" #. module: report_webkit -#: code:addons/report_webkit/webkit_report.py:78 +#: code:addons/report_webkit/webkit_report.py:91 #, python-format msgid "" "Wrong Wkhtmltopdf path set in company'+\n" " 'Given path is not executable or path is " "wrong" msgstr "" +"Ruta Wkhtmltopdf errònia en la companyia'+\n" +" 'La ruta actual no pot ser executada o la " +"ruta és errònia" #. module: report_webkit -#: code:addons/report_webkit/webkit_report.py:151 +#: code:addons/report_webkit/webkit_report.py:166 #, python-format msgid "Webkit raise an error" -msgstr "" +msgstr "Webkit genera un error" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "Legal 3 8.5 x 14 inches, 215.9 x 355.6 mm" -msgstr "" +msgstr "Legal 3 8,5 x 14 pulgades, 215,9 x 355,6 mm" #. module: report_webkit #: model:ir.model,name:report_webkit.model_ir_header_webkit msgid "ir.header_webkit" -msgstr "" +msgstr "ir.capçalera_webkit" #. module: report_webkit #: model:ir.actions.act_window,name:report_webkit.action_header_webkit #: model:ir.ui.menu,name:report_webkit.menu_header_webkit msgid "Header HTML" -msgstr "" +msgstr "Capçalera HTML" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "A4 0 210 x 297 mm, 8.26 x 11.69 inches" -msgstr "" +msgstr "A4 0 210 x 297 mm, 8,26 x 11,69 pulgades" #. module: report_webkit #: view:report.webkit.actions:0 msgid "_Cancel" -msgstr "" +msgstr "_Canceŀla" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "B2 17 500 x 707 mm" -msgstr "" +msgstr "B2 17 500 x 707 mm" #. module: report_webkit #: model:ir.model,name:report_webkit.model_ir_header_img msgid "ir.header_img" -msgstr "" +msgstr "ir.capçalera_img" #. module: report_webkit #: constraint:res.company:0 msgid "Error! You can not create recursive companies." -msgstr "" +msgstr "Error! No podeu crear companyies recursives." #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "A0 5 841 x 1189 mm" -msgstr "" +msgstr "A0 5 841 x 1189 mm" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "C5E 24 163 x 229 mm" -msgstr "" +msgstr "C5E 24 163 x 229 mm" #. module: report_webkit #: field:ir.header_img,type:0 msgid "Type" -msgstr "" +msgstr "Tipus" #. module: report_webkit #: code:addons/report_webkit/wizard/report_webkit_actions.py:134 #, python-format msgid "Client Actions Connections" -msgstr "" +msgstr "Connexions d'accions de client" #. module: report_webkit #: field:res.company,header_image:0 msgid "Available Images" -msgstr "" +msgstr "Imatges disponibles" #. module: report_webkit #: field:ir.header_webkit,html:0 msgid "webkit header" -msgstr "" +msgstr "Capçalera WebKit" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "B1 15 707 x 1000 mm" -msgstr "" +msgstr "B1 15 707 x 1000 mm" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "A1 6 594 x 841 mm" -msgstr "" +msgstr "A1 6 594 x 841 mm" #. module: report_webkit #: help:ir.actions.report.xml,webkit_header:0 msgid "The header linked to the report" -msgstr "" +msgstr "La capçalera relacionada amb l'informe" #. module: report_webkit -#: code:addons/report_webkit/webkit_report.py:66 +#: code:addons/report_webkit/webkit_report.py:78 #, python-format msgid "Wkhtmltopdf library path is not set in company" -msgstr "" +msgstr "La ruta cap a la llibreria Wkhtmltopdf no està definida en l'empresa" #. module: report_webkit #: model:ir.module.module,description:report_webkit.module_meta_information @@ -262,58 +272,99 @@ msgid "" "Web client WYSIWYG\n" " " msgstr "" +"Aquest mòdul afegeix un nou motor d'informes basat en la llibreria WebKit " +"(wkhtmltopdf) per suportar informes dissenyats en HTML + CSS.\n" +"L'estructura del mòdul i part del codi s'inspira en el mòdul " +"report_openoffice.\n" +"El mòdul permet:\n" +" -Definició de l'informe HTML\n" +" -Suporti múltiples capçaleres\n" +" -Múltiples logotips\n" +" -Suporta multicompanyia\n" +" -Suport HTML i CSS-3 (limitat per la versió actual de Webkit)\n" +" -Suport javascript\n" +" -Depurador HTML Raw\n" +" -Capacitat d'impressió de llibres\n" +" -Definició de marges\n" +" -Definició de formats de pàgina\n" +"i molt més\n" +"\n" +"Es poden definir múltiples capçaleres i logotips per companyia.\n" +"L'estil CSS, l'encapçalat i el peu de pàgina es defineixen per companyia.\n" +"\n" +"La llibreria a instal·lar es pot trobar en:\n" +"http://code.google.com/p/wkhtmltopdf/\n" +"Les llibreries del sistema estan disponibles per Linux, Mac US X i386 i " +"Windows 32.\n" +"\n" +"Després d'instal·lar la biblioteca wkhtmltopdf en el servidor de OpenERP, és " +"necessari establir la\n" +"ruta d'accés a l'arxiu executable wkthtmltopdf en la companyia\n" +"\n" +"Per obtenir un informe d'exemple mireu també el mòdul webkit_report_sample, " +"i aquest vídeo:\n" +" http://files.me.com/nbessi/06n92k.mov\n" +"\n" +"Per implementar:\n" +"Suport d'activació i desactivació de Javascript\n" +"Suport del format book i collated\n" +"Zip per PDF separats\n" +"Editor WYSIWYG per a client web\n" +" " #. module: report_webkit #: view:ir.actions.report.xml:0 #: view:res.company:0 msgid "Webkit" -msgstr "" +msgstr "Webkit" #. module: report_webkit #: help:ir.header_webkit,format:0 msgid "Select Proper Paper size" -msgstr "" +msgstr "Seleccioneu la grandària de paper adequat" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "B5 1 176 x 250 mm, 6.93 x 9.84 inches" -msgstr "" +msgstr "B5 1 176 x 250 mm, 6,93 x 9,84 pulgades" #. module: report_webkit #: view:ir.header_webkit:0 msgid "Content and styling" -msgstr "" +msgstr "Contingut i estil" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "A7 11 74 x 105 mm" -msgstr "" +msgstr "A7 11 74 x 105 mm" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "A6 10 105 x 148 mm" -msgstr "" +msgstr "A6 10 105 x 148 mm" #. module: report_webkit #: help:ir.actions.report.xml,report_webkit_data:0 msgid "This template will be used if the main report file is not found" msgstr "" +"Aquesta plantilla serà utilitzada si el fitxer de l'informe principal no es " +"troba" #. module: report_webkit #: field:ir.header_webkit,margin_top:0 msgid "Top Margin (mm)" -msgstr "" +msgstr "Marge superior (mm)" #. module: report_webkit -#: code:addons/report_webkit/webkit_report.py:246 +#: code:addons/report_webkit/webkit_report.py:261 #, python-format msgid "Please set a header in company settings" -msgstr "" +msgstr "Si us plau, indiqueu la capçalera en la configuració de la companyia" #. module: report_webkit #: view:report.webkit.actions:0 msgid "_Ok" -msgstr "" +msgstr "_Accepta" #. module: report_webkit #: help:report.webkit.actions,print_button:0 @@ -321,26 +372,28 @@ msgid "" "Check this to add a Print action for this Report in the sidebar of the " "corresponding document types" msgstr "" +"Marca aquesta opció per afegir una acció Imprimir per aquest informe en el " +"lateral dels corresponents tipus de documents" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "B3 18 353 x 500 mm" -msgstr "" +msgstr "B3 18 353 x 500 mm" #. module: report_webkit #: help:ir.actions.report.xml,webkit_debug:0 msgid "Enable the webkit engine debugger" -msgstr "" +msgstr "Activa el motor de debug de Webkit" #. module: report_webkit #: field:ir.header_img,img:0 msgid "Image" -msgstr "" +msgstr "Imatge" #. module: report_webkit #: field:res.company,header_webkit:0 msgid "Available html" -msgstr "" +msgstr "Html disponible" #. module: report_webkit #: help:report.webkit.actions,open_action:0 @@ -348,111 +401,113 @@ msgid "" "Check this to view the newly added internal print action after creating it " "(technical view) " msgstr "" +"Marqueu aquesta opció per veure l'acció que acaba d'afegir d'impressió " +"intern després de la seva creació (vegeu tècniques) " #. module: report_webkit #: view:res.company:0 msgid "Images" -msgstr "" +msgstr "Imatges" #. module: report_webkit #: selection:ir.header_webkit,orientation:0 msgid "Portrait" -msgstr "" +msgstr "Retrat" #. module: report_webkit #: selection:ir.header_webkit,orientation:0 msgid "Landscape" -msgstr "" +msgstr "Horitzontal" #. module: report_webkit #: view:ir.header_webkit:0 msgid "page setup" -msgstr "" +msgstr "configuració de pàgina" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "B8 22 62 x 88 mm" -msgstr "" +msgstr "B8 22 62 x 88 mm" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "A2 7 420 x 594 mm" -msgstr "" +msgstr "A2 7 420 x 594 mm" #. module: report_webkit #: field:report.webkit.actions,print_button:0 msgid "Add print button" -msgstr "" +msgstr "Afegeix botó d'imprimeix" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "A9 13 37 x 52 mm" -msgstr "" +msgstr "A9 13 37 x 52 mm" #. module: report_webkit #: model:ir.model,name:report_webkit.model_res_company msgid "Companies" -msgstr "" +msgstr "Companyies" #. module: report_webkit #: field:ir.header_webkit,margin_bottom:0 msgid "Bottom Margin (mm)" -msgstr "" +msgstr "Marge inferior (mm)" #. module: report_webkit #: model:ir.model,name:report_webkit.model_report_webkit_actions msgid "Webkit Actions" -msgstr "" +msgstr "Accions Webkit" #. module: report_webkit #: field:report.webkit.actions,open_action:0 msgid "Open added action" -msgstr "" +msgstr "Obre acció afegida" #. module: report_webkit #: field:ir.header_webkit,margin_right:0 msgid "Right Margin (mm)" -msgstr "" +msgstr "Marge dret (mm)" #. module: report_webkit #: field:ir.header_webkit,orientation:0 msgid "Orientation" -msgstr "" +msgstr "Orientació" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "B6 20 125 x 176 mm" -msgstr "" +msgstr "B6 20 125 x 176 mm" #. module: report_webkit #: help:ir.header_webkit,html:0 msgid "Set Webkit Report Header" -msgstr "" +msgstr "Estableix capçalera d'informe Webkit" #. module: report_webkit #: field:ir.header_webkit,format:0 msgid "Paper size" -msgstr "" +msgstr "Mida del paper" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid ":B10 16 31 x 44 mm" -msgstr "" +msgstr ":B10 16 31 x 44 mm" #. module: report_webkit #: field:ir.header_webkit,css:0 msgid "Header CSS" -msgstr "" +msgstr "Capçalera CSS" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "B4 19 250 x 353 mm" -msgstr "" +msgstr "B4 19 250 x 353 mm" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "A3 8 297 x 420 mm" -msgstr "" +msgstr "A3 8 297 x 420 mm" #. module: report_webkit #: code:addons/report_webkit/webkit_report.py:240 @@ -465,96 +520,102 @@ msgid "" " raise except_osv(\n" " _('No header defined for this Webkit report!" msgstr "" +"'))\n" +" header = report_xml.webkit_header.html\n" +" footer = report_xml.webkit_header.footer_html\n" +" if not header and report_xml.header:\n" +" raise except_osv(\n" +" _('Capçalera no definida per aquest informe Webkit!" #. module: report_webkit #: help:res.company,lib_path:0 msgid "Complete (Absolute) path to the wkhtmltopdf executable." -msgstr "" +msgstr "Ruta completa (absoluta) a l'executable wkhtmltopdf." #. module: report_webkit #: field:ir.header_webkit,footer_html:0 msgid "webkit footer" -msgstr "" +msgstr "Peu de pàgina Webkit" #. module: report_webkit #: field:ir.actions.report.xml,webkit_debug:0 msgid "Webkit debug" -msgstr "" +msgstr "Webkit debug" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "Letter 2 8.5 x 11 inches, 215.9 x 279.4 mm" -msgstr "" +msgstr "Carta 2 8,5 x 11 pulgades, 215,9 x 279,4 mm" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "B0 14 1000 x 1414 mm" -msgstr "" +msgstr "B0 14 1000 x 1414 mm" #. module: report_webkit #: field:ir.actions.report.xml,report_webkit_data:0 msgid "Webkit Template" -msgstr "" +msgstr "Plantilla Webkit" #. module: report_webkit #: model:ir.module.module,shortdesc:report_webkit.module_meta_information msgid "Webkit Report Engine" -msgstr "" +msgstr "Motor d'informes Webkit" #. module: report_webkit #: field:ir.header_img,name:0 #: field:ir.header_webkit,name:0 msgid "Name" -msgstr "" +msgstr "Nom" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "A5 9 148 x 210 mm" -msgstr "" +msgstr "A5 9 148 x 210 mm" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "A8 12 52 x 74 mm" -msgstr "" +msgstr "A8 12 52 x 74 mm" #. module: report_webkit #: model:ir.actions.act_window,name:report_webkit.wizard_ofdo_report_actions #: view:report.webkit.actions:0 msgid "Add Print Buttons" -msgstr "" +msgstr "Afegeix botons d'imprimeix" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "Comm10E 25 105 x 241 mm, U.S. Common 10 Envelope" -msgstr "" +msgstr "Comm10E 25 105 x 241 mm, Sobre U.S. Comú 10" #. module: report_webkit -#: code:addons/report_webkit/webkit_report.py:240 +#: code:addons/report_webkit/webkit_report.py:255 #, python-format msgid "Webkit Report template not found !" -msgstr "" +msgstr "Plantilla de l'informe Webkit no trobada!" #. module: report_webkit #: field:ir.header_webkit,margin_left:0 msgid "Left Margin (mm)" -msgstr "" +msgstr "Marge esquerra (mm)" #. module: report_webkit #: view:res.company:0 msgid "Headers" -msgstr "" +msgstr "Capçaleres" #. module: report_webkit #: help:ir.header_webkit,footer_html:0 msgid "Set Webkit Report Footer." -msgstr "" +msgstr "Defineix peu de pàgina informe Webkit" #. module: report_webkit #: selection:ir.header_webkit,format:0 msgid "B9 23 33 x 62 mm" -msgstr "" +msgstr "B9 23 33 x 62 mm" #. module: report_webkit #: model:ir.model,name:report_webkit.model_ir_actions_report_xml msgid "ir.actions.report.xml" -msgstr "" +msgstr "ir.accions.informe.xml" diff --git a/addons/sale_crm/i18n/ca.po b/addons/sale_crm/i18n/ca.po index 0b554a97dd9..b073b7b20d0 100644 --- a/addons/sale_crm/i18n/ca.po +++ b/addons/sale_crm/i18n/ca.po @@ -7,15 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2010-08-03 06:34+0000\n" -"Last-Translator: Raimon Esteve (www.zikzakmedia.com) " -"\n" +"PO-Revision-Date: 2011-08-17 23:05+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \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: 2011-04-29 05:01+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: sale_crm #: field:crm.make.sale,partner_id:0 @@ -31,7 +30,7 @@ msgstr "Converteix a pressupost" #: code:addons/sale_crm/wizard/crm_make_sale.py:108 #, python-format msgid "Opportunity '%s' is converted to Quotation." -msgstr "" +msgstr "Oportunitat de '%s' es converteix en cotització" #. module: sale_crm #: code:addons/sale_crm/wizard/crm_make_sale.py:89 diff --git a/addons/share/i18n/ca.po b/addons/share/i18n/ca.po index 1aa66af429b..8879d6b5dd5 100644 --- a/addons/share/i18n/ca.po +++ b/addons/share/i18n/ca.po @@ -8,15 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2011-03-26 17:59+0000\n" -"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " -"\n" +"PO-Revision-Date: 2011-08-17 22:38+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-29 05:45+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: share #: code:addons/share/web/editors.py:15 @@ -25,7 +24,7 @@ msgid "Sharing" msgstr "Compartits" #. module: share -#: code:addons/share/wizard/share_wizard.py:434 +#: code:addons/share/wizard/share_wizard.py:462 #, python-format msgid "" "This additional data has been automatically added to your current access.\n" @@ -76,6 +75,10 @@ msgid "" "%s\n" "\n" msgstr "" +"Benvolgut,\n" +"\n" +"%s\n" +"\n" #. module: share #: constraint:res.users:0 @@ -114,7 +117,7 @@ msgid "Congratulations, you have successfully setup a new shared access!" msgstr "Acabeu de configurar correctament un nou accés compartit!" #. module: share -#: code:addons/share/wizard/share_wizard.py:247 +#: code:addons/share/wizard/share_wizard.py:275 #, python-format msgid "(Copy for sharing)" msgstr "(Còpia per compartir)" @@ -136,6 +139,8 @@ msgid "" "You may use the following login and password to get access to this protected " "area:\n" msgstr "" +"Podeu utilitzar el següent nom d'usuari i contrasenya per accedir a aquesta " +"àrea protegida:\n" #. module: share #: view:res.groups:0 @@ -163,7 +168,7 @@ msgid "Share wizard: step 1" msgstr "Assistent compartició: pas 1" #. module: share -#: code:addons/share/wizard/share_wizard.py:430 +#: code:addons/share/wizard/share_wizard.py:458 #: field:share.wizard.result.line,login:0 #, python-format msgid "Username" @@ -175,7 +180,7 @@ msgid "Share User" msgstr "Comparteix usuari" #. module: share -#: code:addons/share/wizard/share_wizard.py:424 +#: code:addons/share/wizard/share_wizard.py:452 #, python-format msgid "%s has shared OpenERP %s information with you" msgstr "%s a compartit la informació %s d'OpenERP amb tu" @@ -214,7 +219,7 @@ msgid "res.groups" msgstr "res.grups" #. module: share -#: code:addons/share/wizard/share_wizard.py:121 +#: code:addons/share/wizard/share_wizard.py:149 #, python-format msgid "%s (Shared)" msgstr "%s (Compartit)" @@ -230,7 +235,7 @@ msgid "New users (emails required)" msgstr "Nous usuaris (adreces de correu electrònic requerides)" #. module: share -#: code:addons/share/wizard/share_wizard.py:390 +#: code:addons/share/wizard/share_wizard.py:418 #, python-format msgid "Sharing filter created by user %s (%s) for group %s" msgstr "Filtre de compartició creat per l'usuari %s (%s) per al grup %s" @@ -251,7 +256,7 @@ msgid "Share Group" msgstr "Grup compartit" #. module: share -#: code:addons/share/wizard/share_wizard.py:431 +#: code:addons/share/wizard/share_wizard.py:459 #: field:share.wizard.result.line,password:0 #, python-format msgid "Password" @@ -295,7 +300,7 @@ msgid "Send Email Notification(s)" msgstr "Envia notificacions per correu electrònic" #. module: share -#: code:addons/share/wizard/share_wizard.py:435 +#: code:addons/share/wizard/share_wizard.py:463 #, python-format msgid "" "You may use your existing login and password to view it. As a reminder, your " @@ -305,7 +310,7 @@ msgstr "" "recordatori, el vostre login és %s.\n" #. module: share -#: code:addons/share/wizard/share_wizard.py:432 +#: code:addons/share/wizard/share_wizard.py:460 #, python-format msgid "Database" msgstr "Base de dades" @@ -341,20 +346,20 @@ msgid "Users to share with" msgstr "Usuaris amb els quals compartir" #. module: share -#: code:addons/share/wizard/share_wizard.py:276 +#: code:addons/share/wizard/share_wizard.py:304 #, python-format msgid "Indirect sharing filter created by user %s (%s) for group %s" msgstr "" "Filtre de compartició indirecta creat per l'usuari %s (%s) per al grup %s" #. module: share -#: code:addons/share/wizard/share_wizard.py:420 +#: code:addons/share/wizard/share_wizard.py:448 #, python-format msgid "Email required" msgstr "Correu electrònic requerit" #. module: share -#: code:addons/share/wizard/share_wizard.py:212 +#: code:addons/share/wizard/share_wizard.py:240 #, python-format msgid "Copied access for sharing" msgstr "Accés copiat per a compartició" @@ -376,7 +381,7 @@ msgstr "" "línia)" #. module: share -#: code:addons/share/wizard/share_wizard.py:420 +#: code:addons/share/wizard/share_wizard.py:448 #, python-format msgid "" "The current user must have an email address configured in User Preferences " @@ -401,7 +406,7 @@ msgid "Domain" msgstr "Domini" #. module: share -#: code:addons/share/wizard/share_wizard.py:286 +#: code:addons/share/wizard/share_wizard.py:314 #, python-format msgid "" "Sorry, the current screen and filter you are trying to share are not " @@ -423,7 +428,7 @@ msgid "Access info" msgstr "Informació d'accés" #. module: share -#: code:addons/share/wizard/share_wizard.py:426 +#: code:addons/share/wizard/share_wizard.py:454 #, python-format msgid "" "To access it, you can go to the following URL:\n" @@ -444,7 +449,7 @@ msgid "Share" msgstr "Comparteix" #. module: share -#: code:addons/share/wizard/share_wizard.py:406 +#: code:addons/share/wizard/share_wizard.py:434 #, python-format msgid "Sharing Wizard - Step 2" msgstr "Assistent de compartició - Pas 2" @@ -460,16 +465,17 @@ msgid "share.wizard.result.line" msgstr "comparteix.assistent.resultat.línia" #. module: share -#: code:addons/share/wizard/share_wizard.py:285 +#: code:addons/share/wizard/share_wizard.py:313 #, python-format msgid "Sharing access could not be setup" msgstr "No s'ha pogut configurar l'accés compartit" #. module: share +#: model:ir.actions.act_window,name:share.action_share_wizard #: model:ir.actions.act_window,name:share.action_share_wizard_step1 #: model:ir.model,name:share.model_share_wizard +#: model:ir.ui.menu,name:share.menu_action_share_wizard #: field:share.wizard.result.line,share_wizard_id:0 -#: field:share.wizard.user,share_wizard_id:0 msgid "Share Wizard" msgstr "Assistent de compartició" @@ -509,7 +515,7 @@ msgid "Read-only" msgstr "Només lectura" #. module: share -#: code:addons/share/wizard/share_wizard.py:295 +#: code:addons/share/wizard/share_wizard.py:323 #, python-format msgid "*usual password*" msgstr "*contrasenya habitual*" @@ -529,3 +535,9 @@ msgstr "*contrasenya habitual*" #~ msgstr "" #~ "Podeu utilitzar el següent usuari i contrasenya per accedir en aquesta àrea " #~ "protegida:" + +#~ msgid "Access Groups" +#~ msgstr "Grups d'accés" + +#~ msgid "Sharing Tools" +#~ msgstr "Eines de compartició" diff --git a/addons/stock/i18n/ca.po b/addons/stock/i18n/ca.po index 335890b07ef..ada3c6a6f1b 100644 --- a/addons/stock/i18n/ca.po +++ b/addons/stock/i18n/ca.po @@ -7,15 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2011-03-26 18:33+0000\n" -"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " -"\n" +"PO-Revision-Date: 2011-08-17 22:42+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \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: 2011-04-29 04:46+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:34+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: stock #: field:product.product,track_outgoing:0 @@ -161,7 +160,7 @@ msgid "UoM" msgstr "UdM" #. module: stock -#: code:addons/stock/wizard/stock_change_product_qty.py:90 +#: code:addons/stock/wizard/stock_change_product_qty.py:104 #: model:ir.actions.act_window,name:stock.action_inventory_form #: model:ir.ui.menu,name:stock.menu_action_inventory_form #, python-format @@ -194,14 +193,14 @@ msgstr "" "d'aquesta categoria, també pot indicar-se directament en cada producte." #. module: stock -#: code:addons/stock/stock.py:1176 -#: code:addons/stock/stock.py:2378 +#: code:addons/stock/stock.py:1170 +#: code:addons/stock/stock.py:2415 #, python-format msgid "Missing partial picking data for move #%s" msgstr "Falten dades de l'albarà parcial per al moviment #%s" #. module: stock -#: model:ir.actions.act_window,name:stock.action_partial_move +#: model:ir.actions.server,name:stock.action_partial_move_server msgid "Deliver/Receive Products" msgstr "Envia/Rebre productes" @@ -260,7 +259,8 @@ msgid "Reference" msgstr "Referència" #. module: stock -#: code:addons/stock/stock.py:661 +#: code:addons/stock/stock.py:666 +#: code:addons/stock/stock.py:1472 #, python-format msgid "Products to Process" msgstr "Productes a processar" @@ -285,7 +285,7 @@ msgid "Split lines" msgstr "Divideix línies" #. module: stock -#: code:addons/stock/stock.py:1127 +#: code:addons/stock/stock.py:1120 #, python-format msgid "You cannot cancel picking because stock move is in done state !" msgstr "" @@ -293,9 +293,10 @@ msgstr "" "realitzat!" #. module: stock -#: code:addons/stock/stock.py:2198 -#: code:addons/stock/stock.py:2237 -#: code:addons/stock/stock.py:2297 +#: code:addons/stock/stock.py:2233 +#: code:addons/stock/stock.py:2274 +#: code:addons/stock/stock.py:2334 +#: code:addons/stock/wizard/stock_fill_inventory.py:53 #, python-format msgid "Warning!" msgstr "Avís!" @@ -325,7 +326,7 @@ msgid "Currency in which Unit cost is expressed" msgstr "Moneda en què s'expressa el cost unitat." #. module: stock -#: code:addons/stock/wizard/stock_return_picking.py:135 +#: code:addons/stock/wizard/stock_return_picking.py:126 #, python-format msgid "No invoicing" msgstr "No facturació" @@ -441,7 +442,7 @@ msgid "In Qty" msgstr "En quantitat" #. module: stock -#: code:addons/stock/wizard/stock_fill_inventory.py:115 +#: code:addons/stock/wizard/stock_fill_inventory.py:106 #, python-format msgid "No product in this location." msgstr "No hi ha producte en aquesta ubicació" @@ -524,7 +525,7 @@ msgid "Move History (child moves)" msgstr "Historial moviments (moviments fills)" #. module: stock -#: code:addons/stock/stock.py:1984 +#: code:addons/stock/stock.py:2015 #, python-format msgid "" "There is no stock output account defined for this product or its category: " @@ -546,7 +547,7 @@ msgid "Destination Location" msgstr "Ubicació destí" #. module: stock -#: code:addons/stock/stock.py:751 +#: code:addons/stock/stock.py:754 #, python-format msgid "You can not process picking without stock moves" msgstr "No podeu processar un albarà sense moviments d'estoc" @@ -600,7 +601,7 @@ msgid "Location / Product" msgstr "Ubicació / Producte" #. module: stock -#: code:addons/stock/stock.py:1306 +#: code:addons/stock/stock.py:1303 #, python-format msgid "Reception" msgstr "Recepció" @@ -740,7 +741,7 @@ msgid "Process Picking" msgstr "Processa albarà" #. module: stock -#: code:addons/stock/product.py:355 +#: code:addons/stock/product.py:358 #, python-format msgid "Future Receptions" msgstr "Recepcions futures" @@ -826,7 +827,7 @@ msgid "Merge Inventory" msgstr "Fusiona inventari" #. module: stock -#: code:addons/stock/product.py:371 +#: code:addons/stock/product.py:374 #, python-format msgid "Future P&L" msgstr "P&L futures" @@ -897,7 +898,7 @@ msgstr "Diari" #: code:addons/stock/stock.py:1315 #, python-format msgid "is scheduled %s." -msgstr "" +msgstr "Està previst %s." #. module: stock #: help:stock.picking,location_id:0 @@ -1099,7 +1100,7 @@ msgid "Author" msgstr "Autor" #. module: stock -#: code:addons/stock/stock.py:1305 +#: code:addons/stock/stock.py:1302 #, python-format msgid "Delivery Order" msgstr "Ordre d'enviament" @@ -1249,7 +1250,7 @@ msgstr "" "generats per les ordres de producció." #. module: stock -#: code:addons/stock/stock.py:1975 +#: code:addons/stock/stock.py:2006 #, python-format msgid "" "Can not create Journal Entry, Output Account defined on this product and " @@ -1259,7 +1260,7 @@ msgstr "" "producte i el compte variant de la categoria de producte són el mateix." #. module: stock -#: code:addons/stock/stock.py:1322 +#: code:addons/stock/stock.py:1319 #, python-format msgid "is in draft state." msgstr "està en estat esborrany." @@ -1285,7 +1286,7 @@ msgid "Chaining Type" msgstr "Tipus encadenat" #. module: stock -#: code:addons/stock/wizard/stock_return_picking.py:135 +#: code:addons/stock/wizard/stock_return_picking.py:126 #, python-format msgid "To be refunded/invoiced" msgstr "Per ser abonat/facturat" @@ -1325,7 +1326,7 @@ msgid "Additional Info" msgstr "Informació addicional" #. module: stock -#: code:addons/stock/stock.py:1602 +#: code:addons/stock/stock.py:1619 #, python-format msgid "Operation forbidden" msgstr "Operació prohibida" @@ -1336,7 +1337,7 @@ msgid "From" msgstr "Des de" #. module: stock -#: code:addons/stock/wizard/stock_return_picking.py:79 +#: code:addons/stock/wizard/stock_return_picking.py:77 #, python-format msgid "You may only return pickings that are Confirmed, Available or Done!" msgstr "Tan sols podeu retornar albarans confirmats, reservats o realitzats!" @@ -1464,12 +1465,13 @@ msgid "None" msgstr "Cap" #. module: stock +#: model:ir.actions.act_window,name:stock.action3 #: view:stock.tracking:0 msgid "Downstream traceability" msgstr "Traçabilitat cap avall" #. module: stock -#: code:addons/stock/wizard/stock_invoice_onshipping.py:113 +#: code:addons/stock/wizard/stock_invoice_onshipping.py:101 #, python-format msgid "No Invoices were created" msgstr "No s'han creat factures" @@ -1533,7 +1535,7 @@ msgstr "" "companyies." #. module: stock -#: code:addons/stock/stock.py:2198 +#: code:addons/stock/stock.py:2233 #, python-format msgid "Please provide a positive quantity to scrap!" msgstr "Introduïu una quantitat positiva a rebutjar!" @@ -1579,7 +1581,7 @@ msgid "Supplier Location" msgstr "Ubicació del proveïdor" #. module: stock -#: code:addons/stock/stock.py:2217 +#: code:addons/stock/stock.py:2254 #, python-format msgid "were scrapped" msgstr "estaven rebutjats" @@ -1694,7 +1696,7 @@ msgid "Stock report by tracking lots" msgstr "Informe d'estoc per lots de seguiment" #. module: stock -#: code:addons/stock/product.py:367 +#: code:addons/stock/product.py:370 #, python-format msgid "Delivered Qty" msgstr "Qtat enviada" @@ -1771,7 +1773,7 @@ msgid "Warehouse Dashboard" msgstr "Taulell del magatzem" #. module: stock -#: code:addons/stock/stock.py:510 +#: code:addons/stock/stock.py:512 #, python-format msgid "You can not remove a lot line !" msgstr "No podeu eliminar una línia de lot!" @@ -1785,7 +1787,7 @@ msgid "Scrap Products" msgstr "Rebutja productes" #. module: stock -#: code:addons/stock/stock.py:1135 +#: code:addons/stock/stock.py:1128 #, python-format msgid "You cannot remove the picking which is in %s state !" msgstr "No podeu eliminar l'albarà que està en estat %s!" @@ -1842,13 +1844,13 @@ msgid "Shipping Address :" msgstr "Adreça d'enviament:" #. module: stock -#: code:addons/stock/wizard/stock_return_picking.py:120 +#: code:addons/stock/wizard/stock_return_picking.py:115 #, python-format msgid "Provide the quantities of the returned products." msgstr "Indiqueu les quantitats dels productes tornats." #. module: stock -#: code:addons/stock/stock.py:1978 +#: code:addons/stock/stock.py:2009 #, python-format msgid "" "Can not create Journal Entry, Input Account defined on this product and " @@ -1936,7 +1938,7 @@ msgid "Quantity per lot" msgstr "Quantitat per lot" #. module: stock -#: code:addons/stock/stock.py:1981 +#: code:addons/stock/stock.py:2012 #, python-format msgid "" "There is no stock input account defined for this product or its category: " @@ -1946,7 +1948,7 @@ msgstr "" "categoria: \"%s\" (id: %d)" #. module: stock -#: code:addons/stock/product.py:357 +#: code:addons/stock/product.py:360 #, python-format msgid "Received Qty" msgstr "Qttat rebuda" @@ -2111,6 +2113,7 @@ msgstr "Cost" #: field:product.category,property_stock_account_input_categ:0 #: field:product.template,property_stock_account_input:0 #: field:stock.change.standard.price,stock_account_input:0 +#: field:stock.location,valuation_in_account_id:0 msgid "Stock Input Account" msgstr "Compte entrada estoc" @@ -2170,7 +2173,7 @@ msgid "Inventory loss" msgstr "Pèrdues d'inventari" #. module: stock -#: code:addons/stock/stock.py:1314 +#: code:addons/stock/stock.py:1311 #, python-format msgid "Document" msgstr "Document" @@ -2262,7 +2265,7 @@ msgid "Warehouse board" msgstr "Taulell magatzem" #. module: stock -#: code:addons/stock/product.py:377 +#: code:addons/stock/product.py:380 #, python-format msgid "Future Qty" msgstr "Qtat futura" @@ -2293,13 +2296,13 @@ msgid "Shipping Type" msgstr "Tipus d'enviament" #. module: stock -#: code:addons/stock/stock.py:2175 +#: code:addons/stock/stock.py:2210 #, python-format msgid "You can only delete draft moves." msgstr "Només pot eliminar moviments esborrany." #. module: stock -#: code:addons/stock/wizard/stock_partial_picking.py:74 +#: code:addons/stock/wizard/stock_partial_picking.py:97 #: model:ir.actions.act_window,name:stock.act_product_location_open #: model:ir.ui.menu,name:stock.menu_stock_products_menu #: view:stock.inventory:0 @@ -2372,7 +2375,7 @@ msgid "Expected date for the picking to be processed" msgstr "Data prevista per processar l'albarà." #. module: stock -#: code:addons/stock/product.py:373 +#: code:addons/stock/product.py:376 #, python-format msgid "P&L Qty" msgstr "Qtat P&L" @@ -2470,7 +2473,7 @@ msgid "Source" msgstr "Origen" #. module: stock -#: code:addons/stock/stock.py:2557 +#: code:addons/stock/stock.py:2589 #: model:ir.model,name:stock.model_stock_inventory #: selection:report.stock.inventory,location_type:0 #: field:stock.inventory.line,inventory_id:0 @@ -2511,7 +2514,7 @@ msgstr "Seguiment nº de sèrie" #. module: stock #: code:addons/stock/report/report_stock.py:78 #: code:addons/stock/report/report_stock.py:135 -#: code:addons/stock/stock.py:751 +#: code:addons/stock/stock.py:754 #, python-format msgid "Error !" msgstr "Error!" @@ -2581,7 +2584,7 @@ msgid "Maxtor Suppliers" msgstr "Proveïdors Maxtor" #. module: stock -#: code:addons/stock/wizard/stock_change_product_qty.py:66 +#: code:addons/stock/wizard/stock_change_product_qty.py:80 #: code:addons/stock/wizard/stock_change_standard_price.py:106 #, python-format msgid "Active ID is not set in Context" @@ -2695,7 +2698,7 @@ msgstr "" "(id: %d)" #. module: stock -#: code:addons/stock/stock.py:2302 +#: code:addons/stock/stock.py:2339 #, python-format msgid "Can not consume a move with negative or zero quantity !" msgstr "No es pot consumir un moviment amb una quantitat negativa o zero!" @@ -2757,7 +2760,7 @@ msgid "Quantity (UOS)" msgstr "Quantitat (UdV)" #. module: stock -#: code:addons/stock/stock.py:1647 +#: code:addons/stock/stock.py:1664 #, python-format msgid "" "You are moving %.2f %s products but only %.2f %s available in this lot." @@ -2798,7 +2801,7 @@ msgid "Properties" msgstr "Propietats" #. module: stock -#: code:addons/stock/stock.py:982 +#: code:addons/stock/stock.py:974 #, python-format msgid "Error, no partner !" msgstr "Error, no empresa!" @@ -2806,6 +2809,7 @@ msgstr "Error, no empresa!" #. module: stock #: model:ir.actions.act_window,name:stock.action_incoterms_tree #: model:ir.model,name:stock.model_stock_incoterms +#: model:ir.ui.menu,name:stock.menu_action_incoterm_open #: view:stock.incoterms:0 msgid "Incoterms" msgstr "Incoterms" @@ -2848,7 +2852,7 @@ msgid "Inventory Reference" msgstr "Referència inventari" #. module: stock -#: code:addons/stock/stock.py:1307 +#: code:addons/stock/stock.py:1304 #, python-format msgid "Internal picking" msgstr "Albarà intern" @@ -2937,7 +2941,7 @@ msgid "Date done" msgstr "Data realització" #. module: stock -#: code:addons/stock/stock.py:983 +#: code:addons/stock/stock.py:975 #, python-format msgid "" "Please put a partner on the picking list if you want to generate invoice." @@ -3015,14 +3019,14 @@ msgid "Product" msgstr "Producte" #. module: stock -#: code:addons/stock/wizard/stock_return_picking.py:135 +#: code:addons/stock/wizard/stock_return_picking.py:126 #, python-format msgid "Invoicing" msgstr "Facturació" #. module: stock -#: code:addons/stock/stock.py:2237 -#: code:addons/stock/stock.py:2297 +#: code:addons/stock/stock.py:2274 +#: code:addons/stock/stock.py:2334 #, python-format msgid "Please provide Proper Quantity !" msgstr "Indiqueu la quantitat correcte!" @@ -3049,7 +3053,7 @@ msgid "Consume Products" msgstr "Consumeix productes" #. module: stock -#: code:addons/stock/stock.py:1646 +#: code:addons/stock/stock.py:1663 #, python-format msgid "Insufficient Stock in Lot !" msgstr "Estock insuficient en el lot!" @@ -3202,7 +3206,7 @@ msgid "All at once" msgstr "Tot junt" #. module: stock -#: code:addons/stock/stock.py:1603 +#: code:addons/stock/stock.py:1620 #, python-format msgid "" "Quantities, UoMs, Products and Locations cannot be modified on stock moves " @@ -3212,7 +3216,7 @@ msgstr "" "moviments d'estoc que ja han estat processats (excepte per l'administrador)" #. module: stock -#: code:addons/stock/product.py:383 +#: code:addons/stock/product.py:386 #, python-format msgid "Future Productions" msgstr "Produccions futures" @@ -3223,7 +3227,7 @@ msgid "To Invoice" msgstr "Per facturar" #. module: stock -#: code:addons/stock/wizard/stock_return_picking.py:120 +#: code:addons/stock/wizard/stock_return_picking.py:115 #, python-format msgid "Return lines" msgstr "Línies de devolució" @@ -3304,7 +3308,8 @@ msgid "Icon" msgstr "Icona" #. module: stock -#: code:addons/stock/stock.py:2174 +#: code:addons/stock/stock.py:2209 +#: code:addons/stock/stock.py:2617 #, python-format msgid "UserError" msgstr "Error d'usuari" @@ -3331,14 +3336,14 @@ msgstr "Clients no europeus" #: code:addons/stock/product.py:100 #: code:addons/stock/product.py:121 #: code:addons/stock/product.py:147 -#: code:addons/stock/stock.py:1975 -#: code:addons/stock/stock.py:1978 -#: code:addons/stock/stock.py:1981 -#: code:addons/stock/stock.py:1984 -#: code:addons/stock/stock.py:1987 -#: code:addons/stock/stock.py:1990 -#: code:addons/stock/stock.py:2302 -#: code:addons/stock/wizard/stock_fill_inventory.py:48 +#: code:addons/stock/stock.py:2006 +#: code:addons/stock/stock.py:2009 +#: code:addons/stock/stock.py:2012 +#: code:addons/stock/stock.py:2015 +#: code:addons/stock/stock.py:2018 +#: code:addons/stock/stock.py:2021 +#: code:addons/stock/stock.py:2339 +#: code:addons/stock/wizard/stock_fill_inventory.py:47 #: code:addons/stock/wizard/stock_splitinto.py:49 #: code:addons/stock/wizard/stock_splitinto.py:53 #, python-format @@ -3346,7 +3351,7 @@ msgid "Error!" msgstr "Error!" #. module: stock -#: code:addons/stock/stock.py:1990 +#: code:addons/stock/stock.py:2021 #, python-format msgid "" "There is no inventory variation account defined on the product category: " @@ -3380,7 +3385,7 @@ msgid "It specifies goods to be delivered all at once or by direct delivery" msgstr "Indica si les mercaderies s'enviaran totes alhora o directament." #. module: stock -#: code:addons/stock/wizard/stock_invoice_onshipping.py:83 +#: code:addons/stock/wizard/stock_invoice_onshipping.py:85 #, python-format msgid "This picking list does not require invoicing." msgstr "Aquest albarà no requereix facturació" @@ -3425,8 +3430,8 @@ msgid "Warning" msgstr "Avís" #. module: stock -#: code:addons/stock/stock.py:1321 -#: code:addons/stock/stock.py:2557 +#: code:addons/stock/stock.py:1318 +#: code:addons/stock/stock.py:2589 #, python-format msgid "is done." msgstr "està realitzat." @@ -3525,7 +3530,7 @@ msgstr "Categoria del producte" #: code:addons/stock/wizard/stock_change_product_qty.py:88 #, python-format msgid "INV: %s" -msgstr "" +msgstr "INV: %s" #. module: stock #: model:ir.ui.menu,name:stock.next_id_61 @@ -3533,7 +3538,7 @@ msgid "Reporting" msgstr "Informe" #. module: stock -#: code:addons/stock/stock.py:1316 +#: code:addons/stock/stock.py:1313 #, python-format msgid " for the " msgstr " pel " @@ -3587,7 +3592,7 @@ msgid "Chaining Journal" msgstr "Diari encadenament" #. module: stock -#: code:addons/stock/stock.py:729 +#: code:addons/stock/stock.py:732 #, python-format msgid "Not enough stock, unable to reserve the products." msgstr "Estoc insuficient, no ha estat possible reservar els productes." @@ -3598,7 +3603,7 @@ msgid "Customers" msgstr "Clients" #. module: stock -#: code:addons/stock/stock.py:1320 +#: code:addons/stock/stock.py:1317 #, python-format msgid "is cancelled." msgstr "està cancel·lat." @@ -3609,13 +3614,13 @@ msgid "Stock Inventory Lines" msgstr "Línies regularització d'inventari" #. module: stock -#: code:addons/stock/wizard/stock_partial_picking.py:74 +#: code:addons/stock/wizard/stock_partial_picking.py:97 #, python-format msgid "Process Document" msgstr "Processar document" #. module: stock -#: code:addons/stock/product.py:365 +#: code:addons/stock/product.py:368 #, python-format msgid "Future Deliveries" msgstr "Lliurament futur" @@ -3791,7 +3796,7 @@ msgid "Existing Lot" msgstr "Lot existent" #. module: stock -#: code:addons/stock/wizard/stock_return_picking.py:204 +#: code:addons/stock/wizard/stock_return_picking.py:194 #, python-format msgid "Please specify at least one non-zero quantity!" msgstr "Introduïu almenys una quantitat que no sigui zero!" @@ -3807,7 +3812,7 @@ msgstr "" "pels proveïments." #. module: stock -#: code:addons/stock/stock.py:1319 +#: code:addons/stock/stock.py:1316 #, python-format msgid "is ready to process." msgstr "preparat per processar." @@ -3823,7 +3828,7 @@ msgid "Set to zero" msgstr "Inicia a zero" #. module: stock -#: code:addons/stock/wizard/stock_invoice_onshipping.py:85 +#: code:addons/stock/wizard/stock_invoice_onshipping.py:87 #, python-format msgid "None of these picking lists require invoicing." msgstr "Cap d'aquests albarans requereix facturació." @@ -3835,14 +3840,14 @@ msgstr "Novembre" #. module: stock #: code:addons/stock/product.py:101 -#: code:addons/stock/stock.py:1987 +#: code:addons/stock/stock.py:2018 #, python-format msgid "There is no journal defined on the product category: \"%s\" (id: %d)" msgstr "" "No s'ha definit un diari en la categoria de producte: \"%s\" (id: %d)" #. module: stock -#: code:addons/stock/product.py:379 +#: code:addons/stock/product.py:382 #, python-format msgid "Unplanned Qty" msgstr "Qtat no planificada" @@ -3882,16 +3887,16 @@ msgid "Move History (parent moves)" msgstr "Historial moviments (mov. pares)" #. module: stock -#: code:addons/stock/product.py:361 +#: code:addons/stock/product.py:364 #, python-format msgid "Future Stock" msgstr "Estoc futur" #. module: stock -#: code:addons/stock/stock.py:510 -#: code:addons/stock/stock.py:1127 -#: code:addons/stock/stock.py:1135 -#: code:addons/stock/wizard/stock_invoice_onshipping.py:113 +#: code:addons/stock/stock.py:512 +#: code:addons/stock/stock.py:1120 +#: code:addons/stock/stock.py:1128 +#: code:addons/stock/wizard/stock_invoice_onshipping.py:101 #, python-format msgid "Error" msgstr "Error" @@ -4000,13 +4005,13 @@ msgstr "" #: code:addons/stock/stock.py:2386 #, python-format msgid "Product '%s' is consumed with '%s' quantity." -msgstr "" +msgstr "'%s' producte que es consumeix amb '%s' quantitat." #. module: stock #: code:addons/stock/stock.py:2595 #, python-format msgid "Inventory '%s' is done." -msgstr "" +msgstr "l'inventari '%s' està llest." #. module: stock #: constraint:stock.move:0 @@ -4031,7 +4036,7 @@ msgid "Split Move" msgstr "Divideix moviment" #. module: stock -#: code:addons/stock/wizard/stock_return_picking.py:97 +#: code:addons/stock/wizard/stock_return_picking.py:92 #, python-format msgid "" "There are no products to return (only lines in Done state and not fully " @@ -4081,6 +4086,7 @@ msgstr "" "la categoria del producte." #. module: stock +#: model:ir.actions.act_window,name:stock.action5 #: view:stock.tracking:0 msgid "Upstream traceability" msgstr "Traçabilitat cap amunt" @@ -4092,7 +4098,7 @@ msgid "Location Content" msgstr "Contingut ubicació" #. module: stock -#: code:addons/stock/product.py:385 +#: code:addons/stock/product.py:388 #, python-format msgid "Produced Qty" msgstr "Ctat produïda" @@ -4101,6 +4107,7 @@ msgstr "Ctat produïda" #: field:product.category,property_stock_account_output_categ:0 #: field:product.template,property_stock_account_output:0 #: field:stock.change.standard.price,stock_account_output:0 +#: field:stock.location,valuation_out_account_id:0 msgid "Stock Output Account" msgstr "Compte sortida estoc" @@ -4154,12 +4161,13 @@ msgid "Invoiced date" msgstr "Data facturada" #. module: stock -#: code:addons/stock/stock.py:729 -#: code:addons/stock/wizard/stock_invoice_onshipping.py:83 +#: code:addons/stock/stock.py:732 +#: code:addons/stock/wizard/stock_fill_inventory.py:106 #: code:addons/stock/wizard/stock_invoice_onshipping.py:85 -#: code:addons/stock/wizard/stock_return_picking.py:79 -#: code:addons/stock/wizard/stock_return_picking.py:97 -#: code:addons/stock/wizard/stock_return_picking.py:204 +#: code:addons/stock/wizard/stock_invoice_onshipping.py:87 +#: code:addons/stock/wizard/stock_return_picking.py:77 +#: code:addons/stock/wizard/stock_return_picking.py:92 +#: code:addons/stock/wizard/stock_return_picking.py:194 #, python-format msgid "Warning !" msgstr "Avís!" @@ -4207,10 +4215,6 @@ msgstr "Moviment parcial" msgid "Optional localization details, for information purpose only" msgstr "Detalls d'ubicació opcionals, només per a finalitats d'informació." -#, python-format -#~ msgid "Futur Stock" -#~ msgstr "Estoc futur" - #~ msgid "LIFO" #~ msgstr "LIFO" @@ -4244,14 +4248,6 @@ msgstr "Detalls d'ubicació opcionals, només per a finalitats d'informació." #~ msgid "Products Received" #~ msgstr "Productes rebuts" -#, python-format -#~ msgid "Futur Productions" -#~ msgstr "Produccions futures" - -#, python-format -#~ msgid "Futur Receptions" -#~ msgstr "Recepcions futures" - #~ msgid "Force to use a Production Lot during receptions" #~ msgstr "Obligueu a utilitzar un lot de producció durant la recepció" @@ -4372,9 +4368,6 @@ msgstr "Detalls d'ubicació opcionals, només per a finalitats d'informació." #~ msgid "Calendar of Deliveries" #~ msgstr "Calendari d'enviaments" -#~ msgid "Track Incomming Lots" -#~ msgstr "Lots seguiment d'entrada" - #~ msgid "STOCK_SAVE_AS" #~ msgstr "STOCK_SAVE_AS" @@ -4419,10 +4412,6 @@ msgstr "Detalls d'ubicació opcionals, només per a finalitats d'informació." #~ msgstr "" #~ "Lot de seguiment és el codi que es col·locarà en la unitat/palet logístic." -#, python-format -#~ msgid "Futur Deliveries" -#~ msgstr "Enviaments futurs" - #~ msgid "Tracking Number" #~ msgstr "Número seguiment" @@ -4557,10 +4546,6 @@ msgstr "Detalls d'ubicació opcionals, només per a finalitats d'informació." #~ msgid "STOCK_COPY" #~ msgstr "STOCK_COPY" -#, python-format -#~ msgid "Futur Qty" -#~ msgstr "Qtat futura" - #~ msgid "STOCK_CDROM" #~ msgstr "STOCK_CDROM" @@ -4760,9 +4745,6 @@ msgstr "Detalls d'ubicació opcionals, només per a finalitats d'informació." #~ msgid "STOCK_MEDIA_PAUSE" #~ msgstr "STOCK_MEDIA_PAUSE" -#~ msgid "Track Outging Lots" -#~ msgstr "Lots seguiment de sortida" - #~ msgid "STOCK_PRINT_PREVIEW" #~ msgstr "STOCK_PRINT_PREVIEW" @@ -4823,9 +4805,6 @@ msgstr "Detalls d'ubicació opcionals, només per a finalitats d'informació." #~ msgid "STOCK_UNINDENT" #~ msgstr "STOCK_UNINDENT" -#~ msgid "Canceled" -#~ msgstr "Cancel·lat" - #~ msgid "STOCK_GOTO_LAST" #~ msgstr "STOCK_GOTO_LAST" @@ -4868,10 +4847,6 @@ msgstr "Detalls d'ubicació opcionals, només per a finalitats d'informació." #~ msgid "Split in Two" #~ msgstr "Divideix en dos" -#, python-format -#~ msgid "Futur P&L" -#~ msgstr "P&L futur" - #~ msgid "" #~ "For the current product (template), this stock location will be used, " #~ "instead of the default one, as the source location for stock moves generated " @@ -5013,9 +4988,6 @@ msgstr "Detalls d'ubicació opcionals, només per a finalitats d'informació." #~ msgid "Move Lines" #~ msgstr "Línies moviment" -#~ msgid "Qty" -#~ msgstr "Qtat." - #~ msgid "Supplier Refund" #~ msgstr "Factura rectificativa (abonament) de proveïdor" diff --git a/addons/stock_planning/i18n/ca.po b/addons/stock_planning/i18n/ca.po index d5e6a41a5bf..d3b76cc0541 100644 --- a/addons/stock_planning/i18n/ca.po +++ b/addons/stock_planning/i18n/ca.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2011-03-06 00:07+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2011-08-17 22:47+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-29 05:48+0000\n" -"X-Generator: Launchpad (build 12758)\n" +"X-Launchpad-Export-Date: 2011-08-18 04:35+0000\n" +"X-Generator: Launchpad (build 13697)\n" #. module: stock_planning #: code:addons/stock_planning/wizard/stock_planning_createlines.py:73 @@ -23,6 +23,8 @@ msgstr "" msgid "" "No forecasts for selected period or no products in selected category !" msgstr "" +"No hi ha previsions per al període seleccionat o no hi ha productes en la " +"categoria seleccionada!" #. module: stock_planning #: help:stock.planning,stock_only:0 @@ -31,22 +33,25 @@ msgid "" "selected calculation is made for input, stock and output location of " "warehouse." msgstr "" +"Marqueu aquesta opció per calcular l'estoc només de la ubicació estoc del " +"magatzem seleccionat. Si no es marca, el càlcul es realitza per a les " +"ubicacions d'entrada i sortida d'estoc del magatzem." #. module: stock_planning #: field:stock.planning,maximum_op:0 msgid "Maximum Rule" -msgstr "" +msgstr "Regla màxim" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period1_per_company:0 msgid "This Copmany Period1" -msgstr "" +msgstr "Aquesta empresa període1" #. module: stock_planning #: view:stock.planning:0 #: view:stock.sale.forecast:0 msgid "Group By..." -msgstr "" +msgstr "Agrupa per..." #. module: stock_planning #: help:stock.sale.forecast,product_amt:0 @@ -54,13 +59,15 @@ msgid "" "Forecast value which will be converted to Product Quantity according to " "prices." msgstr "" +"Valor de la previsió que serà convertit en quantitat de producte en funció " +"de preus." #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:621 #: code:addons/stock_planning/stock_planning.py:663 #, python-format msgid "Incoming Left must be greater than 0 !" -msgstr "" +msgstr "Entrades restants ha de ser major que 0!" #. module: stock_planning #: help:stock.planning,outgoing_before:0 @@ -68,12 +75,15 @@ msgid "" "Planned Out in periods before calculated. Between start date of current " "period and one day before start of calculated period." msgstr "" +"Sortides planificades en períodes anteriors al calculat. Entreu la data " +"d'inici del període actual i un dia abans del començament del període " +"calculat." #. module: stock_planning -#: code:addons/stock_planning/wizard/stock_planning_forecast.py:59 +#: code:addons/stock_planning/wizard/stock_planning_forecast.py:60 #, python-format msgid "No products in selected category !" -msgstr "" +msgstr "No hi ha productes en la categoria seleccionada!" #. module: stock_planning #: help:stock.sale.forecast.createlines,warehouse_id:0 @@ -81,41 +91,44 @@ msgid "" "Warehouse which forecasts will concern. If during stock planning you will " "need sales forecast for all warehouses choose any warehouse now." msgstr "" +"Magatzem al que les previsions es refereixen. Si durant la planificació " +"d'estoc necessita previsions de vendes per a tots els magatzems de triar " +"qualsevol magatzem ara." #. module: stock_planning #: field:stock.planning,outgoing_left:0 msgid "Expected Out" -msgstr "" +msgstr "Sortides previstes" #. module: stock_planning #: view:stock.sale.forecast:0 msgid " " -msgstr "" +msgstr " " #. module: stock_planning #: field:stock.planning,incoming_left:0 msgid "Incoming Left" -msgstr "" +msgstr "Entrades restants" #. module: stock_planning #: view:stock.planning:0 msgid "Requisition history" -msgstr "" +msgstr "Historial comandes" #. module: stock_planning #: view:stock.sale.forecast.createlines:0 msgid "Create Forecasts Lines" -msgstr "" +msgstr "Crea línies de previsions" #. module: stock_planning #: help:stock.planning,outgoing:0 msgid "Quantity of all confirmed outgoing moves in calculated Period." -msgstr "" +msgstr "Quantitats de totes les sortides confirmades en el període calculat." #. module: stock_planning #: view:stock.period.createlines:0 msgid "Create Daily Periods" -msgstr "" +msgstr "Crea períodes diaris" #. module: stock_planning #: view:stock.planning:0 @@ -125,7 +138,7 @@ msgstr "" #: field:stock.sale.forecast,company_id:0 #: field:stock.sale.forecast.createlines,company_id:0 msgid "Company" -msgstr "" +msgstr "Companyia" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:640 @@ -135,6 +148,8 @@ msgid "" "\n" " Initial Stock: " msgstr "" +"\n" +" Estoc inicial: " #. module: stock_planning #: help:stock.planning,warehouse_forecast:0 @@ -142,32 +157,35 @@ msgid "" "All sales forecasts for selected Warehouse of selected Product during " "selected Period." msgstr "" +"Totes les previsions de vendes per als magatzems seleccionats de productes " +"seleccionats durant el període seleccionat." #. module: stock_planning #: model:ir.ui.menu,name:stock_planning.menu_stock_period_creatlines msgid "Create Stock and Sales Periods" -msgstr "" +msgstr "Crea períodes d'estoc i vendes" #. module: stock_planning #: view:stock.planning:0 msgid "Minimum Stock Rule Indicators" -msgstr "" +msgstr "Indicadors de regles d'estoc mínim" #. module: stock_planning #: help:stock.sale.forecast.createlines,period_id:0 msgid "Period which forecasts will concern." -msgstr "" +msgstr "Període al que concerneixen les previsions." #. module: stock_planning #: field:stock.planning,stock_only:0 msgid "Stock Location Only" -msgstr "" +msgstr "Només ubicacions d'estoc" #. module: stock_planning #: help:stock.planning,already_out:0 msgid "" "Quantity which is already dispatched out of this warehouse in current period." msgstr "" +"Quantitats que ja es van enviar fora d'aquest magatzem en el període actual." #. module: stock_planning #: help:stock.planning,procure_to_stock:0 @@ -175,16 +193,19 @@ msgid "" "Chect to make procurement to stock location of selected warehouse. If not " "selected procurement will be made into input location of warehouse." msgstr "" +"Marqueu aquesta opció per realitzar els proveïments en la ubicació estoc del " +"magatzem seleccionat. Si no es marca, el proveïment es realitzarà en la " +"ubicació d'entrada del magatzem." #. module: stock_planning #: view:stock.planning:0 msgid "Current Period Situation" -msgstr "" +msgstr "Situació del període actual" #. module: stock_planning #: view:stock.period.createlines:0 msgid "Create Monthly Periods" -msgstr "" +msgstr "Crea períodes mensuals" #. module: stock_planning #: help:stock.planning,supply_warehouse_id:0 @@ -192,69 +213,73 @@ msgid "" "Warehouse used as source in supply pick move created by 'Supply from Another " "Warhouse'." msgstr "" +"Magatzem utilitzat com a origen en el moviment de subministrament creat per " +"'Subministra des d'un altre magatzem'." #. module: stock_planning #: model:ir.model,name:stock_planning.model_stock_period_createlines msgid "stock.period.createlines" -msgstr "" +msgstr "estoc.període.crealínies" #. module: stock_planning #: field:stock.planning,outgoing_before:0 msgid "Planned Out Before" -msgstr "" +msgstr "Sortides planificades abans" #. module: stock_planning #: field:stock.planning.createlines,forecasted_products:0 msgid "All Products with Forecast" -msgstr "" +msgstr "Tots els productes amb previsió" #. module: stock_planning #: view:stock.sale.forecast:0 msgid "Periods :" -msgstr "" +msgstr "Períodes :" #. module: stock_planning #: help:stock.planning,already_in:0 msgid "" "Quantity which is already picked up to this warehouse in current period." msgstr "" +"Quantitats que ja han estat recollides en aquest magatzem en el període " +"actual." #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:644 #: code:addons/stock_planning/stock_planning.py:686 #, python-format msgid " Confirmed In Before: " -msgstr "" +msgstr " Entrades confirmades abans: " #. module: stock_planning #: view:stock.sale.forecast:0 msgid "Stock and Sales Forecast" -msgstr "" +msgstr "Previsions d'estoc i vendes" #. module: stock_planning #: model:ir.model,name:stock_planning.model_stock_sale_forecast msgid "stock.sale.forecast" -msgstr "" +msgstr "estoc.vendes.previsió" #. module: stock_planning #: field:stock.sale.forecast,analyzed_dept_id:0 msgid "This Department" -msgstr "" +msgstr "Aquest departament" #. module: stock_planning #: field:stock.planning,to_procure:0 msgid "Planned In" -msgstr "" +msgstr "Entrades planificades" #. module: stock_planning #: field:stock.planning,stock_simulation:0 msgid "Stock Simulation" -msgstr "" +msgstr "Simulació d'estoc" #. module: stock_planning #: model:ir.model,name:stock_planning.model_stock_planning_createlines msgid "stock.planning.createlines" -msgstr "" +msgstr "estoc.planificació.crealínies" #. module: stock_planning #: help:stock.planning,incoming_before:0 @@ -263,21 +288,26 @@ msgid "" "Between start date of current period and one day before start of calculated " "period." msgstr "" +"Entrades confirmades en períodes anteriors al calculat (incloent les " +"entrades realitzades). Entreu la data d'inici del període actual i un dia " +"abans del començament del període calculat." #. module: stock_planning #: view:stock.sale.forecast:0 msgid "Search Sales Forecast" -msgstr "" +msgstr "Cerca previsions de vendes" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period5_per_user:0 msgid "This User Period5" -msgstr "" +msgstr "El període d'aquest usuari5" #. module: stock_planning #: help:stock.planning,history:0 msgid "History of procurement or internal supply of this planning line." msgstr "" +"Historial de proveïment o subministrament intern d'aquesta línia de " +"planificació." #. module: stock_planning #: help:stock.planning,company_forecast:0 @@ -285,51 +315,53 @@ msgid "" "All sales forecasts for whole company (for all Warehouses) of selected " "Product during selected Period." msgstr "" +"Totes les previsions de vendes per a tota l'empresa (per a tots els " +"magatzems) dels productes seleccionats durant el període seleccionat." #. module: stock_planning #: field:stock.sale.forecast,analyzed_period1_per_user:0 msgid "This User Period1" -msgstr "" +msgstr "Aquest usuari periode1" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period3_per_user:0 msgid "This User Period3" -msgstr "" +msgstr "Aquest usuari periode3" #. module: stock_planning #: model:ir.ui.menu,name:stock_planning.menu_stock_planning_main #: view:stock.planning:0 msgid "Stock Planning" -msgstr "" +msgstr "Planificació d'estoc" #. module: stock_planning #: field:stock.planning,minimum_op:0 msgid "Minimum Rule" -msgstr "" +msgstr "Regla de mínims" #. module: stock_planning #: view:stock.planning:0 msgid "Procure Incoming Left" -msgstr "" +msgstr "Entrades proveïment restant" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:646 #: code:addons/stock_planning/stock_planning.py:688 #, python-format msgid " Incoming Left: " -msgstr "" +msgstr " Entrades restant: " #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:719 #, python-format msgid "%s Pick List %s (%s, %s) %s %s \n" -msgstr "" +msgstr "%s Llista de selecció %s (%s, %s) %s %s \n" #. module: stock_planning #: view:stock.planning.createlines:0 #: view:stock.sale.forecast.createlines:0 msgid "Create" -msgstr "" +msgstr "Crea" #. module: stock_planning #: model:ir.actions.act_window,name:stock_planning.action_view_stock_planning_form @@ -337,14 +369,14 @@ msgstr "" #: model:ir.ui.menu,name:stock_planning.menu_stock_planning #: view:stock.planning:0 msgid "Master Procurement Schedule" -msgstr "" +msgstr "Pla mestre de proveïment" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:636 #: code:addons/stock_planning/stock_planning.py:678 #, python-format msgid " Creation Date: " -msgstr "" +msgstr " Data de creació: " #. module: stock_planning #: field:stock.planning,period_id:0 @@ -352,7 +384,7 @@ msgstr "" #: field:stock.sale.forecast,period_id:0 #: field:stock.sale.forecast.createlines,period_id:0 msgid "Period" -msgstr "" +msgstr "Període" #. module: stock_planning #: view:stock.period:0 @@ -360,22 +392,22 @@ msgstr "" #: field:stock.planning,state:0 #: field:stock.sale.forecast,state:0 msgid "State" -msgstr "" +msgstr "Estat" #. module: stock_planning #: help:stock.sale.forecast.createlines,product_categ_id:0 msgid "Product Category of products which created forecasts will concern." -msgstr "" +msgstr "Categoria dels productes dels quals es crearan les previsions ." #. module: stock_planning #: model:ir.model,name:stock_planning.model_stock_period msgid "stock period" -msgstr "" +msgstr "període estoc" #. module: stock_planning #: model:ir.model,name:stock_planning.model_stock_sale_forecast_createlines msgid "stock.sale.forecast.createlines" -msgstr "" +msgstr "estoc.venda.previsió.crealínies" #. module: stock_planning #: field:stock.planning,warehouse_id:0 @@ -383,7 +415,7 @@ msgstr "" #: field:stock.sale.forecast,warehouse_id:0 #: field:stock.sale.forecast.createlines,warehouse_id:0 msgid "Warehouse" -msgstr "" +msgstr "Magatzem" #. module: stock_planning #: help:stock.planning,stock_simulation:0 @@ -395,32 +427,40 @@ msgid "" "Initial Stock - Planned Out Before + Incoming Before - Planned Out + Planned " "In." msgstr "" +"Simulació d'estoc al final del període seleccionat.\n" +" Per al període actual és: \n" +"Estoc inicial – sortides + entrades – sortides previstes + entrades " +"esperades.\n" +"Per als següents períodes és: \n" +"Estoc inicial – sortides previstes anteriors + entrades anteriors – sortides " +"previstes + entrades previstes." #. module: stock_planning #: help:stock.sale.forecast,analyze_company:0 msgid "Check this box to see the sales for whole company." msgstr "" +"Seleccioneu aquesta casella per veure les vendes de tota l'a companyia." #. module: stock_planning #: field:stock.sale.forecast,name:0 msgid "Name" -msgstr "" +msgstr "Nom" #. module: stock_planning #: view:stock.planning:0 msgid "Search Stock Planning" -msgstr "" +msgstr "Cerca planificació d'estoc" #. module: stock_planning #: field:stock.planning,incoming_before:0 msgid "Incoming Before" -msgstr "" +msgstr "Entrades abans" #. module: stock_planning #: field:stock.planning.createlines,product_categ_id:0 #: field:stock.sale.forecast.createlines,product_categ_id:0 msgid "Product Category" -msgstr "" +msgstr "Categoria del producte" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:621 @@ -428,7 +468,7 @@ msgstr "" #: code:addons/stock_planning/stock_planning.py:665 #: code:addons/stock_planning/stock_planning.py:667 #: code:addons/stock_planning/wizard/stock_planning_createlines.py:73 -#: code:addons/stock_planning/wizard/stock_planning_forecast.py:59 +#: code:addons/stock_planning/wizard/stock_planning_forecast.py:60 #, python-format msgid "Error !" msgstr "Error!" @@ -437,12 +477,12 @@ msgstr "Error!" #: code:addons/stock_planning/stock_planning.py:626 #, python-format msgid "Manual planning for %s" -msgstr "" +msgstr "Manual per a la planificació de %s" #. module: stock_planning #: field:stock.sale.forecast,analyzed_user_id:0 msgid "This User" -msgstr "" +msgstr "Aquest usuari" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:643 @@ -452,21 +492,23 @@ msgid "" "\n" " Confirmed Out: " msgstr "" +"\n" +" Sortides confirmades: " #. module: stock_planning #: view:stock.planning:0 msgid "Forecasts" -msgstr "" +msgstr "Previsions" #. module: stock_planning #: view:stock.planning:0 msgid "Supply from Another Warehouse" -msgstr "" +msgstr "Proveir des d'un altre magatzem" #. module: stock_planning #: view:stock.planning:0 msgid "Calculate Planning" -msgstr "" +msgstr "Calcula planificació" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:636 @@ -493,54 +535,56 @@ msgstr "" #: code:addons/stock_planning/stock_planning.py:140 #, python-format msgid "Invalid action !" -msgstr "" +msgstr "Acció no vàlida!" #. module: stock_planning #: help:stock.planning,stock_start:0 msgid "Stock quantity one day before current period." -msgstr "" +msgstr "Quantitat d'estoc un dia abans del període actual." #. module: stock_planning #: view:stock.period.createlines:0 msgid "Create Weekly Periods" -msgstr "" +msgstr "Crea períodes setmanals" #. module: stock_planning #: help:stock.planning,maximum_op:0 msgid "Maximum quantity set in Minimum Stock Rules for this Warhouse" msgstr "" +"Quantitat màxima establerta en les regles d'estoc mínim per a aquest " +"magatzem." #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:665 #, python-format msgid "You must specify a Source Warehouse !" -msgstr "" +msgstr "Heu d'especificar un magatzem origen!" #. module: stock_planning #: view:stock.planning.createlines:0 msgid "Creates planning lines for selected period and warehouse." -msgstr "" +msgstr "Crea línies de planificació per al període i almacen seleccionats." #. module: stock_planning #: field:stock.sale.forecast,analyzed_period4_per_user:0 msgid "This User Period4" -msgstr "" +msgstr "Aquest usuari període 4" #. module: stock_planning #: view:stock.planning.createlines:0 #: view:stock.sale.forecast.createlines:0 msgid "Note: Doesn't duplicate existing lines created by you." -msgstr "" +msgstr "Nota: No duplica les línies creades per vostè." #. module: stock_planning #: view:stock.period:0 msgid "Stock and Sales Period" -msgstr "" +msgstr "Període d'estoc i vendes" #. module: stock_planning #: field:stock.planning,company_forecast:0 msgid "Company Forecast" -msgstr "" +msgstr "Previsió de la companyia" #. module: stock_planning #: help:stock.planning,product_uom:0 @@ -549,60 +593,63 @@ msgid "" "Unit of Measure used to show the quanities of stock calculation.You can use " "units form default category or from second category (UoS category)." msgstr "" +"Unitat de mesura utilitzada per mostrar les quantitats calculades d'estoc. " +"Podeu utilitzar les unitats de la categoria per defecte o les de la segona " +"categoria (categoria UdV)." #. module: stock_planning #: view:stock.sale.forecast:0 msgid "Per User :" -msgstr "" +msgstr "Per usuari :" #. module: stock_planning #: model:ir.ui.menu,name:stock_planning.menu_stock_sale_forecast #: model:ir.ui.menu,name:stock_planning.menu_stock_sale_forecast_all #: view:stock.sale.forecast:0 msgid "Sales Forecasts" -msgstr "" +msgstr "Previsions de vendes" #. module: stock_planning #: field:stock.period,name:0 #: field:stock.period.createlines,name:0 msgid "Period Name" -msgstr "" +msgstr "Nom del període" #. module: stock_planning #: field:stock.sale.forecast,user_id:0 msgid "Created/Validated by" -msgstr "" +msgstr "Creat/Validat per" #. module: stock_planning #: view:stock.planning:0 msgid "Internal Supply" -msgstr "" +msgstr "Subministrament intern" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period4_per_company:0 msgid "This Company Period4" -msgstr "" +msgstr "El període d'aquesta companyia4" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period5_per_company:0 msgid "This Company Period5" -msgstr "" +msgstr "El període d'aquesta companyia5" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period2_per_company:0 msgid "This Company Period2" -msgstr "" +msgstr "El període d'aquesta companyia2" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period3_per_company:0 msgid "This Company Period3" -msgstr "" +msgstr "El període d'aquesta companyia3" #. module: stock_planning #: field:stock.period,date_start:0 #: field:stock.period.createlines,date_start:0 msgid "Start Date" -msgstr "" +msgstr "Data d'inici" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:642 @@ -612,11 +659,13 @@ msgid "" "\n" " Already Out: " msgstr "" +"\n" +" Sortides realitzades: " #. module: stock_planning #: field:stock.planning,confirmed_forecasts_only:0 msgid "Validated Forecasts" -msgstr "" +msgstr "Previsions validades" #. module: stock_planning #: help:stock.planning.createlines,product_categ_id:0 @@ -624,39 +673,42 @@ msgid "" "Planning will be created for products from Product Category selected by this " "field. This field is ignored when you check \"All Forecasted Product\" box." msgstr "" +"Es crearà la planificació per als productes de la categoria de productes " +"seleccionada amb aquest camp. Aquest camp s'ignora quan es marca l'opció " +"\"Totes les previsions de productes”." #. module: stock_planning #: field:stock.planning,planned_outgoing:0 msgid "Planned Out" -msgstr "" +msgstr "Sortides planificades" #. module: stock_planning #: view:stock.sale.forecast:0 msgid "Per Department :" -msgstr "" +msgstr "Per departament:" #. module: stock_planning #: view:stock.planning:0 msgid "Forecast" -msgstr "" +msgstr "Previsió" #. module: stock_planning #: selection:stock.period,state:0 #: selection:stock.planning,state:0 #: selection:stock.sale.forecast,state:0 msgid "Draft" -msgstr "" +msgstr "Esborrany" #. module: stock_planning #: view:stock.period:0 msgid "Closed" -msgstr "" +msgstr "Tancat" #. module: stock_planning #: view:stock.planning:0 #: view:stock.sale.forecast:0 msgid "Warehouse " -msgstr "" +msgstr "Magatzem " #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:646 @@ -666,11 +718,13 @@ msgid "" "\n" " Expected Out: " msgstr "" +"\n" +" Sortides previstes: " #. module: stock_planning #: view:stock.period.createlines:0 msgid "Create periods for Stock and Sales Planning" -msgstr "" +msgstr "Crea períodes per la planificació d'estoc i vendes" #. module: stock_planning #: help:stock.planning,planned_outgoing:0 @@ -679,6 +733,11 @@ msgid "" "Period of selected Product. To plan this value look at Confirmed Out or " "Sales Forecasts. This value should be equal or greater than Confirmed Out." msgstr "" +"Introduïu la quantitat sortint planificada per al magatzem seleccionat " +"durant el període seleccionat i per al producte seleccionat. Per planificar " +"aquest valor podeu fixar-se en les sortides confirmades o les previsions de " +"vendes. Aquest valor hauria de ser igual o superior a les sortides " +"confirmades." #. module: stock_planning #: model:ir.module.module,description:stock_planning.module_meta_information @@ -912,12 +971,264 @@ msgid "" "periods for the same product, warehouse and company because results can be " "unpredictable. The same apply to Forecasts lines.\n" msgstr "" +"\n" +"Aquest mòdul es basa en la versió original d'OpenERP Estoc_planning SA mòdul " +"1.0 del mateix nom Programador de Compres Mestres. \n" +"\n" +"El propòsit de la MPS és permetre crear un manual de contractació (sol " +"licitud), a part del programador MRP (que funciona automàticament, basant-se " +"en regles d'existències mínimes). \n" +"\n" +"Els termes utilitzats en el mòdul: \n" +"- Estoc i Període de vendes - és el temps (entre data d'inici i data de " +"finalització) per al qual planifica l'Estoc i la Previsió de Vendes i fa la " +"Planificació de les compres. \n" +"- Estoc i pronòstic de vendes - és la quantitat de productes que planeja " +"vendre en el període. \n" +"- Planificació de Estoc - és la quantitat de productes que planeja comprar o " +"produir per al període. \n" +"\n" +"Perquè tenim una altra mòdul sale_forecast que utilitza els termes " +"\"Pronòstic de Vendes\" i \"Planificació\" com a valors de quantitat, " +"utilitzarem termes \"Estoc i Pronòstic de Vendes\" i \"Planificació del " +"Estoc\" per fer èmfasi que fem servir els valors de quantitat. \n" +"\n" +"L'activitat amb aquest mòdul es divideix en tres passos: \n" +"- Creació de Períodes. Pas obligatori. \n" +"- Creació de Pronòstics de Venda i introducció de les seves quantitats. Un " +"pas opcional però útil per a una major planificació. \n" +"- Creació de línies de Planificació, introducció de les seves quantitats i " +"fer Adquisicions. Fer compres és el pas final per al període. \n" +"\n" +"Períodes \n" +"========= \n" +"Té dues opcions de menú per Períodes en \"Gestió de Vendes - Configuració\". " +"Són les següents: \n" +"- \"Crear els Períodes de Vendes\" - Que automatitza la creació de períodes " +"diaris, setmanals o mensuals. \n" +"- \"Estoc i Períodes de vendes\" - Que permet crear qualsevol tipus de " +"períodes, el canvi de les dates i el canvi de l'Estat del període. \n" +"\n" +"Creació de períodes és el primer pas que ha de fer per utilitzar les " +"funcions dels mòduls. Podeu crear períodes personalitzats mitjançant el botó " +"\"Nou\" al formulari o vista d'\"Estoc i Períodes de Vendes\", però es " +"recomana utilitzar l'eina automàtica. \n" +"\n" +"Observacions: \n" +"- Aquests períodes (Estoc oficial i Períodes de Vendes) estan separen de " +"Finances o d'altres períodes en el sistema. \n" +"- Els Períodes no s'assignen a les companyies (en cap cas quan s'utilitza la " +"funció multicompanyia). El mòdul suposa que utilitza els mateixos períodes a " +"través de les companyies. Si voleu utilitzar períodes diferents per a " +"diferents companyies definiu al seu gust (poden solapar). Més endavant en " +"aquest text s'indica com utilitzar aquests períodes. \n" +"- Quan els períodes són creats automàticament les seves dates d'inici i " +"final s'inicien amb l'hora 00:00:00 i 23:59:00 com a hora final. Quan crea " +"períodes diaris tindran data d'inici 2010.01.31 00:00:00 i data de " +"finalització 2010.01.31 23:59:00. Funciona només en la creació automàtica " +"dels períodes. Quan creeu períodes manualment cal anar amb compte amb les " +"hores, ja que pot tenir valors incorrectes en vendes i estoc. \n" +"- Si utilitzeu períodes solapats per al mateix producte, magatzem i " +"companyia, els resultats poden ser imprevisibles. \n" +"- Si la data actual no pertany a cap període o si té forats entre els " +"períodes els resultats poden ser imprevisibles. \n" +"\n" +"Previsió de vendes \n" +"==================== \n" +"Té menús poques vendes previst en \"Gestió de Vendes - Pronòstics de " +"Vendes\". \n" +"- \"Creació de Pronòstics de Vendes per als Períodes de Vendes\" - que " +"automatitza la creació de línies de previsions d'acord amb alguns " +"paràmetres. \n" +"- \"Les Previsions de Vendes\" - alguns menús per a treballar amb llistes de " +"les previsions i les formes. \n" +"\n" +"Menú \"Crear Pronòstics de Vendes per Períodes de Vendes\" crea Pronòstics " +"per als productes de la categoria seleccionada, per al període i Magatzem " +"seleccionat. És una opció \"Còpia de l'Últim Pronòstic\" per copiar " +"previsions i altres ajustaments del període anterior a aquest per crear un. " +"\n" +"\n" +"Observacions: \n" +"- Aquesta eina no crea línies, si les línies oportunes (per al mateix " +"producte, Període i Magatzem, i validat o creat per vostè) ja existeixen. Si " +"voleu crear un altre pronòstic, si les línies pertinents hi ha de fer-ho " +"manualment usant els menús que es descriuen a continuació. \n" +"- Quan les línies es creen són validades per una altra persona que pot " +"utilitzar aquesta eina per crear altres línies per al mateix període, " +"Producte i Magatzem. \n" +"- Quan es tria \"Copiar Últim Pronòstic\" la línia creada té la quantitat i " +"alguns ajustos del seu (validat o creades per vostè, si no s'ha validat " +"encara) pronòstic que per a l'últim període anterior al període de la " +"previsió creada. Si hi ha pocs pronòstics per al període anterior a aquest " +"(és possible) el sistema pren una d'ells (no hi ha regla sobre quina). \n" +"\n" +"\n" +"Menús \"Previsió de Vendes\" \n" +"En el formulari \"Previsió de Vendes\" principalment ha d'introduir una " +"quantitat prevista a la \"Quantitat de Producte\". A més del càlcul pot " +"funcionar per a les previsions esborrany. No obstant això, la validació pot " +"guardar les seves dades contra qualsevol canvi accidental. Podeu fer clic en " +"botó \"Validar\", però no és obligatori. \n" +"\n" +"En lloc de la quantitat prevista es pot introduir la quantitat de previsió " +"de vendes en el camp \"Quantitat de Producte\". El sistema comptarà la " +"quantitat en funció del Preu de Venda del producte. \n" +"\n" +"Tots els valors del formulari s'expressen en la unitat de mesura " +"seleccionada en el formulari. Vostè pot seleccionar un de la unitat de " +"mesura de la categoria per defecte o de segona categoria. Quan es canvia la " +"unitat de mesura les quantitats es tornaran a calcular d'acord amb la nova " +"UOM: els valors editables (camps blaus) immediatament, els camps no " +"editables després de fer clic al botó \"Calcular Planificació\". \n" +"\n" +"Per trobar el valor adequat per Previsió de Venda es pot utilitzar la taula " +"\"Historial de vendes\" per a aquest producte. Has d'introduir els " +"paràmetres en la part superior esquerra d'aquesta taula i el sistema " +"comptarà les quantitats de venda d'acord amb aquests paràmetres. Així que " +"vostè pot seleccionar, per exemple. del seu departament (a la part superior) " +"i després (a l'esquerra): l'últim període, el període anterior a l'últim i " +"el període de fa un any. \n" +"\n" +"Observacions: \n" +"\n" +"\n" +"Planificació de les compres \n" +"==================== \n" +"Menú per a la Planificació del que pots trobar a \"Magatzem - Planificació " +"del Estoc\". \n" +"- \"Crea un fitxer de Planificació Líneas\" - li permet automatitzar la " +"creació de línies de planificació d'acord amb alguns paràmetres. \n" +"- \"Programador Mestre d'Adquisicions\" - és el menú més important del mòdul " +"que permet la creació de la contractació. \n" +"\n" +"D'acord amb les previsions de vendes, és la fase de planificació de vendes. " +"La planificació de compres (planificació) és la fase de programació de " +"compres o de producció. Vostè pot crear la planificació de les compres " +"ràpidament amb l'eina del menú \"Crea Línies de Planificació de Estoc\", " +"llavors pot revisar la planificació creada i fer compres usant el menú " +"\"Llista Mestra d'Adquisicions\". \n" +"\n" +"Menú \"Crear Línies de Planificació d'Estoc\" li permet crear ràpidament les " +"Línies de Planificació de productes de la categoria seleccionada, en " +"determinats períodes, i per al magatzem seleccionat. Al marcar l'opció " +"\"Tots els productes amb Pronòstic\" el sistema crea les línies per a tots " +"els productes que té previst per al període seleccionat i Magatzem. La " +"Categoria seleccionada es tindrà en compte en aquest cas. \n" +"\n" +"Sota el menú \"Programador Mestre d'Adquisicions\" en general, pot canviar " +"els valors \"Sortides planificades\" i \"Entrades planificades\" per " +"observar el camp \"Simulació de Estoc\" i decidir si aquest valor és exacte " +"per al final del període. \n" +"\"Planejat\" pot basar en la \"Previsió de magatzem\", que és la suma de " +"totes les previsions per al període i Magatzem. Però la planificació es pot " +"basar en qualsevol altra informació que tingui. No cal tenir cap pronòstic. " +"\n" +"\"Entrades planificades\" la quantitat s'utilitza per calcular el camp " +"\"Entrades Restants\" que és la quantitat que falta per adquirir per assolir " +"l'estoc, com s'indica en la \"Simulació de Estoc\" al final del període. " +"Vostè pot comparar la \"Simulació de Estoc\" amb les normes de quantitat " +"mínima d'existències visibles en el formulari. Però pot planejar una " +"quantitat diferent al de les Regles Mínimes de Estoc. El càlcul està fet per " +"a tot el magatzem per defecte. Però si vostè vol veure els valors de la " +"ubicació de l'estoc del magatzem calculat, podeu utilitzar la casella " +"\"Només Ubicació del Estoc\". \n" +"\n" +"Si després de diversos intents decideix que les quantitats són correctes per " +"a la qual \"Sortides planificades\" i el \"Entrades planificades\" i que " +"està satisfet amb el final d'existències del període calculat en la " +"\"Simulació del Estoc\" pot fer clic a \"Adquirir Entrades Restants \"per " +"obtenir la quantitat del camp\" Entrades Restants \"al Magatzem. El sistema " +"crea la corresponent ordre de Compres. Vostè pot decidir si la contractació " +"es farà per l'estoc o per a la ubicació d'entrada del Magatzem calculat. \n" +"\n" +"Si no vols Produir o Comprar el producte, però només has de triar la " +"quantitat calculada, des d'un altre magatzem pot fer clic a " +"\"Subministrament des Altre Magatzem\" (en lloc de \"Adquirir Entrades " +"Restants\"). El sistema crea la llista de selecció des del Magatzem origen " +"seleccionat fins el Magatzem calculat (com a destinació). També pot decidir " +"si aquesta selecció s'ha de fer de magatzem o la ubicació de sortida del " +"magatzem d'origen. La ubicació de destinació (magatzem o entrada) del " +"magatzem de destinació, s'utilitzarà com establert per \"Adquirir Entrades " +"Restants\". \n" +"\n" +"Per veure les quantitats adequades en els camps \"Entrada confirmada\", " +"\"Sortida Confirmada\", \"Entrada Confirmada Abans\", \"Sortides " +"planificades abans\" i \"Simulació de Estoc\" ha de fer clic al botó " +"\"Calcular Planificació\". \n" +"\n" +"Tots els valors en el formulari s'expressen en la unitat de mesura " +"seleccionada en el formulari. Vostè pot seleccionar un de la unitat de " +"mesura de la categoria per defecte o d'una segona categoria. Quan es canvia " +"la unitat de mesura les quantitats es tornaran a calcular d'acord amb UOM: " +"els valors editables immediatament (camps blaus), els camps no editables " +"després de fer clic al botó \"Calcular Planificació\". \n" +"\n" +"Com es calcula el camp Simulació del Estoc: \n" +"Generalment la Simulació del Estoc mostra l'estoc al final període calculat " +"d'acord amb alguns moviments d'estoc previst o confirmat. El càlcul s'inicia " +"sempre amb la quantitat d'estoc real del inici del període actual. Després " +"es calcula la suma o resta de les quantitats del període o períodes abans " +"calculats. \n" +"Quan està en el mateix període (període actual és el mateix que el calculat) " +"la Simulació del Estoc es calcula de la manera següent: \n" +"Simulació de Estoc = \n" +"[Tab] Estoc inicial del període actual \n" +"[Tab] - Sortides planificades \n" +"[Tab] + Entrades planificades \n" +"\n" +"Quan es calcula el període següent a l'actual: \n" +"Simulació del Estoc = \n" +"[Tab] Estoc inicial del període actual \n" +"[Tab] - Planificació de Sortides del Període actual \n" +"[Tab] + Entrades Confirmades en el període actual (incl. les Entrades ja " +"existents) \n" +"[Tab] - Sortides planificades del Període calculat \n" +"[Tab] + Entrades planificades en el Període calculat. \n" +"\n" +"Com pot veure el període calculat es pren de la mateixa manera que en el cas " +"anterior. No obstant això, el càlcul del període actual es fa de manera una " +"mica diferent. En primer lloc ha de tenir en compte que el sistema té per al " +"Període actual només Confirmats els moviments d'entrada. Això significa que " +"ha de fer la planificació i la compra per Període actual abans d'aquest " +"càlcul (per al Pròxim període a l'actual). \n" +"\n" +"Quan es calcula el període següent: \n" +"Col lecció de simulació = \n" +"[Tab] Estoc inicial del Període actual \n" +"[Tab] - Suma de Planificació de sortida dels períodes abans calculats \n" +"[Tab] + Suma Confirmats En períodes anteriors calculats (incl. les entrades " +"ja existents) \n" +"[Tab] - Sortides planificades del Període calculat \n" +"[Tab] + Entrades planificades del Període calculat. \n" +"\n" +"Els períodes anteriors calculats, significa que els període comença en " +"l'actual fins al període abans calculat. \n" +"\n" +"Observacions: \n" +"- Recordeu fer la planificació per a tots els períodes abans calculats a " +"causa de ometre aquestes quantitats i les adquisicions poden causar " +"suggeriments errònies per a les compres d'alguns períodes posteriors. \n" +"- Si ha realitzat la planificació d'uns pocs períodes posteriors i troba que " +"les Sortides Confirmades reals són més grans del que preveu en alguns " +"períodes abans que pugui repetir la Planificació i realitzar una altra " +"adquisició. Ho ha de fer en la mateixa línia de la planificació. Si es crea " +"una altra línia de planificació de suggeriments pot estar equivocada. \n" +"- Quan vol treballar amb diferents períodes per a una part dels productes, " +"defineixi dos tipus de períodes (pe setmanal i mensual) i els utilitzi'ls " +"per a diferents productes. Exemple: si utilitza sempre els períodes " +"setmanals per als productes A, i els períodes mensuals dels productes B tots " +"els seus càlculs funcionaran correctament. També pot utilitzar diferents " +"tipus de períodes per als mateixos productes de diferents magatzems de " +"diferents companyies. Però no es poden utilitzar períodes solapats per al " +"mateix producte d'un magatzem, i companyia perquè els resultats poden ser " +"imprevisibles. El mateix s'aplica a les línies de Previsions\n" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:140 #, python-format msgid "Cannot delete Validated Sale Forecasts !" -msgstr "" +msgstr "No es poden esborrar previsions de vendes validades !" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:641 @@ -927,6 +1238,8 @@ msgid "" "\n" " Planned Out: " msgstr "" +"\n" +" Sortides planificades: " #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:667 @@ -935,29 +1248,31 @@ msgid "" "You must specify a Source Warehouse different than calculated (destination) " "Warehouse !" msgstr "" +"Heu d'especificar un magatzem d'origen diferent del magatzem calculat (de " +"destinació)!" #. module: stock_planning #: model:ir.actions.act_window,name:stock_planning.action_stock_sale_forecast_createlines_form #: model:ir.ui.menu,name:stock_planning.menu_stock_sale_forecast_createlines msgid "Create Sales Forecasts" -msgstr "" +msgstr "Crea previsions de vendes" #. module: stock_planning #: view:stock.sale.forecast.createlines:0 msgid "Creates forecast lines for selected warehouse and period." -msgstr "" +msgstr "Crea línies de previsió per al magatzem i període seleccionats." #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:656 #, python-format msgid "%s Requisition (%s, %s) %s %s \n" -msgstr "" +msgstr "%s requisició (%s, %s) %s %s \n" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:655 #, python-format msgid "Requisition (" -msgstr "" +msgstr "Sol·licitud (" #. module: stock_planning #: help:stock.planning,outgoing_left:0 @@ -966,120 +1281,123 @@ msgid "" "Planned Out and Confirmed Out. For current period Already Out is also " "calculated" msgstr "" +"Quantitat prevista per sortir en el període seleccionat. Diferència entre " +"les sortides previstes i les sortides confirmades. Per al període actual " +"també es calculen les sortides realitzades." #. module: stock_planning #: field:stock.sale.forecast,analyzed_period4_id:0 msgid "Period4" -msgstr "" +msgstr "Període4" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:642 #: code:addons/stock_planning/stock_planning.py:684 #, python-format msgid " Already In: " -msgstr "" +msgstr " Entrades realitzades: " #. module: stock_planning #: field:stock.sale.forecast,analyzed_period2_id:0 msgid "Period2" -msgstr "" +msgstr "Període2" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period3_id:0 msgid "Period3" -msgstr "" +msgstr "Període3" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period1_id:0 msgid "Period1" -msgstr "" +msgstr "Període1" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:647 #: code:addons/stock_planning/stock_planning.py:689 #, python-format msgid " Minimum stock: " -msgstr "" +msgstr " Estoc mínim: " #. module: stock_planning #: field:stock.planning,active_uom:0 #: field:stock.sale.forecast,active_uom:0 msgid "Active UoM" -msgstr "" +msgstr "UdM activa" #. module: stock_planning #: model:ir.actions.act_window,name:stock_planning.action_stock_planning_createlines_form #: model:ir.ui.menu,name:stock_planning.menu_stock_planning_createlines #: view:stock.planning.createlines:0 msgid "Create Stock Planning Lines" -msgstr "" +msgstr "Crea línies de planificació d'estoc" #. module: stock_planning #: view:stock.planning:0 msgid "General Info" -msgstr "" +msgstr "Informació general" #. module: stock_planning #: model:ir.actions.act_window,name:stock_planning.action_view_stock_sale_forecast_form msgid "Sales Forecast" -msgstr "" +msgstr "Previsió de vendes" #. module: stock_planning #: view:stock.planning:0 msgid "Planning and Situation for Calculated Period" -msgstr "" +msgstr "Planificació i situació per al període calculat" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period1_per_warehouse:0 msgid "This Warehouse Period1" -msgstr "" +msgstr "Peridodo d'aquest magatzem1" #. module: stock_planning #: field:stock.planning,warehouse_forecast:0 msgid "Warehouse Forecast" -msgstr "" +msgstr "Previsió magatzem" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:643 #: code:addons/stock_planning/stock_planning.py:685 #, python-format msgid " Confirmed In: " -msgstr "" +msgstr " Entrades confirmades: " #. module: stock_planning #: view:stock.sale.forecast:0 msgid "Sales history" -msgstr "" +msgstr "Històric de vendes" #. module: stock_planning #: field:stock.planning,supply_warehouse_id:0 msgid "Source Warehouse" -msgstr "" +msgstr "Magatzem d'origen" #. module: stock_planning #: help:stock.sale.forecast,product_qty:0 msgid "Forecasted quantity." -msgstr "" +msgstr "Quantitat prevista." #. module: stock_planning #: view:stock.planning:0 msgid "Stock" -msgstr "" +msgstr "Estoc" #. module: stock_planning #: field:stock.planning,stock_supply_location:0 msgid "Stock Supply Location" -msgstr "" +msgstr "Ubicació proveïment d'estoc" #. module: stock_planning #: help:stock.period.createlines,date_stop:0 msgid "Ending date for planning period." -msgstr "" +msgstr "Data de finalització per al període planificat." #. module: stock_planning #: field:stock.sale.forecast,analyzed_period2_per_user:0 msgid "This User Period2" -msgstr "" +msgstr "El període d'aquest usuari2" #. module: stock_planning #: help:stock.planning.createlines,forecasted_products:0 @@ -1087,70 +1405,73 @@ msgid "" "Check this box to create planning for all products having any forecast for " "selected Warehouse and Period. Product Category field will be ignored." msgstr "" +"Marqueu aquesta opció per crear la planificació de tots els productes que " +"tinguin qualsevol previsió en el magatzem i període seleccionat. El camp " +"categoria de producte serà ignorat." #. module: stock_planning #: field:stock.planning,already_in:0 msgid "Already In" -msgstr "" +msgstr "Entrades realitzades" #. module: stock_planning #: field:stock.planning,product_uom_categ:0 #: field:stock.planning,product_uos_categ:0 #: field:stock.sale.forecast,product_uom_categ:0 msgid "Product UoM Category" -msgstr "" +msgstr "Categoria UdM producte" #. module: stock_planning #: field:stock.planning,incoming:0 msgid "Confirmed In" -msgstr "" +msgstr "Entrades confirmades" #. module: stock_planning #: field:stock.planning,line_time:0 msgid "Past/Future" -msgstr "" +msgstr "Passat/Futur" #. module: stock_planning #: field:stock.sale.forecast,product_uos_categ:0 msgid "Product UoS Category" -msgstr "" +msgstr "Categoria UdV producte" #. module: stock_planning #: field:stock.sale.forecast,product_qty:0 msgid "Product Quantity" -msgstr "" +msgstr "Quantitat de producte" #. module: stock_planning #: field:stock.sale.forecast.createlines,copy_forecast:0 msgid "Copy Last Forecast" -msgstr "" +msgstr "Copia última previsió" #. module: stock_planning #: help:stock.sale.forecast,product_id:0 msgid "Shows which product this forecast concerns." -msgstr "" +msgstr "Mostra a quin producte es refereix aquesta previsió." #. module: stock_planning #: selection:stock.planning,state:0 msgid "Done" -msgstr "" +msgstr "Fet" #. module: stock_planning #: field:stock.period.createlines,period_ids:0 msgid "Periods" -msgstr "" +msgstr "Períodes" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:638 #: code:addons/stock_planning/stock_planning.py:680 #, python-format msgid " according to state:" -msgstr "" +msgstr " segons l'estat:" #. module: stock_planning #: view:stock.period.createlines:0 msgid "Cancel" -msgstr "" +msgstr "Cancel·la" #. module: stock_planning #: view:stock.period:0 @@ -1158,94 +1479,94 @@ msgstr "" #: view:stock.planning.createlines:0 #: view:stock.sale.forecast.createlines:0 msgid "Close" -msgstr "" +msgstr "Tanca" #. module: stock_planning #: view:stock.sale.forecast:0 #: selection:stock.sale.forecast,state:0 msgid "Validated" -msgstr "" +msgstr "Validat" #. module: stock_planning #: view:stock.period:0 #: selection:stock.period,state:0 msgid "Open" -msgstr "" +msgstr "Obre" #. module: stock_planning #: help:stock.sale.forecast.createlines,copy_forecast:0 msgid "Copy quantities from last Stock and Sale Forecast." -msgstr "" +msgstr "Copia quantitats des de l'estoc passat i previsió de vendes" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period1_per_dept:0 msgid "This Dept Period1" -msgstr "" +msgstr "El període d'aquest dept.1" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period3_per_dept:0 msgid "This Dept Period3" -msgstr "" +msgstr "El període d'aquest dept.3" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period2_per_dept:0 msgid "This Dept Period2" -msgstr "" +msgstr "El període d'aquest dept.2" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period5_per_dept:0 msgid "This Dept Period5" -msgstr "" +msgstr "El període d'aquest dept.5" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period4_per_dept:0 msgid "This Dept Period4" -msgstr "" +msgstr "El període d'aquest dept.4" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period2_per_warehouse:0 msgid "This Warehouse Period2" -msgstr "" +msgstr "El període d'aquest magatzem2" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period3_per_warehouse:0 msgid "This Warehouse Period3" -msgstr "" +msgstr "El període d'aquest magatzem3" #. module: stock_planning #: field:stock.planning,outgoing:0 msgid "Confirmed Out" -msgstr "" +msgstr "Sortides confirmades" #. module: stock_planning #: field:stock.sale.forecast,create_uid:0 msgid "Responsible" -msgstr "" +msgstr "Responsable" #. module: stock_planning #: view:stock.sale.forecast:0 msgid "Default UOM" -msgstr "" +msgstr "UdM per defecte" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period4_per_warehouse:0 msgid "This Warehouse Period4" -msgstr "" +msgstr "El període d'aquest magatzem4" #. module: stock_planning #: field:stock.sale.forecast,analyzed_period5_per_warehouse:0 msgid "This Warehouse Period5" -msgstr "" +msgstr "El període d'aquest magatzem5" #. module: stock_planning #: view:stock.period:0 msgid "Current" -msgstr "" +msgstr "Actual" #. module: stock_planning #: model:ir.model,name:stock_planning.model_stock_planning msgid "stock.planning" -msgstr "" +msgstr "estoc.planificació" #. module: stock_planning #: help:stock.sale.forecast,warehouse_id:0 @@ -1253,11 +1574,14 @@ msgid "" "Shows which warehouse this forecast concerns. If during stock planning you " "will need sales forecast for all warehouses choose any warehouse now." msgstr "" +"Mostra a quin magatzem es refereix aquesta previsió. Si durant la " +"planificació d'estoc necessita previsions de vendes per a tots els magatzems " +"escolliu ara un magatzem qualsevol." #. module: stock_planning #: help:stock.planning.createlines,warehouse_id:0 msgid "Warehouse which planning will concern." -msgstr "" +msgstr "Magatzem que es referirà la planificació." #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:647 @@ -1267,6 +1591,8 @@ msgid "" "\n" " Stock Simulation: " msgstr "" +"\n" +" Simulació d'estoc: " #. module: stock_planning #: help:stock.planning,to_procure:0 @@ -1275,26 +1601,29 @@ msgid "" "observe Stock simulation. This value should be equal or greater than " "Confirmed In." msgstr "" +"Introduïu la quantitat que (pel seu pla) ha d'entrar. Canvieu aquest valor i " +"observeu la simulació d'estoc. Aquest valor hauria de ser igual o superior a " +"les entrades confirmades." #. module: stock_planning #: help:stock.planning.createlines,period_id:0 msgid "Period which planning will concern." -msgstr "" +msgstr "Període al que es refereix la planificació." #. module: stock_planning #: field:stock.planning,already_out:0 msgid "Already Out" -msgstr "" +msgstr "Sortides realitzades" #. module: stock_planning #: help:stock.planning,product_id:0 msgid "Product which this planning is created for." -msgstr "" +msgstr "Producte pel qual ha estat creada aquesta planificació." #. module: stock_planning #: view:stock.sale.forecast:0 msgid "Per Warehouse :" -msgstr "" +msgstr "Per magatzem:" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:639 @@ -1304,28 +1633,30 @@ msgid "" "\n" " Warehouse Forecast: " msgstr "" +"\n" +" Previsió magatzem: " #. module: stock_planning #: field:stock.planning,history:0 msgid "Procurement History" -msgstr "" +msgstr "Històric proveïments" #. module: stock_planning #: help:stock.period.createlines,date_start:0 msgid "Starting date for planning period." -msgstr "" +msgstr "Data inicial per al període planificat." #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:641 #: code:addons/stock_planning/stock_planning.py:683 #, python-format msgid " Planned In: " -msgstr "" +msgstr " Entrades planificades: " #. module: stock_planning #: field:stock.sale.forecast,analyze_company:0 msgid "Per Company" -msgstr "" +msgstr "Per empresa" #. module: stock_planning #: help:stock.planning,incoming_left:0 @@ -1334,17 +1665,21 @@ msgid "" "between Planned In and Confirmed In. For current period Already In is also " "calculated. This value is used to create procurement for lacking quantity." msgstr "" +"Quantitat restant de la quantitat entrant planificada. Es calcula mitjançant " +"la diferència entre les entrades planificades i les entrades confirmades. " +"Per al període actual les entrades realitzades també es calculen. Aquest " +"valor s'utilitza per crear proveïments per a la quantitat restant." #. module: stock_planning #: help:stock.planning,incoming:0 msgid "Quantity of all confirmed incoming moves in calculated Period." -msgstr "" +msgstr "Quantitats de totes les entrades confirmades en el període calculat." #. module: stock_planning #: field:stock.period,date_stop:0 #: field:stock.period.createlines,date_stop:0 msgid "End Date" -msgstr "" +msgstr "Data final" #. module: stock_planning #: help:stock.planning,stock_supply_location:0 @@ -1353,31 +1688,36 @@ msgid "" "supply will be made from Output location of Supply Warehouse. Used in " "'Supply from Another Warhouse' with Supply Warehouse." msgstr "" +"Marqueu aquesta opció per subministrar des de la ubicació estoc del magatzem " +"de subministrament. Si no es marca, el subministrament es realitzarà des de " +"la ubicació de sortida del magatzem de subministrament. Utilitzat " +"'Subministrar des d'un altre magatzem' amb un magatzem de subministrament." #. module: stock_planning #: view:stock.planning:0 msgid "No Requisition" -msgstr "" +msgstr "Núm. sol·licitud" #. module: stock_planning #: help:stock.planning,minimum_op:0 msgid "Minimum quantity set in Minimum Stock Rules for this Warhouse" msgstr "" +"Quantitat mínima establerta en les regles d'estoc mínim per aquest magatzem." #. module: stock_planning #: help:stock.sale.forecast,period_id:0 msgid "Shows which period this forecast concerns." -msgstr "" +msgstr "Mostra a quin període es refereix aquesta previsió." #. module: stock_planning #: field:stock.planning,product_uom:0 msgid "UoM" -msgstr "" +msgstr "UdM" #. module: stock_planning #: view:stock.planning:0 msgid "Calculated Period Simulation" -msgstr "" +msgstr "Simulació calculada del període" #. module: stock_planning #: view:stock.planning:0 @@ -1385,7 +1725,7 @@ msgstr "" #: view:stock.sale.forecast:0 #: field:stock.sale.forecast,product_id:0 msgid "Product" -msgstr "" +msgstr "Producte" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:638 @@ -1395,11 +1735,13 @@ msgid "" "\n" "For period: " msgstr "" +"\n" +"Per període: " #. module: stock_planning #: field:stock.sale.forecast,product_uom:0 msgid "Product UoM" -msgstr "" +msgstr "UdM de producte" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:627 @@ -1407,7 +1749,7 @@ msgstr "" #: code:addons/stock_planning/stock_planning.py:697 #, python-format msgid "MPS(%s) %s" -msgstr "" +msgstr "MPS(%s) %s" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:627 @@ -1415,7 +1757,7 @@ msgstr "" #: code:addons/stock_planning/stock_planning.py:693 #, python-format msgid "MPS(" -msgstr "" +msgstr "MPS(" #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:680 @@ -1438,12 +1780,12 @@ msgstr "" #. module: stock_planning #: field:stock.planning,procure_to_stock:0 msgid "Procure To Stock Location" -msgstr "" +msgstr "Proveïment a ubicació estoc" #. module: stock_planning #: view:stock.sale.forecast:0 msgid "Approve" -msgstr "" +msgstr "Aprova" #. module: stock_planning #: help:stock.planning,period_id:0 @@ -1451,16 +1793,18 @@ msgid "" "Period for this planning. Requisition will be created for beginning of the " "period." msgstr "" +"Període per a aquesta planificació. Es crearà una sol·licitud al principi " +"del període." #. module: stock_planning #: view:stock.sale.forecast:0 msgid "Calculate Sales History" -msgstr "" +msgstr "Calcula històric de vendes" #. module: stock_planning #: field:stock.sale.forecast,product_amt:0 msgid "Product Amount" -msgstr "" +msgstr "Quantitat de producte" #. module: stock_planning #: help:stock.planning,confirmed_forecasts_only:0 @@ -1468,21 +1812,23 @@ msgid "" "Check to take validated forecasts only. If not checked system takes " "validated and draft forecasts." msgstr "" +"Marcque per utilitzar només les previsions validades. Si no es marca el " +"sistema utilitza les previsions validades i esborrany." #. module: stock_planning #: field:stock.sale.forecast,analyzed_period5_id:0 msgid "Period5" -msgstr "" +msgstr "Període5" #. module: stock_planning #: model:ir.actions.act_window,name:stock_planning.action_stock_period_createlines_form msgid "Stock and Sales Planning Periods" -msgstr "" +msgstr "Períodes de planificació d'estoc i vendes" #. module: stock_planning #: field:stock.sale.forecast,analyzed_warehouse_id:0 msgid "This Warehouse" -msgstr "" +msgstr "Aquest magatzem" #. module: stock_planning #: model:ir.actions.act_window,name:stock_planning.action_stock_period_form @@ -1491,12 +1837,12 @@ msgstr "" #: view:stock.period:0 #: view:stock.period.createlines:0 msgid "Stock and Sales Periods" -msgstr "" +msgstr "Períodes d'estoc i vendes" #. module: stock_planning #: help:stock.sale.forecast,user_id:0 msgid "Shows who created this forecast, or who validated." -msgstr "" +msgstr "Mostra qui va crear aquesta previsió, o qui la va validar." #. module: stock_planning #: code:addons/stock_planning/stock_planning.py:644 @@ -1506,8 +1852,26 @@ msgid "" "\n" " Planned Out Before: " msgstr "" +"\n" +" Sortides planificades abans: " #. module: stock_planning #: field:stock.planning,stock_start:0 msgid "Initial Stock" -msgstr "" +msgstr "Estoc inicial" + +#, python-format +#~ msgid "Pick List " +#~ msgstr "Llista de recollida " + +#, python-format +#~ msgid "Manual planning for " +#~ msgstr "Planificació manual per a " + +#, python-format +#~ msgid "Procurement created in MPS by user: " +#~ msgstr "Proveïment creat en MPS per l'usuari: " + +#, python-format +#~ msgid "Pick created from MPS by user: " +#~ msgstr "Albarà creat des de MPS per l'usuari: " From 8ac7724a67d878db2f8cc7ab94f1b247818052f9 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Thu, 18 Aug 2011 14:05:50 +0200 Subject: [PATCH 10/46] [IMP] fields.function: don't wrap int values unless really needed There was no need to wrap/cast int values for values less than 2^31-1, which the highest XML-RPC int value. Also, instead of wrapping them in strings, we can use float values, which are 64bits based in the XMLRPC standard, and closer to the real value (for comparisons, etc.). Added note for integer_big, as a reminder of this possible issue. bzr revid: qdp-launchpad@openerp.com-20110818120550-ulvffm6ka9f3c5ym --- openerp/osv/fields.py | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/openerp/osv/fields.py b/openerp/osv/fields.py index 056198a76d7..782cc8e796a 100644 --- a/openerp/osv/fields.py +++ b/openerp/osv/fields.py @@ -145,6 +145,14 @@ class integer(_column): _symbol_get = lambda self,x: x or 0 class integer_big(_column): + """Experimental 64 bit integer column type, currently unused. + + TODO: this field should work fine for values up + to 32 bits, but greater values will not fit + in the XML-RPC int type, so a specific + get() method is needed to pass them as floats, + like what we do for integer functional fields. + """ _type = 'integer_big' # do not reference the _symbol_* of integer class, as that would possibly # unbind the lambda functions @@ -1026,8 +1034,13 @@ class function(_column): else: result = sanitize_binary_value(value) - if field_type == "integer": - result = tools.ustr(value) + if field_type in ("integer","integer_big") and value > xmlrpclib.MAXINT: + # integer/long values greater than 2^31-1 are not supported + # in pure XMLRPC, so we have to pass them as floats :-( + # This is not needed for stored fields and non-functional integer + # fields, as their values are constrained by the database backend + # to the same 32bits signed int limit. + result = float(value) return result def get(self, cr, obj, ids, name, uid=False, context=None, values=None): From 3d3b99108c68dc0621273dca700e88365b6d8012 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Thu, 18 Aug 2011 19:43:22 +0200 Subject: [PATCH 11/46] [IMP] Added on_value_changed callback to all form's fields bzr revid: fme@openerp.com-20110818174322-quezskn0jrryz9o2 --- addons/base/static/src/js/form.js | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js index 6eeff025e1f..6a7e64049a8 100644 --- a/addons/base/static/src/js/form.js +++ b/addons/base/static/src/js/form.js @@ -1,5 +1,5 @@ openerp.base.form = function (openerp) { - + var _t = openerp.base._t; openerp.base.views.add('form', 'openerp.base.FormView'); @@ -811,6 +811,7 @@ openerp.base.form.WidgetLabel = openerp.base.form.Widget.extend({ this.$element.find("label").dblclick(function() { var widget = self['for'] || self; self.log(widget.element_id , widget); + window.w = widget; }); } }); @@ -841,9 +842,12 @@ openerp.base.form.Field = openerp.base.form.Widget.extend({ this.value = value; this.invalid = false; this.update_dom(); + this.on_value_changed(); }, set_value_from_ui: function() { - this.value = undefined; + this.on_value_changed(); + }, + on_value_changed: function() { }, get_value: function() { return this.value; @@ -942,6 +946,7 @@ openerp.base.form.FieldChar = openerp.base.form.Field.extend({ }, set_value_from_ui: function() { this.value = this.$element.find('input').val(); + this._super(); }, validate: function() { this.invalid = false; @@ -1016,6 +1021,7 @@ openerp.base.form.FieldFloat = openerp.base.form.FieldChar.extend({ }, set_value_from_ui: function() { this.value = Number(this.$element.find('input').val().replace(/,/g, '.')); + this._super(); } }); @@ -1036,6 +1042,7 @@ openerp.base.form.FieldInteger = openerp.base.form.FieldFloat.extend({ }, set_value_from_ui: function() { this.value = Number(this.$element.find('input').val()); + this._super(); } }); @@ -1073,6 +1080,7 @@ openerp.base.form.FieldDatetime = openerp.base.form.Field.extend({ if (this.value) { this.value = this.format(this.value); } + this._super(); }, update_dom: function() { this._super.apply(this, arguments); @@ -1124,6 +1132,7 @@ openerp.base.form.FieldFloatTime = openerp.base.form.FieldChar.extend({ set_value_from_ui: function() { var time = this.$element.find('input').val().split(':'); this.set_value(parseInt(time[0], 10) + parseInt(time[1], 10) / 60); + this._super(); } }); @@ -1148,6 +1157,7 @@ openerp.base.form.FieldText = openerp.base.form.Field.extend({ }, set_value_from_ui: function() { this.value = this.$element.find('textarea').val(); + this._super(); }, validate: function() { this.invalid = false; @@ -1183,6 +1193,7 @@ openerp.base.form.FieldBoolean = openerp.base.form.Field.extend({ }, set_value_from_ui: function() { this.value = this.$element.find('input').is(':checked'); + this._super(); }, update_dom: function() { this._super.apply(this, arguments); @@ -1265,6 +1276,7 @@ openerp.base.form.FieldSelection = openerp.base.form.Field.extend({ var ikey = this.$element.find('select').val(); var option = _.detect(this.field_index, function(x) {return x.ikey === ikey;}); this.value = option === undefined ? false : option.ekey; + this._super(); }, update_dom: function() { this._super.apply(this, arguments); @@ -1529,7 +1541,6 @@ openerp.base.form.FieldMany2One = openerp.base.form.Field.extend({ this.on_ui_change(); } }, - set_value_from_ui: function() {}, set_value: function(value) { value = value || null; var self = this; @@ -1697,7 +1708,6 @@ openerp.base.form.FieldOne2Many = openerp.base.form.Field.extend({ }); } }, - set_value_from_ui: function() {}, set_value: function(value) { value = value || []; var self = this; @@ -1918,7 +1928,6 @@ openerp.base.form.FieldMany2Many = openerp.base.form.Field.extend({ get_value: function() { return [commands.replace_with(this.dataset.ids)]; }, - set_value_from_ui: function() {}, validate: function() { this.invalid = false; // TODO niv @@ -2192,13 +2201,6 @@ openerp.base.form.FormOpenPopup = openerp.base.OldWidget.extend({ } }); -openerp.base.form.FieldReference = openerp.base.form.FieldChar.extend({ - init: function(view, node) { - this._super(view, node); - //this.template = "FieldReference"; - } -}); - openerp.base.form.FieldBinary = openerp.base.form.Field.extend({ init: function(view, node) { this._super(view, node); @@ -2211,8 +2213,6 @@ openerp.base.form.FieldBinary = openerp.base.form.Field.extend({ this.$element.find('button.oe-binary-file-save').click(this.on_save_as); this.$element.find('.oe-binary-file-clear').click(this.on_clear); }, - set_value_from_ui: function() { - }, update_dom: function() { this._super.apply(this, arguments); this.$element.find('.oe-binary').toggle(!this.readonly); From 79001193eaf623a6e15167cc8bed8414e2783201 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Thu, 18 Aug 2011 19:45:08 +0200 Subject: [PATCH 12/46] [ADD] FormView: added field reference bzr revid: fme@openerp.com-20110818174508-zkpi5l5eocl3lj6z --- addons/base/static/src/js/form.js | 64 +++++++++++++++++++++++++++++ addons/base/static/src/xml/base.xml | 11 ++++- 2 files changed, 74 insertions(+), 1 deletion(-) diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js index 6a7e64049a8..d3056e618bf 100644 --- a/addons/base/static/src/js/form.js +++ b/addons/base/static/src/js/form.js @@ -2201,6 +2201,70 @@ openerp.base.form.FormOpenPopup = openerp.base.OldWidget.extend({ } }); +openerp.base.form.FieldReference = openerp.base.form.Field.extend({ + init: function(view, node) { + this._super(view, node); + this.template = "FieldReference"; + this.fields_view = { + fields: { + selection: { + selection: view.fields_view.fields[this.name].selection + }, + m2o: { + relation: null + } + } + } + this.get_fields_values = view.get_fields_values; + this.do_onchange = this.on_form_changed = this.on_nop; + this.widgets = {}; + this.fields = {}; + this.selection = new openerp.base.form.FieldSelection(this, { attrs: { + name: 'selection', + widget: 'selection' + }}); + this.selection.on_value_changed.add_last(this.on_selection_changed); + this.m2o = new openerp.base.form.FieldMany2One(this, { attrs: { + name: 'm2o', + widget: 'many2one' + }}); + }, + on_nop: function() { + }, + on_selection_changed: function() { + this.m2o.field.relation = this.selection.get_value(); + this.m2o.set_value(null); + }, + start: function() { + this._super(); + this.selection.start(); + this.m2o.start(); + }, + is_valid: function() { + return this.required === false || typeof(this.get_value()) === 'string'; + }, + is_dirty: function() { + return this.selection.is_dirty() || this.m2o.is_dirty(); + }, + set_value: function(value) { + this._super(value); + if (typeof(value) === 'string') { + var vals = value.split(','); + this.selection.set_value(vals[0]); + this.m2o.set_value(parseInt(vals[1], 10)); + } + }, + get_value: function() { + var model = this.selection.get_value(), + id = this.m2o.get_value(); + if (typeof(model) === 'string' && typeof(id) === 'number') { + return model + ',' + id; + } else { + return false; + } + } +}); + openerp.base.form.FieldBinary = openerp.base.form.Field.extend({ init: function(view, node) { this._super(view, node); diff --git a/addons/base/static/src/xml/base.xml b/addons/base/static/src/xml/base.xml index 4f0be9bd552..34a729a028c 100644 --- a/addons/base/static/src/xml/base.xml +++ b/addons/base/static/src/xml/base.xml @@ -784,7 +784,16 @@
- + + + + + +
+ + + +
Date: Thu, 18 Aug 2011 20:36:56 +0200 Subject: [PATCH 13/46] [IMP] factorize http request handling bzr revid: al@openerp.com-20110818183656-qp9zy271jl6wccq9 --- addons/base/controllers/main.py | 27 ++++----- openerpweb/openerpweb.py | 98 +++++++++++++-------------------- 2 files changed, 51 insertions(+), 74 deletions(-) diff --git a/addons/base/controllers/main.py b/addons/base/controllers/main.py index 65e061211f8..8663a22d885 100644 --- a/addons/base/controllers/main.py +++ b/addons/base/controllers/main.py @@ -87,9 +87,9 @@ def concat_files(file_list): ftime = os.path.getmtime(fname) if ftime > files_timestamp: files_timestamp = ftime - files_content = open(fname).read() + files_content.append(open(fname).read()) files_concat = "".join(files_content) - return files_concat + return (files_concat,files_timestamp) home_template = textwrap.dedent(""" @@ -127,17 +127,17 @@ class WebClient(openerpweb.Controller): def css(self, req, mods='base'): cherrypy.response.headers['Content-Type'] = 'text/css' files = manifest_glob(mods.split(','), 'css') - concat = concat_files(files)[0] + content,timestamp = concat_files(files) # TODO request set the Date of last modif and Etag - return concat + return content @openerpweb.httprequest def js(self, req, mods='base'): cherrypy.response.headers['Content-Type'] = 'application/javascript' files = manifest_glob(mods.split(','), 'js') - concat = concat_files(files)[0] + content,timestamp = concat_files(files) # TODO request set the Date of last modif and Etag - return concat + return content @openerpweb.httprequest def home(self, req, s_action=None): @@ -157,7 +157,7 @@ class WebClient(openerpweb.Controller): 'css': css } return r - + @openerpweb.jsonrequest def translations(self, req, mods, lang): lang_model = req.session.model('res.lang') @@ -193,7 +193,6 @@ class WebClient(openerpweb.Controller): transl["messages"].append({'id': x.id, 'string': x.string}) return {"modules": transs, "lang_parameters": lang_obj} - class Database(openerpweb.Controller): _cp_path = "/base/database" @@ -439,18 +438,16 @@ def clean_action(action, session, context=None): return action # values come from the server, we can just eval them if isinstance(action.get('context'), basestring): - action['context'] = eval( - action['context'], - session.evaluation_context(context=context)) or {} + localvars = session.evaluation_context(context=context) + action['context'] = eval( action['context'], localvars ) or {} if isinstance(action.get('domain'), basestring): - action['domain'] = eval( - action['domain'], - session.evaluation_context( - action.get('context', {}))) or [] + localvars = session.evaluation_context( action.get('context', {})) + action['domain'] = eval( action['domain'], localvars ) or [] return fix_view_modes(action) +# I think generate_views,fix_view_modes should go into js ActionManager def generate_views(action): """ While the server generates a sequence called "views" computing dependencies diff --git a/openerpweb/openerpweb.py b/openerpweb/openerpweb.py index 0f6b7f8031e..4bf490eba90 100644 --- a/openerpweb/openerpweb.py +++ b/openerpweb/openerpweb.py @@ -233,7 +233,25 @@ class OpenERPSession(object): #---------------------------------------------------------- # OpenERP Web RequestHandler #---------------------------------------------------------- -class JsonRequest(object): +class CherryPyRequest(object): + """ CherryPy request handling + """ + def init(self,params): + self.params = params + # Move cherrypy thread local objects to attributes + self.applicationsession = applicationsession + self.httprequest = cherrypy.request + self.httpresponse = cherrypy.response + self.httpsession = cherrypy.session + self.httpsession_id = "cookieid" + # OpenERP session setup + self.session_id = self.params.pop("session_id", None) or uuid.uuid4().hex + host = cherrypy.config['openerp.server.host'] + port = cherrypy.config['openerp.server.port'] + self.session = self.httpsession.setdefault(self.session_id, OpenERPSession(host, port)) + self.context = self.params.pop('context', None) + +class JsonRequest(CherryPyRequest): """ JSON-RPC2 over HTTP. Sucessful request:: @@ -267,48 +285,27 @@ class JsonRequest(object): """ - def parse(self, request): - self.request = request - self.params = request.get("params", {}) - self.applicationsession = applicationsession - self.httprequest = cherrypy.request - self.httpresponse = cherrypy.response - self.httpsession = cherrypy.session - self.httpsession_id = "cookieid" - self.httpsession = cherrypy.session - self.session_id = self.params.pop("session_id", None) or uuid.uuid4().hex - host = cherrypy.config['openerp.server.host'] - port = cherrypy.config['openerp.server.port'] - self.session = self.httpsession.setdefault(self.session_id, OpenERPSession(host, port)) - self.context = self.params.pop('context', None) - return self.params - def dispatch(self, controller, method, requestf=None, request=None): """ Calls the method asked for by the JSON-RPC2 request :param controller: the instance of the controller which received the request - :type controller: type :param method: the method which received the request - :type method: callable :param requestf: a file-like object containing an encoded JSON-RPC2 request - :type requestf: bytes> - :param request: an encoded JSON-RPC2 request - :type request: bytes + :param request: a JSON-RPC2 request - :returns: a string-encoded JSON-RPC2 reply - :rtype: bytes + :returns: an utf8 encoded JSON-RPC2 reply """ - # Read POST content or POST Form Data named "request" - if requestf: - request = simplejson.load(requestf, object_hook=nonliterals.non_literal_decoder) - else: - request = simplejson.loads(request, object_hook=nonliterals.non_literal_decoder) - - response = {"jsonrpc": "2.0", "id": request.get('id')} + response = {"jsonrpc": "2.0" } + error = None try: - print "--> %s.%s %s" % (controller.__class__.__name__, method.__name__, request) - error = None - self.parse(request) + # Read POST content or POST Form Data named "request" + if requestf: + self.jsonrequest = simplejson.load(requestf, object_hook=nonliterals.non_literal_decoder) + else: + self.jsonrequest = simplejson.loads(request, object_hook=nonliterals.non_literal_decoder) + print "--> %s.%s %s" % (controller.__class__.__name__, method.__name__, self.jsonrequest) + self.init(self.jsonrequest.get("params", {})) + response['id'] = self.jsonrequest.get('id') response["result"] = method(controller, self, **self.params) except OpenERPUnboundException: error = { @@ -357,41 +354,24 @@ def jsonrequest(f): @functools.wraps(f) def json_handler(controller): return JsonRequest().dispatch(controller, f, requestf=cherrypy.request.body) - return json_handler -class HttpRequest(object): +class HttpRequest(CherryPyRequest): """ Regular GET/POST request """ - def dispatch(self, controller, f, request, **kw): - self.request = request - self.applicationsession = applicationsession - self.httpsession_id = "cookieid" - self.httpsession = cherrypy.session - self.context = kw.get('context', {}) - host = cherrypy.config['openerp.server.host'] - port = cherrypy.config['openerp.server.port'] - self.session_id = kw.pop('session_id', None) - self.session = self.httpsession.setdefault(self.session_id, OpenERPSession(host, port)) - self.result = "" - if request.method == 'GET': - print "GET --> %s.%s %s %r" % (controller.__class__.__name__, f.__name__, request, kw) - else: - akw = dict([(key, kw[key] if isinstance(kw[key], basestring) else type(kw[key])) for key in kw.keys()]) - print "POST --> %s.%s %s %r" % (controller.__class__.__name__, f.__name__, request, akw) - r = f(controller, self, **kw) - if isinstance(r, str): - print "<--", len(r), 'bytes' - else: - print "<--", len(r), 'characters' + def dispatch(self, controller, method, **kw): + self.init(kw) + print "%s --> %s %s.%s %r" % (self.httprequest.method, controller.__class__.__name__, method.__name__, self.httprequest, kw) + r = method(controller, self, **kw) + print "<--", 'size:', len(r) print return r def httprequest(f): # check cleaner wrapping: # functools.wraps(f)(lambda x: JsonRequest().dispatch(x, f)) - def http_handler(self,*l, **kw): - return HttpRequest().dispatch(self, f, cherrypy.request, **kw) + def http_handler(controller,*l, **kw): + return HttpRequest().dispatch(controller, f, **kw) http_handler.exposed = 1 return http_handler From fa81a097f255bc484558d2fed562ad574957f028 Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Thu, 18 Aug 2011 20:51:45 +0200 Subject: [PATCH 14/46] [IMP] remove some cherry in base main.py bzr revid: al@openerp.com-20110818185145-4egjwrxm7it298fe --- addons/base/controllers/main.py | 52 ++++++++++++++++----------------- 1 file changed, 25 insertions(+), 27 deletions(-) diff --git a/addons/base/controllers/main.py b/addons/base/controllers/main.py index 8663a22d885..4dc9b82926f 100644 --- a/addons/base/controllers/main.py +++ b/addons/base/controllers/main.py @@ -125,7 +125,7 @@ class WebClient(openerpweb.Controller): @openerpweb.httprequest def css(self, req, mods='base'): - cherrypy.response.headers['Content-Type'] = 'text/css' + req.httpresponse.headers['Content-Type'] = 'text/css' files = manifest_glob(mods.split(','), 'css') content,timestamp = concat_files(files) # TODO request set the Date of last modif and Etag @@ -133,7 +133,7 @@ class WebClient(openerpweb.Controller): @openerpweb.httprequest def js(self, req, mods='base'): - cherrypy.response.headers['Content-Type'] = 'application/javascript' + req.httpresponse.headers['Content-Type'] = 'application/javascript' files = manifest_glob(mods.split(','), 'js') content,timestamp = concat_files(files) # TODO request set the Date of last modif and Etag @@ -248,16 +248,16 @@ class Database(openerpweb.Controller): try: db_dump = base64.decodestring( req.session.proxy("db").dump(backup_pwd, backup_db)) - cherrypy.response.headers['Content-Type'] = "application/octet-stream; charset=binary" - cherrypy.response.headers['Content-Disposition'] = 'attachment; filename="' + backup_db + '.dump"' - cherrypy.response.cookie['fileToken'] = token - cherrypy.response.cookie['fileToken']['path'] = '/' + req.httpresponse.headers['Content-Type'] = "application/octet-stream; charset=binary" + req.httpresponse.headers['Content-Disposition'] = 'attachment; filename="' + backup_db + '.dump"' + req.httpresponse.cookie['fileToken'] = token + req.httpresponse.cookie['fileToken']['path'] = '/' return db_dump except xmlrpclib.Fault, e: if e.faultCode and e.faultCode.split(':')[0] == 'AccessDenied': return 'Backup Database|' + e.faultCode return 'Backup Database|Could not generate database backup' - + @openerpweb.httprequest def restore(self, req, db_file, restore_pwd, new_db): try: @@ -266,9 +266,7 @@ class Database(openerpweb.Controller): return '' except xmlrpclib.Fault, e: if e.faultCode and e.faultCode.split(':')[0] == 'AccessDenied': - raise cherrypy.HTTPError(403) - - raise cherrypy.HTTPError() + raise Exception("AccessDenied") @openerpweb.jsonrequest def change_password(self, req, fields): @@ -385,10 +383,10 @@ class Session(openerpweb.Controller): :return: A key identifying the saved action. :rtype: integer """ - saved_actions = cherrypy.session.get('saved_actions') + saved_actions = req.httpsession.get('saved_actions') if not saved_actions: saved_actions = {"next":0, "actions":{}} - cherrypy.session['saved_actions'] = saved_actions + req.httpsession['saved_actions'] = saved_actions # we don't allow more than 10 stored actions if len(saved_actions["actions"]) >= 10: del saved_actions["actions"][min(saved_actions["actions"].keys())] @@ -408,7 +406,7 @@ class Session(openerpweb.Controller): :return: The saved action or None. :rtype: anything """ - saved_actions = cherrypy.session.get('saved_actions') + saved_actions = req.httpsession.get('saved_actions') if not saved_actions: return None return saved_actions["actions"].get(key) @@ -944,10 +942,10 @@ class Binary(openerpweb.Controller): _cp_path = "/base/binary" @openerpweb.httprequest - def image(self, request, model, id, field, **kw): - cherrypy.response.headers['Content-Type'] = 'image/png' - Model = request.session.model(model) - context = request.session.eval_context(request.context) + def image(self, req, model, id, field, **kw): + req.httpresponse.headers['Content-Type'] = 'image/png' + Model = req.session.model(model) + context = req.session.eval_context(req.context) try: if not id: res = Model.default_get([field], context).get(field, '') @@ -960,26 +958,26 @@ class Binary(openerpweb.Controller): return open(os.path.join(openerpweb.path_addons, 'base', 'static', 'src', 'img', 'placeholder.png'), 'rb').read() @openerpweb.httprequest - def saveas(self, request, model, id, field, fieldname, **kw): - Model = request.session.model(model) - context = request.session.eval_context(request.context) + def saveas(self, req, model, id, field, fieldname, **kw): + Model = req.session.model(model) + context = req.session.eval_context(req.context) res = Model.read([int(id)], [field, fieldname], context)[0] filecontent = res.get(field, '') if not filecontent: raise cherrypy.NotFound else: - cherrypy.response.headers['Content-Type'] = 'application/octet-stream' + req.httpresponse.headers['Content-Type'] = 'application/octet-stream' filename = '%s_%s' % (model.replace('.', '_'), id) if fieldname: filename = res.get(fieldname, '') or filename - cherrypy.response.headers['Content-Disposition'] = 'attachment; filename=' + filename + req.httpresponse.headers['Content-Disposition'] = 'attachment; filename=' + filename return base64.decodestring(filecontent) @openerpweb.httprequest - def upload(self, request, callback, ufile=None): + def upload(self, req, callback, ufile=None): cherrypy.response.timeout = 500 headers = {} - for key, val in cherrypy.request.headers.iteritems(): + for key, val in req.httprequest.headers.iteritems(): headers[key.lower()] = val size = int(headers.get('content-length', 0)) # TODO: might be useful to have a configuration flag for max-length file uploads @@ -1003,10 +1001,10 @@ class Binary(openerpweb.Controller): return out % (simplejson.dumps(callback), simplejson.dumps(args)) @openerpweb.httprequest - def upload_attachment(self, request, callback, model, id, ufile=None): + def upload_attachment(self, req, callback, model, id, ufile=None): cherrypy.response.timeout = 500 - context = request.session.eval_context(request.context) - Model = request.session.model('ir.attachment') + context = req.session.eval_context(req.context) + Model = req.session.model('ir.attachment') try: out = """ - - %(css)s - @@ -143,13 +142,13 @@ class WebClient(openerpweb.Controller): def home(self, req, s_action=None): # script tags jslist = ['/base/webclient/js'] - if 1: # debug == 1 + if req.debug: jslist = manifest_glob(['base'], 'js') js = "\n ".join([''%i for i in jslist]) # css tags csslist = ['/base/webclient/css'] - if 1: # debug == 1 + if req.debug: csslist = manifest_glob(['base'], 'css') css = "\n ".join([''%i for i in csslist]) r = home_template % { diff --git a/addons/base/static/src/css/base.css b/addons/base/static/src/css/base.css index e8d411b1ae1..30ca7a5231c 100644 --- a/addons/base/static/src/css/base.css +++ b/addons/base/static/src/css/base.css @@ -381,7 +381,7 @@ label.error { /* Header */ .openerp .header { height: 65px; - background: url("../img/header-background.png") repeat-x scroll left top transparent; + background: url("/base/static/src/img/header-background.png") repeat-x scroll left top transparent; color: #FFFFFF; letter-spacing: 0.5px; text-shadow: 0 1px 0 #333333; diff --git a/openerpweb/openerpweb.py b/openerpweb/openerpweb.py index 4bf490eba90..2ca1f7ea358 100644 --- a/openerpweb/openerpweb.py +++ b/openerpweb/openerpweb.py @@ -249,7 +249,9 @@ class CherryPyRequest(object): host = cherrypy.config['openerp.server.host'] port = cherrypy.config['openerp.server.port'] self.session = self.httpsession.setdefault(self.session_id, OpenERPSession(host, port)) + # Request attributes self.context = self.params.pop('context', None) + self.debug = self.params.pop('debug',False) != False class JsonRequest(CherryPyRequest): """ JSON-RPC2 over HTTP. @@ -361,7 +363,13 @@ class HttpRequest(CherryPyRequest): """ def dispatch(self, controller, method, **kw): self.init(kw) - print "%s --> %s %s.%s %r" % (self.httprequest.method, controller.__class__.__name__, method.__name__, self.httprequest, kw) + akw = {} + for key in kw.keys(): + if isinstance(kw[key], basestring) and len(kw[key]) < 1024: + akw[key] = kw[key] + else: + akw[key] = str(type(kw[key])) + print "%s --> %s.%s %r" % (self.httprequest.method, controller.__class__.__name__, method.__name__, akw) r = method(controller, self, **kw) print "<--", 'size:', len(r) print From 32624d285743f09f65fac502b568223e569d0b6d Mon Sep 17 00:00:00 2001 From: fp Date: Thu, 18 Aug 2011 21:30:44 +0200 Subject: [PATCH 17/46] [IMP] Misc useability improvement bzr revid: fp@fp-laptop-20110818193044-dwv8je39jv65dbta --- addons/crm/crm_lead.py | 8 +-- addons/crm/crm_lead_view.xml | 2 +- addons/crm/crm_opportunity_view.xml | 2 +- addons/hr_recruitment/hr_recruitment.py | 30 ++++++-- addons/hr_recruitment/hr_recruitment_data.xml | 31 ++++++-- addons/hr_recruitment/hr_recruitment_view.xml | 71 ++++++++++++++----- addons/project_issue/project_issue.py | 8 +-- addons/project_issue/project_issue_view.xml | 16 ++--- 8 files changed, 122 insertions(+), 46 deletions(-) diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index 294c5dfbf56..56d2d90425d 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -126,11 +126,11 @@ class crm_lead(crm_case, osv.osv): # From crm.case 'id': fields.integer('ID'), - 'name': fields.char('Name', size=64), + 'name': fields.char('Name', size=64, select=1), 'active': fields.boolean('Active', required=False), 'date_action_last': fields.datetime('Last Action', readonly=1), 'date_action_next': fields.datetime('Next Action', readonly=1), - 'email_from': fields.char('Email', size=128, help="E-mail address of the contact"), + 'email_from': fields.char('Email', size=128, help="E-mail address of the contact", select=1), 'section_id': fields.many2one('crm.case.section', 'Sales Team', \ select=True, help='Sales team to which this case belongs to. Defines responsible user and e-mail address for the mail gateway.'), 'create_date': fields.datetime('Creation Date' , readonly=True), @@ -145,7 +145,7 @@ class crm_lead(crm_case, osv.osv): domain="['|',('section_id','=',section_id),('section_id','=',False)]", help="From which campaign (seminar, marketing campaign, mass mailing, ...) did this contact come from?"), 'channel_id': fields.many2one('res.partner.canal', 'Channel', help="From which channel (mail, direct, phone, ...) did this contact reach you?"), 'contact_name': fields.char('Contact Name', size=64), - 'partner_name': fields.char("Customer Name", size=64,help='The name of the future partner that will be created while converting the into opportunity'), + 'partner_name': fields.char("Customer Name", size=64,help='The name of the future partner that will be created while converting the into opportunity', select=1), 'optin': fields.boolean('Opt-In', help="If opt-in is checked, this contact has accepted to receive emails."), 'optout': fields.boolean('Opt-Out', help="If opt-out is checked, this contact has refused to receive emails or unsubscribed to a campaign."), 'type':fields.selection([ @@ -156,7 +156,7 @@ class crm_lead(crm_case, osv.osv): 'priority': fields.selection(crm.AVAILABLE_PRIORITIES, 'Priority'), 'date_closed': fields.datetime('Closed', readonly=True), 'stage_id': fields.many2one('crm.case.stage', 'Stage', domain="[('type','=','lead')]"), - 'user_id': fields.many2one('res.users', 'Salesman'), + 'user_id': fields.many2one('res.users', 'Salesman', select=1), 'referred': fields.char('Referred By', size=64), 'date_open': fields.datetime('Opened', readonly=True), 'day_open': fields.function(_compute_day, string='Days to Open', \ diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index cc0297c16f4..3ee6b1bba00 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -328,7 +328,7 @@ /> + filter_domain="['|','|',('partner_name','ilike',self),('email_from','ilike',self),('name','ilike',self)]"/> - + + + + + LinkedIn + + + Monster + + + Word of Mouth + + + Company Website + + + + @@ -21,17 +38,21 @@ Graduate 1 - - Licenced + + Bachelor Degree 2 - - > Bac +5 + + Master Degree 3 + + Doctoral Degree + 4 + - Initial Jobs Demand + Initial Qualification 1 diff --git a/addons/hr_recruitment/hr_recruitment_view.xml b/addons/hr_recruitment/hr_recruitment_view.xml index 125d61979e9..0c071af8a06 100644 --- a/addons/hr_recruitment/hr_recruitment_view.xml +++ b/addons/hr_recruitment/hr_recruitment_view.xml @@ -53,6 +53,7 @@ +

Code:

+
+QWeb = new QWeb2.Engine();
+var o_db = openerp.init();
+var o_sess = new o_db.Session();
+//.base.webclient("oe");
+        
+

div id="ex1res" to output results:

+
+   +
+ + + From 89c8ed860bc3bd2e76c56b64b3709abe12baf600 Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Thu, 18 Aug 2011 22:58:20 +0200 Subject: [PATCH 24/46] [IMP] web_rpc partial example bzr revid: al@openerp.com-20110818205820-japmg7a9dsr6k6yn --- addons/web_rpc/static/src/example.html | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/addons/web_rpc/static/src/example.html b/addons/web_rpc/static/src/example.html index c94c43e319e..6f96c609527 100644 --- a/addons/web_rpc/static/src/example.html +++ b/addons/web_rpc/static/src/example.html @@ -6,17 +6,28 @@ -

Example 1

+

Example 1: Display all res_users in an html table

Code:

 QWeb = new QWeb2.Engine();
 var o_db = openerp.init();
-var o_sess = new o_db.Session();
-//.base.webclient("oe");
+var o_sess = new o_db.base.Session();
+o_sess.debug = 1;
+o_sess.session_login("web_trunk", "admin", "admin", function() {
+    var o_ds = new o_db.base.DataSet(o_sess,"res.users",{});
+    // search for res.users
+    //o_ds.sear()
+    // read res.users
+    // display them
+    $("#ex1res").html(o_sess.debug.toString());
+});
         

div id="ex1res" to output results:

From e9d031cb0bc047fbc9e0af072b8c3c697bf9bd08 Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Thu, 18 Aug 2011 23:26:35 +0200 Subject: [PATCH 25/46] [IMP] web_rpc example page bzr revid: al@openerp.com-20110818212635-pewkb53nab2tq7ca --- addons/web_rpc/static/src/example.html | 41 +++++++++++++++++--------- 1 file changed, 27 insertions(+), 14 deletions(-) diff --git a/addons/web_rpc/static/src/example.html b/addons/web_rpc/static/src/example.html index 6f96c609527..8e466e63971 100644 --- a/addons/web_rpc/static/src/example.html +++ b/addons/web_rpc/static/src/example.html @@ -3,7 +3,15 @@ OpenERP RPC example - + + + + + +

OpenERP web_rpc module examples

Example 1: Display all res_users in an html table

Code:

-
-QWeb = new QWeb2.Engine();
-var o_db = openerp.init();
-var o_sess = new o_db.base.Session();
-o_sess.debug = 1;
-o_sess.session_login("web_trunk", "admin", "admin", function() {
-    var o_ds = new o_db.base.DataSet(o_sess,"res.users",{});
-    // search for res.users
-    //o_ds.sear()
-    // read res.users
-    // display them
-    $("#ex1res").html(o_sess.debug.toString());
-});
+        
+<script type="text/javascript" src="/base/webclient/js?mods=web_rpc"></script> 
+<script type="text/javascript">
+
+    QWeb = new QWeb2.Engine();
+    var o_db = openerp.init();
+    var o_sess = new o_db.base.Session();
+    o_sess.debug = 1;
+    o_sess.session_login("web-trunk", "admin", "admin", function() {
+        var o_ds = new o_db.base.DataSet(o_sess,"res.users",{});
+        // search for res.users
+        //o_ds.sear()
+        // read res.users
+        // display them
+        $("#ex1res").html(o_sess.debug.toString());
+    });
+
</script>

div id="ex1res" to output results:

From 47e709eb735f0fab8ee53c802e1352ee445d52cc Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Fri, 19 Aug 2011 00:57:21 +0200 Subject: [PATCH 26/46] [IMP] read_slice fields outside option [] are probably bugs bzr revid: al@openerp.com-20110818225721-tn1vl2450tbe11d6 --- addons/base/static/src/js/data.js | 15 +++++++----- addons/base/static/src/js/form.js | 4 +--- addons/base/static/src/js/list.js | 11 ++++----- addons/base/static/src/js/view_tree.js | 2 +- addons/base/static/src/js/views.js | 24 +++++++++++++++++++ .../base_calendar/static/src/js/calendar.js | 3 +-- .../base_dashboard/static/src/js/dashboard.js | 10 +++----- .../base_default_home/static/src/js/home.js | 2 +- addons/base_gantt/static/src/js/gantt.js | 4 ++-- addons/base_graph/static/src/js/graph.js | 4 ++-- .../web_mobile/static/src/js/form_mobile.js | 2 +- 11 files changed, 50 insertions(+), 31 deletions(-) diff --git a/addons/base/static/src/js/data.js b/addons/base/static/src/js/data.js index 244c057d544..2dac0bb5ae4 100644 --- a/addons/base/static/src/js/data.js +++ b/addons/base/static/src/js/data.js @@ -286,14 +286,16 @@ openerp.base.DataSet = openerp.base.Widget.extend( /** @lends openerp.base.Data * Read a slice of the records represented by this DataSet, based on its * domain and context. * + * @param {Array} [fields] fields to read and return, by default all fields are returned * @params {Object} options - * @param {Array} [options.fields] fields to read and return, by default all fields are returned * @param {Number} [options.offset=0] The index from which selected records should be returned * @param {Number} [options.limit=null] The maximum number of records to return * @param {Function} callback function called with read_slice result * @returns {$.Deferred} */ - read_slice: function (options, callback) { return null; }, + read_slice: function (fields, options, callback) { + return null; + }, /** * Reads the current dataset record (from its index) * @@ -478,11 +480,12 @@ openerp.base.DataSetStatic = openerp.base.DataSet.extend({ // all local records this.ids = ids || []; }, - read_slice: function (options, callback) { + read_slice: function (fields, options, callback) { + // TODO remove fields from options var self = this, offset = options.offset || 0, limit = options.limit || false, - fields = options.fields || false; + fields = fields || false; var end_pos = limit && limit !== -1 ? offset + limit : undefined; return this.read_ids(this.ids.slice(offset, end_pos), fields, callback); }, @@ -532,12 +535,12 @@ openerp.base.DataSetSearch = openerp.base.DataSet.extend({ * @param {Function} callback function called with read_slice result * @returns {$.Deferred} */ - read_slice: function (options, callback) { + read_slice: function (fields, options, callback) { var self = this; var offset = options.offset || 0; return this.rpc('/base/dataset/search_read', { model: this.model, - fields: options.fields || false, + fields: fields || false, domain: this.get_domain(options.domain), context: this.get_context(options.context), sort: this.sort(), diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js index d3056e618bf..c85d1fd4cb2 100644 --- a/addons/base/static/src/js/form.js +++ b/addons/base/static/src/js/form.js @@ -458,9 +458,7 @@ openerp.base.form.SidebarAttachments = openerp.base.Widget.extend({ ['res_model', '=', this.view.dataset.model], ['res_id', '=', this.view.datarecord.id], ['type', 'in', ['binary', 'url']] - ])).read_slice( - {fields: ['name', 'url', 'type']}, - this.on_attachments_loaded); + ])).read_slice(['name', 'url', 'type'], this.on_attachments_loaded); } }, on_attachments_loaded: function(attachments) { diff --git a/addons/base/static/src/js/list.js b/addons/base/static/src/js/list.js index a0440221520..d715c3600be 100644 --- a/addons/base/static/src/js/list.js +++ b/addons/base/static/src/js/list.js @@ -476,7 +476,8 @@ openerp.base.ListView = openerp.base.View.extend( /** @lends openerp.base.ListVi */ do_activate_record: function (index, id, dataset) { var self = this; - this.dataset.read_slice({ + // TODO is it needed ? + this.dataset.read_slice([],{ context: dataset.get_context(), domain: dataset.get_domain() }, function () { @@ -1034,11 +1035,9 @@ openerp.base.ListView.Groups = openerp.base.Class.extend( /** @lends openerp.bas d = new $.Deferred(), page = this.datagroup.openable ? this.page : view.page; - dataset.read_slice({ - fields: _.pluck(_.select(this.columns, function(x) {return x.tag == "field"}), 'name'), - offset: page * limit, - limit: limit - }, function (records) { + var fields = _.pluck(_.select(this.columns, function(x) {return x.tag == "field"}), 'name'); + var options = { offset: page * limit, limit: limit }; + dataset.read_slice(fields, options , function (records) { if (!self.datagroup.openable) { view.configure_pager(dataset); } else { diff --git a/addons/base/static/src/js/view_tree.js b/addons/base/static/src/js/view_tree.js index 5c3c7457e1c..59544a998b3 100644 --- a/addons/base/static/src/js/view_tree.js +++ b/addons/base/static/src/js/view_tree.js @@ -72,7 +72,7 @@ openerp.base.TreeView = openerp.base.View.extend({ 'toolbar': has_toolbar })); - this.dataset.read_slice({fields: this.fields_list()}, function (records) { + this.dataset.read_slice(this.fields_list(), {}, function (records) { if (!has_toolbar) { // WARNING: will do a second read on the same ids, but only on // first load so not very important diff --git a/addons/base/static/src/js/views.js b/addons/base/static/src/js/views.js index f21c6387d32..ad75268156f 100644 --- a/addons/base/static/src/js/views.js +++ b/addons/base/static/src/js/views.js @@ -17,6 +17,7 @@ openerp.base.ActionManager = openerp.base.Widget.extend({ this.dialog = null; this.dialog_viewmanager = null; this.client_widget = null; + this.url = {} }, render: function() { return "
"; @@ -35,6 +36,28 @@ openerp.base.ActionManager = openerp.base.Widget.extend({ this.inner_viewmanager = null; } }, + url_update: function(action) { + // this.url = { + // "model": action.model, + // "domain": action.domain, + // }; + // action.res_model + // action.domain + // action.context + // after + // action.views + // action.res_id + // mode + // menu + }, + url_stringify: function(action) { + }, + url_parse: function(action) { + }, + on_url_update: function(url) { + }, + do_url_action: function(url) { + }, do_action: function(action, on_close) { var type = action.type.replace(/\./g,'_'); var popup = action.target === 'new'; @@ -69,6 +92,7 @@ openerp.base.ActionManager = openerp.base.Widget.extend({ this.inner_stop(); this.inner_viewmanager = new openerp.base.ViewManagerAction(this, action); this.inner_viewmanager.appendTo(this.$element); + this.url_update(action); } /* new window code this.rpc("/base/session/save_session_action", { the_action : action}, function(key) { diff --git a/addons/base_calendar/static/src/js/calendar.js b/addons/base_calendar/static/src/js/calendar.js index d02fbe490e2..8b0f1e995b6 100644 --- a/addons/base_calendar/static/src/js/calendar.js +++ b/addons/base_calendar/static/src/js/calendar.js @@ -302,8 +302,7 @@ openerp.base_calendar.CalendarView = openerp.base.View.extend({ // TODO: handle non-empty results.group_by with read_group self.dataset.context = self.context = results.context; self.dataset.domain = self.domain = results.domain; - self.dataset.read_slice({ - fields: _.keys(self.fields), + self.dataset.read_slice(_.keys(self.fields), { offset:0, limit: self.limit }, function(events) { diff --git a/addons/base_dashboard/static/src/js/dashboard.js b/addons/base_dashboard/static/src/js/dashboard.js index 422d279a485..727e5e5519c 100644 --- a/addons/base_dashboard/static/src/js/dashboard.js +++ b/addons/base_dashboard/static/src/js/dashboard.js @@ -290,7 +290,7 @@ openerp.base_dashboard.ConfigOverview = openerp.base.View.extend({ this.dataset.domain = [['type', '=', 'manual']]; }, start: function () { - $.when(this.dataset.read_slice({fields: ['state', 'action_id', 'category_id']}), + $.when(this.dataset.read_slice(['state', 'action_id', 'category_id']), this.dataset.call('progress')) .then(this.on_records_loaded); }, @@ -352,9 +352,7 @@ openerp.base_dashboard.ApplicationTiles = openerp.base.View.extend({ }, start: function () { var self = this; - this.dataset.read_slice( - {fields: ['name', 'web_icon_data', 'web_icon_hover_data']}, - function (applications) { + this.dataset.read_slice( ['name', 'web_icon_data', 'web_icon_hover_data'], {}, function (applications) { // Create a matrix of 3*x applications var rows = []; while (applications.length) { @@ -384,9 +382,7 @@ openerp.base_dashboard.Widgets = openerp.base.View.extend({ this.widgets = new openerp.base.DataSetSearch(this, 'res.widget'); }, start: function () { - this.user_widgets.read_slice( - {fields: ['widget_id', 'user_id']}, - this.on_widgets_list_loaded); + this.user_widgets.read_slice(['widget_id', 'user_id'], {}, this.on_widgets_list_loaded); }, on_widgets_list_loaded: function (user_widgets) { var self = this; diff --git a/addons/base_default_home/static/src/js/home.js b/addons/base_default_home/static/src/js/home.js index ebdf7ea7d00..e1f96c89da7 100644 --- a/addons/base_default_home/static/src/js/home.js +++ b/addons/base_default_home/static/src/js/home.js @@ -86,7 +86,7 @@ openerp.base_default_home = function (openerp) { $.blockUI({ message: '' }); - Modules.read_slice({fields: ['id']}, function (records) { + Modules.read_slice(['id'], function (records) { if (!(records.length === 1)) { return; } Modules.call('state_update', [_.pluck(records, 'id'), 'to install', ['uninstalled']], diff --git a/addons/base_gantt/static/src/js/gantt.js b/addons/base_gantt/static/src/js/gantt.js index 307dc94c6b8..6a5342f9c55 100644 --- a/addons/base_gantt/static/src/js/gantt.js +++ b/addons/base_gantt/static/src/js/gantt.js @@ -79,7 +79,7 @@ init: function(parent, element_id, dataset, view_id) { get_events: function() { var self = this; - this.dataset.read_slice({}, function(result) { + this.dataset.read_slice([],{}, function(result) { self.load_event(result); }); @@ -498,7 +498,7 @@ init: function(parent, element_id, dataset, view_id) { reload_gantt: function() { var self = this; - this.dataset.read_slice({}, function(response) { + this.dataset.read_slice([],{}, function(response) { ganttChartControl.clearAll(); jQuery("#GanttDiv").children().remove(); self.load_event(response); diff --git a/addons/base_graph/static/src/js/graph.js b/addons/base_graph/static/src/js/graph.js index f7c949dc194..e76d38b33bc 100644 --- a/addons/base_graph/static/src/js/graph.js +++ b/addons/base_graph/static/src/js/graph.js @@ -89,7 +89,7 @@ openerp.base_graph.GraphView = openerp.base.View.extend({ } this.dataset.domain = domain; this.dataset.context = this.view_manager.dataset.context; - this.dataset.read_slice({fields: _(this.fields).keys()}, function(res) { + this.dataset.read_slice(_(this.fields).keys(),{}, function(res) { self.schedule_chart(res); }); } @@ -468,7 +468,7 @@ openerp.base_graph.GraphView = openerp.base.View.extend({ } self.dataset.context = results.context; self.dataset.domain = results.domain; - self.dataset.read_slice({}, $.proxy(self, 'load_chart')); + self.dataset.read_slice([],{}, $.proxy(self, 'load_chart')); }); } }); diff --git a/addons/web_mobile/static/src/js/form_mobile.js b/addons/web_mobile/static/src/js/form_mobile.js index a8c7bcc480e..793d944ddcd 100644 --- a/addons/web_mobile/static/src/js/form_mobile.js +++ b/addons/web_mobile/static/src/js/form_mobile.js @@ -12,7 +12,7 @@ openerp.web_mobile.FormView = openerp.base.Widget.extend({ view_id = this.action.views[1][0]; this.dataset = new openerp.base.DataSetSearch(this.session, this.action.res_model, null, null); - this.dataset.read_slice({}, function (result) { + this.dataset.read_slice([],{}, function (result) { for (var i = 0; i < result.length; i++) { if (result[i].id == id) { From 056a91f72439ae99f1df02a75c30aafc13bd3648 Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Fri, 19 Aug 2011 01:38:11 +0200 Subject: [PATCH 27/46] [IMP] web_rpc example bzr revid: al@openerp.com-20110818233811-yiee3czhbtc6p3ob --- addons/base/static/src/js/core.js | 2 +- addons/base/static/src/js/data.js | 1 + .../base_default_home/static/src/js/home.js | 8 ++-- addons/web_rpc/static/src/example.html | 37 ++++++++++--------- 4 files changed, 25 insertions(+), 23 deletions(-) diff --git a/addons/base/static/src/js/core.js b/addons/base/static/src/js/core.js index 58d19de9008..e0ec45c3e6f 100644 --- a/addons/base/static/src/js/core.js +++ b/addons/base/static/src/js/core.js @@ -323,7 +323,6 @@ openerp.base.CallbackEnabled = openerp.base.Class.extend({ openerp.base.Session = openerp.base.CallbackEnabled.extend( /** @lends openerp.base.Session# */{ /** * @constructs - * @param element_id to use for exception reporting * @param server * @param port */ @@ -344,6 +343,7 @@ openerp.base.Session = openerp.base.CallbackEnabled.extend( /** @lends openerp.b this.context = {}; this.shortcuts = []; this.active_id = null; + this.session = this; }, start: function() { this.session_restore(); diff --git a/addons/base/static/src/js/data.js b/addons/base/static/src/js/data.js index 2dac0bb5ae4..04c23224806 100644 --- a/addons/base/static/src/js/data.js +++ b/addons/base/static/src/js/data.js @@ -537,6 +537,7 @@ openerp.base.DataSetSearch = openerp.base.DataSet.extend({ */ read_slice: function (fields, options, callback) { var self = this; + var options = options || {}; var offset = options.offset || 0; return this.rpc('/base/dataset/search_read', { model: this.model, diff --git a/addons/base_default_home/static/src/js/home.js b/addons/base_default_home/static/src/js/home.js index e1f96c89da7..7470b2914ce 100644 --- a/addons/base_default_home/static/src/js/home.js +++ b/addons/base_default_home/static/src/js/home.js @@ -78,15 +78,13 @@ openerp.base_default_home = function (openerp) { }); }, install_module: function (module_name) { - var Modules = new openerp.base.DataSetSearch( - this, 'ir.module.module', null, - [['name', '=', module_name], ['state', '=', 'uninstalled']]), - Upgrade = new openerp.base.DataSet(this, 'base.module.upgrade'); + var Modules = new openerp.base.DataSetSearch( this, 'ir.module.module', null, [['name', '=', module_name], ['state', '=', 'uninstalled']]); + var Upgrade = new openerp.base.DataSet(this, 'base.module.upgrade'); $.blockUI({ message: '' }); - Modules.read_slice(['id'], function (records) { + Modules.read_slice(['id'], {}, function (records) { if (!(records.length === 1)) { return; } Modules.call('state_update', [_.pluck(records, 'id'), 'to install', ['uninstalled']], diff --git a/addons/web_rpc/static/src/example.html b/addons/web_rpc/static/src/example.html index 8e466e63971..7242a3716a5 100644 --- a/addons/web_rpc/static/src/example.html +++ b/addons/web_rpc/static/src/example.html @@ -2,7 +2,7 @@ - OpenERP RPC example + OpenERP web_rpc example @@ -15,37 +15,40 @@ -

OpenERP web_rpc module examples

-

Example 1: Display all res_users in an html table

+

OpenERP web_rpc examples

+

Example 1: Display a list of defined ir.model

Code:

 <script type="text/javascript" src="/base/webclient/js?mods=web_rpc"></script> 
 <script type="text/javascript">
 
-    QWeb = new QWeb2.Engine();
-    var o_db = openerp.init();
-    var o_sess = new o_db.base.Session();
-    o_sess.debug = 1;
-    o_sess.session_login("web-trunk", "admin", "admin", function() {
-        var o_ds = new o_db.base.DataSet(o_sess,"res.users",{});
-        // search for res.users
-        //o_ds.sear()
-        // read res.users
-        // display them
-        $("#ex1res").html(o_sess.debug.toString());
-    });
+    var c = openerp.init(); // get a new webclient
+    c._modules_loaded = true; // Hack to prevent loading of additional modules
+
+    var s = new c.base.Session(); // setup a Session
+    s.session_login("web-trunk", "admin", "admin", function() {
+
+            var ds = new c.base.DataSetSearch(s, "ir.model"); // DataSetSearch used to search, read
+            ds.read_slice(['name','model'], {}, function(users){
+                for(var i in users) { 
+                    $("#ex1res").append("<li>" + users[i].model + " (" + users[i].name + ") </li>")
+                }
+            });
+        }
+    );
 
</script>
-

div id="ex1res" to output results:

+

Div for output:

 
+

Help me to complete this example page on launchpad

From 8f785e16a87321e505504c74ef8c1c8a0f82ff16 Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Fri, 19 Aug 2011 02:06:15 +0200 Subject: [PATCH 28/46] [FIX] remove wrong paste of ie7 css bzr revid: al@openerp.com-20110819000615-8cv9mqtrwzgxo1pd --- addons/web_rpc/static/src/example.html | 3 --- 1 file changed, 3 deletions(-) diff --git a/addons/web_rpc/static/src/example.html b/addons/web_rpc/static/src/example.html index 7242a3716a5..724de9d2885 100644 --- a/addons/web_rpc/static/src/example.html +++ b/addons/web_rpc/static/src/example.html @@ -3,9 +3,6 @@ OpenERP web_rpc example - - -