diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py index e92d766cece..3b0b9747c21 100644 --- a/addons/account/account_invoice.py +++ b/addons/account/account_invoice.py @@ -457,7 +457,7 @@ class account_invoice(osv.osv): invoice_addr_id = res['invoice'] p = self.pool.get('res.partner').browse(cr, uid, partner_id) if company_id: - if p.property_account_receivable.company_id.id != company_id and p.property_account_payable.company_id.id != company_id: + if (p.property_account_receivable.company_id and (p.property_account_receivable.company_id.id != company_id)) and (p.property_account_payable.company_id and (p.property_account_payable.company_id.id != company_id)): property_obj = self.pool.get('ir.property') rec_pro_id = property_obj.search(cr,uid,[('name','=','property_account_receivable'),('res_id','=','res.partner,'+str(partner_id)+''),('company_id','=',company_id)]) pay_pro_id = property_obj.search(cr,uid,[('name','=','property_account_payable'),('res_id','=','res.partner,'+str(partner_id)+''),('company_id','=',company_id)]) @@ -958,9 +958,14 @@ class account_invoice(osv.osv): }) date = inv.date_invoice or time.strftime('%Y-%m-%d') - part = inv.partner_id.id - line = map(lambda x:(0,0,self.line_get_convert(cr, uid, x, part, date, context=ctx)),iml) + #if the chosen partner is not a company and has a parent company, use the parent for the journal entries + #because you want to invoice 'Agrolait, accounting department' but the journal items are for 'Agrolait' + part = inv.partner_id + if part.parent_id and not part.is_company: + part = part.parent_id + + line = map(lambda x:(0,0,self.line_get_convert(cr, uid, x, part.id, date, context=ctx)),iml) line = self.group_lines(cr, uid, iml, line, inv) diff --git a/addons/account/account_invoice_view.xml b/addons/account/account_invoice_view.xml index d3697b13ea9..5c5a25880cb 100644 --- a/addons/account/account_invoice_view.xml +++ b/addons/account/account_invoice_view.xml @@ -61,7 +61,7 @@ - + @@ -95,7 +95,7 @@ - + @@ -199,7 +199,7 @@ domain="[('company_id', '=', parent.company_id), ('journal_id', '=', parent.journal_id), ('type', '!=', 'view')]" on_change="onchange_account_id(product_id, parent.partner_id, parent.type, parent.fiscal_position,account_id)"/> + domain="[('type','!=','view'), ('company_id', '=', parent.company_id)]"/> @@ -229,7 +229,7 @@ - + @@ -292,7 +292,7 @@
- - - -
  • -
  • +
  • + + + + +
  • diff --git a/addons/base_crypt/i18n/tr.po b/addons/base_crypt/i18n/tr.po index 6a0590cfbbe..24ea4a9da7c 100644 --- a/addons/base_crypt/i18n/tr.po +++ b/addons/base_crypt/i18n/tr.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2011-02-15 15:37+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2012-11-27 21:53+0000\n" +"Last-Translator: Ahmet Altınışık \n" "Language-Team: Turkish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: base_crypt #: constraint:res.users:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Hata: Geçersiz EAN barkodu" #. module: base_crypt #: constraint:res.users:0 @@ -30,12 +30,12 @@ msgstr "Seçilen firma bu kullanıcı için izin verilen firmalar arasında yok" #. module: base_crypt #: model:ir.model,name:base_crypt.model_res_users msgid "Users" -msgstr "" +msgstr "Kullanıcılar" #. module: base_crypt #: sql_constraint:res.users:0 msgid "OAuth UID must be unique per provider" -msgstr "" +msgstr "OAuth UID her sağlayıcı için tekil olmalı" #. module: base_crypt #: sql_constraint:res.users:0 diff --git a/addons/base_report_designer/i18n/tr.po b/addons/base_report_designer/i18n/tr.po index cab3828f12d..143b96d3c0f 100644 --- a/addons/base_report_designer/i18n/tr.po +++ b/addons/base_report_designer/i18n/tr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-05-10 18:06+0000\n" -"Last-Translator: Raphael Collet (OpenERP) \n" +"PO-Revision-Date: 2012-11-27 20:20+0000\n" +"Last-Translator: Ahmet Altınışık \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:09+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: base_report_designer #: model:ir.model,name:base_report_designer.model_base_report_sxw @@ -180,7 +180,7 @@ msgstr "İptal" #. module: base_report_designer #: view:base.report.sxw:0 msgid "or" -msgstr "" +msgstr "veya" #. module: base_report_designer #: model:ir.model,name:base_report_designer.model_ir_actions_report_xml diff --git a/addons/base_report_designer/i18n/zh_CN.po b/addons/base_report_designer/i18n/zh_CN.po index fb4cf02c367..abee97593ac 100644 --- a/addons/base_report_designer/i18n/zh_CN.po +++ b/addons/base_report_designer/i18n/zh_CN.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-05-10 17:33+0000\n" -"Last-Translator: Wei \"oldrev\" Li \n" +"PO-Revision-Date: 2012-11-27 02:28+0000\n" +"Last-Translator: Joshua Jan(SHINEIT) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:09+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: base_report_designer #: model:ir.model,name:base_report_designer.model_base_report_sxw @@ -175,7 +175,7 @@ msgstr "取消" #. module: base_report_designer #: view:base.report.sxw:0 msgid "or" -msgstr "" +msgstr "or" #. module: base_report_designer #: model:ir.model,name:base_report_designer.model_ir_actions_report_xml diff --git a/addons/base_status/base_stage.py b/addons/base_status/base_stage.py index 86edff46920..67c6354fd3b 100644 --- a/addons/base_status/base_stage.py +++ b/addons/base_status/base_stage.py @@ -202,9 +202,7 @@ class base_stage(object): def case_escalate(self, cr, uid, ids, context=None): """ Escalates case to parent level """ - cases = self.browse(cr, uid, ids, context=context) - cases[0].state # fill browse record cache, for _action having old and new values - for case in cases: + for case in self.browse(cr, uid, ids, context=context): data = {'active': True} if case.section_id.parent_id: data['section_id'] = case.section_id.parent_id.id @@ -215,8 +213,6 @@ class base_stage(object): raise osv.except_osv(_('Error!'), _("You are already at the top level of your sales-team category.\nTherefore you cannot escalate furthermore.")) self.write(cr, uid, [case.id], data, context=context) case.case_escalate_send_note(case.section_id.parent_id, context=context) - cases = self.browse(cr, uid, ids, context=context) - self._action(cr, uid, cases, 'escalate', context=context) return True def case_open(self, cr, uid, ids, context=None): @@ -256,8 +252,7 @@ class base_stage(object): def case_set(self, cr, uid, ids, new_state_name=None, values_to_update=None, new_stage_id=None, context=None): """ Generic method for setting case. This methods wraps the update - of the record, as well as call to _action and browse_record - case setting to fill the cache. + of the record. :params new_state_name: the new state of the record; this method will call ``stage_set_with_state_name`` @@ -271,7 +266,6 @@ class base_stage(object): update when writing values to the record. """ cases = self.browse(cr, uid, ids, context=context) - cases[0].state # fill browse record cache, for _action having old and new values # 1. update the stage if new_state_name: self.stage_set_with_state_name(cr, uid, cases, new_state_name, context=context) @@ -280,13 +274,14 @@ class base_stage(object): # 2. update values if values_to_update: self.write(cr, uid, ids, values_to_update, context=context) - # 3. call _action for base action rule - if new_state_name: - self._action(cr, uid, cases, new_state_name, context=context) - elif not (new_stage_id is None): - new_state_name = self.read(cr, uid, ids, ['state'], context=context)[0]['state'] - self._action(cr, uid, cases, new_state_name, context=context) return True + + def write(self, cr, uid, ids, vals, context=None): + res = super(base_stage,self).write(cr, uid, ids, vals, context) + if vals.get('stage_id'): + for case in self.browse(cr, uid, ids, context=context): + self._action(cr, uid, case, case.stage_id.state, context=context) + return res def _action(self, cr, uid, cases, state_to, scrit=None, context=None): if context is None: diff --git a/addons/base_vat/i18n/tr.po b/addons/base_vat/i18n/tr.po index 39aed5e32b3..209639474fc 100644 --- a/addons/base_vat/i18n/tr.po +++ b/addons/base_vat/i18n/tr.po @@ -7,19 +7,19 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-01-23 22:01+0000\n" +"PO-Revision-Date: 2012-11-27 21:48+0000\n" "Last-Translator: Ahmet Altınışık \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 05:51+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:40+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: base_vat #: view:res.partner:0 msgid "Check Validity" -msgstr "" +msgstr "Geçerliliğini Kontrol et" #. module: base_vat #: code:addons/base_vat/base_vat.py:147 @@ -60,12 +60,12 @@ msgstr "Hata! Özyinelemeli firmalar oluşturamazsınız." #: code:addons/base_vat/base_vat.py:111 #, python-format msgid "Error!" -msgstr "" +msgstr "Hata!" #. module: base_vat #: constraint:res.partner:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Hata: Geçersiz EAN barkodu" #. module: base_vat #: help:res.partner,vat_subjected:0 diff --git a/addons/contacts/i18n/es.po b/addons/contacts/i18n/es.po new file mode 100644 index 00000000000..f4b3a345289 --- /dev/null +++ b/addons/contacts/i18n/es.po @@ -0,0 +1,37 @@ +# Spanish translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:52+0000\n" +"PO-Revision-Date: 2012-11-27 01:35+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Spanish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" + +#. module: contacts +#: model:ir.actions.act_window,help:contacts.action_contacts +msgid "" +"

    \n" +" Click to add a contact in your address book.\n" +"

    \n" +" OpenERP helps you easily track all activities related to\n" +" a customer; discussions, history of business opportunities,\n" +" documents, etc.\n" +"

    \n" +" " +msgstr "" + +#. module: contacts +#: model:ir.actions.act_window,name:contacts.action_contacts +#: model:ir.ui.menu,name:contacts.menu_contacts +msgid "Contacts" +msgstr "" diff --git a/addons/contacts/i18n/hu.po b/addons/contacts/i18n/hu.po new file mode 100644 index 00000000000..9b414baee4e --- /dev/null +++ b/addons/contacts/i18n/hu.po @@ -0,0 +1,37 @@ +# Hungarian translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:52+0000\n" +"PO-Revision-Date: 2012-11-27 23:56+0000\n" +"Last-Translator: Krisztian Eyssen \n" +"Language-Team: Hungarian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" + +#. module: contacts +#: model:ir.actions.act_window,help:contacts.action_contacts +msgid "" +"

    \n" +" Click to add a contact in your address book.\n" +"

    \n" +" OpenERP helps you easily track all activities related to\n" +" a customer; discussions, history of business opportunities,\n" +" documents, etc.\n" +"

    \n" +" " +msgstr "" + +#. module: contacts +#: model:ir.actions.act_window,name:contacts.action_contacts +#: model:ir.ui.menu,name:contacts.menu_contacts +msgid "Contacts" +msgstr "Kapcsolatok" diff --git a/addons/contacts/i18n/tr.po b/addons/contacts/i18n/tr.po new file mode 100644 index 00000000000..9b68dbf5ddc --- /dev/null +++ b/addons/contacts/i18n/tr.po @@ -0,0 +1,44 @@ +# Turkish translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:52+0000\n" +"PO-Revision-Date: 2012-11-27 21:52+0000\n" +"Last-Translator: Ahmet Altınışık \n" +"Language-Team: Turkish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" + +#. module: contacts +#: model:ir.actions.act_window,help:contacts.action_contacts +msgid "" +"

    \n" +" Click to add a contact in your address book.\n" +"

    \n" +" OpenERP helps you easily track all activities related to\n" +" a customer; discussions, history of business opportunities,\n" +" documents, etc.\n" +"

    \n" +" " +msgstr "" +"

    \n" +" Adres defterinizden bir carinin üzerine tıklayın.\n" +"

    \n" +" OpenERP bir müşteriye ait bütün aktiviteleri takip etmenize\n" +" yardım eder; mesela iş fırsatlarını, dökümanları, vs.\n" +"

    \n" +" " + +#. module: contacts +#: model:ir.actions.act_window,name:contacts.action_contacts +#: model:ir.ui.menu,name:contacts.menu_contacts +msgid "Contacts" +msgstr "Cariler" diff --git a/addons/crm/crm_action_rule_demo.xml b/addons/crm/crm_action_rule_demo.xml index 83f5681f311..14a9761e102 100644 --- a/addons/crm/crm_action_rule_demo.xml +++ b/addons/crm/crm_action_rule_demo.xml @@ -43,7 +43,7 @@ Thanks, - Filter on leads which are draft. + Draft Leads crm.lead [('state','=','draft')] @@ -62,7 +62,7 @@ Thanks, - Filter on leads which come from USA. + Leads from USA crm.lead [('country_id','=','United States')] diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index d06b6232b5e..88b2edcd665 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -210,7 +210,7 @@ - + @@ -498,7 +498,7 @@ - + diff --git a/addons/crm/crm_phonecall.py b/addons/crm/crm_phonecall.py index bac33815794..d67174be142 100644 --- a/addons/crm/crm_phonecall.py +++ b/addons/crm/crm_phonecall.py @@ -127,6 +127,8 @@ class crm_phonecall(base_state, osv.osv): section_id = call.section_id and call.section_id.id or False if not user_id: user_id = call.user_id and call.user_id.id or False + if not schedule_time: + schedule_time = call.date vals = { 'name' : call_summary, 'user_id' : user_id or False, diff --git a/addons/crm/i18n/zh_CN.po b/addons/crm/i18n/zh_CN.po index 9aa02343620..0351bdc1344 100644 --- a/addons/crm/i18n/zh_CN.po +++ b/addons/crm/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: 2012-11-26 04:41+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-27 05:23+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: crm #: view:crm.lead.report:0 diff --git a/addons/crm/res_partner_view.xml b/addons/crm/res_partner_view.xml index 93abc967b8e..00a071fa954 100644 --- a/addons/crm/res_partner_view.xml +++ b/addons/crm/res_partner_view.xml @@ -15,20 +15,6 @@ - - view.res.partner.search.crm.inherited3 - res.partner - - - - - - - - - - - Meetings diff --git a/addons/crm_claim/crm_claim_menu.xml b/addons/crm_claim/crm_claim_menu.xml index 087eb433bca..5abfcabbc71 100644 --- a/addons/crm_claim/crm_claim_menu.xml +++ b/addons/crm_claim/crm_claim_menu.xml @@ -2,12 +2,6 @@ - - - @@ -50,8 +44,6 @@ parent="base.menu_aftersale" action="crm_case_categ_claim0" sequence="1"/> - - diff --git a/addons/crm_todo/i18n/zh_CN.po b/addons/crm_todo/i18n/zh_CN.po index 818ef79a218..40c9d42e153 100644 --- a/addons/crm_todo/i18n/zh_CN.po +++ b/addons/crm_todo/i18n/zh_CN.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-02-17 03:58+0000\n" -"Last-Translator: 开阖软件 Jeff Wang \n" +"PO-Revision-Date: 2012-11-27 02:01+0000\n" +"Last-Translator: ccdos \n" "Language-Team: Chinese (Simplified) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:32+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: crm_todo #: model:ir.model,name:crm_todo.model_project_task @@ -30,7 +30,7 @@ msgstr "时间箱" #. module: crm_todo #: view:crm.lead:0 msgid "Lead" -msgstr "" +msgstr "线索" #. module: crm_todo #: view:crm.lead:0 @@ -77,7 +77,7 @@ msgstr "取消" #. module: crm_todo #: model:ir.model,name:crm_todo.model_crm_lead msgid "Lead/Opportunity" -msgstr "" +msgstr "线索/商机" #. module: crm_todo #: field:project.task,lead_id:0 diff --git a/addons/decimal_precision/i18n/nl_BE.po b/addons/decimal_precision/i18n/nl_BE.po index 95078305c13..1da382b14d0 100644 --- a/addons/decimal_precision/i18n/nl_BE.po +++ b/addons/decimal_precision/i18n/nl_BE.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-03-01 17:22+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2012-11-27 13:41+0000\n" +"Last-Translator: Els Van Vossel (Agaplan) \n" "Language-Team: Dutch (Belgium) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:23+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: decimal_precision #: field:decimal.precision,digits:0 @@ -28,6 +28,8 @@ msgid "" "Error! You cannot define the decimal precision of 'Account' as greater than " "the rounding factor of the company's main currency" msgstr "" +"U kunt de decimale precisie voor Rekening niet groter zetten dan de " +"afrondingsfactor van de standaardmunt van uw bedrijf." #. module: decimal_precision #: model:ir.actions.act_window,name:decimal_precision.action_decimal_precision_form diff --git a/addons/delivery/i18n/zh_CN.po b/addons/delivery/i18n/zh_CN.po index 3f5d03bd30c..2920c8bd9ce 100644 --- a/addons/delivery/i18n/zh_CN.po +++ b/addons/delivery/i18n/zh_CN.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-11-02 01:52+0000\n" -"Last-Translator: Joshua Jan(SHINEIT) \n" +"PO-Revision-Date: 2012-11-27 03:04+0000\n" +"Last-Translator: ccdos \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 05:42+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:40+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: delivery #: report:sale.shipping:0 @@ -29,7 +29,7 @@ msgstr "由post送货" #. module: delivery #: view:delivery.grid.line:0 msgid " in Function of " -msgstr "" +msgstr " 在功能 " #. module: delivery #: view:delivery.carrier:0 @@ -64,7 +64,7 @@ msgstr "体积" #. module: delivery #: view:delivery.carrier:0 msgid "Zip" -msgstr "" +msgstr "邮政编码" #. module: delivery #: field:delivery.grid,line_ids:0 @@ -100,12 +100,23 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击 定义一个新的运输方法 \n" +"

    \n" +" 每个承运商人 (比如:UPS,顺风)可以几种运输方法 \n" +" (例如:UPS Express, UPS Standard ) ,每种方法可\n" +" 以有一个定价规则.\n" +"

    \n" +" 在销售订单(基于报价单)或者发票(基于发运单),\n" +" 这些方法可以根据你的设置自动计算运输价格;\n" +"

    \n" +" " #. module: delivery #: code:addons/delivery/delivery.py:221 #, python-format msgid "No line matched this product or order in the chosen delivery grid." -msgstr "" +msgstr "在选择运输网络里,没有一行匹配这个产品或者订单。" #. module: delivery #: model:ir.actions.act_window,name:delivery.action_picking_tree4 @@ -145,6 +156,13 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击 为指定区域创建运输价格表.\n" +"

    \n" +" 运输价格表允许 根据产品的重量和其他条件,计算运输的成本和销售价格.\n" +" 你能为每种运输方法定义几种价格表:为每个国家,或者在特定国家根据邮政编码的定义的一个区域.\n" +"

    \n" +" " #. module: delivery #: report:sale.shipping:0 @@ -164,7 +182,7 @@ msgstr "金额" #. module: delivery #: view:sale.order:0 msgid "Add in Quote" -msgstr "" +msgstr "添加引用" #. module: delivery #: selection:delivery.grid.line,price_type:0 @@ -217,7 +235,7 @@ msgstr "网络定义" #: code:addons/delivery/stock.py:89 #, python-format msgid "Warning!" -msgstr "" +msgstr "警告!" #. module: delivery #: field:delivery.grid.line,operator:0 @@ -237,14 +255,14 @@ msgstr "销售订单" #. module: delivery #: model:ir.model,name:delivery.model_stock_picking_out msgid "Delivery Orders" -msgstr "" +msgstr "送货单" #. module: delivery #: view:sale.order:0 msgid "" "If you don't 'Add in Quote', the exact price will be computed when invoicing " "based on delivery order(s)." -msgstr "" +msgstr "如果你没有“添加引用”,当基于送货单开票时,将计算精确的价格。" #. module: delivery #: field:delivery.carrier,partner_id:0 @@ -293,7 +311,7 @@ msgstr "免费送货的订单金额,以公司本位币显示" #. module: delivery #: field:delivery.carrier,free_if_more_than:0 msgid "Free If Order Total Amount Is More Than" -msgstr "" +msgstr "当订单总额多于 时,免费" #. module: delivery #: field:delivery.grid.line,grid_id:0 @@ -409,7 +427,7 @@ msgstr "条件" #. module: delivery #: constraint:stock.move:0 msgid "You must assign a serial number for this product." -msgstr "" +msgstr "你必须为这个产品指定序列号" #. module: delivery #: field:delivery.grid.line,standard_price:0 @@ -419,7 +437,7 @@ msgstr "成本价" #. module: delivery #: constraint:stock.move:0 msgid "You cannot move products from or to a location of the type view." -msgstr "" +msgstr "你不能从视图类型的库位移动" #. module: delivery #: selection:delivery.grid.line,price_type:0 @@ -474,7 +492,7 @@ msgstr "订单号必须在一个公司范围内唯一" #. module: delivery #: model:ir.model,name:delivery.model_stock_picking_in msgid "Incoming Shipments" -msgstr "" +msgstr "入库" #. module: delivery #: selection:delivery.grid.line,operator:0 @@ -484,7 +502,7 @@ msgstr "<=" #. module: delivery #: constraint:stock.move:0 msgid "You try to assign a lot which is not from the same product." -msgstr "" +msgstr "您企图为不一样的产品创建批号" #. module: delivery #: report:sale.shipping:0 @@ -558,7 +576,7 @@ msgstr "承运方" #: model:ir.actions.act_window,name:delivery.action_delivery_carrier_form #: model:ir.ui.menu,name:delivery.menu_action_delivery_carrier_form msgid "Delivery Methods" -msgstr "" +msgstr "运输方法" #. module: delivery #: field:sale.order,id:0 @@ -589,7 +607,7 @@ msgstr "销售价格" #. module: delivery #: view:stock.picking.out:0 msgid "Print Delivery Order" -msgstr "" +msgstr "打印送货单" #. module: delivery #: view:delivery.grid:0 diff --git a/addons/delivery/sale.py b/addons/delivery/sale.py index 3ed3756a733..24da03bf1d8 100644 --- a/addons/delivery/sale.py +++ b/addons/delivery/sale.py @@ -31,10 +31,10 @@ class sale_order(osv.osv): 'id': fields.integer('ID', readonly=True,invisible=True), } - def onchange_partner_id(self, cr, uid, ids, part): - result = super(sale_order, self).onchange_partner_id(cr, uid, ids, part) + def onchange_partner_id(self, cr, uid, ids, part, context=None): + result = super(sale_order, self).onchange_partner_id(cr, uid, ids, part, context=context) if part: - dtype = self.pool.get('res.partner').browse(cr, uid, part).property_delivery_carrier.id + dtype = self.pool.get('res.partner').browse(cr, uid, part, context=context).property_delivery_carrier.id result['value']['carrier_id'] = dtype return result diff --git a/addons/document/i18n/nb.po b/addons/document/i18n/nb.po index 7858ff1dde4..4a9ea425402 100644 --- a/addons/document/i18n/nb.po +++ b/addons/document/i18n/nb.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-11-20 17:33+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2012-11-26 14:59+0000\n" +"Last-Translator: Kaare Pettersen \n" "Language-Team: Norwegian Bokmal \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:17+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-27 05:24+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: document #: field:document.directory,parent_id:0 @@ -41,7 +41,7 @@ msgstr "" #. module: document #: sql_constraint:document.directory:0 msgid "Directory must have a parent or a storage." -msgstr "" +msgstr "Katalog må ha en overordnede eller en lagringsplass." #. module: document #: view:document.directory:0 @@ -54,6 +54,8 @@ msgid "" "Field to be used as name on resource directories. If empty, the \"name\" " "will be used." msgstr "" +"Feltet for å bli brukt som navn på ressurs kataloger. Hvis tomt, vil " +"\"navn\" benyttes." #. module: document #: view:document.directory:0 @@ -64,7 +66,7 @@ msgstr "Grupper etter ..." #. module: document #: model:ir.model,name:document.model_document_directory_content_type msgid "Directory Content Type" -msgstr "" +msgstr "Katalog Innholdstype." #. module: document #: view:document.directory:0 @@ -142,7 +144,7 @@ msgstr "Filtrere på mine dokumenter." #: view:ir.attachment:0 #: field:ir.attachment,index_content:0 msgid "Indexed Content" -msgstr "" +msgstr "Indeksert innhold." #. module: document #: help:document.directory,resource_find_all:0 @@ -150,6 +152,8 @@ msgid "" "If true, all attachments that match this resource will be located. If " "false, only ones that have this as parent." msgstr "" +"Hvis sant, vil alle vedlegg som samsvarer denne ressursen bli plassert. Hvis " +"falsk, eneste som har dette som overordnede." #. module: document #: view:document.directory:0 @@ -273,7 +277,7 @@ msgstr "Innholdstype" #. module: document #: view:ir.attachment:0 msgid "Modification" -msgstr "" +msgstr "Endring." #. module: document #: view:document.directory:0 @@ -288,7 +292,7 @@ msgstr "Type" #: code:addons/document/document_directory.py:234 #, python-format msgid "%s (copy)" -msgstr "" +msgstr "%s (kopi)" #. module: document #: help:document.directory,ressource_type_id:0 @@ -306,7 +310,7 @@ msgstr "" #. module: document #: constraint:document.directory:0 msgid "Error! You cannot create recursive directories." -msgstr "" +msgstr "Feil! Du kan ikke opprette rekursive kataloger." #. module: document #: field:document.directory,resource_field:0 @@ -316,7 +320,7 @@ msgstr "Felt navn." #. module: document #: field:document.directory,dctx_ids:0 msgid "Context fields" -msgstr "" +msgstr "Kontekst felt." #. module: document #: field:ir.attachment,store_fname:0 @@ -347,13 +351,13 @@ msgstr "Utvidelse" #. module: document #: field:document.directory,content_ids:0 msgid "Virtual Files" -msgstr "" +msgstr "Virtuelle filer." #. module: document #: code:addons/document/document_storage.py:635 #, python-format msgid "Error at doc write!" -msgstr "" +msgstr "Feil på doc skrive!" #. module: document #: view:document.directory:0 @@ -394,12 +398,12 @@ msgstr "Siste endring bruker." #: model:ir.actions.act_window,name:document.action_view_files_by_user_graph #: view:report.document.user:0 msgid "Files by User" -msgstr "" +msgstr "Filene etter bruker." #. module: document #: view:ir.attachment:0 msgid "on" -msgstr "" +msgstr "på." #. module: document #: field:document.directory,domain:0 @@ -455,11 +459,12 @@ msgstr "Definere ord i sammenheng, for alle underordnede kataloger og filer." msgid "" "If not checked, media is currently offline and its contents not available" msgstr "" +"Hvis det ikke er merket, er media offline og dens innhold ikke tilgjengelig." #. module: document #: field:report.document.user,user:0 msgid "unknown" -msgstr "" +msgstr "Ukjent." #. module: document #: view:document.directory:0 @@ -505,12 +510,12 @@ msgstr "" #: model:ir.actions.act_window,name:document.open_board_document_manager #: model:ir.ui.menu,name:document.menu_reports_document msgid "Knowledge" -msgstr "" +msgstr "Kunnskap." #. module: document #: view:document.storage:0 msgid "Document Storage" -msgstr "" +msgstr "Dokument lager." #. module: document #: view:document.configuration:0 @@ -552,7 +557,7 @@ msgstr "" #: code:addons/document/static/src/js/document.js:6 #, python-format msgid "Attachment(s)" -msgstr "" +msgstr "Vedlegg(s)" #. module: document #: selection:report.document.user,month:0 @@ -562,7 +567,7 @@ msgstr "August" #. module: document #: view:ir.attachment:0 msgid "My Document(s)" -msgstr "" +msgstr "Mine dokumenter." #. module: document #: sql_constraint:document.directory:0 @@ -648,7 +653,7 @@ msgstr "Katalogen Navnet må være unikt!" #. module: document #: view:ir.attachment:0 msgid "Attachments" -msgstr "" +msgstr "Vedlegg." #. module: document #: field:document.directory,create_uid:0 @@ -690,17 +695,17 @@ msgstr "Underordnede" #. module: document #: view:board.board:0 msgid "Files by user" -msgstr "" +msgstr "Filer av bruker." #. module: document #: selection:document.storage,type:0 msgid "External file storage" -msgstr "" +msgstr "Ekstern fillagring." #. module: document #: help:document.storage,path:0 msgid "For file storage, the root path of the storage" -msgstr "" +msgstr "For fil lagring, rotbanen Av lagring." #. module: document #: field:document.directory.dctx,field:0 @@ -752,7 +757,7 @@ msgstr "ir.vedlegg" #. module: document #: view:report.document.user:0 msgid "Users File" -msgstr "" +msgstr "Brukerens fil." #. module: document #: view:document.directory:0 @@ -795,7 +800,7 @@ msgstr "Navn" #. module: document #: sql_constraint:document.storage:0 msgid "The storage path must be unique!" -msgstr "" +msgstr "Lagrings stien må være unik!" #. module: document #: view:document.directory:0 @@ -805,7 +810,7 @@ msgstr "Felter" #. module: document #: help:document.storage,readonly:0 msgid "If set, media is for reading only" -msgstr "" +msgstr "Hvis innstilt, er media for lesing bare." #. module: document #: selection:report.document.user,month:0 @@ -821,7 +826,7 @@ msgstr "# av filer." #. module: document #: view:document.storage:0 msgid "Search Document Storage" -msgstr "" +msgstr "Søk dokument lagring." #. module: document #: view:document.directory:0 @@ -837,7 +842,7 @@ msgstr "" #: code:addons/document/static/src/js/document.js:17 #, python-format msgid "%s (%s)" -msgstr "" +msgstr "%s (%s)" #. module: document #: field:document.directory.content,sequence:0 @@ -847,7 +852,7 @@ msgstr "Sekvens" #. module: document #: field:document.directory.content,name:0 msgid "Content Name" -msgstr "" +msgstr "Innhold navn." #. module: document #: field:report.document.user,datas_fname:0 @@ -857,7 +862,7 @@ msgstr "Filnavn" #. module: document #: selection:document.storage,type:0 msgid "Internal File storage" -msgstr "" +msgstr "Intern Fillagring." #. module: document #: view:document.configuration:0 @@ -886,7 +891,7 @@ msgstr "Lagringsmedium" #. module: document #: field:document.directory.content,extension:0 msgid "Document Type" -msgstr "" +msgstr "Dokumenttype." #~ msgid "Files per Month" #~ msgstr "Filer per måned." diff --git a/addons/document/wizard/document_configuration_view.xml b/addons/document/wizard/document_configuration_view.xml index 48b41f94500..ec7b13d123a 100644 --- a/addons/document/wizard/document_configuration_view.xml +++ b/addons/document/wizard/document_configuration_view.xml @@ -11,10 +11,9 @@ Knowledge Application Configuration - - + +

    OpenERP's Document Management System supports mapping virtual folders with documents. The virtual folder of a document can be used to manage the files attached to the document, or to print and download any report. This tool will create directories automatically according to modules installed.

    +

    When executing this wizard, it will configure your directories automatically according to modules installed.

    diff --git a/addons/document_webdav/i18n/zh_CN.po b/addons/document_webdav/i18n/zh_CN.po index 86a4e7ea912..0c7c6a448d5 100644 --- a/addons/document_webdav/i18n/zh_CN.po +++ b/addons/document_webdav/i18n/zh_CN.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-02-10 07:02+0000\n" -"Last-Translator: 开阖软件 Jeff Wang \n" +"PO-Revision-Date: 2012-11-27 16:44+0000\n" +"Last-Translator: ccdos \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:18+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: document_webdav #: field:document.webdav.dir.property,create_date:0 @@ -30,7 +30,7 @@ msgstr "文档" #. module: document_webdav #: view:document.webdav.dir.property:0 msgid "Document property" -msgstr "" +msgstr "单据属性" #. module: document_webdav #: view:document.webdav.dir.property:0 @@ -41,7 +41,7 @@ msgstr "文档属性列表" #. module: document_webdav #: sql_constraint:document.directory:0 msgid "Directory must have a parent or a storage." -msgstr "" +msgstr "目录必须有个上级或者是存储" #. module: document_webdav #: view:document.webdav.dir.property:0 @@ -182,7 +182,7 @@ msgstr "创建人" #. module: document_webdav #: view:document.webdav.file.property:0 msgid "Document Property" -msgstr "" +msgstr "单据属性" #. module: document_webdav #: model:ir.ui.menu,name:document_webdav.menu_properties @@ -192,7 +192,7 @@ msgstr "DAV属性" #. module: document_webdav #: constraint:document.directory:0 msgid "Error! You cannot create recursive directories." -msgstr "" +msgstr "错误!你不能创建循环目录" #. module: document_webdav #: field:document.webdav.dir.property,do_subst:0 diff --git a/addons/edi/i18n/tr.po b/addons/edi/i18n/tr.po index aea467b0a0f..26e12724682 100644 --- a/addons/edi/i18n/tr.po +++ b/addons/edi/i18n/tr.po @@ -8,28 +8,28 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-02-09 22:33+0000\n" +"PO-Revision-Date: 2012-11-27 22:29+0000\n" "Last-Translator: Ahmet Altınışık \n" "Language-Team: Turkish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:32+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: edi #. openerp-web #: code:addons/edi/static/src/js/edi.js:67 #, python-format msgid "Reason:" -msgstr "" +msgstr "Neden:" #. module: edi #. openerp-web #: code:addons/edi/static/src/js/edi.js:60 #, python-format msgid "The document has been successfully imported!" -msgstr "" +msgstr "öküman başarılı bir şekilde içeri alındı!" #. module: edi #: sql_constraint:res.company:0 @@ -46,7 +46,7 @@ msgstr "Hata ! kendini çağıran ilişkili üyeler oluşturamazsınız." #: code:addons/edi/static/src/js/edi.js:65 #, python-format msgid "Sorry, the document could not be imported." -msgstr "" +msgstr "Üzgünüm, Döküman içeri alınamadı." #. module: edi #: constraint:res.company:0 @@ -61,7 +61,7 @@ msgstr "Şirketler" #. module: edi #: constraint:res.partner:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Hata: Geçersiz EAN barkodu" #. module: edi #: sql_constraint:res.currency:0 @@ -78,13 +78,13 @@ msgstr "Döviz" #: code:addons/edi/static/src/js/edi.js:71 #, python-format msgid "Document Import Notification" -msgstr "" +msgstr "Döküman içeri alma Uyarısı" #. module: edi #: code:addons/edi/models/edi.py:130 #, python-format msgid "Missing application." -msgstr "" +msgstr "Kayıp Uygulama" #. module: edi #: code:addons/edi/models/edi.py:131 @@ -114,11 +114,13 @@ msgid "" "Error! You cannot define a rounding factor for the company's main currency " "that is smaller than the decimal precision of 'Account'." msgstr "" +"Hata! Şirketin ana hesap dövizi için Muhasebe ondalık hassasiyetinden daha " +"küçük bir yuvarlama çarpanı seçemezsiniz." #. module: edi #: model:ir.model,name:edi.model_edi_edi msgid "EDI Subsystem" -msgstr "" +msgstr "EDI altsistemi" #~ msgid "Partner Addresses" #~ msgstr "Cari Adresleri" diff --git a/addons/event/i18n/nl.po b/addons/event/i18n/nl.po index e1b4749955d..5d6e4d7f374 100644 --- a/addons/event/i18n/nl.po +++ b/addons/event/i18n/nl.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-11-24 21:29+0000\n" +"PO-Revision-Date: 2012-11-26 20:16+0000\n" "Last-Translator: Erwin van der Ploeg (Endian Solutions) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 05:44+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-27 05:23+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: event #: view:event.event:0 @@ -61,7 +61,7 @@ msgstr "" #: code:addons/event/event.py:305 #, python-format msgid "Event has been cancelled." -msgstr "" +msgstr "Evenement is geannuleerd" #. module: event #: field:event.registration,date_open:0 @@ -112,12 +112,12 @@ msgstr "Bedrijf" #: field:event.event,email_confirmation_id:0 #: field:event.type,default_email_event:0 msgid "Event Confirmation Email" -msgstr "" +msgstr "Evenement bevestign e-mail" #. module: event #: field:event.type,default_registration_max:0 msgid "Default Maximum Registration" -msgstr "" +msgstr "Standaard maximum registraties" #. module: event #: help:event.event,message_unread:0 @@ -139,7 +139,7 @@ msgstr "Evenementregistratie" #. module: event #: model:ir.module.category,description:event.module_category_event_management msgid "Helps you manage your Events." -msgstr "" +msgstr "Helpt u ik het beheersen van evenementen." #. module: event #: view:report.event.registration:0 @@ -349,7 +349,7 @@ msgstr "Georganiseerd door" #. module: event #: view:event.event:0 msgid "Register with this event" -msgstr "" +msgstr "Registreer voor dit benemend." #. module: event #: help:event.type,default_email_registration:0 @@ -424,7 +424,7 @@ msgstr "Aanmaakdatum" #: view:report.event.registration:0 #: field:report.event.registration,user_id:0 msgid "Event Responsible" -msgstr "" +msgstr "Evenement verantwoordelijke." #. module: event #: view:event.event:0 @@ -477,7 +477,7 @@ msgstr "Spreker welke een speech zal geven tijdens het evenement" #: code:addons/event/event.py:457 #, python-format msgid "Registration has been created." -msgstr "" +msgstr "Registratie is aangemaakt." #. module: event #: view:event.event:0 @@ -488,7 +488,7 @@ msgstr "Annuleer evenement" #: code:addons/event/event.py:398 #, python-format msgid "State set to Done" -msgstr "" +msgstr "Status ingesteld op 'Gereed'" #. module: event #: model:ir.actions.act_window,name:event.act_event_reg @@ -509,7 +509,7 @@ msgstr "Onbevestigde inschrijvingen" #. module: event #: model:ir.actions.client,name:event.action_client_event_menu msgid "Open Event Menu" -msgstr "" +msgstr "Open menu Evenementen" #. module: event #: view:report.event.registration:0 @@ -546,7 +546,7 @@ msgstr " # aantal voorlopige inschrijvingen" #: field:event.event,email_registration_id:0 #: field:event.type,default_email_registration:0 msgid "Registration Confirmation Email" -msgstr "" +msgstr "Registratie bevestiging e-mail" #. module: event #: view:report.event.registration:0 @@ -557,12 +557,12 @@ msgstr "Maand" #. module: event #: field:event.registration,date_closed:0 msgid "Attended Date" -msgstr "" +msgstr "Datum deelname" #. module: event #: view:event.event:0 msgid "Finish Event" -msgstr "" +msgstr "Evenement einde" #. module: event #: model:ir.actions.server,name:event.actions_server_event_event_unread @@ -599,13 +599,13 @@ msgstr "" #. module: event #: help:res.partner,speaker:0 msgid "Check this box if this contact is a speaker." -msgstr "" +msgstr "Vink dit aan als het contactpersoon een spreker is." #. module: event #: code:addons/event/event.py:116 #, python-format msgid "No Tickets Available!" -msgstr "" +msgstr "Geen tickets beschikbaar." #. module: event #: help:event.event,state:0 @@ -686,7 +686,7 @@ msgstr "Evenementen in de 'Nieuw' status" #: code:addons/event/event.py:404 #, python-format msgid "State set to Cancel" -msgstr "" +msgstr "Status ingesteld op 'Geannuleerd'" #. module: event #: view:event.event:0 @@ -797,7 +797,7 @@ msgstr "" #. module: event #: view:event.event:0 msgid "(confirmed:" -msgstr "" +msgstr "(bevestigd:" #. module: event #: view:event.registration:0 @@ -865,13 +865,13 @@ msgstr "Email instellingen" #. module: event #: field:event.type,default_registration_min:0 msgid "Default Minimum Registration" -msgstr "" +msgstr "Standaard minimaal aantal registraties." #. module: event #: code:addons/event/event.py:368 #, python-format msgid "Registration confirmed." -msgstr "" +msgstr "Registratie bevestigd." #. module: event #: field:event.event,address_id:0 @@ -894,7 +894,7 @@ msgstr "" #. module: event #: view:event.event:0 msgid "Attended the Event" -msgstr "" +msgstr "Was aanwezig bij dit evenement." #. module: event #: constraint:event.event:0 @@ -921,7 +921,7 @@ msgstr "Afgerond" #. module: event #: view:report.event.registration:0 msgid "Show Confirmed Registrations" -msgstr "" +msgstr "Toon bevestigde registraties." #. module: event #: view:event.confirm:0 @@ -931,7 +931,7 @@ msgstr "Annuleren" #. module: event #: field:event.registration,reply_to:0 msgid "Reply-to Email" -msgstr "" +msgstr "Antwoord aan e-mail." #. module: event #: code:addons/event/event.py:114 @@ -948,7 +948,7 @@ msgstr "" #. module: event #: view:event.registration:0 msgid "Set To Unconfirmed" -msgstr "" +msgstr "Stel in op 'Onbevestigd'" #. module: event #: view:event.event:0 diff --git a/addons/fetchmail/__openerp__.py b/addons/fetchmail/__openerp__.py index bba1fc22e07..8d46bcb225c 100644 --- a/addons/fetchmail/__openerp__.py +++ b/addons/fetchmail/__openerp__.py @@ -23,7 +23,7 @@ { 'name' : 'Email Gateway', 'version' : '1.0', - 'depends' : ['base', 'mail'], + 'depends' : ['mail'], 'author' : 'OpenERP SA', 'category': 'Tools', 'description': """ diff --git a/addons/fetchmail/i18n/hu.po b/addons/fetchmail/i18n/hu.po index 1043991c9a2..6251eb81991 100644 --- a/addons/fetchmail/i18n/hu.po +++ b/addons/fetchmail/i18n/hu.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2011-01-19 14:10+0000\n" +"PO-Revision-Date: 2012-11-28 00:07+0000\n" "Last-Translator: Krisztian Eyssen \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:23+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: fetchmail #: selection:fetchmail.server,state:0 @@ -24,17 +24,18 @@ msgstr "Megerősítve" #. module: fetchmail #: field:fetchmail.server,server:0 msgid "Server Name" -msgstr "" +msgstr "Kiszolgálónév" #. module: fetchmail #: field:fetchmail.server,script:0 msgid "Script" -msgstr "" +msgstr "Szkript" #. module: fetchmail #: help:fetchmail.server,priority:0 msgid "Defines the order of processing, lower values mean higher priority" msgstr "" +"Feldolgozás sorrendjének meghatározása, alacsonyabb érték magasabb prioritás" #. module: fetchmail #: help:fetchmail.server,is_ssl:0 @@ -51,7 +52,7 @@ msgstr "" #. module: fetchmail #: field:fetchmail.server,is_ssl:0 msgid "SSL/TLS" -msgstr "" +msgstr "SSL/TLS" #. module: fetchmail #: help:fetchmail.server,original:0 @@ -69,7 +70,7 @@ msgstr "POP" #. module: fetchmail #: view:fetchmail.server:0 msgid "Fetch Now" -msgstr "" +msgstr "Letöltés most" #. module: fetchmail #: model:ir.actions.act_window,name:fetchmail.action_email_server_tree @@ -95,7 +96,7 @@ msgstr "" #. module: fetchmail #: field:fetchmail.server,state:0 msgid "Status" -msgstr "" +msgstr "Státusz" #. module: fetchmail #: model:ir.model,name:fetchmail.model_fetchmail_server @@ -120,7 +121,7 @@ msgstr "" #. module: fetchmail #: field:fetchmail.server,date:0 msgid "Last Fetch Date" -msgstr "" +msgstr "Utolsó letöltés időpontja" #. module: fetchmail #: help:fetchmail.server,action_id:0 @@ -137,39 +138,39 @@ msgstr "E-mailek száma" #. module: fetchmail #: field:fetchmail.server,original:0 msgid "Keep Original" -msgstr "" +msgstr "Eredeti megtartása" #. module: fetchmail #: view:fetchmail.server:0 msgid "Advanced Options" -msgstr "" +msgstr "Haladó beállítások" #. module: fetchmail #: view:fetchmail.server:0 #: field:fetchmail.server,configuration:0 msgid "Configuration" -msgstr "" +msgstr "Beállítás" #. module: fetchmail #: view:fetchmail.server:0 msgid "Incoming Mail Server" -msgstr "" +msgstr "Bejövő levelek kiszolgálója" #. module: fetchmail #: code:addons/fetchmail/fetchmail.py:155 #, python-format msgid "Connection test failed!" -msgstr "" +msgstr "Csatlakozás teszt nem sikerült!" #. module: fetchmail #: field:fetchmail.server,user:0 msgid "Username" -msgstr "" +msgstr "Felhasználónév" #. module: fetchmail #: help:fetchmail.server,server:0 msgid "Hostname or IP of the mail server" -msgstr "" +msgstr "Levelező szerver hostneve vagy IP címe" #. module: fetchmail #: field:fetchmail.server,name:0 @@ -192,7 +193,7 @@ msgstr "" #. module: fetchmail #: field:fetchmail.server,action_id:0 msgid "Server Action" -msgstr "" +msgstr "Szerverművelet" #. module: fetchmail #: field:mail.mail,fetchmail_server_id:0 @@ -225,7 +226,7 @@ msgstr "" #. module: fetchmail #: model:ir.model,name:fetchmail.model_mail_mail msgid "Outgoing Mails" -msgstr "" +msgstr "Elküldött levelek" #. module: fetchmail #: field:fetchmail.server,priority:0 @@ -245,7 +246,7 @@ msgstr "IMAP" #. module: fetchmail #: view:fetchmail.server:0 msgid "Server type POP." -msgstr "" +msgstr "Szerver típusa: POP3" #. module: fetchmail #: field:fetchmail.server,password:0 @@ -280,7 +281,7 @@ msgstr "" #. module: fetchmail #: view:fetchmail.server:0 msgid "Advanced" -msgstr "" +msgstr "Speciális" #. module: fetchmail #: view:fetchmail.server:0 diff --git a/addons/fetchmail/i18n/zh_CN.po b/addons/fetchmail/i18n/zh_CN.po index 42576af409f..9a2ff824da7 100644 --- a/addons/fetchmail/i18n/zh_CN.po +++ b/addons/fetchmail/i18n/zh_CN.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:52+0000\n" -"PO-Revision-Date: 2012-11-23 16:03+0000\n" +"PO-Revision-Date: 2012-11-27 03:49+0000\n" "Last-Translator: ccdos \n" "Language-Team: Chinese (Simplified) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:23+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: fetchmail #: selection:fetchmail.server,state:0 @@ -96,7 +96,7 @@ msgstr "本地服务器" #. module: fetchmail #: field:fetchmail.server,state:0 msgid "Status" -msgstr "" +msgstr "状态" #. module: fetchmail #: model:ir.model,name:fetchmail.model_fetchmail_server @@ -116,7 +116,7 @@ msgstr "SSL" #. module: fetchmail #: model:ir.model,name:fetchmail.model_fetchmail_config_settings msgid "fetchmail.config.settings" -msgstr "" +msgstr "fetchmail.config.settings" #. module: fetchmail #: field:fetchmail.server,date:0 @@ -184,6 +184,8 @@ msgid "" "Here is what we got instead:\n" " %s." msgstr "" +"这里被替换为:\n" +" %s." #. module: fetchmail #: view:fetchmail.server:0 @@ -226,7 +228,7 @@ msgstr "是否应该下载附件。如果不勾这里,收到的邮件会在被 #. module: fetchmail #: model:ir.model,name:fetchmail.model_mail_mail msgid "Outgoing Mails" -msgstr "" +msgstr "发出邮件" #. module: fetchmail #: field:fetchmail.server,priority:0 diff --git a/addons/hr/hr_view.xml b/addons/hr/hr_view.xml index 4464dce30ed..7d27fe456b8 100644 --- a/addons/hr/hr_view.xml +++ b/addons/hr/hr_view.xml @@ -9,7 +9,6 @@ sequence="90"/> - @@ -228,6 +227,7 @@ +
    @@ -288,7 +288,7 @@ - Categories of Employees + Employee Tags hr.employee.category form tree,form @@ -297,14 +297,6 @@ - - Categories Structure - hr.employee.category - tree - - [('parent_id','=',False)] - - Employees ir.actions.act_window @@ -321,9 +313,6 @@ - - hr.job.form hr.job diff --git a/addons/hr/i18n/hr.po b/addons/hr/i18n/hr.po index 2d92e5cc0c5..7131a0b306b 100644 --- a/addons/hr/i18n/hr.po +++ b/addons/hr/i18n/hr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:51+0000\n" -"PO-Revision-Date: 2012-11-25 19:55+0000\n" +"PO-Revision-Date: 2012-11-27 21:53+0000\n" "Last-Translator: Lovro Lazarin \n" "Language-Team: <>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-26 04:42+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" "Language: hr\n" #. module: hr @@ -258,7 +258,7 @@ msgstr "Žensko" #: model:ir.actions.act_window,name:hr.open_view_categ_form #: model:ir.ui.menu,name:hr.menu_view_employee_category_form msgid "Categories of Employees" -msgstr "" +msgstr "Kategorije radnika" #. module: hr #: model:ir.ui.menu,name:hr.menu_open_view_attendance_reason_new_config @@ -289,7 +289,7 @@ msgstr "Lokacija ureda" #. module: hr #: field:hr.job,message_follower_ids:0 msgid "Followers" -msgstr "" +msgstr "Pratitelji" #. module: hr #: view:hr.employee:0 @@ -310,6 +310,9 @@ msgid "" "image, with aspect ratio preserved. Use this field anywhere a small image is " "required." msgstr "" +"Mala fotografija radnika. Fotografija je automatski prilagođena na dimenzije " +"64x64px, omjer dimenzija je pritom očuvan. Koristite ovo polje gdje je " +"potrebna mala slika." #. module: hr #: field:hr.employee,birthday:0 @@ -319,12 +322,12 @@ msgstr "Datum rođenja" #. module: hr #: help:hr.job,no_of_recruitment:0 msgid "Number of new employees you expect to recruit." -msgstr "" +msgstr "Broj novih radnika koje planirate zaposliti." #. module: hr #: model:ir.actions.client,name:hr.action_client_hr_menu msgid "Open HR Menu" -msgstr "" +msgstr "Otvori HR meni" #. module: hr #: help:hr.job,message_summary:0 @@ -332,6 +335,8 @@ msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." msgstr "" +"Sadrži sažetak konverzacije (broj poruka,..). Ovaj sažetak je u html formatu " +"da bi mogao biti ubačen u kanban pogled." #. module: hr #: help:hr.config.settings,module_account_analytic_analysis:0 @@ -339,6 +344,8 @@ msgid "" "This installs the module account_analytic_analysis, which will install sales " "management too." msgstr "" +"Ovo instalira modul account_analytic_analysis, koji će također instalirati " +"upravljanje prodajom." #. module: hr #: view:board.board:0 @@ -355,7 +362,7 @@ msgstr "Posao" #. module: hr #: field:hr.job,no_of_employee:0 msgid "Current Number of Employees" -msgstr "" +msgstr "Trenutni broj radnika" #. module: hr #: field:hr.department,member_ids:0 @@ -370,18 +377,19 @@ msgstr "Konfiguracija" #. module: hr #: field:hr.config.settings,module_hr_expense:0 msgid "Manage employees expenses" -msgstr "" +msgstr "Upravljaj troškovima radnika" #. module: hr #: help:hr.job,expected_employees:0 msgid "" "Expected number of employees for this job position after new recruitment." msgstr "" +"Očekivani broj radnika za ovo radno mjesto nakon novog procesa zapošljavanja." #. module: hr #: view:hr.employee:0 msgid "Tel:" -msgstr "" +msgstr "Tel:" #. module: hr #: selection:hr.employee,marital:0 @@ -396,7 +404,7 @@ msgstr "Nadređena kategorija" #. module: hr #: sql_constraint:res.users:0 msgid "OAuth UID must be unique per provider" -msgstr "" +msgstr "OAuth UID po dobavljaču mora biti jedinstven" #. module: hr #: view:hr.department:0 @@ -432,6 +440,23 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" " +"Kliknite da bi definirali novo radno mjesto.\n" +"

    \n" +" " +"Radna mjesta se koriste da bi definirali funkciju i zahtjeve za taj posao.\n" +" " +"Možete voditi evidenciju broja radnika po radnom mjestu i pratit planirani \n" +" " +"razvoj.\n" +"

    \n" +" " +"Možete dodati anketu za radno mjesto, koja će se koristiti za ispitivanje \n" +" " +"kandidata u procesu zapošljavanja.\n" +"

    \n" +" " #. module: hr #: selection:hr.employee,gender:0 @@ -448,22 +473,22 @@ msgstr "" #. module: hr #: help:hr.config.settings,module_hr_evaluation:0 msgid "This installs the module hr_evaluation." -msgstr "" +msgstr "Ovo instalira modul hr_evaluation." #. module: hr #: constraint:hr.employee:0 msgid "Error! You cannot create recursive hierarchy of Employee(s)." -msgstr "" +msgstr "Greška! Ne možete kreirati rekurzivnu hijerarhiju radnika." #. module: hr #: help:hr.config.settings,module_hr_attendance:0 msgid "This installs the module hr_attendance." -msgstr "" +msgstr "Ovo instalira modul hr_attendance." #. module: hr #: field:hr.employee,image_small:0 msgid "Smal-sized photo" -msgstr "" +msgstr "Fotografija malih dimenzija" #. module: hr #: view:hr.employee.category:0 @@ -474,12 +499,12 @@ msgstr "Kategorija djelatnika" #. module: hr #: field:hr.employee,category_ids:0 msgid "Tags" -msgstr "" +msgstr "Oznake" #. module: hr #: help:hr.config.settings,module_hr_contract:0 msgid "This installs the module hr_contract." -msgstr "" +msgstr "Ovo instalira modul hr_contract." #. module: hr #: view:hr.employee:0 @@ -489,7 +514,7 @@ msgstr "Povezani Korisnik" #. module: hr #: view:hr.config.settings:0 msgid "or" -msgstr "" +msgstr "ili" #. module: hr #: field:hr.employee.category,name:0 @@ -499,12 +524,12 @@ msgstr "Kategorija" #. module: hr #: view:hr.job:0 msgid "Stop Recruitment" -msgstr "" +msgstr "Zaustavi proces zapošljavanja" #. module: hr #: field:hr.config.settings,module_hr_attendance:0 msgid "Install attendances feature" -msgstr "" +msgstr "Instaliraj modul za praćenje prisustva" #. module: hr #: help:hr.employee,bank_account_id:0 @@ -534,7 +559,7 @@ msgstr "Kontakt podaci" #. module: hr #: field:hr.config.settings,module_hr_holidays:0 msgid "Manage holidays, leaves and allocation requests" -msgstr "" +msgstr "Upravljaj godišnjima, izostancima i zahtjevima za slobodne dane" #. module: hr #: field:hr.department,child_ids:0 @@ -561,12 +586,12 @@ msgstr "Ugovor djelatnika" #. module: hr #: view:hr.config.settings:0 msgid "Contracts" -msgstr "" +msgstr "Ugovori" #. module: hr #: help:hr.job,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "Poruke i povijest komuniciranja" #. module: hr #: field:hr.employee,ssnid:0 @@ -576,12 +601,12 @@ msgstr "JMBG" #. module: hr #: field:hr.job,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "Sljedbenik" #. module: hr #: field:hr.config.settings,module_hr_recruitment:0 msgid "Manage the recruitment process" -msgstr "" +msgstr "Upravljaj procesom zapošljavanja" #. module: hr #: view:hr.employee:0 @@ -591,12 +616,12 @@ msgstr "Aktivan" #. module: hr #: view:hr.config.settings:0 msgid "Human Resources Management" -msgstr "" +msgstr "Upravljanje ljudskim resursima" #. module: hr #: view:hr.config.settings:0 msgid "Install your country's payroll" -msgstr "" +msgstr "Instaliraj plaće za Vašu državu" #. module: hr #: field:hr.employee,bank_account_id:0 @@ -611,7 +636,7 @@ msgstr "Tvrtke" #. module: hr #: field:hr.job,message_summary:0 msgid "Summary" -msgstr "" +msgstr "Sažetak" #. module: hr #: model:process.transition,note:hr.process_transition_contactofemployee0 @@ -636,21 +661,33 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" " +"Kliknite da bi dodali novog radnika.\n" +"

    \n" +" " +"Sa samo brzim pogledom na OpenERP karticu s radnikom, možete\n" +" " +"lako sazanti sve potrebne informacije za svaku osobu;\n" +" " +"kontakt podaci, radno mjesto, dostupnost, itd.\n" +"

    \n" +" " #. module: hr #: view:hr.employee:0 msgid "HR Settings" -msgstr "" +msgstr "HR postavke (Ljudski resursi)" #. module: hr #: view:hr.employee:0 msgid "Citizenship & Other Info" -msgstr "" +msgstr "Državljanstvo i ostale informacije" #. module: hr #: constraint:hr.department:0 msgid "Error! You cannot create recursive departments." -msgstr "" +msgstr "Greška! Ne možete kreirati rekurzivne odjele." #. module: hr #: sql_constraint:res.users:0 @@ -665,7 +702,7 @@ msgstr "Poslovna adresa" #. module: hr #: view:hr.employee:0 msgid "Public Information" -msgstr "" +msgstr "Javne informacije" #. module: hr #: field:hr.employee,marital:0 @@ -690,7 +727,7 @@ msgstr "Fotografija" #. module: hr #: view:hr.config.settings:0 msgid "Cancel" -msgstr "" +msgstr "Otkaži" #. module: hr #: model:ir.actions.act_window,help:hr.open_module_tree_department @@ -705,17 +742,30 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" " +"Kliknite da bi kreirali odjel.\n" +" " +"

    \n" +" " +"OpenERP odjelska struktura se koristi za upravljanje svim dokumentima \n" +" " +"vezanih za radnika prema odjelima: troškovi, kontrolne kartice, \n" +" " +"godišnji i odsustva, zapošljavanja, itd.\n" +"

    \n" +" " #. module: hr #: help:hr.config.settings,module_hr_timesheet:0 msgid "This installs the module hr_timesheet." -msgstr "" +msgstr "Ovo instalira modul hr_timesheet." #. module: hr #: field:hr.job,message_comment_ids:0 #: help:hr.job,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "Komentari i e-pošta." #. module: hr #: model:ir.actions.act_window,help:hr.view_department_form_installer @@ -730,6 +780,19 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" " +"Kliknite da bi definirali novi odjel.\n" +"

    \n" +" " +"Vaša odjelska struktura se koristi kako bi upravljali svim dokumentima\n" +" " +"vezanim za radnike po odjelima: troškovi i kontrolne kartice, odsustva i " +"godišnji,\n" +" " +"zapošljavanje, itd.\n" +"

    \n" +" " #. module: hr #: view:hr.employee:0 @@ -754,13 +817,15 @@ msgstr "Poslovni mobitel" #. module: hr #: selection:hr.job,state:0 msgid "Recruitement in Progress" -msgstr "" +msgstr "Zapošljavanje u tijeku" #. module: hr #: field:hr.config.settings,module_account_analytic_analysis:0 msgid "" "Allow invoicing based on timesheets (the sale application will be installed)" msgstr "" +"Dopusti fakturiranje na osnovu kontrolnih kartica (aplikacija za prodaju će " +"biti instalirana)" #. module: hr #: view:hr.employee.category:0 @@ -780,7 +845,7 @@ msgstr "Kućna adresa" #. module: hr #: field:hr.config.settings,module_hr_timesheet:0 msgid "Manage timesheets" -msgstr "" +msgstr "Upravljaj kontrolnim karticama" #. module: hr #: model:ir.actions.act_window,name:hr.open_view_categ_tree @@ -811,12 +876,12 @@ msgstr "Na poziciji" #. module: hr #: help:hr.config.settings,module_hr_payroll:0 msgid "This installs the module hr_payroll." -msgstr "" +msgstr "Ovo instalira modul hr_payroll." #. module: hr #: field:hr.config.settings,module_hr_contract:0 msgid "Record contracts per employee" -msgstr "" +msgstr "Zabilježi ugovore po radniku" #. module: hr #: view:hr.department:0 @@ -831,7 +896,7 @@ msgstr "Nacionalnost" #. module: hr #: view:hr.config.settings:0 msgid "Additional Features" -msgstr "" +msgstr "Dodatne opcije" #. module: hr #: field:hr.employee,notes:0 @@ -884,23 +949,23 @@ msgstr "Naziv odjela" #. module: hr #: model:ir.ui.menu,name:hr.menu_hr_reporting_timesheet msgid "Reports" -msgstr "" +msgstr "Izvještaji" #. module: hr #: field:hr.config.settings,module_hr_payroll:0 msgid "Manage payroll" -msgstr "" +msgstr "Upravljaj plaćama" #. module: hr #: view:hr.config.settings:0 #: model:ir.actions.act_window,name:hr.action_human_resources_configuration msgid "Configure Human Resources" -msgstr "" +msgstr "Konfiguriraj ljudske resurse" #. module: hr #: selection:hr.job,state:0 msgid "No Recruitment" -msgstr "" +msgstr "Nema zapošljavanja" #. module: hr #: help:hr.employee,ssnid:0 @@ -915,12 +980,12 @@ msgstr "Kreiranje OpenERP korisnika" #. module: hr #: field:hr.employee,login:0 msgid "Login" -msgstr "" +msgstr "Prijava" #. module: hr #: field:hr.job,expected_employees:0 msgid "Total Forecasted Employees" -msgstr "" +msgstr "Sveukupno predviđeni radnici" #. module: hr #: help:hr.job,state:0 @@ -928,11 +993,13 @@ msgid "" "By default 'In position', set it to 'In Recruitment' if recruitment process " "is going on for this job position." msgstr "" +"Zadane postavke 'U poziciji', postavite 'U procesu zapošljavanja' ako je " +"zapošljavanje u tijeku za to radno mjesto." #. module: hr #: model:ir.model,name:hr.model_res_users msgid "Users" -msgstr "" +msgstr "Korisnici" #. module: hr #: model:ir.actions.act_window,name:hr.action_hr_job @@ -958,6 +1025,33 @@ msgid "" " \n" " " msgstr "" +"
    \n" +" " +"

    \n" +" " +" Ploča ljudskih resursa je prazna.\n" +" " +"

    \n" +" " +" Da bi dodali Vaš prvi izvještaj na ploču, idite na bilo " +"koji meni, promijenite\n" +" " +" pogled na listu ili graf, i kliknite 'Dodaj na " +"ploču' u proširenim\n" +" " +" opcijama pretraživanja.\n" +" " +"

    \n" +" " +" Možete filtrirati i grupirati podatke prije nego ih " +"ubacite u ploču koristeći\n" +" " +" opcije za pretraživanje.\n" +" " +"

    \n" +" " +"
    \n" +" " #. module: hr #: view:hr.employee:0 @@ -973,7 +1067,7 @@ msgstr "Naziv radnog mjesta mora biti jedinstven po tvrtki" #. module: hr #: help:hr.config.settings,module_hr_expense:0 msgid "This installs the module hr_expense." -msgstr "" +msgstr "Ovo instalira modul hr_expense." #. module: hr #: model:ir.model,name:hr.model_hr_config_settings @@ -990,7 +1084,7 @@ msgstr "Voditelj" #. module: hr #: constraint:res.users:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Greška: Neispravan barkod!" #. module: hr #: selection:hr.employee,marital:0 @@ -1005,7 +1099,7 @@ msgstr "Podređeni djelatnici" #. module: hr #: view:hr.config.settings:0 msgid "Apply" -msgstr "" +msgstr "Primjeni" #~ msgid "" #~ "The Object name must start with x_ and not contain any special character !" diff --git a/addons/hr/i18n/zh_CN.po b/addons/hr/i18n/zh_CN.po index c5e8824bb53..919cbcc678e 100644 --- a/addons/hr/i18n/zh_CN.po +++ b/addons/hr/i18n/zh_CN.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:51+0000\n" -"PO-Revision-Date: 2012-10-25 16:29+0000\n" -"Last-Translator: fenshuajiang \n" +"PO-Revision-Date: 2012-11-27 15:32+0000\n" +"Last-Translator: ccdos \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:13+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: hr #: model:process.node,name:hr.process_node_openerpuser0 @@ -24,7 +24,7 @@ msgstr "系统用户" #. module: hr #: field:hr.config.settings,module_hr_timesheet_sheet:0 msgid "Allow timesheets validation by managers" -msgstr "" +msgstr "允许管理人员核准工时单" #. module: hr #: field:hr.job,requirements:0 @@ -39,7 +39,7 @@ msgstr "员工信息链接" #. module: hr #: field:hr.employee,sinid:0 msgid "SIN No" -msgstr "社保号" +msgstr "社会保险号SIN" #. module: hr #: model:ir.actions.act_window,name:hr.open_board_hr @@ -58,12 +58,12 @@ msgid "" "Medium-sized photo of the employee. It is automatically resized as a " "128x128px image, with aspect ratio preserved. Use this field in form views " "or some kanban views." -msgstr "" +msgstr "员工的中等尺寸照片。保留纵横比例,自动缩放为128x128px的图片。这个字段用在表单视图和某些看板视图。" #. module: hr #: view:hr.config.settings:0 msgid "Time Tracking" -msgstr "" +msgstr "考勤跟踪" #. module: hr #: view:hr.employee:0 @@ -84,7 +84,7 @@ msgstr "这个工作岗位上现有的员工人数" #. module: hr #: field:hr.config.settings,module_hr_evaluation:0 msgid "Organize employees periodic evaluation" -msgstr "" +msgstr "组织员工定期评估" #. module: hr #: view:hr.department:0 @@ -105,12 +105,12 @@ msgstr "工作Email" msgid "" "This field holds the image used as photo for the employee, limited to " "1024x1024px." -msgstr "" +msgstr "这个字段保存员工的照片,限制为 1024x1024px" #. module: hr #: help:hr.config.settings,module_hr_holidays:0 msgid "This installs the module hr_holidays." -msgstr "" +msgstr "为此要安装模块 hr_holidays." #. module: hr #: view:hr.job:0 @@ -125,7 +125,7 @@ msgstr "正在招聘" #. module: hr #: field:hr.job,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "未读信息" #. module: hr #: field:hr.department,company_id:0 @@ -143,32 +143,32 @@ msgstr "招聘人数" #. module: hr #: field:res.users,employee_ids:0 msgid "Related employees" -msgstr "" +msgstr "相关的员工" #. module: hr #: constraint:hr.employee.category:0 msgid "Error! You cannot create recursive Categories." -msgstr "" +msgstr "错误!你不能创建递归的分类。" #. module: hr #: help:hr.config.settings,module_hr_recruitment:0 msgid "This installs the module hr_recruitment." -msgstr "" +msgstr "为此要安装模块hr_recruitment." #. module: hr #: view:hr.employee:0 msgid "Birth" -msgstr "" +msgstr "生日" #. module: hr #: field:hr.employee,last_login:0 msgid "Latest Connection" -msgstr "" +msgstr "最近连接时间" #. module: hr #: view:hr.job:0 msgid "Launch Recruitement" -msgstr "" +msgstr "开始招聘" #. module: hr #: model:process.transition,name:hr.process_transition_employeeuser0 @@ -193,22 +193,22 @@ msgstr "已婚" #. module: hr #: field:hr.job,message_ids:0 msgid "Messages" -msgstr "" +msgstr "消息" #. module: hr #: view:hr.config.settings:0 msgid "Talent Management" -msgstr "" +msgstr "人才管理" #. module: hr #: help:hr.config.settings,module_hr_timesheet_sheet:0 msgid "This installs the module hr_timesheet_sheet." -msgstr "" +msgstr "为此要安装模块hr_timesheet_sheet." #. module: hr #: view:hr.employee:0 msgid "Mobile:" -msgstr "" +msgstr "手机:" #. module: hr #: view:hr.employee:0 @@ -218,7 +218,7 @@ msgstr "职位" #. module: hr #: help:hr.job,message_unread:0 msgid "If checked new messages require your attention." -msgstr "" +msgstr "如果要求你关注新消息,勾选此项" #. module: hr #: field:hr.employee,color:0 @@ -235,7 +235,7 @@ msgstr "系统用户的员工字段(包括他的权限)。" #. module: hr #: field:hr.employee,image_medium:0 msgid "Medium-sized photo" -msgstr "" +msgstr "中等尺寸图片" #. module: hr #: field:hr.employee,identification_id:0 @@ -251,7 +251,7 @@ msgstr "女性" #: model:ir.actions.act_window,name:hr.open_view_categ_form #: model:ir.ui.menu,name:hr.menu_view_employee_category_form msgid "Categories of Employees" -msgstr "" +msgstr "员工分类" #. module: hr #: model:ir.ui.menu,name:hr.menu_open_view_attendance_reason_new_config @@ -282,7 +282,7 @@ msgstr "办公地点" #. module: hr #: field:hr.job,message_follower_ids:0 msgid "Followers" -msgstr "" +msgstr "关注者" #. module: hr #: view:hr.employee:0 @@ -302,7 +302,7 @@ msgid "" "Small-sized photo of the employee. It is automatically resized as a 64x64px " "image, with aspect ratio preserved. Use this field anywhere a small image is " "required." -msgstr "" +msgstr "小尺寸的员工照片。保留纵横比,自动缩放为64x64px。用在任何需要小图片的场合" #. module: hr #: field:hr.employee,birthday:0 @@ -317,21 +317,21 @@ msgstr "您计划招聘的新员工数。" #. module: hr #: model:ir.actions.client,name:hr.action_client_hr_menu msgid "Open HR Menu" -msgstr "" +msgstr "打开 人力资源 菜单" #. module: hr #: help:hr.job,message_summary:0 msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." -msgstr "" +msgstr "保留复杂的摘要(消息数量,……等)。为了插入到看板视图,这一摘要直接是是HTML格式。" #. module: hr #: help:hr.config.settings,module_account_analytic_analysis:0 msgid "" "This installs the module account_analytic_analysis, which will install sales " "management too." -msgstr "" +msgstr "为此要安装模块 account_analytic_analysis, 也将安装销售管理" #. module: hr #: view:board.board:0 @@ -348,7 +348,7 @@ msgstr "职务" #. module: hr #: field:hr.job,no_of_employee:0 msgid "Current Number of Employees" -msgstr "" +msgstr "当前员工数量" #. module: hr #: field:hr.department,member_ids:0 @@ -363,7 +363,7 @@ msgstr "设置" #. module: hr #: field:hr.config.settings,module_hr_expense:0 msgid "Manage employees expenses" -msgstr "" +msgstr "管理员工的费用" #. module: hr #: help:hr.job,expected_employees:0 @@ -374,7 +374,7 @@ msgstr "新的招聘后这个工作岗位上期望的员工人数" #. module: hr #: view:hr.employee:0 msgid "Tel:" -msgstr "" +msgstr "电话:" #. module: hr #: selection:hr.employee,marital:0 @@ -389,7 +389,7 @@ msgstr "上级分类" #. module: hr #: sql_constraint:res.users:0 msgid "OAuth UID must be unique per provider" -msgstr "" +msgstr "OAuth UID必须是每个提供者唯一的" #. module: hr #: view:hr.department:0 @@ -425,6 +425,15 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击定义个一个新的工作岗位.\n" +"

    \n" +" 工作岗位用来定义工作和他们的要求。\n" +" 你能跟踪跟踪每个工作岗位员工数,并且根据你未来的计划跟进变化。\n" +"

    \n" +" 你能附加一个调查表到工作岗位. 用在招聘流程中评估这个岗位的申请人.\n" +"

    \n" +" " #. module: hr #: selection:hr.employee,gender:0 @@ -437,26 +446,28 @@ msgid "" "$('.oe_employee_picture').load(function() { if($(this).width() > " "$(this).height()) { $(this).addClass('oe_employee_picture_wide') } });" msgstr "" +"$('.oe_employee_picture').load(function() { if($(this).width() > " +"$(this).height()) { $(this).addClass('oe_employee_picture_wide') } });" #. module: hr #: help:hr.config.settings,module_hr_evaluation:0 msgid "This installs the module hr_evaluation." -msgstr "" +msgstr "为此要安装模块 hr_evaluation." #. module: hr #: constraint:hr.employee:0 msgid "Error! You cannot create recursive hierarchy of Employee(s)." -msgstr "" +msgstr "错误!,你不能创建递归的员工层次" #. module: hr #: help:hr.config.settings,module_hr_attendance:0 msgid "This installs the module hr_attendance." -msgstr "" +msgstr "为此要安装模块 hr_attendance." #. module: hr #: field:hr.employee,image_small:0 msgid "Smal-sized photo" -msgstr "" +msgstr "小尺寸照片" #. module: hr #: view:hr.employee.category:0 @@ -467,12 +478,12 @@ msgstr "员工分类" #. module: hr #: field:hr.employee,category_ids:0 msgid "Tags" -msgstr "" +msgstr "标签" #. module: hr #: help:hr.config.settings,module_hr_contract:0 msgid "This installs the module hr_contract." -msgstr "" +msgstr "为此要安装模块hr_contract." #. module: hr #: view:hr.employee:0 @@ -482,7 +493,7 @@ msgstr "相关用户" #. module: hr #: view:hr.config.settings:0 msgid "or" -msgstr "" +msgstr "or" #. module: hr #: field:hr.employee.category,name:0 @@ -492,12 +503,12 @@ msgstr "分类" #. module: hr #: view:hr.job:0 msgid "Stop Recruitment" -msgstr "" +msgstr "停止招聘" #. module: hr #: field:hr.config.settings,module_hr_attendance:0 msgid "Install attendances feature" -msgstr "" +msgstr "安装 出勤率特性" #. module: hr #: help:hr.employee,bank_account_id:0 @@ -527,7 +538,7 @@ msgstr "联系信息" #. module: hr #: field:hr.config.settings,module_hr_holidays:0 msgid "Manage holidays, leaves and allocation requests" -msgstr "" +msgstr "管理假期、请假和分配请求" #. module: hr #: field:hr.department,child_ids:0 @@ -554,27 +565,27 @@ msgstr "员工合约" #. module: hr #: view:hr.config.settings:0 msgid "Contracts" -msgstr "" +msgstr "合同列表" #. module: hr #: help:hr.job,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "消息和通信历史" #. module: hr #: field:hr.employee,ssnid:0 msgid "SSN No" -msgstr "员工号" +msgstr "社会保险号SSN" #. module: hr #: field:hr.job,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "是一个关注者" #. module: hr #: field:hr.config.settings,module_hr_recruitment:0 msgid "Manage the recruitment process" -msgstr "" +msgstr "管理招聘流程" #. module: hr #: view:hr.employee:0 @@ -584,12 +595,12 @@ msgstr "生效" #. module: hr #: view:hr.config.settings:0 msgid "Human Resources Management" -msgstr "" +msgstr "人力资源管理" #. module: hr #: view:hr.config.settings:0 msgid "Install your country's payroll" -msgstr "" +msgstr "安装你所在国家的工资表" #. module: hr #: field:hr.employee,bank_account_id:0 @@ -604,7 +615,7 @@ msgstr "公司" #. module: hr #: field:hr.job,message_summary:0 msgid "Summary" -msgstr "" +msgstr "摘要" #. module: hr #: model:process.transition,note:hr.process_transition_contactofemployee0 @@ -627,21 +638,29 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击 添加新的员工.\n" +"

    \n" +" 在OpenERP员工界面快速浏览一下,你\n" +" 能很容易看到你需要的每人的信息:\n" +" 包括 联系人数据、工作岗位、可用性等等.\n" +"

    \n" +" " #. module: hr #: view:hr.employee:0 msgid "HR Settings" -msgstr "" +msgstr "人力资源设置" #. module: hr #: view:hr.employee:0 msgid "Citizenship & Other Info" -msgstr "" +msgstr "国籍和其他信息" #. module: hr #: constraint:hr.department:0 msgid "Error! You cannot create recursive departments." -msgstr "" +msgstr "错误!你不能创建递归的部门" #. module: hr #: sql_constraint:res.users:0 @@ -656,7 +675,7 @@ msgstr "工作地址" #. module: hr #: view:hr.employee:0 msgid "Public Information" -msgstr "" +msgstr "公开信息" #. module: hr #: field:hr.employee,marital:0 @@ -681,7 +700,7 @@ msgstr "相片" #. module: hr #: view:hr.config.settings:0 msgid "Cancel" -msgstr "" +msgstr "取消" #. module: hr #: model:ir.actions.act_window,help:hr.open_module_tree_department @@ -696,17 +715,25 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击创建部门.\n" +"

    \n" +" OpenERP 的部门结构 用来管理所有跟部门员工相关\n" +" 的单据:费用、计工单、请假、假期和招聘等等。\n" +" \n" +"

    \n" +" " #. module: hr #: help:hr.config.settings,module_hr_timesheet:0 msgid "This installs the module hr_timesheet." -msgstr "" +msgstr "为此要安装模块hr_timesheet." #. module: hr #: field:hr.job,message_comment_ids:0 #: help:hr.job,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "评论和电子邮件" #. module: hr #: model:ir.actions.act_window,help:hr.view_department_form_installer @@ -721,6 +748,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击创建部门.\n" +"

    \n" +" OpenERP 的部门结构 用来管理所有跟部门员工相关\n" +" 的单据:费用、计工单、请假、假期和招聘等等。\n" +" \n" +"

    \n" +" " #. module: hr #: view:hr.employee:0 @@ -745,13 +780,13 @@ msgstr "办公手机" #. module: hr #: selection:hr.job,state:0 msgid "Recruitement in Progress" -msgstr "" +msgstr "招聘进行中" #. module: hr #: field:hr.config.settings,module_account_analytic_analysis:0 msgid "" "Allow invoicing based on timesheets (the sale application will be installed)" -msgstr "" +msgstr "允许基于计工单开票(销售应用模块将被安装)" #. module: hr #: view:hr.employee.category:0 @@ -771,7 +806,7 @@ msgstr "家庭地址" #. module: hr #: field:hr.config.settings,module_hr_timesheet:0 msgid "Manage timesheets" -msgstr "" +msgstr "管理计工单" #. module: hr #: model:ir.actions.act_window,name:hr.open_view_categ_tree @@ -802,12 +837,12 @@ msgstr "在职" #. module: hr #: help:hr.config.settings,module_hr_payroll:0 msgid "This installs the module hr_payroll." -msgstr "" +msgstr "为此要安装模块 hr_payroll." #. module: hr #: field:hr.config.settings,module_hr_contract:0 msgid "Record contracts per employee" -msgstr "" +msgstr "记录每个员工的联系人" #. module: hr #: view:hr.department:0 @@ -822,7 +857,7 @@ msgstr "国籍" #. module: hr #: view:hr.config.settings:0 msgid "Additional Features" -msgstr "" +msgstr "附加特性" #. module: hr #: field:hr.employee,notes:0 @@ -875,23 +910,23 @@ msgstr "部门名称" #. module: hr #: model:ir.ui.menu,name:hr.menu_hr_reporting_timesheet msgid "Reports" -msgstr "" +msgstr "报表" #. module: hr #: field:hr.config.settings,module_hr_payroll:0 msgid "Manage payroll" -msgstr "" +msgstr "管理工资单" #. module: hr #: view:hr.config.settings:0 #: model:ir.actions.act_window,name:hr.action_human_resources_configuration msgid "Configure Human Resources" -msgstr "" +msgstr "配置人力资源" #. module: hr #: selection:hr.job,state:0 msgid "No Recruitment" -msgstr "" +msgstr "没有招聘" #. module: hr #: help:hr.employee,ssnid:0 @@ -911,19 +946,19 @@ msgstr "登录名" #. module: hr #: field:hr.job,expected_employees:0 msgid "Total Forecasted Employees" -msgstr "" +msgstr "预计员工数合计" #. module: hr #: help:hr.job,state:0 msgid "" "By default 'In position', set it to 'In Recruitment' if recruitment process " "is going on for this job position." -msgstr "" +msgstr "默认是'In position', 这个岗位的招聘进程开始后,设置为'In Recruitment'。" #. module: hr #: model:ir.model,name:hr.model_res_users msgid "Users" -msgstr "" +msgstr "用户" #. module: hr #: model:ir.actions.act_window,name:hr.action_hr_job @@ -949,6 +984,18 @@ msgid "" " \n" " " msgstr "" +"
    \n" +"

    \n" +" 人力资源的仪表板是空的.\n" +"

    \n" +" 要增加第一个报表到仪表板。\n" +" 进入任意菜单,切换为列表视图或者图形视图,\n" +" 然后在扩展搜索选项里点击“添加到仪表板”\n" +"

    \n" +" 在插入到仪表板之前,你能过滤和分组这些数据.\n" +"

    \n" +"
    \n" +" " #. module: hr #: view:hr.employee:0 @@ -964,12 +1011,12 @@ msgstr "每个公司里的任一职位名称都必须唯一" #. module: hr #: help:hr.config.settings,module_hr_expense:0 msgid "This installs the module hr_expense." -msgstr "" +msgstr "为此要安装模块hr_expense." #. module: hr #: model:ir.model,name:hr.model_hr_config_settings msgid "hr.config.settings" -msgstr "" +msgstr "hr.config.settings" #. module: hr #: field:hr.department,manager_id:0 @@ -981,7 +1028,7 @@ msgstr "经理" #. module: hr #: constraint:res.users:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "错误:无效的(EAN)条码" #. module: hr #: selection:hr.employee,marital:0 @@ -996,7 +1043,7 @@ msgstr "下属" #. module: hr #: view:hr.config.settings:0 msgid "Apply" -msgstr "" +msgstr "接受" #~ msgid "Group name" #~ msgstr "组名" diff --git a/addons/hr/static/src/css/hr.css b/addons/hr/static/src/css/hr.css index 78dfc946436..16657394736 100644 --- a/addons/hr/static/src/css/hr.css +++ b/addons/hr/static/src/css/hr.css @@ -38,7 +38,7 @@ } .oe_employee_details { - width: 220px; + width: 210px; font-size: 13px; padding: 2px 5px; color: #4c4c4c; diff --git a/addons/hr_contract/i18n/zh_CN.po b/addons/hr_contract/i18n/zh_CN.po index d369df7d501..136facd67d6 100644 --- a/addons/hr_contract/i18n/zh_CN.po +++ b/addons/hr_contract/i18n/zh_CN.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2012-01-23 10:05+0000\n" -"Last-Translator: Wei \"oldrev\" Li \n" +"PO-Revision-Date: 2012-11-27 03:09+0000\n" +"Last-Translator: ccdos \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:10+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: hr_contract #: field:hr.contract,wage:0 @@ -102,7 +102,7 @@ msgstr "合同类型" #. module: hr_contract #: view:hr.employee:0 msgid "Medical Exam" -msgstr "" +msgstr "体检" #. module: hr_contract #: field:hr.contract,date_end:0 @@ -162,7 +162,7 @@ msgstr "工作安排" #. module: hr_contract #: view:hr.contract:0 msgid "Salary and Advantages" -msgstr "" +msgstr "工资和机会" #. module: hr_contract #: field:hr.contract,job_id:0 @@ -172,7 +172,7 @@ msgstr "职务名称" #. module: hr_contract #: constraint:hr.contract:0 msgid "Error! Contract start-date must be less than contract end-date." -msgstr "" +msgstr "错误!联系人开始日期必须小于结束日期" #. module: hr_contract #: field:hr.employee,manager:0 @@ -197,7 +197,7 @@ msgstr "签证号" #. module: hr_contract #: field:hr.employee,vehicle_distance:0 msgid "Home-Work Dist." -msgstr "" +msgstr "家里和工作场所的距离" #. module: hr_contract #: field:hr.employee,place_of_birth:0 @@ -207,7 +207,7 @@ msgstr "出生地" #. module: hr_contract #: view:hr.contract:0 msgid "Trial Period Duration" -msgstr "" +msgstr "试用期" #. module: hr_contract #: view:hr.contract:0 @@ -227,7 +227,7 @@ msgstr "体检日期" #. module: hr_contract #: constraint:hr.employee:0 msgid "Error! You cannot create recursive hierarchy of Employee(s)." -msgstr "" +msgstr "错误!,你不能创建递归的员工层次" #. module: hr_contract #: view:hr.contract.type:0 diff --git a/addons/hr_evaluation/hr_evaluation_view.xml b/addons/hr_evaluation/hr_evaluation_view.xml index e0978847acb..de0a9714763 100644 --- a/addons/hr_evaluation/hr_evaluation_view.xml +++ b/addons/hr_evaluation/hr_evaluation_view.xml @@ -305,11 +305,9 @@ 'default_subject': 'Reminder to fill up Survey' }"/> - + - - +
    @@ -387,12 +387,12 @@ - + - + @@ -510,7 +510,7 @@ at - + / @@ -584,7 +584,7 @@ - + diff --git a/addons/portal_claim/i18n/zh_CN.po b/addons/portal_claim/i18n/zh_CN.po new file mode 100644 index 00000000000..d76276fad8d --- /dev/null +++ b/addons/portal_claim/i18n/zh_CN.po @@ -0,0 +1,42 @@ +# Chinese (Simplified) translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:53+0000\n" +"PO-Revision-Date: 2012-11-27 02:00+0000\n" +"Last-Translator: ccdos \n" +"Language-Team: Chinese (Simplified) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" + +#. module: portal_claim +#: model:ir.actions.act_window,help:portal_claim.crm_case_categ_claim0 +msgid "" +"

    \n" +" Click to register a new claim. \n" +"

    \n" +" You can track your claims from this menu and the action we\n" +" will take.\n" +"

    \n" +" " +msgstr "" +"

    \n" +" 单击 登记一个新的索赔。 \n" +"

    \n" +" 从这个菜单,你能跟踪你的索赔和我们需要采取的行动。\n" +"

    \n" +" " + +#. module: portal_claim +#: model:ir.actions.act_window,name:portal_claim.crm_case_categ_claim0 +#: model:ir.ui.menu,name:portal_claim.portal_after_sales_claims +msgid "Claims" +msgstr "索赔" diff --git a/addons/portal_project/i18n/es.po b/addons/portal_project/i18n/es.po new file mode 100644 index 00000000000..b27a53a0700 --- /dev/null +++ b/addons/portal_project/i18n/es.po @@ -0,0 +1,23 @@ +# Spanish translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:53+0000\n" +"PO-Revision-Date: 2012-11-26 22:11+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Spanish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-11-27 05:24+0000\n" +"X-Generator: Launchpad (build 16309)\n" + +#. module: portal_project +#: model:ir.ui.menu,name:portal_project.portal_services_tasks +msgid "Tasks" +msgstr "Tareas" diff --git a/addons/portal_project/i18n/sv.po b/addons/portal_project/i18n/sv.po new file mode 100644 index 00000000000..e0c00f8bdc4 --- /dev/null +++ b/addons/portal_project/i18n/sv.po @@ -0,0 +1,23 @@ +# Swedish translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:53+0000\n" +"PO-Revision-Date: 2012-11-26 22:11+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Swedish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-11-27 05:24+0000\n" +"X-Generator: Launchpad (build 16309)\n" + +#. module: portal_project +#: model:ir.ui.menu,name:portal_project.portal_services_tasks +msgid "Tasks" +msgstr "" diff --git a/addons/portal_sale/i18n/es.po b/addons/portal_sale/i18n/es.po new file mode 100644 index 00000000000..0af1ca7d47c --- /dev/null +++ b/addons/portal_sale/i18n/es.po @@ -0,0 +1,432 @@ +# Spanish translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:54+0000\n" +"PO-Revision-Date: 2012-11-26 22:12+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Spanish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-11-27 05:24+0000\n" +"X-Generator: Launchpad (build 16309)\n" + +#. module: portal_sale +#: sql_constraint:sale.order:0 +msgid "Order Reference must be unique per Company!" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.product_normal_action +msgid "There are no public products." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.action_picking_tree +msgid "You don't have any delivery order." +msgstr "" + +#. module: portal_sale +#: model:email.template,report_name:portal_sale.email_template_edi_sale +msgid "" +"${(object.name or '').replace('/','_')}_${object.state == 'draft' and " +"'draft' or ''}" +msgstr "" + +#. module: portal_sale +#: model:res.groups,name:portal_sale.group_payment_options +msgid "View Online Payment Options" +msgstr "" + +#. module: portal_sale +#: field:account.config.settings,group_payment_options:0 +msgid "Show payment buttons to employees too" +msgstr "" + +#. module: portal_sale +#: model:email.template,subject:portal_sale.email_template_edi_sale +msgid "" +"${object.company_id.name} ${object.state in ('draft', 'sent') and " +"'Quotation' or 'Order'} (Ref ${object.name or 'n/a' })" +msgstr "" + +#. module: portal_sale +#: model:ir.model,name:portal_sale.model_account_config_settings +msgid "account.config.settings" +msgstr "" + +#. module: portal_sale +#: model:email.template,body_html:portal_sale.email_template_edi_invoice +msgid "" +"\n" +"
    \n" +"\n" +"

    Hello${object.partner_id.name and ' ' or ''}${object.partner_id.name " +"or ''},

    \n" +"\n" +"

    A new invoice is available for you:

    \n" +" \n" +"

    \n" +"   REFERENCES
    \n" +"   Invoice number: ${object.number}
    \n" +"   Invoice total: ${object.amount_total} " +"${object.currency_id.name}
    \n" +"   Invoice date: ${object.date_invoice}
    \n" +" % if object.origin:\n" +"   Order reference: ${object.origin}
    \n" +" % endif\n" +" % if object.user_id:\n" +"   Your contact: ${object.user_id.name}\n" +" % endif\n" +"

    \n" +"\n" +" <%\n" +" action = 'portal_sale.portal_action_invoices'\n" +" object.partner_id.signup_prepare()\n" +" signup_url = " +"object.partner_id._get_signup_url_for_action(action=action,view_type='form',r" +"es_id=object.id)[object.partner_id.id]\n" +" %>\n" +" % if signup_url:\n" +"

    \n" +" You can access the invoice document and pay online via our Customer " +"Portal:\n" +"

    \n" +" View Invoice\n" +" % endif\n" +" \n" +" % if object.company_id.paypal_account and object.type in ('out_invoice', " +"'in_refund'):\n" +" <% \n" +" comp_name = quote(object.company_id.name)\n" +" inv_number = quote(object.number)\n" +" paypal_account = quote(object.company_id.paypal_account)\n" +" inv_amount = quote(str(object.residual))\n" +" cur_name = quote(object.currency_id.name)\n" +" paypal_url = \"https://www.paypal.com/cgi-" +"bin/webscr?cmd=_xclick&business=%s&item_name=%s%%20Invoice%%20%s&" +"\" \\\n" +" " +"\"invoice=%s&amount=%s&currency_code=%s&button_subtype=services&a" +"mp;no_note=1&bn=OpenERP_Invoice_PayNow_%s\" % \\\n" +" " +"(paypal_account,comp_name,inv_number,inv_number,inv_amount,cur_name,cur_name)" +"\n" +" %>\n" +"
    \n" +"

    It is also possible to directly pay with Paypal:

    \n" +" \n" +" \n" +" \n" +" % endif\n" +" \n" +"
    \n" +"

    If you have any question, do not hesitate to contact us.

    \n" +"

    Thank you for choosing ${object.company_id.name or 'us'}!

    \n" +"
    \n" +"
    \n" +"
    \n" +"

    \n" +" ${object.company_id.name}

    \n" +"
    \n" +"
    \n" +" \n" +" % if object.company_id.street:\n" +" ${object.company_id.street}
    \n" +" % endif\n" +" % if object.company_id.street2:\n" +" ${object.company_id.street2}
    \n" +" % endif\n" +" % if object.company_id.city or object.company_id.zip:\n" +" ${object.company_id.zip} ${object.company_id.city}
    \n" +" % endif\n" +" % if object.company_id.country_id:\n" +" ${object.company_id.state_id and ('%s, ' % " +"object.company_id.state_id.name) or ''} ${object.company_id.country_id.name " +"or ''}
    \n" +" % endif\n" +"
    \n" +" % if object.company_id.phone:\n" +"
    \n" +" Phone:  ${object.company_id.phone}\n" +"
    \n" +" % endif\n" +" % if object.company_id.website:\n" +"
    \n" +" Web : ${object.company_id.website}\n" +"
    \n" +" %endif\n" +"

    \n" +"
    \n" +"
    \n" +" " +msgstr "" + +#. module: portal_sale +#: model:res.groups,comment:portal_sale.group_payment_options +msgid "" +"Members of this group see the online payment options\n" +"on Sale Orders and Customer Invoices. These options are meant for customers " +"who are accessing\n" +"their documents through the portal." +msgstr "" + +#. module: portal_sale +#: model:email.template,report_name:portal_sale.email_template_edi_invoice +msgid "" +"Invoice_${(object.number or '').replace('/','_')}_${object.state == 'draft' " +"and 'draft' or ''}" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.action_orders_portal +msgid "You don't have any sale order." +msgstr "" + +#. module: portal_sale +#: model:email.template,subject:portal_sale.email_template_edi_invoice +msgid "${object.company_id.name} Invoice (Ref ${object.number or 'n/a' })" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.product_normal_action +#: model:ir.ui.menu,name:portal_sale.portal_products +msgid "Products" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.portal_action_invoices +msgid "You don't have any invoice." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.action_quotations_portal +#: model:ir.ui.menu,name:portal_sale.portal_quotations +msgid "Quotations" +msgstr "" + +#. module: portal_sale +#: sql_constraint:account.invoice:0 +msgid "Invoice Number must be unique per Company!" +msgstr "" + +#. module: portal_sale +#: model:ir.model,name:portal_sale.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: portal_sale +#: field:account.invoice,portal_payment_options:0 +#: field:sale.order,portal_payment_options:0 +msgid "Portal Payment Options" +msgstr "" + +#. module: portal_sale +#: help:account.config.settings,group_payment_options:0 +msgid "" +"Show online payment options on Sale Orders and Customer Invoices to " +"employees. If not checked, these options are only visible to portal users." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.action_quotations_portal +msgid "You don't have any quotation." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.portal_action_invoices +#: model:ir.ui.menu,name:portal_sale.portal_invoices +msgid "Invoices" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.portal_action_vouchers +#: model:ir.ui.menu,name:portal_sale.portal_payments +msgid "Refunds/Payments" +msgstr "" + +#. module: portal_sale +#: view:account.config.settings:0 +msgid "Configure payment acquiring methods" +msgstr "" + +#. module: portal_sale +#: model:email.template,body_html:portal_sale.email_template_edi_sale +msgid "" +"\n" +"
    \n" +"\n" +"

    Hello${object.partner_id.name and ' ' or ''}${object.partner_id.name " +"or ''},

    \n" +" \n" +"

    Here is your ${object.state in ('draft', 'sent') and 'quotation' or " +"'order confirmation'} from ${object.company_id.name}:

    \n" +"\n" +"

    \n" +"   REFERENCES
    \n" +"   Order number: ${object.name}
    \n" +"   Order total: ${object.amount_total} " +"${object.pricelist_id.currency_id.name}
    \n" +"   Order date: ${object.date_order}
    \n" +" % if object.origin:\n" +"   Order reference: ${object.origin}
    \n" +" % endif\n" +" % if object.client_order_ref:\n" +"   Your reference: ${object.client_order_ref}
    \n" +" % endif\n" +" % if object.user_id:\n" +"   Your contact: ${object.user_id.name}\n" +" % endif\n" +"

    \n" +"\n" +" <%\n" +" action = 'portal_sale.action_quotations_portal' if object.state in " +"('draft', 'sent') else 'portal_sale.action_orders_portal'\n" +" object.partner_id.signup_prepare()\n" +" signup_url = " +"object.partner_id._get_signup_url_for_action(action=action,view_type='form',r" +"es_id=object.id)[object.partner_id.id]\n" +" %>\n" +" % if signup_url:\n" +"

    \n" +" You can access this document and pay online via our Customer Portal:\n" +"

    \n" +" View ${object.state in ('draft', 'sent') " +"and 'Quotation' or 'Order'}\n" +" % endif\n" +"\n" +" % if object.order_policy in ('prepaid','manual') and " +"object.company_id.paypal_account and object.state != 'draft':\n" +" <%\n" +" comp_name = quote(object.company_id.name)\n" +" order_name = quote(object.name)\n" +" paypal_account = quote(object.company_id.paypal_account)\n" +" order_amount = quote(str(object.residual))\n" +" cur_name = quote(object.pricelist_id.currency_id.name)\n" +" paypal_url = \"https://www.paypal.com/cgi-" +"bin/webscr?cmd=_xclick&business=%s&item_name=%s%%20Order%%20%s\" \\\n" +" " +"\"&invoice=%s&amount=%s&currency_code=%s&button_subtype=servi" +"ces&no_note=1\" \\\n" +" \"&bn=OpenERP_Order_PayNow_%s\" % \\\n" +" " +"(paypal_account,comp_name,order_name,order_name,order_amount,cur_name,cur_nam" +"e)\n" +" %>\n" +"
    \n" +"

    It is also possible to directly pay with Paypal:

    \n" +" \n" +" \n" +" \n" +" % endif\n" +"\n" +"
    \n" +"

    If you have any question, do not hesitate to contact us.

    \n" +"

    Thank you for choosing ${object.company_id.name or 'us'}!

    \n" +"
    \n" +"
    \n" +"
    \n" +"

    \n" +" ${object.company_id.name}

    \n" +"
    \n" +"
    \n" +" \n" +" % if object.company_id.street:\n" +" ${object.company_id.street}
    \n" +" % endif\n" +" % if object.company_id.street2:\n" +" ${object.company_id.street2}
    \n" +" % endif\n" +" % if object.company_id.city or object.company_id.zip:\n" +" ${object.company_id.zip} ${object.company_id.city}
    \n" +" % endif\n" +" % if object.company_id.country_id:\n" +" ${object.company_id.state_id and ('%s, ' % " +"object.company_id.state_id.name) or ''} ${object.company_id.country_id.name " +"or ''}
    \n" +" % endif\n" +"
    \n" +" % if object.company_id.phone:\n" +"
    \n" +" Phone:  ${object.company_id.phone}\n" +"
    \n" +" % endif\n" +" % if object.company_id.website:\n" +"
    \n" +" Web : ${object.company_id.website}\n" +"
    \n" +" %endif\n" +"

    \n" +"
    \n" +"
    \n" +" " +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.portal_action_vouchers +msgid "You don't have any refunds or payments." +msgstr "" + +#. module: portal_sale +#: model:ir.model,name:portal_sale.model_account_invoice +msgid "Invoice" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.action_orders_portal +#: model:ir.ui.menu,name:portal_sale.portal_sales_orders +msgid "Sale Orders" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.action_picking_tree +#: model:ir.ui.menu,name:portal_sale.portal_delivery +msgid "Delivery Orders" +msgstr "" + +#. module: portal_sale +#: constraint:account.invoice:0 +msgid "Invalid BBA Structured Communication !" +msgstr "" diff --git a/addons/portal_sale/i18n/fi.po b/addons/portal_sale/i18n/fi.po new file mode 100644 index 00000000000..80468bccfb1 --- /dev/null +++ b/addons/portal_sale/i18n/fi.po @@ -0,0 +1,432 @@ +# Finnish translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:54+0000\n" +"PO-Revision-Date: 2012-11-26 22:12+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Finnish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-11-27 05:24+0000\n" +"X-Generator: Launchpad (build 16309)\n" + +#. module: portal_sale +#: sql_constraint:sale.order:0 +msgid "Order Reference must be unique per Company!" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.product_normal_action +msgid "There are no public products." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.action_picking_tree +msgid "You don't have any delivery order." +msgstr "" + +#. module: portal_sale +#: model:email.template,report_name:portal_sale.email_template_edi_sale +msgid "" +"${(object.name or '').replace('/','_')}_${object.state == 'draft' and " +"'draft' or ''}" +msgstr "" + +#. module: portal_sale +#: model:res.groups,name:portal_sale.group_payment_options +msgid "View Online Payment Options" +msgstr "" + +#. module: portal_sale +#: field:account.config.settings,group_payment_options:0 +msgid "Show payment buttons to employees too" +msgstr "" + +#. module: portal_sale +#: model:email.template,subject:portal_sale.email_template_edi_sale +msgid "" +"${object.company_id.name} ${object.state in ('draft', 'sent') and " +"'Quotation' or 'Order'} (Ref ${object.name or 'n/a' })" +msgstr "" + +#. module: portal_sale +#: model:ir.model,name:portal_sale.model_account_config_settings +msgid "account.config.settings" +msgstr "" + +#. module: portal_sale +#: model:email.template,body_html:portal_sale.email_template_edi_invoice +msgid "" +"\n" +"
    \n" +"\n" +"

    Hello${object.partner_id.name and ' ' or ''}${object.partner_id.name " +"or ''},

    \n" +"\n" +"

    A new invoice is available for you:

    \n" +" \n" +"

    \n" +"   REFERENCES
    \n" +"   Invoice number: ${object.number}
    \n" +"   Invoice total: ${object.amount_total} " +"${object.currency_id.name}
    \n" +"   Invoice date: ${object.date_invoice}
    \n" +" % if object.origin:\n" +"   Order reference: ${object.origin}
    \n" +" % endif\n" +" % if object.user_id:\n" +"   Your contact: ${object.user_id.name}\n" +" % endif\n" +"

    \n" +"\n" +" <%\n" +" action = 'portal_sale.portal_action_invoices'\n" +" object.partner_id.signup_prepare()\n" +" signup_url = " +"object.partner_id._get_signup_url_for_action(action=action,view_type='form',r" +"es_id=object.id)[object.partner_id.id]\n" +" %>\n" +" % if signup_url:\n" +"

    \n" +" You can access the invoice document and pay online via our Customer " +"Portal:\n" +"

    \n" +" View Invoice\n" +" % endif\n" +" \n" +" % if object.company_id.paypal_account and object.type in ('out_invoice', " +"'in_refund'):\n" +" <% \n" +" comp_name = quote(object.company_id.name)\n" +" inv_number = quote(object.number)\n" +" paypal_account = quote(object.company_id.paypal_account)\n" +" inv_amount = quote(str(object.residual))\n" +" cur_name = quote(object.currency_id.name)\n" +" paypal_url = \"https://www.paypal.com/cgi-" +"bin/webscr?cmd=_xclick&business=%s&item_name=%s%%20Invoice%%20%s&" +"\" \\\n" +" " +"\"invoice=%s&amount=%s&currency_code=%s&button_subtype=services&a" +"mp;no_note=1&bn=OpenERP_Invoice_PayNow_%s\" % \\\n" +" " +"(paypal_account,comp_name,inv_number,inv_number,inv_amount,cur_name,cur_name)" +"\n" +" %>\n" +"
    \n" +"

    It is also possible to directly pay with Paypal:

    \n" +" \n" +" \n" +" \n" +" % endif\n" +" \n" +"
    \n" +"

    If you have any question, do not hesitate to contact us.

    \n" +"

    Thank you for choosing ${object.company_id.name or 'us'}!

    \n" +"
    \n" +"
    \n" +"
    \n" +"

    \n" +" ${object.company_id.name}

    \n" +"
    \n" +"
    \n" +" \n" +" % if object.company_id.street:\n" +" ${object.company_id.street}
    \n" +" % endif\n" +" % if object.company_id.street2:\n" +" ${object.company_id.street2}
    \n" +" % endif\n" +" % if object.company_id.city or object.company_id.zip:\n" +" ${object.company_id.zip} ${object.company_id.city}
    \n" +" % endif\n" +" % if object.company_id.country_id:\n" +" ${object.company_id.state_id and ('%s, ' % " +"object.company_id.state_id.name) or ''} ${object.company_id.country_id.name " +"or ''}
    \n" +" % endif\n" +"
    \n" +" % if object.company_id.phone:\n" +"
    \n" +" Phone:  ${object.company_id.phone}\n" +"
    \n" +" % endif\n" +" % if object.company_id.website:\n" +"
    \n" +" Web : ${object.company_id.website}\n" +"
    \n" +" %endif\n" +"

    \n" +"
    \n" +"
    \n" +" " +msgstr "" + +#. module: portal_sale +#: model:res.groups,comment:portal_sale.group_payment_options +msgid "" +"Members of this group see the online payment options\n" +"on Sale Orders and Customer Invoices. These options are meant for customers " +"who are accessing\n" +"their documents through the portal." +msgstr "" + +#. module: portal_sale +#: model:email.template,report_name:portal_sale.email_template_edi_invoice +msgid "" +"Invoice_${(object.number or '').replace('/','_')}_${object.state == 'draft' " +"and 'draft' or ''}" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.action_orders_portal +msgid "You don't have any sale order." +msgstr "" + +#. module: portal_sale +#: model:email.template,subject:portal_sale.email_template_edi_invoice +msgid "${object.company_id.name} Invoice (Ref ${object.number or 'n/a' })" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.product_normal_action +#: model:ir.ui.menu,name:portal_sale.portal_products +msgid "Products" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.portal_action_invoices +msgid "You don't have any invoice." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.action_quotations_portal +#: model:ir.ui.menu,name:portal_sale.portal_quotations +msgid "Quotations" +msgstr "" + +#. module: portal_sale +#: sql_constraint:account.invoice:0 +msgid "Invoice Number must be unique per Company!" +msgstr "" + +#. module: portal_sale +#: model:ir.model,name:portal_sale.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: portal_sale +#: field:account.invoice,portal_payment_options:0 +#: field:sale.order,portal_payment_options:0 +msgid "Portal Payment Options" +msgstr "" + +#. module: portal_sale +#: help:account.config.settings,group_payment_options:0 +msgid "" +"Show online payment options on Sale Orders and Customer Invoices to " +"employees. If not checked, these options are only visible to portal users." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.action_quotations_portal +msgid "You don't have any quotation." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.portal_action_invoices +#: model:ir.ui.menu,name:portal_sale.portal_invoices +msgid "Invoices" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.portal_action_vouchers +#: model:ir.ui.menu,name:portal_sale.portal_payments +msgid "Refunds/Payments" +msgstr "" + +#. module: portal_sale +#: view:account.config.settings:0 +msgid "Configure payment acquiring methods" +msgstr "" + +#. module: portal_sale +#: model:email.template,body_html:portal_sale.email_template_edi_sale +msgid "" +"\n" +"
    \n" +"\n" +"

    Hello${object.partner_id.name and ' ' or ''}${object.partner_id.name " +"or ''},

    \n" +" \n" +"

    Here is your ${object.state in ('draft', 'sent') and 'quotation' or " +"'order confirmation'} from ${object.company_id.name}:

    \n" +"\n" +"

    \n" +"   REFERENCES
    \n" +"   Order number: ${object.name}
    \n" +"   Order total: ${object.amount_total} " +"${object.pricelist_id.currency_id.name}
    \n" +"   Order date: ${object.date_order}
    \n" +" % if object.origin:\n" +"   Order reference: ${object.origin}
    \n" +" % endif\n" +" % if object.client_order_ref:\n" +"   Your reference: ${object.client_order_ref}
    \n" +" % endif\n" +" % if object.user_id:\n" +"   Your contact: ${object.user_id.name}\n" +" % endif\n" +"

    \n" +"\n" +" <%\n" +" action = 'portal_sale.action_quotations_portal' if object.state in " +"('draft', 'sent') else 'portal_sale.action_orders_portal'\n" +" object.partner_id.signup_prepare()\n" +" signup_url = " +"object.partner_id._get_signup_url_for_action(action=action,view_type='form',r" +"es_id=object.id)[object.partner_id.id]\n" +" %>\n" +" % if signup_url:\n" +"

    \n" +" You can access this document and pay online via our Customer Portal:\n" +"

    \n" +" View ${object.state in ('draft', 'sent') " +"and 'Quotation' or 'Order'}\n" +" % endif\n" +"\n" +" % if object.order_policy in ('prepaid','manual') and " +"object.company_id.paypal_account and object.state != 'draft':\n" +" <%\n" +" comp_name = quote(object.company_id.name)\n" +" order_name = quote(object.name)\n" +" paypal_account = quote(object.company_id.paypal_account)\n" +" order_amount = quote(str(object.residual))\n" +" cur_name = quote(object.pricelist_id.currency_id.name)\n" +" paypal_url = \"https://www.paypal.com/cgi-" +"bin/webscr?cmd=_xclick&business=%s&item_name=%s%%20Order%%20%s\" \\\n" +" " +"\"&invoice=%s&amount=%s&currency_code=%s&button_subtype=servi" +"ces&no_note=1\" \\\n" +" \"&bn=OpenERP_Order_PayNow_%s\" % \\\n" +" " +"(paypal_account,comp_name,order_name,order_name,order_amount,cur_name,cur_nam" +"e)\n" +" %>\n" +"
    \n" +"

    It is also possible to directly pay with Paypal:

    \n" +" \n" +" \n" +" \n" +" % endif\n" +"\n" +"
    \n" +"

    If you have any question, do not hesitate to contact us.

    \n" +"

    Thank you for choosing ${object.company_id.name or 'us'}!

    \n" +"
    \n" +"
    \n" +"
    \n" +"

    \n" +" ${object.company_id.name}

    \n" +"
    \n" +"
    \n" +" \n" +" % if object.company_id.street:\n" +" ${object.company_id.street}
    \n" +" % endif\n" +" % if object.company_id.street2:\n" +" ${object.company_id.street2}
    \n" +" % endif\n" +" % if object.company_id.city or object.company_id.zip:\n" +" ${object.company_id.zip} ${object.company_id.city}
    \n" +" % endif\n" +" % if object.company_id.country_id:\n" +" ${object.company_id.state_id and ('%s, ' % " +"object.company_id.state_id.name) or ''} ${object.company_id.country_id.name " +"or ''}
    \n" +" % endif\n" +"
    \n" +" % if object.company_id.phone:\n" +"
    \n" +" Phone:  ${object.company_id.phone}\n" +"
    \n" +" % endif\n" +" % if object.company_id.website:\n" +"
    \n" +" Web : ${object.company_id.website}\n" +"
    \n" +" %endif\n" +"

    \n" +"
    \n" +"
    \n" +" " +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.portal_action_vouchers +msgid "You don't have any refunds or payments." +msgstr "" + +#. module: portal_sale +#: model:ir.model,name:portal_sale.model_account_invoice +msgid "Invoice" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.action_orders_portal +#: model:ir.ui.menu,name:portal_sale.portal_sales_orders +msgid "Sale Orders" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.action_picking_tree +#: model:ir.ui.menu,name:portal_sale.portal_delivery +msgid "Delivery Orders" +msgstr "" + +#. module: portal_sale +#: constraint:account.invoice:0 +msgid "Invalid BBA Structured Communication !" +msgstr "" diff --git a/addons/portal_sale/i18n/pl.po b/addons/portal_sale/i18n/pl.po new file mode 100644 index 00000000000..a8fb5ab9036 --- /dev/null +++ b/addons/portal_sale/i18n/pl.po @@ -0,0 +1,432 @@ +# Polish translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:54+0000\n" +"PO-Revision-Date: 2012-11-26 22:12+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Polish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-11-27 05:24+0000\n" +"X-Generator: Launchpad (build 16309)\n" + +#. module: portal_sale +#: sql_constraint:sale.order:0 +msgid "Order Reference must be unique per Company!" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.product_normal_action +msgid "There are no public products." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.action_picking_tree +msgid "You don't have any delivery order." +msgstr "" + +#. module: portal_sale +#: model:email.template,report_name:portal_sale.email_template_edi_sale +msgid "" +"${(object.name or '').replace('/','_')}_${object.state == 'draft' and " +"'draft' or ''}" +msgstr "" + +#. module: portal_sale +#: model:res.groups,name:portal_sale.group_payment_options +msgid "View Online Payment Options" +msgstr "" + +#. module: portal_sale +#: field:account.config.settings,group_payment_options:0 +msgid "Show payment buttons to employees too" +msgstr "" + +#. module: portal_sale +#: model:email.template,subject:portal_sale.email_template_edi_sale +msgid "" +"${object.company_id.name} ${object.state in ('draft', 'sent') and " +"'Quotation' or 'Order'} (Ref ${object.name or 'n/a' })" +msgstr "" + +#. module: portal_sale +#: model:ir.model,name:portal_sale.model_account_config_settings +msgid "account.config.settings" +msgstr "" + +#. module: portal_sale +#: model:email.template,body_html:portal_sale.email_template_edi_invoice +msgid "" +"\n" +"
    \n" +"\n" +"

    Hello${object.partner_id.name and ' ' or ''}${object.partner_id.name " +"or ''},

    \n" +"\n" +"

    A new invoice is available for you:

    \n" +" \n" +"

    \n" +"   REFERENCES
    \n" +"   Invoice number: ${object.number}
    \n" +"   Invoice total: ${object.amount_total} " +"${object.currency_id.name}
    \n" +"   Invoice date: ${object.date_invoice}
    \n" +" % if object.origin:\n" +"   Order reference: ${object.origin}
    \n" +" % endif\n" +" % if object.user_id:\n" +"   Your contact: ${object.user_id.name}\n" +" % endif\n" +"

    \n" +"\n" +" <%\n" +" action = 'portal_sale.portal_action_invoices'\n" +" object.partner_id.signup_prepare()\n" +" signup_url = " +"object.partner_id._get_signup_url_for_action(action=action,view_type='form',r" +"es_id=object.id)[object.partner_id.id]\n" +" %>\n" +" % if signup_url:\n" +"

    \n" +" You can access the invoice document and pay online via our Customer " +"Portal:\n" +"

    \n" +" View Invoice\n" +" % endif\n" +" \n" +" % if object.company_id.paypal_account and object.type in ('out_invoice', " +"'in_refund'):\n" +" <% \n" +" comp_name = quote(object.company_id.name)\n" +" inv_number = quote(object.number)\n" +" paypal_account = quote(object.company_id.paypal_account)\n" +" inv_amount = quote(str(object.residual))\n" +" cur_name = quote(object.currency_id.name)\n" +" paypal_url = \"https://www.paypal.com/cgi-" +"bin/webscr?cmd=_xclick&business=%s&item_name=%s%%20Invoice%%20%s&" +"\" \\\n" +" " +"\"invoice=%s&amount=%s&currency_code=%s&button_subtype=services&a" +"mp;no_note=1&bn=OpenERP_Invoice_PayNow_%s\" % \\\n" +" " +"(paypal_account,comp_name,inv_number,inv_number,inv_amount,cur_name,cur_name)" +"\n" +" %>\n" +"
    \n" +"

    It is also possible to directly pay with Paypal:

    \n" +" \n" +" \n" +" \n" +" % endif\n" +" \n" +"
    \n" +"

    If you have any question, do not hesitate to contact us.

    \n" +"

    Thank you for choosing ${object.company_id.name or 'us'}!

    \n" +"
    \n" +"
    \n" +"
    \n" +"

    \n" +" ${object.company_id.name}

    \n" +"
    \n" +"
    \n" +" \n" +" % if object.company_id.street:\n" +" ${object.company_id.street}
    \n" +" % endif\n" +" % if object.company_id.street2:\n" +" ${object.company_id.street2}
    \n" +" % endif\n" +" % if object.company_id.city or object.company_id.zip:\n" +" ${object.company_id.zip} ${object.company_id.city}
    \n" +" % endif\n" +" % if object.company_id.country_id:\n" +" ${object.company_id.state_id and ('%s, ' % " +"object.company_id.state_id.name) or ''} ${object.company_id.country_id.name " +"or ''}
    \n" +" % endif\n" +"
    \n" +" % if object.company_id.phone:\n" +"
    \n" +" Phone:  ${object.company_id.phone}\n" +"
    \n" +" % endif\n" +" % if object.company_id.website:\n" +"
    \n" +" Web : ${object.company_id.website}\n" +"
    \n" +" %endif\n" +"

    \n" +"
    \n" +"
    \n" +" " +msgstr "" + +#. module: portal_sale +#: model:res.groups,comment:portal_sale.group_payment_options +msgid "" +"Members of this group see the online payment options\n" +"on Sale Orders and Customer Invoices. These options are meant for customers " +"who are accessing\n" +"their documents through the portal." +msgstr "" + +#. module: portal_sale +#: model:email.template,report_name:portal_sale.email_template_edi_invoice +msgid "" +"Invoice_${(object.number or '').replace('/','_')}_${object.state == 'draft' " +"and 'draft' or ''}" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.action_orders_portal +msgid "You don't have any sale order." +msgstr "" + +#. module: portal_sale +#: model:email.template,subject:portal_sale.email_template_edi_invoice +msgid "${object.company_id.name} Invoice (Ref ${object.number or 'n/a' })" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.product_normal_action +#: model:ir.ui.menu,name:portal_sale.portal_products +msgid "Products" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.portal_action_invoices +msgid "You don't have any invoice." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.action_quotations_portal +#: model:ir.ui.menu,name:portal_sale.portal_quotations +msgid "Quotations" +msgstr "" + +#. module: portal_sale +#: sql_constraint:account.invoice:0 +msgid "Invoice Number must be unique per Company!" +msgstr "" + +#. module: portal_sale +#: model:ir.model,name:portal_sale.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: portal_sale +#: field:account.invoice,portal_payment_options:0 +#: field:sale.order,portal_payment_options:0 +msgid "Portal Payment Options" +msgstr "" + +#. module: portal_sale +#: help:account.config.settings,group_payment_options:0 +msgid "" +"Show online payment options on Sale Orders and Customer Invoices to " +"employees. If not checked, these options are only visible to portal users." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.action_quotations_portal +msgid "You don't have any quotation." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.portal_action_invoices +#: model:ir.ui.menu,name:portal_sale.portal_invoices +msgid "Invoices" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.portal_action_vouchers +#: model:ir.ui.menu,name:portal_sale.portal_payments +msgid "Refunds/Payments" +msgstr "" + +#. module: portal_sale +#: view:account.config.settings:0 +msgid "Configure payment acquiring methods" +msgstr "" + +#. module: portal_sale +#: model:email.template,body_html:portal_sale.email_template_edi_sale +msgid "" +"\n" +"
    \n" +"\n" +"

    Hello${object.partner_id.name and ' ' or ''}${object.partner_id.name " +"or ''},

    \n" +" \n" +"

    Here is your ${object.state in ('draft', 'sent') and 'quotation' or " +"'order confirmation'} from ${object.company_id.name}:

    \n" +"\n" +"

    \n" +"   REFERENCES
    \n" +"   Order number: ${object.name}
    \n" +"   Order total: ${object.amount_total} " +"${object.pricelist_id.currency_id.name}
    \n" +"   Order date: ${object.date_order}
    \n" +" % if object.origin:\n" +"   Order reference: ${object.origin}
    \n" +" % endif\n" +" % if object.client_order_ref:\n" +"   Your reference: ${object.client_order_ref}
    \n" +" % endif\n" +" % if object.user_id:\n" +"   Your contact: ${object.user_id.name}\n" +" % endif\n" +"

    \n" +"\n" +" <%\n" +" action = 'portal_sale.action_quotations_portal' if object.state in " +"('draft', 'sent') else 'portal_sale.action_orders_portal'\n" +" object.partner_id.signup_prepare()\n" +" signup_url = " +"object.partner_id._get_signup_url_for_action(action=action,view_type='form',r" +"es_id=object.id)[object.partner_id.id]\n" +" %>\n" +" % if signup_url:\n" +"

    \n" +" You can access this document and pay online via our Customer Portal:\n" +"

    \n" +" View ${object.state in ('draft', 'sent') " +"and 'Quotation' or 'Order'}\n" +" % endif\n" +"\n" +" % if object.order_policy in ('prepaid','manual') and " +"object.company_id.paypal_account and object.state != 'draft':\n" +" <%\n" +" comp_name = quote(object.company_id.name)\n" +" order_name = quote(object.name)\n" +" paypal_account = quote(object.company_id.paypal_account)\n" +" order_amount = quote(str(object.residual))\n" +" cur_name = quote(object.pricelist_id.currency_id.name)\n" +" paypal_url = \"https://www.paypal.com/cgi-" +"bin/webscr?cmd=_xclick&business=%s&item_name=%s%%20Order%%20%s\" \\\n" +" " +"\"&invoice=%s&amount=%s&currency_code=%s&button_subtype=servi" +"ces&no_note=1\" \\\n" +" \"&bn=OpenERP_Order_PayNow_%s\" % \\\n" +" " +"(paypal_account,comp_name,order_name,order_name,order_amount,cur_name,cur_nam" +"e)\n" +" %>\n" +"
    \n" +"

    It is also possible to directly pay with Paypal:

    \n" +" \n" +" \n" +" \n" +" % endif\n" +"\n" +"
    \n" +"

    If you have any question, do not hesitate to contact us.

    \n" +"

    Thank you for choosing ${object.company_id.name or 'us'}!

    \n" +"
    \n" +"
    \n" +"
    \n" +"

    \n" +" ${object.company_id.name}

    \n" +"
    \n" +"
    \n" +" \n" +" % if object.company_id.street:\n" +" ${object.company_id.street}
    \n" +" % endif\n" +" % if object.company_id.street2:\n" +" ${object.company_id.street2}
    \n" +" % endif\n" +" % if object.company_id.city or object.company_id.zip:\n" +" ${object.company_id.zip} ${object.company_id.city}
    \n" +" % endif\n" +" % if object.company_id.country_id:\n" +" ${object.company_id.state_id and ('%s, ' % " +"object.company_id.state_id.name) or ''} ${object.company_id.country_id.name " +"or ''}
    \n" +" % endif\n" +"
    \n" +" % if object.company_id.phone:\n" +"
    \n" +" Phone:  ${object.company_id.phone}\n" +"
    \n" +" % endif\n" +" % if object.company_id.website:\n" +"
    \n" +" Web : ${object.company_id.website}\n" +"
    \n" +" %endif\n" +"

    \n" +"
    \n" +"
    \n" +" " +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.portal_action_vouchers +msgid "You don't have any refunds or payments." +msgstr "" + +#. module: portal_sale +#: model:ir.model,name:portal_sale.model_account_invoice +msgid "Invoice" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.action_orders_portal +#: model:ir.ui.menu,name:portal_sale.portal_sales_orders +msgid "Sale Orders" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.action_picking_tree +#: model:ir.ui.menu,name:portal_sale.portal_delivery +msgid "Delivery Orders" +msgstr "" + +#. module: portal_sale +#: constraint:account.invoice:0 +msgid "Invalid BBA Structured Communication !" +msgstr "" diff --git a/addons/portal_sale/i18n/sv.po b/addons/portal_sale/i18n/sv.po new file mode 100644 index 00000000000..fbd6142b1be --- /dev/null +++ b/addons/portal_sale/i18n/sv.po @@ -0,0 +1,432 @@ +# Swedish translation for openobject-addons +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-11-24 02:54+0000\n" +"PO-Revision-Date: 2012-11-26 22:12+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Swedish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-11-27 05:24+0000\n" +"X-Generator: Launchpad (build 16309)\n" + +#. module: portal_sale +#: sql_constraint:sale.order:0 +msgid "Order Reference must be unique per Company!" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.product_normal_action +msgid "There are no public products." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.action_picking_tree +msgid "You don't have any delivery order." +msgstr "" + +#. module: portal_sale +#: model:email.template,report_name:portal_sale.email_template_edi_sale +msgid "" +"${(object.name or '').replace('/','_')}_${object.state == 'draft' and " +"'draft' or ''}" +msgstr "" + +#. module: portal_sale +#: model:res.groups,name:portal_sale.group_payment_options +msgid "View Online Payment Options" +msgstr "" + +#. module: portal_sale +#: field:account.config.settings,group_payment_options:0 +msgid "Show payment buttons to employees too" +msgstr "" + +#. module: portal_sale +#: model:email.template,subject:portal_sale.email_template_edi_sale +msgid "" +"${object.company_id.name} ${object.state in ('draft', 'sent') and " +"'Quotation' or 'Order'} (Ref ${object.name or 'n/a' })" +msgstr "" + +#. module: portal_sale +#: model:ir.model,name:portal_sale.model_account_config_settings +msgid "account.config.settings" +msgstr "" + +#. module: portal_sale +#: model:email.template,body_html:portal_sale.email_template_edi_invoice +msgid "" +"\n" +"
    \n" +"\n" +"

    Hello${object.partner_id.name and ' ' or ''}${object.partner_id.name " +"or ''},

    \n" +"\n" +"

    A new invoice is available for you:

    \n" +" \n" +"

    \n" +"   REFERENCES
    \n" +"   Invoice number: ${object.number}
    \n" +"   Invoice total: ${object.amount_total} " +"${object.currency_id.name}
    \n" +"   Invoice date: ${object.date_invoice}
    \n" +" % if object.origin:\n" +"   Order reference: ${object.origin}
    \n" +" % endif\n" +" % if object.user_id:\n" +"   Your contact: ${object.user_id.name}\n" +" % endif\n" +"

    \n" +"\n" +" <%\n" +" action = 'portal_sale.portal_action_invoices'\n" +" object.partner_id.signup_prepare()\n" +" signup_url = " +"object.partner_id._get_signup_url_for_action(action=action,view_type='form',r" +"es_id=object.id)[object.partner_id.id]\n" +" %>\n" +" % if signup_url:\n" +"

    \n" +" You can access the invoice document and pay online via our Customer " +"Portal:\n" +"

    \n" +" View Invoice\n" +" % endif\n" +" \n" +" % if object.company_id.paypal_account and object.type in ('out_invoice', " +"'in_refund'):\n" +" <% \n" +" comp_name = quote(object.company_id.name)\n" +" inv_number = quote(object.number)\n" +" paypal_account = quote(object.company_id.paypal_account)\n" +" inv_amount = quote(str(object.residual))\n" +" cur_name = quote(object.currency_id.name)\n" +" paypal_url = \"https://www.paypal.com/cgi-" +"bin/webscr?cmd=_xclick&business=%s&item_name=%s%%20Invoice%%20%s&" +"\" \\\n" +" " +"\"invoice=%s&amount=%s&currency_code=%s&button_subtype=services&a" +"mp;no_note=1&bn=OpenERP_Invoice_PayNow_%s\" % \\\n" +" " +"(paypal_account,comp_name,inv_number,inv_number,inv_amount,cur_name,cur_name)" +"\n" +" %>\n" +"
    \n" +"

    It is also possible to directly pay with Paypal:

    \n" +" \n" +" \n" +" \n" +" % endif\n" +" \n" +"
    \n" +"

    If you have any question, do not hesitate to contact us.

    \n" +"

    Thank you for choosing ${object.company_id.name or 'us'}!

    \n" +"
    \n" +"
    \n" +"
    \n" +"

    \n" +" ${object.company_id.name}

    \n" +"
    \n" +"
    \n" +" \n" +" % if object.company_id.street:\n" +" ${object.company_id.street}
    \n" +" % endif\n" +" % if object.company_id.street2:\n" +" ${object.company_id.street2}
    \n" +" % endif\n" +" % if object.company_id.city or object.company_id.zip:\n" +" ${object.company_id.zip} ${object.company_id.city}
    \n" +" % endif\n" +" % if object.company_id.country_id:\n" +" ${object.company_id.state_id and ('%s, ' % " +"object.company_id.state_id.name) or ''} ${object.company_id.country_id.name " +"or ''}
    \n" +" % endif\n" +"
    \n" +" % if object.company_id.phone:\n" +"
    \n" +" Phone:  ${object.company_id.phone}\n" +"
    \n" +" % endif\n" +" % if object.company_id.website:\n" +"
    \n" +" Web : ${object.company_id.website}\n" +"
    \n" +" %endif\n" +"

    \n" +"
    \n" +"
    \n" +" " +msgstr "" + +#. module: portal_sale +#: model:res.groups,comment:portal_sale.group_payment_options +msgid "" +"Members of this group see the online payment options\n" +"on Sale Orders and Customer Invoices. These options are meant for customers " +"who are accessing\n" +"their documents through the portal." +msgstr "" + +#. module: portal_sale +#: model:email.template,report_name:portal_sale.email_template_edi_invoice +msgid "" +"Invoice_${(object.number or '').replace('/','_')}_${object.state == 'draft' " +"and 'draft' or ''}" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.action_orders_portal +msgid "You don't have any sale order." +msgstr "" + +#. module: portal_sale +#: model:email.template,subject:portal_sale.email_template_edi_invoice +msgid "${object.company_id.name} Invoice (Ref ${object.number or 'n/a' })" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.product_normal_action +#: model:ir.ui.menu,name:portal_sale.portal_products +msgid "Products" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.portal_action_invoices +msgid "You don't have any invoice." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.action_quotations_portal +#: model:ir.ui.menu,name:portal_sale.portal_quotations +msgid "Quotations" +msgstr "" + +#. module: portal_sale +#: sql_constraint:account.invoice:0 +msgid "Invoice Number must be unique per Company!" +msgstr "" + +#. module: portal_sale +#: model:ir.model,name:portal_sale.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: portal_sale +#: field:account.invoice,portal_payment_options:0 +#: field:sale.order,portal_payment_options:0 +msgid "Portal Payment Options" +msgstr "" + +#. module: portal_sale +#: help:account.config.settings,group_payment_options:0 +msgid "" +"Show online payment options on Sale Orders and Customer Invoices to " +"employees. If not checked, these options are only visible to portal users." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.action_quotations_portal +msgid "You don't have any quotation." +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.portal_action_invoices +#: model:ir.ui.menu,name:portal_sale.portal_invoices +msgid "Invoices" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.portal_action_vouchers +#: model:ir.ui.menu,name:portal_sale.portal_payments +msgid "Refunds/Payments" +msgstr "" + +#. module: portal_sale +#: view:account.config.settings:0 +msgid "Configure payment acquiring methods" +msgstr "" + +#. module: portal_sale +#: model:email.template,body_html:portal_sale.email_template_edi_sale +msgid "" +"\n" +"
    \n" +"\n" +"

    Hello${object.partner_id.name and ' ' or ''}${object.partner_id.name " +"or ''},

    \n" +" \n" +"

    Here is your ${object.state in ('draft', 'sent') and 'quotation' or " +"'order confirmation'} from ${object.company_id.name}:

    \n" +"\n" +"

    \n" +"   REFERENCES
    \n" +"   Order number: ${object.name}
    \n" +"   Order total: ${object.amount_total} " +"${object.pricelist_id.currency_id.name}
    \n" +"   Order date: ${object.date_order}
    \n" +" % if object.origin:\n" +"   Order reference: ${object.origin}
    \n" +" % endif\n" +" % if object.client_order_ref:\n" +"   Your reference: ${object.client_order_ref}
    \n" +" % endif\n" +" % if object.user_id:\n" +"   Your contact: ${object.user_id.name}\n" +" % endif\n" +"

    \n" +"\n" +" <%\n" +" action = 'portal_sale.action_quotations_portal' if object.state in " +"('draft', 'sent') else 'portal_sale.action_orders_portal'\n" +" object.partner_id.signup_prepare()\n" +" signup_url = " +"object.partner_id._get_signup_url_for_action(action=action,view_type='form',r" +"es_id=object.id)[object.partner_id.id]\n" +" %>\n" +" % if signup_url:\n" +"

    \n" +" You can access this document and pay online via our Customer Portal:\n" +"

    \n" +" View ${object.state in ('draft', 'sent') " +"and 'Quotation' or 'Order'}\n" +" % endif\n" +"\n" +" % if object.order_policy in ('prepaid','manual') and " +"object.company_id.paypal_account and object.state != 'draft':\n" +" <%\n" +" comp_name = quote(object.company_id.name)\n" +" order_name = quote(object.name)\n" +" paypal_account = quote(object.company_id.paypal_account)\n" +" order_amount = quote(str(object.residual))\n" +" cur_name = quote(object.pricelist_id.currency_id.name)\n" +" paypal_url = \"https://www.paypal.com/cgi-" +"bin/webscr?cmd=_xclick&business=%s&item_name=%s%%20Order%%20%s\" \\\n" +" " +"\"&invoice=%s&amount=%s&currency_code=%s&button_subtype=servi" +"ces&no_note=1\" \\\n" +" \"&bn=OpenERP_Order_PayNow_%s\" % \\\n" +" " +"(paypal_account,comp_name,order_name,order_name,order_amount,cur_name,cur_nam" +"e)\n" +" %>\n" +"
    \n" +"

    It is also possible to directly pay with Paypal:

    \n" +" \n" +" \n" +" \n" +" % endif\n" +"\n" +"
    \n" +"

    If you have any question, do not hesitate to contact us.

    \n" +"

    Thank you for choosing ${object.company_id.name or 'us'}!

    \n" +"
    \n" +"
    \n" +"
    \n" +"

    \n" +" ${object.company_id.name}

    \n" +"
    \n" +"
    \n" +" \n" +" % if object.company_id.street:\n" +" ${object.company_id.street}
    \n" +" % endif\n" +" % if object.company_id.street2:\n" +" ${object.company_id.street2}
    \n" +" % endif\n" +" % if object.company_id.city or object.company_id.zip:\n" +" ${object.company_id.zip} ${object.company_id.city}
    \n" +" % endif\n" +" % if object.company_id.country_id:\n" +" ${object.company_id.state_id and ('%s, ' % " +"object.company_id.state_id.name) or ''} ${object.company_id.country_id.name " +"or ''}
    \n" +" % endif\n" +"
    \n" +" % if object.company_id.phone:\n" +"
    \n" +" Phone:  ${object.company_id.phone}\n" +"
    \n" +" % endif\n" +" % if object.company_id.website:\n" +"
    \n" +" Web : ${object.company_id.website}\n" +"
    \n" +" %endif\n" +"

    \n" +"
    \n" +"
    \n" +" " +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,help:portal_sale.portal_action_vouchers +msgid "You don't have any refunds or payments." +msgstr "" + +#. module: portal_sale +#: model:ir.model,name:portal_sale.model_account_invoice +msgid "Invoice" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.action_orders_portal +#: model:ir.ui.menu,name:portal_sale.portal_sales_orders +msgid "Sale Orders" +msgstr "" + +#. module: portal_sale +#: model:ir.actions.act_window,name:portal_sale.action_picking_tree +#: model:ir.ui.menu,name:portal_sale.portal_delivery +msgid "Delivery Orders" +msgstr "" + +#. module: portal_sale +#: constraint:account.invoice:0 +msgid "Invalid BBA Structured Communication !" +msgstr "" diff --git a/addons/procurement/i18n/fr.po b/addons/procurement/i18n/fr.po index 1a3ad053f64..8d98151863a 100644 --- a/addons/procurement/i18n/fr.po +++ b/addons/procurement/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:54+0000\n" -"PO-Revision-Date: 2011-01-14 01:05+0000\n" -"Last-Translator: Quentin THEURET \n" +"PO-Revision-Date: 2012-11-26 13:32+0000\n" +"Last-Translator: Numérigraphe \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:25+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-27 05:24+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: procurement #: model:ir.ui.menu,name:procurement.menu_stock_sched @@ -33,10 +33,10 @@ msgid "" "under 0. You should probably not use this option, we suggest using a MTO " "configuration on products." msgstr "" -"Déclenche un approvisionnement automatique pour tous les produits qui ont un " +"Déclenche un approvisionnement automatique pour tous les articles qui ont un " "stock virtuel inférieur à 0. Vous ne devriez normalement pas utiliser cette " "option, nous vous suggérons d'utiliser une configuration de type " -"\"Production sur commande\" sur les produits." +"\"Production sur commande\" sur les articles." #. module: procurement #: view:stock.warehouse.orderpoint:0 @@ -47,13 +47,13 @@ msgstr "Grouper par..." #: help:stock.warehouse.orderpoint,procurement_draft_ids:0 msgid "Draft procurement of the product and location of that orderpoint" msgstr "" -"Brouillon d'approvisionnement du produit et localisation de son origine" +"Brouillon d'approvisionnement de l'article et localisation de son origine" #. module: procurement #: code:addons/procurement/procurement.py:290 #, python-format msgid "No supplier defined for this product !" -msgstr "Aucun fournisseur défini pour ce produit !" +msgstr "Aucun fournisseur défini pour cet article !" #. module: procurement #: view:product.product:0 @@ -158,7 +158,7 @@ msgstr "" "Vous pouvez définir vos règles de stock minimal, pour qu'OpenERP puisse " "créer automatiquement les brouillons d'ordres de fabrication ou les demandes " "de devis, selon le niveau de stock. Une fois que le niveau de stock virtuel " -"d'un produit (= stock disponible moins toutes les commandes confirmées et " +"d'un article (= stock disponible moins toutes les commandes confirmées et " "les allocations) est en-dessous de la quantité minimale, OpenERP va générer " "une demande d'approvisionnement pour augmenter le stock jusqu'à la quantité " "maximale." @@ -178,7 +178,7 @@ msgstr "" #. module: procurement #: view:product.product:0 msgid "Products" -msgstr "" +msgstr "Articles" #. module: procurement #: selection:procurement.order,state:0 @@ -379,7 +379,7 @@ msgstr "Plage de planification (en jours)" #. module: procurement #: view:make.procurement:0 msgid "Ask New Products" -msgstr "Demander de Nouveaux Produits" +msgstr "Demander de nouveaux articles" #. module: procurement #: field:make.procurement,date_planned:0 @@ -441,6 +441,23 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" Cliquez pour créer un ordre d'approvisionnement.\n" +"

    \n" +" Un ordre d'approvisionnement permet d'enregistrer le besoin " +"d'un article\n" +" précis à un emplacement précis. Les ordres " +"d'approvisionnements sont généralement\n" +" créés automatiquement depuis les ventes, les règles de flux " +"tirés ou\n" +" les règles de stock minimum.\n" +"

    \n" +" Lorsqu'un ordre d'approvisionnement est confirmé, il crée\n" +" automatiquement les opérations nécessaire pour répondre au " +"besoin : proposition\n" +" de commande d'achat, ordre de fabrication, etc.\n" +"

    \n" +" " #. module: procurement #: field:stock.warehouse.orderpoint,qty_multiple:0 @@ -568,14 +585,14 @@ msgstr "" #: help:procurement.orderpoint.compute,automatic:0 msgid "If the stock of a product is under 0, it will act like an orderpoint" msgstr "" -"Si le stock d'un produit est négatif, cela sera considéré comme un point de " +"Si le stock d'un article est négatif, cela sera considéré comme un point de " "commande" #. module: procurement #: field:procurement.order,product_uom:0 #: field:stock.warehouse.orderpoint,product_uom:0 msgid "Product Unit of Measure" -msgstr "" +msgstr "Unité de mesure d'article" #. module: procurement #: constraint:stock.warehouse.orderpoint:0 @@ -684,7 +701,7 @@ msgstr "Actif" #. module: procurement #: model:process.node,name:procurement.process_node_procureproducts0 msgid "Procure Products" -msgstr "Approvisionner les produits" +msgstr "Approvisionner les articles" #. module: procurement #: code:addons/procurement/procurement.py:336 @@ -703,7 +720,7 @@ msgstr "" #. module: procurement #: constraint:stock.move:0 msgid "You must assign a serial number for this product." -msgstr "" +msgstr "Vous devez attribuer un numéro de série pour cet article." #. module: procurement #: field:procurement.order,date_planned:0 @@ -767,7 +784,7 @@ msgstr "Nom de l'approvisionnement." #: code:addons/procurement/procurement.py:297 #, python-format msgid "No default supplier defined for this product" -msgstr "Pas de fournisseur par défaut défini pour ce produit" +msgstr "Pas de fournisseur par défaut défini pour cet article" #. module: procurement #: sql_constraint:stock.warehouse.orderpoint:0 @@ -941,12 +958,12 @@ msgstr "Date planifiée" #: field:procurement.order,product_id:0 #: field:stock.warehouse.orderpoint,product_id:0 msgid "Product" -msgstr "Produit" +msgstr "Article" #. module: procurement #: constraint:stock.move:0 msgid "You try to assign a lot which is not from the same product." -msgstr "" +msgstr "Vous tentez d'assigner un lot qui n'appartient pas au même article." #. module: procurement #: view:procurement.order:0 @@ -1001,7 +1018,7 @@ msgstr "Réservation" #. module: procurement #: model:process.node,note:procurement.process_node_procureproducts0 msgid "The way to procurement depends on the product type." -msgstr "Le moyen d’approvisionnement dépend du type de produit" +msgstr "Le moyen d’approvisionnement dépend du type de produit." #. module: procurement #: view:product.product:0 @@ -1047,7 +1064,7 @@ msgstr "" #. module: procurement #: field:procurement.order,product_uos:0 msgid "Product UoS" -msgstr "UdV du produit" +msgstr "UdV de l'article" #. module: procurement #: model:ir.model,name:procurement.model_product_template diff --git a/addons/product/i18n/fr.po b/addons/product/i18n/fr.po index a1a034d636e..f3f1876a431 100644 --- a/addons/product/i18n/fr.po +++ b/addons/product/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:54+0000\n" -"PO-Revision-Date: 2012-05-10 18:23+0000\n" -"Last-Translator: Raphael Collet (OpenERP) \n" +"PO-Revision-Date: 2012-11-26 14:06+0000\n" +"Last-Translator: Numérigraphe \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:04+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-27 05:24+0000\n" +"X-Generator: Launchpad (build 16309)\n" #~ msgid "Second UoM" #~ msgstr "UdM secondaire" @@ -74,7 +74,7 @@ msgstr "Entrant" #. module: product #: view:product.product:0 msgid "Product Name" -msgstr "" +msgstr "Nom de l'article" #. module: product #: view:product.template:0 @@ -152,8 +152,8 @@ msgid "" "Conversion from Product UoM %s to Default UoM %s is not possible as they " "both belong to different Category!." msgstr "" -"La conversion d'unité de mesure (UdM) du produit %s en UdM %s par défaut " -"n'est pas possible car elles appartiennent à deux catégories différentes !" +"La conversion d'unité de mesure (UdM) de l'article %s dans l'UdM par défaut " +"%s n'est pas possible car elles appartiennent à deux catégories différentes !" #. module: product #: model:product.uom,name:product.product_uom_dozen @@ -192,10 +192,10 @@ msgid "" "and the reception of goods for this product and for the default supplier. It " "is used by the scheduler to order requests based on reordering delays." msgstr "" -"C'est le temps moyen entre la confirmation de la commande du client et la " -"réception des marchandises pour ce produit et pour le fournisseur par " -"défaut. C'est utilisé par le planificateur pour ordonner les requètes sur " -"base des délais de réordonnement." +"C'est le temps moyen entre la confirmation de la commande d'achat et la " +"réception des marchandises pour cet article et pour le fournisseur par " +"défaut. Le planificateur utilise cette information pour choisir l'ordre des " +"requêtes." #. module: product #: model:product.pricelist.version,name:product.ver0 @@ -217,13 +217,13 @@ msgstr "Liste de prix de vente" #: view:product.template:0 #: field:product.template,type:0 msgid "Product Type" -msgstr "Type de produit" +msgstr "Type d'article" #. module: product #: code:addons/product/product.py:410 #, python-format msgid "Products: " -msgstr "Produits: " +msgstr "Articles : " #. module: product #: constraint:decimal.precision:0 @@ -245,7 +245,7 @@ msgstr "" #. module: product #: model:product.category,name:product.product_category_all msgid "All products" -msgstr "Tous les produits" +msgstr "Tous les articles" #. module: product #: model:process.node,note:product.process_node_supplier0 @@ -300,6 +300,8 @@ msgstr "Colisage" msgid "" "If unchecked, it will allow you to hide the product without removing it." msgstr "" +"En décochant cette case, il est possible de masquer l'article sans le " +"supprimer." #. module: product #: view:product.product:0 @@ -348,7 +350,7 @@ msgstr "État" #. module: product #: help:product.template,categ_id:0 msgid "Select category for the current product" -msgstr "Sélectionnez la catégorie du produit actuel" +msgstr "Sélectionnez la catégorie de l'article actuel" #. module: product #: field:product.product,outgoing_qty:0 @@ -389,7 +391,7 @@ msgstr "" #. module: product #: field:product.template,product_manager:0 msgid "Product Manager" -msgstr "Responsable produit" +msgstr "Responsable article" #. module: product #: model:product.template,name:product.product_product_7_product_template @@ -399,12 +401,12 @@ msgstr "" #. module: product #: field:product.supplierinfo,product_name:0 msgid "Supplier Product Name" -msgstr "Nom du produit chez le fournisseur" +msgstr "Nom de l'article chez le fournisseur" #. module: product #: view:product.pricelist:0 msgid "Products Price Search" -msgstr "Chercher des prix de produits" +msgstr "Recherche de prix d'articles" #. module: product #: view:product.template:0 @@ -437,7 +439,7 @@ msgstr "Quantité" #: view:product.price_list:0 msgid "Calculate Product Price per Unit Based on Pricelist Version." msgstr "" -"Calculer le prix du produit par unité selon cette version de liste de prix" +"Calculer le prix de l'article par unité selon cette version de liste de prix" #. module: product #: help:product.pricelist.item,product_id:0 @@ -567,7 +569,7 @@ msgstr "" #. module: product #: model:ir.model,name:product.model_product_uom_categ msgid "Product uom categ" -msgstr "Catégorie d'UdM du produit" +msgstr "Catégorie d'UdM d'article" #. module: product #: model:product.ul,name:product.product_ul_box @@ -607,8 +609,8 @@ msgid "" "1 or several supplier(s) can be linked to a product. All information stands " "in the product form." msgstr "" -"Un ou plusieurs fournisseurs peuvent être associés à un produit. Toutes les " -"informations figurent dans le formulaire du produit." +"Un ou plusieurs fournisseurs peuvent être associés à un article. Toutes les " +"informations figurent dans le formulaire de l'article." #. module: product #: help:product.packaging,width:0 @@ -634,7 +636,7 @@ msgstr "Vue" #. module: product #: model:ir.actions.act_window,name:product.product_template_action_tree msgid "Product Templates" -msgstr "Modèles des produits" +msgstr "Modèles d'articles" #. module: product #: field:product.category,parent_left:0 @@ -697,7 +699,7 @@ msgstr "Prix de base" #. module: product #: help:product.supplierinfo,name:0 msgid "Supplier of this product" -msgstr "Fournisseur de ce produit" +msgstr "Fournisseur de cet article" #. module: product #: help:product.pricelist.version,active:0 @@ -800,7 +802,7 @@ msgstr "Accessoires" #. module: product #: model:process.transition,name:product.process_transition_supplierofproduct0 msgid "Supplier of the product" -msgstr "Fournisseur du produit" +msgstr "Fournisseur de l'article" #. module: product #: model:product.template,name:product.product_product_28_product_template @@ -929,7 +931,7 @@ msgstr "" #: model:ir.ui.menu,name:product.menu_product_category_action_form #: view:product.category:0 msgid "Product Categories" -msgstr "Catégories de produits" +msgstr "Catégories d'articles" #. module: product #: sql_constraint:res.currency:0 @@ -964,7 +966,7 @@ msgstr "Le code de l'unité de transport" #. module: product #: view:product.price.type:0 msgid "Products Price Type" -msgstr "Type de prix produit" +msgstr "Type de prix d'article" #. module: product #: field:product.product,message_is_follower:0 @@ -979,7 +981,7 @@ msgstr "Supplément prix de la variante" #. module: product #: model:ir.model,name:product.model_product_supplierinfo msgid "Information about a product supplier" -msgstr "Information sur le fournisseur du produit" +msgstr "Information sur le fournisseur de l'article" #. module: product #: help:product.uom,factor_inv:0 @@ -1021,7 +1023,7 @@ msgid "" "automatic computation of the purchase order planning." msgstr "" "Délai (en jours) entre la confirmation du bon de commande et la réception " -"des produits dans votre entrepôt. Sert au planificateur à calculer le " +"des articles dans votre entrepôt. Sert au planificateur à calculer le " "planning des achats automatiquement." #. module: product @@ -1036,7 +1038,7 @@ msgstr "" #. module: product #: selection:product.template,type:0 msgid "Stockable Product" -msgstr "Produit stockable" +msgstr "Article stockable" #. module: product #: field:product.packaging,code:0 @@ -1202,7 +1204,7 @@ msgstr "" #: help:product.category,sequence:0 msgid "" "Gives the sequence order when displaying a list of product categories." -msgstr "Donne l'ordre d'affichage d'une liste de catégories de produit." +msgstr "Donne l'ordre d'affichage d'une liste de catégories d'articles." #. module: product #: field:product.uom,factor:0 @@ -1218,7 +1220,7 @@ msgstr "Largeur" #. module: product #: help:product.price.type,field:0 msgid "Associated field in the product form." -msgstr "Champs associé dans le formulaire du produit" +msgstr "Champ associé dans le formulaire de l'article" #. module: product #: view:product.product:0 @@ -1236,7 +1238,7 @@ msgstr "Date d'édition" #. module: product #: field:product.template,uos_id:0 msgid "Unit of Sale" -msgstr "Unité secondaire" +msgstr "Unité de vente" #. module: product #: field:product.product,message_unread:0 @@ -1299,7 +1301,7 @@ msgstr "" #: model:ir.ui.menu,name:product.prod_config_main #: view:product.product:0 msgid "Products" -msgstr "Produits" +msgstr "Articles" #. module: product #: model:product.template,description:product.product_product_32_product_template @@ -1387,7 +1389,7 @@ msgid "" "This supplier's product code will be used when printing a request for " "quotation. Keep empty to use the internal one." msgstr "" -"Le code du produit chez le fournisseur sera utilisé lors de l'édition d'un " +"Le code de l'article chez le fournisseur sera utilisé lors de l'édition d'un " "appel d'offre. Laissez le champ vide si vous voulez utiliser le code interne." #. module: product @@ -1506,7 +1508,7 @@ msgstr "cm" #. module: product #: model:ir.model,name:product.model_product_uom msgid "Product Unit of Measure" -msgstr "Unité de mesure du produit" +msgstr "Unité de mesure d'article" #. module: product #: model:ir.actions.act_window,help:product.product_pricelist_action @@ -1619,7 +1621,7 @@ msgstr "Le code EAN de l'unité du colis" #. module: product #: help:product.supplierinfo,product_uom:0 msgid "This comes from the product form." -msgstr "A pour origine le formulaire du produit" +msgstr "A pour origine le formulaire de l'article" #. module: product #: field:product.packaging,weight_ul:0 @@ -1634,7 +1636,7 @@ msgstr "" #. module: product #: field:product.price.type,field:0 msgid "Product Field" -msgstr "Champ produit" +msgstr "Champ article" #. module: product #: model:product.template,description:product.product_product_5_product_template @@ -1693,7 +1695,7 @@ msgstr "Liste de prix publique" #. module: product #: field:product.supplierinfo,product_code:0 msgid "Supplier Product Code" -msgstr "Code du produit chez le fournisseur" +msgstr "Code de l'article chez le fournisseur" #. module: product #: help:product.pricelist,active:0 @@ -1721,7 +1723,7 @@ msgstr "Colis par couche" #: field:product.supplierinfo,product_id:0 #: model:res.request.link,name:product.req_link_product msgid "Product" -msgstr "Produit" +msgstr "Article" #. module: product #: view:product.product:0 @@ -1737,7 +1739,7 @@ msgstr "Poids brut" #: help:product.packaging,qty:0 msgid "The total number of products you can put by pallet or box." msgstr "" -"Le nombre total de produits que vous pouvez mettre dans une palette ou dans " +"Le nombre total d'articles que vous pouvez mettre dans une palette ou dans " "une boite." #. module: product @@ -1749,7 +1751,7 @@ msgstr "Variantes" #: model:ir.actions.act_window,name:product.product_category_action #: model:ir.ui.menu,name:product.menu_products_category msgid "Products by Category" -msgstr "Produits par catégorie" +msgstr "Articles par catégorie" #. module: product #: model:product.template,name:product.product_product_16_product_template @@ -1764,7 +1766,7 @@ msgstr "" #. module: product #: help:product.supplierinfo,sequence:0 msgid "Assigns the priority to the list of product supplier." -msgstr "Affecte la priorité du fournisseur du produit dans la liste." +msgstr "Affecte la priorité du fournisseur de l'article dans la liste." #. module: product #: constraint:product.pricelist.item:0 @@ -1791,7 +1793,7 @@ msgstr "Méthode d'arrondi" #. module: product #: model:ir.actions.report.xml,name:product.report_product_label msgid "Products Labels" -msgstr "Étiquettes de produits" +msgstr "Étiquettes d'articles" #. module: product #: model:product.ul,name:product.product_ul_big_box @@ -1845,7 +1847,7 @@ msgstr "La taille du colis" #. module: product #: view:product.pricelist:0 msgid "Products Price List" -msgstr "Listes de prix" +msgstr "Listes de prix d'articles" #. module: product #: field:product.pricelist,company_id:0 @@ -1871,7 +1873,7 @@ msgstr "Unité de mesure par défaut" #: code:addons/product/pricelist.py:375 #, python-format msgid "Partner section of the product form" -msgstr "Section partenaire dans le formulaire produit" +msgstr "Section partenaire dans le formulaire article" #. module: product #: help:product.price.type,name:0 @@ -1881,12 +1883,12 @@ msgstr "Nom de ce type de prix" #. module: product #: model:product.category,name:product.product_category_3 msgid "Other Products" -msgstr "Autres produits" +msgstr "Autres articles" #. module: product #: model:product.template,description:product.product_product_9_product_template msgid "This product is configured with example of push/pull flows" -msgstr "Ce produit est paramétré avec un exemple de flux tiré / flux poussé" +msgstr "Cet article est paramétré avec un exemple de flux tiré / flux poussé" #. module: product #: field:product.product,message_ids:0 @@ -2235,8 +2237,9 @@ msgid "" "This supplier's product name will be used when printing a request for " "quotation. Keep empty to use the internal one." msgstr "" -"Le nom du produit chez le fournisseur sera utilisé lors de l'impression d'un " -"appel d'offre. Laissez le champ vide si vous voulez utiliser le nom interne." +"Le nom de l'article chez le fournisseur sera utilisé lors de l'impression " +"d'un appel d'offre. Laissez le champ vide si vous voulez utiliser le nom " +"interne." #. module: product #: model:ir.actions.act_window,help:product.product_pricelist_action_for_purchase @@ -2367,7 +2370,7 @@ msgstr "Type de catégorie" #. module: product #: model:process.node,note:product.process_node_product0 msgid "Creation of the product" -msgstr "Création du produit" +msgstr "Création de l'article" #. module: product #: field:pricelist.partnerinfo,name:0 @@ -2421,7 +2424,7 @@ msgstr "" #: view:product.product:0 #: model:res.groups,name:product.group_product_variant msgid "Product Variant" -msgstr "Variante de produit" +msgstr "Variante d'article" #. module: product #: model:product.template,name:product.product_product_6_product_template @@ -2462,7 +2465,7 @@ msgstr "" #: field:product.product,product_tmpl_id:0 #: view:product.template:0 msgid "Product Template" -msgstr "Modèle de produit" +msgstr "Modèle d'article" #. module: product #: field:product.template,cost_method:0 @@ -2474,7 +2477,7 @@ msgstr "Méthode de coût" #: model:ir.model,name:product.model_product_category #: field:product.pricelist.item,categ_id:0 msgid "Product Category" -msgstr "Catégorie de produits" +msgstr "Catégorie d'articles" #. module: product #: model:product.template,description:product.product_product_19_product_template @@ -2502,7 +2505,7 @@ msgid "" "Gives the different ways to package the same product. This has no impact on " "the picking order and is mainly used if you use the EDI module." msgstr "" -"Indique les différentes façons d'emballer un même produit. Ceci n'a pas " +"Indique les différentes façons d'emballer un même article. Ceci n'a pas " "d'impact sur les ordres de préparation, et sert principalement si vous " "activez le module d'EDI." diff --git a/addons/product/i18n/zh_CN.po b/addons/product/i18n/zh_CN.po index b9872322dab..79917ef135e 100644 --- a/addons/product/i18n/zh_CN.po +++ b/addons/product/i18n/zh_CN.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:54+0000\n" -"PO-Revision-Date: 2012-11-26 03:32+0000\n" +"PO-Revision-Date: 2012-11-27 09:28+0000\n" "Last-Translator: ccdos \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-26 04:42+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: product #: field:product.packaging,rows:0 @@ -24,7 +24,7 @@ msgstr "层数" #. module: product #: help:product.pricelist.item,base:0 msgid "Base price for computation." -msgstr "" +msgstr "计算的基准价格" #. module: product #: help:product.product,seller_qty:0 @@ -92,12 +92,12 @@ msgstr "规则名称" #: help:product.template,list_price:0 msgid "" "Base price to compute the customer price. Sometimes called the catalog price." -msgstr "" +msgstr "计算客户报价的基准价格。也叫目录价格" #. module: product #: model:product.template,name:product.product_product_3_product_template msgid "PC Assemble SC234" -msgstr "" +msgstr "PC 组装 SC234" #. module: product #: help:product.product,message_summary:0 @@ -226,7 +226,7 @@ msgstr "供应商名称,价格,产品编码,..." msgid "" "Error! You cannot define a rounding factor for the company's main currency " "that is smaller than the decimal precision of 'Account'." -msgstr "" +msgstr "错误!公司本位币的舍入系数不能定义得小于”科目“的小数位数" #. module: product #: help:product.product,outgoing_qty:0 @@ -241,13 +241,18 @@ msgid "" "Otherwise, this includes goods leaving any Stock Location with 'internal' " "type." msgstr "" +"计划发出的产品数量。\n" +"当与单个库位相关时,包括了在这个库位里的货物数量,以及任意的子库位。\n" +"当与单个仓库相关时,包括存储在这个仓库的库位里的货物数量,以及任意的子库位。\n" +"当与单个商店相关时,包括存储在这个商店所属仓库的库位里的货物数量,以及任意的子库位。\n" +"否则,这是存储在任何“内部”类型库位的货物。" #. module: product #: model:product.template,description_sale:product.product_product_42_product_template msgid "" "Office Editing Software with word processing, spreadsheets, presentations, " "graphics, and databases..." -msgstr "" +msgstr "办公室编辑软件,字处理、电子表格、演示文稿、图片处理和数据库" #. module: product #: field:product.product,seller_id:0 @@ -268,7 +273,7 @@ msgstr "包装" #: help:product.product,active:0 msgid "" "If unchecked, it will allow you to hide the product without removing it." -msgstr "" +msgstr "如果不选中,允许你隐藏这个产品而无需删除。" #. module: product #: view:product.product:0 @@ -280,12 +285,12 @@ msgstr "类别" #. module: product #: model:product.uom,name:product.product_uom_litre msgid "Litre" -msgstr "" +msgstr "升" #. module: product #: model:product.template,name:product.product_product_25_product_template msgid "Laptop E5023" -msgstr "" +msgstr "便携式电脑 E5023" #. module: product #: help:product.packaging,ul_qty:0 @@ -440,9 +445,10 @@ msgid "" "type." msgstr "" "预测数量(计算公式是 在手数量-发货数量+收货数量)\n" -"当与单个库位相关时,包括了在这个库位里的货物数量,或者任意的子库位。\n" -"当与单个仓库相关时,包括存储在这个仓库的库位里的货物数量,或者任意的子库位。\n" -"当与单个商店相关时,包括存储在这个商店所属仓库的库位里的货物数量,或者任意的子库位。" +"当与单个库位相关时,包括了在这个库位里的货物数量,以及任意的子库位。\n" +"当与单个仓库相关时,包括存储在这个仓库的库位里的货物数量,以及任意的子库位。\n" +"当与单个商店相关时,包括存储在这个商店所属仓库的库位里的货物数量,以及任意的子库位。\n" +"否则,这是存储在任何“内部”类型库位的货物。" #. module: product #: field:product.packaging,height:0 @@ -466,6 +472,8 @@ msgid "" "Measure for this category:\n" "1 * (reference unit) = ratio * (this unit)" msgstr "" +"本计量单位和参考计量单位相比,大或者小的倍数。\n" +"1*(参考单位=比率*(本单位)" #. module: product #: model:ir.model,name:product.model_pricelist_partnerinfo @@ -500,7 +508,7 @@ msgstr "销售&采购" #. module: product #: model:product.template,name:product.product_product_44_product_template msgid "GrapWorks Software" -msgstr "" +msgstr "GrapWorks 软件" #. module: product #: model:product.uom.categ,name:product.uom_categ_wtime @@ -510,7 +518,7 @@ msgstr "工作时间" #. module: product #: model:product.template,name:product.product_product_42_product_template msgid "Office Suite" -msgstr "" +msgstr "办公套件" #. module: product #: field:product.template,mes_type:0 @@ -520,7 +528,7 @@ msgstr "计量类型" #. module: product #: model:product.template,name:product.product_product_32_product_template msgid "Headset standard" -msgstr "" +msgstr "标准耳机" #. module: product #: help:product.product,incoming_qty:0 @@ -535,13 +543,19 @@ msgid "" "Otherwise, this includes goods arriving to any Stock Location with " "'internal' type." msgstr "" +"计划到达的产品数量\n" +"\n" +"当与单个库位相关时,包括了在这个库位里的货物数量,以及任意的子库位。\n" +"当与单个仓库相关时,包括存储在这个仓库的库位里的货物数量,以及任意的子库位。\n" +"当与单个商店相关时,包括存储在这个商店所属仓库的库位里的货物数量,以及任意的子库位。\n" +"否则,这是存储在任何“内部”类型库位的货物。" #. module: product #: constraint:product.template:0 msgid "" "Error: The default Unit of Measure and the purchase Unit of Measure must be " "in the same category." -msgstr "" +msgstr "错误:默认的计量单位和采购计量单位必须是相同的类别" #. module: product #: model:ir.model,name:product.model_product_uom_categ @@ -556,7 +570,7 @@ msgstr "箱子 20x20x40" #. module: product #: field:product.template,warranty:0 msgid "Warranty" -msgstr "" +msgstr "质保" #. module: product #: view:product.pricelist.item:0 @@ -568,17 +582,17 @@ msgstr "价格计算" msgid "" "You provided an invalid \"EAN13 Barcode\" reference. You may use the " "\"Internal Reference\" field instead." -msgstr "" +msgstr "你提供了一个错误的 \"EAN13 条码\" 编号。你可能要用 “编号”字段替代。" #. module: product #: model:res.groups,name:product.group_purchase_pricelist msgid "Purchase Pricelists" -msgstr "" +msgstr "采购价格表" #. module: product #: model:product.template,name:product.product_product_5_product_template msgid "PC Assemble + Custom (PC on Demand)" -msgstr "" +msgstr "pc组装和定制(PC需求)" #. module: product #: model:process.transition,note:product.process_transition_supplierofproduct0 @@ -596,12 +610,12 @@ msgstr "包装宽度" #: code:addons/product/product.py:359 #, python-format msgid "Unit of Measure categories Mismatch!" -msgstr "" +msgstr "计量单位类别不一致" #. module: product #: model:product.template,name:product.product_product_36_product_template msgid "Blank DVD-RW" -msgstr "" +msgstr "空白 DVD-RW" #. module: product #: selection:product.category,type:0 @@ -621,19 +635,19 @@ msgstr "左父项" #. module: product #: help:product.pricelist.item,price_max_margin:0 msgid "Specify the maximum amount of margin over the base price." -msgstr "" +msgstr "指定基于基准价格的最大利润" #. module: product #: constraint:product.pricelist.item:0 msgid "" "Error! You cannot assign the Main Pricelist as Other Pricelist in PriceList " "Item!" -msgstr "" +msgstr "错误!你不能在价格表项目里指派这个主价格表作为其它价格表" #. module: product #: view:product.price_list:0 msgid "or" -msgstr "" +msgstr "或" #. module: product #: constraint:product.packaging:0 @@ -649,12 +663,12 @@ msgstr "最小数量" #. module: product #: model:product.template,name:product.product_product_12_product_template msgid "Mouse, Wireless" -msgstr "" +msgstr "无线鼠标" #. module: product #: model:product.template,name:product.product_product_22_product_template msgid "Processor Core i5 2.70 Ghz" -msgstr "" +msgstr "酷睿i5 处理器 2.70 Ghz" #. module: product #: model:ir.model,name:product.model_product_price_type @@ -687,12 +701,12 @@ msgstr "在复制一个版本时它设为不生效. 这样旧版本日期是不 #. module: product #: model:product.template,name:product.product_product_18_product_template msgid "HDD SH-2" -msgstr "" +msgstr "硬盘 SH-2" #. module: product #: model:product.template,name:product.product_product_17_product_template msgid "HDD SH-1" -msgstr "" +msgstr "硬盘 SH-1" #. module: product #: field:product.supplierinfo,name:0 @@ -706,6 +720,8 @@ msgid "" "period (usually every year). \n" "Average Price: The cost price is recomputed at each incoming shipment." msgstr "" +"标准价格:这个成本价格是在会计区间结束时手动更新的 (通常是每年)\n" +"平均价格:这个成本价是每一次入库时重新计算的" #. module: product #: field:product.product,qty_available:0 @@ -720,12 +736,12 @@ msgstr "价格名称" #. module: product #: help:product.product,message_unread:0 msgid "If checked new messages require your attention." -msgstr "" +msgstr "如果要求你关注新消息,勾选此项" #. module: product #: model:product.category,name:product.product_category_1 msgid "Saleable" -msgstr "" +msgstr "可销售" #. module: product #: model:ir.actions.act_window,name:product.action_product_price_list @@ -739,17 +755,17 @@ msgstr "价格表" #. module: product #: field:product.product,virtual_available:0 msgid "Forecasted Quantity" -msgstr "" +msgstr "预测数量" #. module: product #: view:product.product:0 msgid "Purchase" -msgstr "" +msgstr "采购" #. module: product #: model:product.template,name:product.product_product_33_product_template msgid "Headset USB" -msgstr "" +msgstr "USB 耳机" #. module: product #: view:product.template:0 @@ -759,7 +775,7 @@ msgstr "供应商" #. module: product #: model:res.groups,name:product.group_sale_pricelist msgid "Sales Pricelists" -msgstr "" +msgstr "销售价格表" #. module: product #: view:product.pricelist.item:0 @@ -779,14 +795,14 @@ msgstr "产品的供应商" #. module: product #: model:product.template,name:product.product_product_28_product_template msgid "External Hard disk" -msgstr "" +msgstr "外置硬盘" #. module: product #: help:product.template,standard_price:0 msgid "" "Cost price of the product used for standard stock valuation in accounting " "and used as a base price on purchase orders." -msgstr "" +msgstr "产品的成本价格用来给财务进行库存核算,并用做采购订单的基准价格" #. module: product #: field:product.category,child_id:0 @@ -855,7 +871,7 @@ msgstr "业务伙伴" #. module: product #: model:product.template,description:product.product_product_27_product_template msgid "Custom Laptop based on customer's requirement." -msgstr "" +msgstr "基于客户要求定制便携式计算机。" #. module: product #: field:product.pricelist.item,price_round:0 @@ -865,12 +881,12 @@ msgstr "价格舍入" #. module: product #: model:product.template,name:product.product_product_1_product_template msgid "On Site Monitoring" -msgstr "" +msgstr "现成监测" #. module: product #: view:product.template:0 msgid "days" -msgstr "" +msgstr "天数" #. module: product #: model:process.node,name:product.process_node_supplier0 @@ -889,7 +905,7 @@ msgstr "货币" #. module: product #: model:product.template,name:product.product_product_46_product_template msgid "Datacard" -msgstr "" +msgstr "数据卡" #. module: product #: help:product.template,uos_coeff:0 @@ -897,6 +913,8 @@ msgid "" "Coefficient to convert default Unit of Measure to Unit of Sale\n" " uos = uom * coeff" msgstr "" +"从默认计量单位转换(UoM)到销售单位(UoS)的系数。\n" +"UoS = UoM * 系数" #. module: product #: model:ir.actions.act_window,name:product.product_category_action_form @@ -908,7 +926,7 @@ msgstr "产品类别" #. module: product #: sql_constraint:res.currency:0 msgid "The currency code must be unique per company!" -msgstr "" +msgstr "每个公司的货币代码必须唯一" #. module: product #: view:product.template:0 @@ -918,7 +936,7 @@ msgstr "需求与货位" #. module: product #: model:product.template,name:product.product_product_20_product_template msgid "Motherboard I9P57" -msgstr "" +msgstr "主板 I9P57" #. module: product #: field:product.packaging,weight:0 @@ -943,7 +961,7 @@ msgstr "产品价格类型" #. module: product #: field:product.product,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "是一个关注者" #. module: product #: field:product.product,price_extra:0 @@ -962,6 +980,8 @@ msgid "" "Measure in this category:\n" "1 * (this unit) = ratio * (reference unit)" msgstr "" +"本计量单位大于参考计量单位 的倍数。\n" +"1*(本单位)=比率*(参考单位)" #. module: product #: view:product.template:0 @@ -979,12 +999,12 @@ msgstr "您不能拥有两个重复的价格表版本." msgid "" "Specify the minimum quantity that needs to be bought/sold for the rule to " "apply." -msgstr "" +msgstr "指定 使用这条规则的需要的买卖的最小数量" #. module: product #: help:product.pricelist.version,date_start:0 msgid "First valid date for the version." -msgstr "" +msgstr "这个版本的第一个有效期" #. module: product #: help:product.supplierinfo,delay:0 @@ -1002,6 +1022,10 @@ msgid "" "512MB RAM\n" "HDD SH-1" msgstr "" +"17”LCD 显示器\n" +"AMD8核处理器\n" +"512m 内存\n" +"硬盘 SH-1" #. module: product #: selection:product.template,type:0 @@ -1016,7 +1040,7 @@ msgstr "代码" #. module: product #: model:product.template,name:product.product_product_27_product_template msgid "Laptop Customized" -msgstr "" +msgstr "定制便携计算机" #. module: product #: model:ir.model,name:product.model_product_ul @@ -1026,7 +1050,7 @@ msgstr "运输单位" #. module: product #: model:product.template,name:product.product_product_35_product_template msgid "Blank CD" -msgstr "" +msgstr "空白CD" #. module: product #: field:pricelist.partnerinfo,suppinfo_id:0 @@ -1050,6 +1074,14 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击定义一个新产品\n" +"

    \n" +" 你必须为销售的每一样都定义一个产品。可以是物理产品、消耗品、或者你提供给客户的服务。\n" +"

    \n" +" 产品表单包括下面的信息以简化销售处理:价格、报价事项,会计数据,供应方法等等。\n" +"

    \n" +" " #. module: product #: view:product.price_list:0 @@ -1059,7 +1091,7 @@ msgstr "取消" #. module: product #: model:product.template,description:product.product_product_37_product_template msgid "All in one hi-speed printer with fax and scanner." -msgstr "" +msgstr "高速打印、传真、扫描一体机" #. module: product #: help:product.supplierinfo,min_qty:0 @@ -1067,7 +1099,7 @@ msgid "" "The minimal quantity to purchase to this supplier, expressed in the supplier " "Product Unit of Measure if not empty, in the default unit of measure of the " "product otherwise." -msgstr "" +msgstr "从供应商采购的最小数量,如果不是空的,就按明示的供应商单位。否则就是默认的计量单位。" #. module: product #: view:product.product:0 @@ -1109,17 +1141,17 @@ msgstr "价格额外费用" #: field:product.product,code:0 #: field:product.product,default_code:0 msgid "Internal Reference" -msgstr "" +msgstr "内部单号" #. module: product #: model:product.template,name:product.product_product_8_product_template msgid "USB Keyboard, QWERTY" -msgstr "" +msgstr "USB 键盘, QWERTY" #. module: product #: model:product.category,name:product.product_category_9 msgid "Softwares" -msgstr "" +msgstr "软件" #. module: product #: field:product.product,packaging:0 @@ -1141,12 +1173,12 @@ msgstr "名称" #. module: product #: model:product.category,name:product.product_category_4 msgid "Computers" -msgstr "" +msgstr "电脑" #. module: product #: help:product.product,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "消息和通信历史" #. module: product #: model:product.uom,name:product.product_uom_kgm @@ -1166,7 +1198,7 @@ msgstr "km" #. module: product #: field:product.template,standard_price:0 msgid "Cost" -msgstr "" +msgstr "成本" #. module: product #: help:product.category,sequence:0 @@ -1211,13 +1243,13 @@ msgstr "销售单位" #. module: product #: field:product.product,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "未读信息" #. module: product #: model:ir.actions.act_window,name:product.product_uom_categ_form_action #: model:ir.ui.menu,name:product.menu_product_uom_categ_form_action msgid "Unit of Measure Categories" -msgstr "" +msgstr "计量单位类别" #. module: product #: help:product.product,seller_id:0 @@ -1233,7 +1265,7 @@ msgstr "服务" #. module: product #: help:product.product,ean13:0 msgid "International Article Number used for product identification." -msgstr "" +msgstr "国际物品编码用于产品标识" #. module: product #: model:ir.actions.act_window,help:product.product_category_action @@ -1247,6 +1279,10 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 这是你所有产品根据类别进行的分类列表。你能单击分类 获得关联到这个类别极其子类的所有产品列表。\n" +"

    \n" +" " #. module: product #: code:addons/product/product.py:359 @@ -1257,6 +1293,7 @@ msgid "" "you may deactivate this product from the 'Procurements' tab and create a new " "one." msgstr "" +"新的计量单位'%s'的类别 '%s'必须跟老单位 '%s' 相同。如果你要改变计量单位,你要'需求'标签停用这个产品 ,并且创建一个新的。" #. module: product #: model:ir.actions.act_window,name:product.product_normal_action @@ -1273,7 +1310,7 @@ msgstr "产品" #: model:product.template,description:product.product_product_32_product_template msgid "" "Hands free headset for laptop PC with in-line microphone and headphone plug." -msgstr "" +msgstr "用于带有内置麦克风和耳机插孔的便携计算机的免提耳机。" #. module: product #: help:product.packaging,rows:0 @@ -1283,7 +1320,7 @@ msgstr "层板或箱子的层数" #. module: product #: help:product.pricelist.item,price_min_margin:0 msgid "Specify the minimum amount of margin over the base price." -msgstr "" +msgstr "指定基于基准价格的最大利润" #. module: product #: field:product.template,weight_net:0 @@ -1301,7 +1338,7 @@ msgstr "垫板尺寸" msgid "" "This field holds the image used as image for the product, limited to " "1024x1024px." -msgstr "" +msgstr "该字段保存产品的图片,限制到 1024x1024px." #. module: product #: field:product.template,seller_ids:0 @@ -1313,28 +1350,28 @@ msgstr "业务伙伴列表" msgid "" "Specify a product category if this rule only applies to products belonging " "to this category or its children categories. Keep empty otherwise." -msgstr "" +msgstr "指定一个产品分类 ,规则只被应用在与这个分类以及它的子类一致的产品上。其它情况留空" #. module: product #: view:product.product:0 msgid "Inventory" -msgstr "" +msgstr "盘点" #. module: product #: code:addons/product/product.py:736 #, python-format msgid "%s (copy)" -msgstr "" +msgstr "%s (副本)" #. module: product #: model:product.template,name:product.product_product_2_product_template msgid "On Site Assistance" -msgstr "" +msgstr "现场协助" #. module: product #: model:product.template,name:product.product_product_39_product_template msgid "Toner Cartridge" -msgstr "" +msgstr "碳粉匣" #. module: product #: model:ir.actions.act_window,name:product.product_uom_form_action @@ -1359,7 +1396,7 @@ msgstr "这是供应商的产品代码,将用于打印询价单。如果使用 #. module: product #: model:product.template,name:product.product_product_43_product_template msgid "Zed+ Antivirus" -msgstr "" +msgstr "Zed+反病毒" #. module: product #: field:product.pricelist.item,price_version_id:0 @@ -1393,7 +1430,7 @@ msgstr "毛重使用公斤" #. module: product #: model:product.template,name:product.product_product_37_product_template msgid "Printer, All-in-one" -msgstr "" +msgstr "打印机一体机" #. module: product #: view:product.template:0 @@ -1403,7 +1440,7 @@ msgstr "产品需求" #. module: product #: model:product.template,name:product.product_product_23_product_template msgid "Processor AMD 8-Core" -msgstr "" +msgstr "AMD 8核处理器" #. module: product #: view:product.product:0 @@ -1414,14 +1451,14 @@ msgstr "重量" #. module: product #: view:product.product:0 msgid "Description for Quotations" -msgstr "" +msgstr "报价单说明" #. module: product #: help:pricelist.partnerinfo,price:0 msgid "" "This price will be considered as a price for the supplier Unit of Measure if " "any or the default Unit of Measure of the product otherwise" -msgstr "" +msgstr "这个价格是 按照供应商单位考虑的,其他情况是默认单位" #. module: product #: field:product.template,uom_po_id:0 @@ -1436,7 +1473,7 @@ msgstr "分组" #. module: product #: field:product.product,image_medium:0 msgid "Medium-sized image" -msgstr "" +msgstr "中等尺寸图片" #. module: product #: selection:product.ul,type:0 @@ -1449,7 +1486,7 @@ msgstr "单件" #: code:addons/product/product.py:588 #, python-format msgid "Product has been created." -msgstr "" +msgstr "产品被创建 " #. module: product #: field:product.pricelist.version,date_start:0 @@ -1459,7 +1496,7 @@ msgstr "开始日期" #. module: product #: model:product.template,name:product.product_product_38_product_template msgid "Ink Cartridge" -msgstr "" +msgstr "墨盒" #. module: product #: model:product.uom,name:product.product_uom_cm @@ -1485,6 +1522,13 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击 增加一个价格表版本.\n" +"

    \n" +" 这里能有多于一个价格表版本,每个必须在指定的区间里生效。\n" +" 一些版本的示例: 主价格,2010,2011,夏季销售 等等.\n" +"

    \n" +" " #. module: product #: help:product.template,uom_po_id:0 @@ -1496,7 +1540,7 @@ msgstr "采购单默认使用的计量单位。必须与默认计量单位位于 #. module: product #: view:product.pricelist:0 msgid "Products Price" -msgstr "" +msgstr "产品价格" #. module: product #: model:product.template,description:product.product_product_26_product_template @@ -1506,6 +1550,11 @@ msgid "" "Hi-Speed 234Q Processor\n" "QWERTY keyboard" msgstr "" +"17寸显示器\n" +"6GB 内存\n" +"高速处理器 234Q \n" +"\n" +"QWERTY 键盘" #. module: product #: field:product.uom,rounding:0 @@ -1515,28 +1564,28 @@ msgstr "舍入精度" #. module: product #: view:product.product:0 msgid "Consumable products" -msgstr "" +msgstr "消耗性产品" #. module: product #: model:product.template,name:product.product_product_21_product_template msgid "Motherboard A20Z7" -msgstr "" +msgstr "主板 A20Z7" #. module: product #: model:product.template,description:product.product_product_1_product_template #: model:product.template,description_sale:product.product_product_1_product_template msgid "This type of service include basic monitoring of products." -msgstr "" +msgstr "这种服务类型包括基本的产品监测" #. module: product #: help:product.pricelist.version,date_end:0 msgid "Last valid date for the version." -msgstr "" +msgstr "版本的最后有效日期" #. module: product #: model:product.template,name:product.product_product_19_product_template msgid "HDD on Demand" -msgstr "" +msgstr "HDD on Demand" #. module: product #: field:product.price.type,active:0 @@ -1560,7 +1609,7 @@ msgstr "价格表名称" #. module: product #: field:product.product,ean13:0 msgid "EAN13 Barcode" -msgstr "" +msgstr "EAN13 条码" #. module: product #: sql_constraint:product.uom:0 @@ -1570,7 +1619,7 @@ msgstr "计量单位的转换比率不能为 0!" #. module: product #: model:product.template,name:product.product_product_24_product_template msgid "Graphics Card" -msgstr "" +msgstr "显卡" #. module: product #: help:product.packaging,ean:0 @@ -1590,7 +1639,7 @@ msgstr "空包装重量" #. module: product #: model:product.template,name:product.product_product_41_product_template msgid "Windows Home Server 2011" -msgstr "" +msgstr "Windows Home Server 2011" #. module: product #: field:product.price.type,field:0 @@ -1600,7 +1649,7 @@ msgstr "字段值" #. module: product #: model:product.template,description:product.product_product_5_product_template msgid "Custom computer assembled on order based on customer's requirement." -msgstr "" +msgstr "根据客户要求定制组装计算机" #. module: product #: model:ir.actions.act_window,name:product.product_price_type_action @@ -1616,7 +1665,7 @@ msgstr "所有库存操作的默认计量单位" #. module: product #: view:product.product:0 msgid "Sales" -msgstr "" +msgstr "销售" #. module: product #: model:ir.actions.act_window,help:product.product_uom_categ_form_action @@ -1632,18 +1681,25 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击增加一个新的计量单位类别。\n" +"

    \n" +" 属于相同类别的计量单位能互相转换。例如,,在“时间”类别中,你有下列单位: 小时数、天数。\n" +"\n" +"

    \n" +" " #. module: product #: help:pricelist.partnerinfo,min_quantity:0 msgid "" "The minimal quantity to trigger this rule, expressed in the supplier Unit of " "Measure if any or in the default Unit of Measure of the product otherrwise." -msgstr "" +msgstr "最小数量触发这个规则,如果指明了就是供应商单位,否则就是产品的默认计量单位" #. module: product #: selection:product.uom,uom_type:0 msgid "Smaller than the reference Unit of Measure" -msgstr "" +msgstr "小于参考计量单位" #. module: product #: model:product.pricelist,name:product.list0 @@ -1659,7 +1715,7 @@ msgstr "供应商产品代码" #: help:product.pricelist,active:0 msgid "" "If unchecked, it will allow you to hide the pricelist without removing it." -msgstr "" +msgstr "如果不选中,允许你隐藏价格表而无需删除" #. module: product #: selection:product.ul,type:0 @@ -1686,7 +1742,7 @@ msgstr "产品" #. module: product #: view:product.product:0 msgid "Price:" -msgstr "" +msgstr "价格:" #. module: product #: field:product.template,weight:0 @@ -1712,12 +1768,12 @@ msgstr "产品类别" #. module: product #: model:product.template,name:product.product_product_16_product_template msgid "Computer Case" -msgstr "" +msgstr "机箱" #. module: product #: model:product.template,name:product.product_product_9_product_template msgid "USB Keyboard, AZERTY" -msgstr "" +msgstr "USB键盘, AZERTY" #. module: product #: help:product.supplierinfo,sequence:0 @@ -1727,19 +1783,19 @@ msgstr "赋予供应商在其列表中的优先级" #. module: product #: constraint:product.pricelist.item:0 msgid "Error! The minimum margin should be lower than the maximum margin." -msgstr "" +msgstr "错误!最小利润要小于最大利润" #. module: product #: model:res.groups,name:product.group_uos msgid "Manage Secondary Unit of Measure" -msgstr "" +msgstr "管理第二个计量单位" #. module: product #: help:product.uom,rounding:0 msgid "" "The computed quantity will be a multiple of this value. Use 1.0 for a Unit " "of Measure that cannot be further split, such as a piece." -msgstr "" +msgstr "计算的数量将是这个值的倍数。 不能进一步分割的单位,比如 1 片,使用1.0 。" #. module: product #: view:product.pricelist.item:0 @@ -1759,12 +1815,12 @@ msgstr "箱子 30x40x60" #. module: product #: model:product.template,name:product.product_product_47_product_template msgid "Switch, 24 ports" -msgstr "" +msgstr "24 口交换机" #. module: product #: selection:product.uom,uom_type:0 msgid "Bigger than the reference Unit of Measure" -msgstr "" +msgstr "大于参考单位" #. module: product #: model:product.template,name:product.product_product_consultant_product_template @@ -1775,25 +1831,25 @@ msgstr "服务" #. module: product #: view:product.template:0 msgid "Internal Description" -msgstr "" +msgstr "内部说明" #. module: product #: model:product.template,name:product.product_product_48_product_template msgid "USB Adapter" -msgstr "" +msgstr "USB 适配器" #. module: product #: help:product.template,uos_id:0 msgid "" "Sepcify a unit of measure here if invoicing is made in another unit of " "measure than inventory. Keep empty to use the default unit of measure." -msgstr "" +msgstr "如果制作发票的单位跟库存不一致,指定一个计量单位,留空使用默认单位。" #. module: product #: code:addons/product/product.py:206 #, python-format msgid "Cannot change the category of existing Unit of Measure '%s'." -msgstr "" +msgstr "不能改变已有的计量单位'%s'的类别" #. module: product #: help:product.packaging,height:0 @@ -1818,7 +1874,7 @@ msgstr "公司" #. module: product #: model:product.template,name:product.product_product_26_product_template msgid "Laptop S3450" -msgstr "" +msgstr "便携计算机 S3450" #. module: product #: view:product.product:0 @@ -1849,13 +1905,13 @@ msgstr "此产品已经配置为推/拉流程的例子。" #. module: product #: field:product.product,message_ids:0 msgid "Messages" -msgstr "" +msgstr "消息" #. module: product #: code:addons/product/product.py:174 #, python-format msgid "Error!" -msgstr "" +msgstr "错误!" #. module: product #: field:product.packaging,length:0 @@ -1870,7 +1926,7 @@ msgstr "长度或距离" #. module: product #: model:product.category,name:product.product_category_8 msgid "Components" -msgstr "" +msgstr "部件" #. module: product #: model:ir.model,name:product.model_product_pricelist_type @@ -1881,7 +1937,7 @@ msgstr "价格表类型" #. module: product #: model:product.category,name:product.product_category_6 msgid "External Devices" -msgstr "" +msgstr "外置设备" #. module: product #: field:product.product,color:0 @@ -1891,7 +1947,7 @@ msgstr "颜色索引" #. module: product #: help:product.template,sale_ok:0 msgid "Specify if the product can be selected in a sales order line." -msgstr "" +msgstr "如果产品能在销售单明细在被选择,则指定。" #. module: product #: view:product.product:0 @@ -1922,12 +1978,12 @@ msgstr "原材料" #. module: product #: model:product.template,name:product.product_product_13_product_template msgid "RAM SR5" -msgstr "" +msgstr "内存SR5" #. module: product #: model:product.template,name:product.product_product_14_product_template msgid "RAM SR2" -msgstr "" +msgstr "内存SR2" #. module: product #: model:ir.actions.act_window,help:product.product_normal_action_puchased @@ -1949,11 +2005,19 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击定义一个新产品\n" +"

    \n" +" 你必须为采购的每一样都定义一个产品。可以是物理产品、消耗品、或者你从分包商购买的服务。\n" +"

    \n" +" 产品表单包括下面的信息以简化采购处理:价格、采购物流,会计数据,可用的供应商等等。\n" +"

    \n" +" " #. module: product #: model:product.template,description_sale:product.product_product_44_product_template msgid "Full featured image editing software." -msgstr "" +msgstr "全功能图像编辑软件" #. module: product #: model:ir.model,name:product.model_product_pricelist_version @@ -1970,17 +2034,17 @@ msgstr "* ( 1 + " #. module: product #: model:product.template,name:product.product_product_31_product_template msgid "Multimedia Speakers" -msgstr "" +msgstr "多媒体喇叭" #. module: product #: field:product.product,message_follower_ids:0 msgid "Followers" -msgstr "" +msgstr "关注者" #. module: product #: view:product.product:0 msgid "Sale Conditions" -msgstr "" +msgstr "销售条件" #. module: product #: view:product.packaging:0 @@ -1996,7 +2060,7 @@ msgstr "价格表名称" #. module: product #: view:product.product:0 msgid "Description for Suppliers" -msgstr "" +msgstr "供应商说明" #. module: product #: field:product.supplierinfo,delay:0 @@ -2006,7 +2070,7 @@ msgstr "送货周期" #. module: product #: view:product.product:0 msgid "months" -msgstr "" +msgstr "月" #. module: product #: help:product.uom,active:0 @@ -2023,7 +2087,7 @@ msgstr "供应商交货提前期" #. module: product #: model:ir.model,name:product.model_decimal_precision msgid "decimal.precision" -msgstr "" +msgstr "decimal.precision" #. module: product #: selection:product.ul,type:0 @@ -2035,7 +2099,7 @@ msgstr "箱子" msgid "" "Specify the fixed amount to add or substract(if negative) to the amount " "calculated with the discount." -msgstr "" +msgstr "指定固定金额来添加或减去(如果负),用作折扣来计算金额。" #. module: product #: help:product.product,qty_available:0 @@ -2050,6 +2114,11 @@ msgid "" "Otherwise, this includes goods stored in any Stock Location with 'internal' " "type." msgstr "" +"产品的当前数量\n" +"当与单个库位相关时,包括了在这个库位里的货物数量,以及任意的子库位。\n" +"当与单个仓库相关时,包括存储在这个仓库的库位里的货物数量,以及任意的子库位。\n" +"当与单个商店相关时,包括存储在这个商店所属仓库的库位里的货物数量,以及任意的子库位。\n" +"否则,这是存储在任何“内部”类型库位的货物。" #. module: product #: help:product.template,type:0 @@ -2057,6 +2126,8 @@ msgid "" "Consumable: Will not imply stock management for this product. \n" "Stockable product: Will imply stock management for this product." msgstr "" +"消耗品:不会为该产品进行库存管理\n" +"可库存产品:将为该产品进行库存管理" #. module: product #: help:product.pricelist.type,key:0 @@ -2076,6 +2147,12 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击定义一个新产品\n" +"

    \n" +" 你必须为买卖的的每一样都定义一个产品。可以是物理产品、消耗品、或者服务。\n" +"

    \n" +" " #. module: product #: view:product.product:0 @@ -2092,7 +2169,7 @@ msgstr "包装类型" msgid "" "A category of the view type is a virtual category that can be used as the " "parent of another category to create a hierarchical structure." -msgstr "" +msgstr "视图类型的分类是一个可视分类,用来做其它分类的上级,以此建立一个分层结构。" #. module: product #: selection:product.ul,type:0 @@ -2104,14 +2181,14 @@ msgstr "包装" msgid "" "Specify a template if this rule only applies to one product template. Keep " "empty otherwise." -msgstr "" +msgstr "如果这条规则只能用于一个产品模版,则指定一个模版。否则留空。" #. module: product #: model:product.template,description:product.product_product_2_product_template msgid "" "This type of service include assistance for security questions, system " "configuration requirements, implementation or special needs." -msgstr "" +msgstr "服务类型包括安全问题的辅助,系统配置请求,实施或者特别的需求。" #. module: product #: field:product.product,image:0 @@ -2131,6 +2208,10 @@ msgid "" "2GB RAM\n" "HDD SH-1" msgstr "" +"19“显示器\n" +"2GB内存\n" +"酷睿i5 2.7Ghz 处理器\n" +"硬盘 SH-1" #. module: product #: view:product.template:0 @@ -2140,17 +2221,17 @@ msgstr "说明" #. module: product #: model:res.groups,name:product.group_stock_packaging msgid "Manage Product Packaging" -msgstr "" +msgstr "管理产品包装" #. module: product #: model:product.category,name:product.product_category_2 msgid "Internal" -msgstr "" +msgstr "内置" #. module: product #: model:product.template,name:product.product_product_45_product_template msgid "Router R430" -msgstr "" +msgstr "路由器R430" #. module: product #: help:product.packaging,sequence:0 @@ -2222,7 +2303,7 @@ msgstr "可变的" #: field:product.product,message_comment_ids:0 #: help:product.product,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "评论和电子邮件" #. module: product #: field:product.template,rental:0 @@ -2242,7 +2323,7 @@ msgstr "最小上浮金额" #. module: product #: model:res.groups,name:product.group_uom msgid "Manage Multiple Units of Measure" -msgstr "" +msgstr "管理多个计量单位" #. module: product #: help:product.packaging,weight:0 @@ -2252,7 +2333,7 @@ msgstr "完整包装的重量,指货板或者包装箱" #. module: product #: view:product.uom:0 msgid "e.g: 1 * (this unit) = ratio * (reference unit)" -msgstr "" +msgstr "例如: 1 * (本单位t) = 比例 * (参考单位)" #. module: product #: model:product.template,description:product.product_product_25_product_template @@ -2262,6 +2343,10 @@ msgid "" "Standard-1294P Processor\n" "QWERTY keyboard" msgstr "" +"17“显示器\n" +"4GB内存\n" +"标准1294P处理器\n" +"QWERTY键盘" #. module: product #: field:product.category,sequence:0 @@ -2303,7 +2388,7 @@ msgstr "" #. module: product #: model:product.template,name:product.product_product_11_product_template msgid "Mouse, Laser" -msgstr "" +msgstr "激光鼠标" #. module: product #: view:product.template:0 @@ -2351,22 +2436,22 @@ msgid "" "Small-sized image of the product. It is automatically resized as a 64x64px " "image, with aspect ratio preserved. Use this field anywhere a small image is " "required." -msgstr "" +msgstr "产品的小尺寸图片。保持纵横比,自动缩放为64x64px。用于任何需要小图片的场合" #. module: product #: model:product.template,name:product.product_product_40_product_template msgid "Windows 7 Professional" -msgstr "" +msgstr "Windows 7 专业版" #. module: product #: selection:product.uom,uom_type:0 msgid "Reference Unit of Measure for this category" -msgstr "" +msgstr "这个类别的参考计量单位" #. module: product #: field:product.supplierinfo,product_uom:0 msgid "Supplier Unit of Measure" -msgstr "" +msgstr "供应商单位" #. module: product #: view:product.product:0 @@ -2377,7 +2462,7 @@ msgstr "产品系列" #. module: product #: model:product.template,name:product.product_product_6_product_template msgid "15” LCD Monitor" -msgstr "" +msgstr "15” LCD 显示器" #. module: product #: code:addons/product/pricelist.py:374 @@ -2430,7 +2515,7 @@ msgstr "产品类别" #. module: product #: model:product.template,description:product.product_product_19_product_template msgid "On demand hard-disk having capacity based on requirement." -msgstr "" +msgstr "基于需求的硬盘容量要求" #. module: product #: help:product.template,volume:0 @@ -2445,7 +2530,7 @@ msgstr "生命周期结束" #. module: product #: model:product.template,name:product.product_product_15_product_template msgid "RAM SR3" -msgstr "" +msgstr "内存Sr3" #. module: product #: help:product.product,packaging:0 @@ -2486,7 +2571,7 @@ msgstr "标价" msgid "" "Conversion between Units of Measure can only occur if they belong to the " "same category. The conversion will be made based on the ratios." -msgstr "" +msgstr "计量单位转换只能在同一个类型之间进行。转换基于比例" #. module: product #: constraint:product.category:0 @@ -2499,22 +2584,22 @@ msgid "" "Medium-sized image of the product. It is automatically resized as a " "128x128px image, with aspect ratio preserved, only when the image exceeds " "one of those sizes. Use this field in form views or some kanban views." -msgstr "" +msgstr "产品的中等尺寸的图片。保持纵横比例,图像超出尺寸后,自动缩放为128x128px ,这字段通常用于看板视图。" #. module: product #: view:product.uom:0 msgid "e.g: 1 * (reference unit) = ratio * (this unit)" -msgstr "" +msgstr "例如: 1*(参考单位) = 比例 * (本单位)" #. module: product #: help:product.supplierinfo,qty:0 msgid "This is a quantity which is converted into Default Unit of Measure." -msgstr "" +msgstr "这是转换为默认计量单位的值" #. module: product #: sql_constraint:decimal.precision:0 msgid "Only one value can be defined for each given usage!" -msgstr "" +msgstr "每个用途只能定义一个值" #. module: product #: field:product.pricelist.item,price_discount:0 diff --git a/addons/product_expiry/i18n/nl.po b/addons/product_expiry/i18n/nl.po index fd7ef97894f..249d8ba3904 100644 --- a/addons/product_expiry/i18n/nl.po +++ b/addons/product_expiry/i18n/nl.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:54+0000\n" -"PO-Revision-Date: 2011-01-17 09:07+0000\n" -"Last-Translator: Douwe Wullink (Dypalio) \n" +"PO-Revision-Date: 2012-11-26 20:18+0000\n" +"Last-Translator: Erwin van der Ploeg (Endian Solutions) \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:21+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-27 05:24+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: product_expiry #: model:product.template,name:product_expiry.product_product_from_product_template @@ -72,7 +72,7 @@ msgstr "" #. module: product_expiry #: sql_constraint:product.product:0 msgid "Error ! Ending Date cannot be set before Beginning Date." -msgstr "" +msgstr "Fout! Einddatum kan niet voor de begindatum liggen." #. module: product_expiry #: field:product.product,removal_time:0 @@ -89,7 +89,7 @@ msgstr "" #. module: product_expiry #: model:ir.model,name:product_expiry.model_stock_production_lot msgid "Serial Number" -msgstr "" +msgstr "Serienummer" #. module: product_expiry #: help:product.product,alert_time:0 @@ -109,6 +109,8 @@ msgid "" "You provided an invalid \"EAN13 Barcode\" reference. You may use the " "\"Internal Reference\" field instead." msgstr "" +"U gebruikte een verkeerde \"EAN13 Barcode\" referentie. Hiervoor in de " +"plaats kunt u de interne referentie gebruiken." #. module: product_expiry #: model:product.template,name:product_expiry.product_product_pain_product_template diff --git a/addons/product_margin/i18n/zh_CN.po b/addons/product_margin/i18n/zh_CN.po index 144ee94149b..c0290a08601 100644 --- a/addons/product_margin/i18n/zh_CN.po +++ b/addons/product_margin/i18n/zh_CN.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:54+0000\n" -"PO-Revision-Date: 2010-03-20 09:13+0000\n" -"Last-Translator: openerp-china.black-jack \n" +"PO-Revision-Date: 2012-11-27 11:58+0000\n" +"Last-Translator: ccdos \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:16+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: product_margin #: view:product.product:0 @@ -36,7 +36,7 @@ msgstr "从" #: help:product.product,total_cost:0 msgid "" "Sum of Multiplication of Invoice price and quantity of Supplier Invoices " -msgstr "" +msgstr "供应商发票的开票价格和数量相乘的合计 " #. module: product_margin #: field:product.margin,to_date:0 @@ -51,7 +51,7 @@ msgstr "日期到" #. module: product_margin #: help:product.product,total_margin:0 msgid "Turnover - Standard price" -msgstr "" +msgstr "营业额-标准价格" #. module: product_margin #: field:product.product,date_from:0 @@ -78,7 +78,7 @@ msgstr "产品" #. module: product_margin #: sql_constraint:product.product:0 msgid "Error ! Ending Date cannot be set before Beginning Date." -msgstr "" +msgstr "错误!结束日期不能早于开始日期。" #. module: product_margin #: view:product.product:0 @@ -127,7 +127,7 @@ msgstr "已开票数量" msgid "" "You provided an invalid \"EAN13 Barcode\" reference. You may use the " "\"Internal Reference\" field instead." -msgstr "" +msgstr "你提供了一个错误的 \"EAN13 条码\" 编号。你可能要用 “编号”字段替代。" #. module: product_margin #: view:product.product:0 @@ -138,7 +138,7 @@ msgstr "总成本" #. module: product_margin #: help:product.product,normal_cost:0 msgid "Sum of Multiplication of Cost price and quantity of Supplier Invoices" -msgstr "" +msgstr "供应商发票的成本价格和数量相乘的合计" #. module: product_margin #: field:product.product,expected_margin:0 @@ -158,13 +158,13 @@ msgstr "预计利润 / 预计销售 * 100" #. module: product_margin #: help:product.product,sale_avg_price:0 msgid "Avg. Price in Customer Invoices." -msgstr "" +msgstr "客户发票中的平均价格" #. module: product_margin #: help:product.product,sale_expected:0 msgid "" "Sum of Multiplication of Sale Catalog price and quantity of Customer Invoices" -msgstr "" +msgstr "客户发票的销售分类价格和数量相乘的汇总" #. module: product_margin #: field:product.margin,invoice_state:0 @@ -192,7 +192,7 @@ msgstr "销售差额" #: help:product.product,turnover:0 msgid "" "Sum of Multiplication of Invoice price and quantity of Customer Invoices" -msgstr "" +msgstr "客户发票的开票价格和数量相乘的汇总" #. module: product_margin #: field:product.product,normal_cost:0 @@ -282,7 +282,7 @@ msgstr "客户发票数量合计" #. module: product_margin #: view:product.margin:0 msgid "or" -msgstr "" +msgstr "or" #. module: product_margin #: model:ir.model,name:product_margin.model_product_margin diff --git a/addons/project/i18n/pt.po b/addons/project/i18n/pt.po index d93f9f4c346..64e3373a835 100644 --- a/addons/project/i18n/pt.po +++ b/addons/project/i18n/pt.po @@ -7,19 +7,19 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:51+0000\n" -"PO-Revision-Date: 2010-11-27 14:37+0000\n" -"Last-Translator: OpenERP Administrators \n" +"PO-Revision-Date: 2012-11-26 10:00+0000\n" +"Last-Translator: Daniel Reis (SECURITAS SA) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 05:35+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-27 05:23+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: project #: view:project.project:0 msgid "Email Interface" -msgstr "" +msgstr "Interface de email" #. module: project #: help:account.analytic.account,use_tasks:0 @@ -106,7 +106,7 @@ msgstr "Tarefa está Concluída" #. module: project #: view:res.partner:0 msgid "False" -msgstr "" +msgstr "Falso" #. module: project #: model:project.task.type,name:project.project_tt_testing @@ -136,7 +136,7 @@ msgstr "" #: code:addons/project/project.py:1416 #, python-format msgid "Warning!" -msgstr "" +msgstr "Aviso!" #. module: project #: model:ir.model,name:project.model_res_partner @@ -146,7 +146,7 @@ msgstr "Parceiro" #. module: project #: field:project.config.settings,group_manage_delegation_task:0 msgid "Allow task delegation" -msgstr "" +msgstr "Permitir delegação de tarefas" #. module: project #: field:project.task.delegate,planned_hours:0 @@ -174,7 +174,7 @@ msgstr "" #. module: project #: model:ir.actions.client,name:project.action_client_project_menu msgid "Open Project Menu" -msgstr "" +msgstr "Abrir menu de projeto" #. module: project #: model:ir.actions.act_window,help:project.action_project_task_user_tree @@ -195,7 +195,7 @@ msgstr "Título da tarefa de validação" #. module: project #: model:res.groups,name:project.group_delegate_task msgid "Task Delegation" -msgstr "" +msgstr "Delegar tarefa" #. module: project #: constraint:account.analytic.account:0 @@ -212,12 +212,12 @@ msgstr "Tempo Planeado" #. module: project #: selection:project.project,privacy_visibility:0 msgid "Public" -msgstr "" +msgstr "Público" #. module: project #: model:project.category,name:project.project_category_01 msgid "Contact's suggestion" -msgstr "" +msgstr "Sugestão do contacto" #. module: project #: help:project.config.settings,group_time_work_estimation_tasks:0 @@ -256,7 +256,7 @@ msgstr "Templates do projeto" #. module: project #: field:project.project,analytic_account_id:0 msgid "Contract/Analytic" -msgstr "" +msgstr "Contrato/Analítica" #. module: project #: view:project.config.settings:0 @@ -273,12 +273,12 @@ msgstr "Delegar tarefa do projeto" #: code:addons/project/project.py:551 #, python-format msgid "Project has been created." -msgstr "" +msgstr "Projeto foi criado" #. module: project #: view:project.config.settings:0 msgid "Support" -msgstr "" +msgstr "Suporte" #. module: project #: view:project.project:0 @@ -288,7 +288,7 @@ msgstr "Membro" #. module: project #: view:project.task:0 msgid "Cancel Task" -msgstr "" +msgstr "Calcelar tarefa" #. module: project #: help:project.project,members:0 @@ -323,7 +323,7 @@ msgstr "Agosto" #: code:addons/project/project.py:1305 #, python-format msgid "Task has been delegated to %s." -msgstr "" +msgstr "Tarefa foi delegada a %s" #. module: project #: view:project.project:0 @@ -369,7 +369,7 @@ msgstr "" #: field:project.project,message_summary:0 #: field:project.task,message_summary:0 msgid "Summary" -msgstr "" +msgstr "Resumo" #. module: project #: view:project.project:0 @@ -405,7 +405,7 @@ msgstr "Utilizador delegado deve ser especificado" #. module: project #: view:project.project:0 msgid "Project(s) Manager" -msgstr "" +msgstr "Gestor(es) do projeto" #. module: project #: selection:project.project,state:0 @@ -437,7 +437,7 @@ msgstr "Reavaliar a tarefa" #: code:addons/project/project.py:1294 #, python-format msgid "Stage changed to %s." -msgstr "" +msgstr "Etapa alterada para %s" #. module: project #: view:project.task:0 @@ -462,22 +462,22 @@ msgstr "Codifique as suas horas de trabalho." #. module: project #: field:project.project,alias_id:0 msgid "Alias" -msgstr "" +msgstr "Alias" #. module: project #: view:project.task:0 msgid "oe_kanban_text_red" -msgstr "" +msgstr "oe_kanban_text_red" #. module: project #: view:project.task:0 msgid "Delegation" -msgstr "" +msgstr "Delegação" #. module: project #: constraint:res.partner:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Erro: Código EAN inválido" #. module: project #: view:res.partner:0 @@ -487,7 +487,7 @@ msgstr "Para mudar para o estado aberto" #. module: project #: view:project.config.settings:0 msgid "Apply" -msgstr "" +msgstr "Aplicar" #. module: project #: model:ir.model,name:project.model_project_task_delegate @@ -502,7 +502,7 @@ msgstr "Voltar a incluir a descrição da tarefa na tarefa do utilizador" #. module: project #: view:project.project:0 msgid "Project Settings" -msgstr "" +msgstr "Definições de Projeto" #. module: project #: view:report.project.task.user:0 @@ -684,7 +684,7 @@ msgstr "Nova tarefa" #. module: project #: field:project.config.settings,module_project_issue_sheet:0 msgid "Invoice working time on issues" -msgstr "" +msgstr "Faturar trabalho em incidentes" #. module: project #: model:project.task.type,name:project.project_tt_specification @@ -736,7 +736,7 @@ msgstr "Data da Criação" #. module: project #: view:project.project:0 msgid "Miscellaneous" -msgstr "" +msgstr "Diversos" #. module: project #: view:project.task:0 @@ -775,7 +775,7 @@ msgstr "Fases" #: view:project.project:0 #: view:project.task:0 msgid "Delete" -msgstr "" +msgstr "Remover" #. module: project #: view:report.project.task.user:0 @@ -816,12 +816,12 @@ msgstr "CONFIRA: %s" #. module: project #: view:project.project:0 msgid "Close Project" -msgstr "" +msgstr "Fechar projeto" #. module: project #: field:project.project,tasks:0 msgid "Task Activities" -msgstr "" +msgstr "Atividades da tarefa" #. module: project #: field:project.project,effective_hours:0 @@ -838,7 +838,7 @@ msgstr "" #. module: project #: field:account.analytic.account,company_uom_id:0 msgid "unknown" -msgstr "" +msgstr "desconhecido" #. module: project #: field:project.project,message_is_follower:0 @@ -861,7 +861,7 @@ msgstr "Filtros Avançados..." #. module: project #: model:ir.ui.menu,name:project.menu_tasks_config msgid "GTD" -msgstr "" +msgstr "GTD" #. module: project #: help:project.task,state:0 @@ -903,13 +903,13 @@ msgstr "" #. module: project #: view:project.task:0 msgid "10" -msgstr "" +msgstr "10" #. module: project #: code:addons/project/project.py:560 #, python-format msgid "Project has been canceled." -msgstr "" +msgstr "Projeto foi cancelado" #. module: project #: help:project.project,analytic_account_id:0 @@ -936,12 +936,12 @@ msgstr "Cancelar" #: code:addons/project/project.py:563 #, python-format msgid "Project has been closed." -msgstr "" +msgstr "Projeto foi fechado" #. module: project #: view:project.project:0 msgid "Other Info" -msgstr "" +msgstr "Outras informações" #. module: project #: view:project.task.delegate:0 @@ -998,7 +998,7 @@ msgstr "Comum a todos os projetos" #. module: project #: field:project.category,name:0 msgid "Name" -msgstr "" +msgstr "Nome" #. module: project #: selection:report.project.task.user,month:0 @@ -1054,7 +1054,7 @@ msgstr "" #: code:addons/project/project.py:554 #, python-format msgid "Project has been opened." -msgstr "" +msgstr "Projeto foi aberto" #. module: project #: view:project.project:0 @@ -1100,7 +1100,7 @@ msgstr "Tarefas Delegadas" #: view:project.task:0 #: field:project.task,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "Mensagens por ler" #. module: project #: view:project.task:0 @@ -1142,7 +1142,7 @@ msgstr "Mostrar apenas tarefas com prazo" #. module: project #: model:project.category,name:project.project_category_04 msgid "Usability" -msgstr "" +msgstr "Usabilidade" #. module: project #: view:report.project.task.user:0 @@ -1159,7 +1159,7 @@ msgstr "Concluído por" #: code:addons/project/project.py:174 #, python-format msgid "Invalid Action!" -msgstr "" +msgstr "Ação inválida!" #. module: project #: help:project.task.type,state:0 @@ -1177,7 +1177,7 @@ msgstr "Informação Extra" #. module: project #: view:project.task:0 msgid "Edit..." -msgstr "" +msgstr "Editar..." #. module: project #: view:report.project.task.user:0 @@ -1188,7 +1188,7 @@ msgstr "# de tarefas" #. module: project #: field:project.project,doc_count:0 msgid "Number of documents attached" -msgstr "" +msgstr "N.º de documentos anexos" #. module: project #: field:project.task,priority:0 @@ -1267,7 +1267,7 @@ msgstr "Horas em Atraso" #. module: project #: view:project.project:0 msgid "Team" -msgstr "" +msgstr "Equipa" #. module: project #: help:project.config.settings,time_unit:0 @@ -1339,7 +1339,7 @@ msgstr "Baixo" #: model:mail.message.subtype,name:project.mt_task_closed #: selection:project.project,state:0 msgid "Closed" -msgstr "" +msgstr "Fechado" #. module: project #: view:project.project:0 @@ -1358,7 +1358,7 @@ msgstr "Pendente" #. module: project #: field:project.task,categ_ids:0 msgid "Tags" -msgstr "" +msgstr "Marcas" #. module: project #: model:ir.model,name:project.model_project_task_history @@ -1432,7 +1432,7 @@ msgstr "" #: code:addons/project/project.py:213 #, python-format msgid "Attachments" -msgstr "" +msgstr "Anexos" #. module: project #: view:project.task:0 @@ -1465,7 +1465,7 @@ msgstr "Abrir" #. module: project #: field:project.project,privacy_visibility:0 msgid "Privacy / Visibility" -msgstr "" +msgstr "Privacidade / visibilidade" #. module: project #: view:project.task:0 @@ -1506,7 +1506,7 @@ msgstr "Gestor" #. module: project #: view:project.task:0 msgid "Very Important" -msgstr "" +msgstr "Muito importante" #. module: project #: view:report.project.task.user:0 @@ -1517,7 +1517,7 @@ msgstr "Total de Horas" #. module: project #: model:ir.model,name:project.model_project_config_settings msgid "project.config.settings" -msgstr "" +msgstr "project.config.settings" #. module: project #: view:project.project:0 @@ -1552,7 +1552,7 @@ msgstr "Horas Gastas" #: model:ir.actions.server,name:project.actions_server_project_task_unread #: model:ir.actions.server,name:project.actions_server_project_unread msgid "Mark unread" -msgstr "" +msgstr "Marcar como não lido" #. module: project #: help:project.config.settings,module_pad:0 @@ -1596,7 +1596,7 @@ msgstr "" #. module: project #: field:project.task,total_hours:0 msgid "Total" -msgstr "" +msgstr "Total" #. module: project #: model:process.node,note:project.process_node_taskbydelegate0 @@ -1649,7 +1649,7 @@ msgstr "Projetos pendentes" #. module: project #: view:project.task:0 msgid "Remaining" -msgstr "" +msgstr "Restante" #. module: project #: field:project.task,progress:0 @@ -1688,7 +1688,7 @@ msgstr "" #. module: project #: model:ir.ui.menu,name:project.menu_task_types_view msgid "Task Stages" -msgstr "" +msgstr "Etapas das Tarefas" #. module: project #: model:process.node,note:project.process_node_drafttask0 @@ -1704,7 +1704,7 @@ msgstr "Erro! Não pode atribuir uma escaltion ao mesmo projeto!" #: field:project.project,message_ids:0 #: field:project.task,message_ids:0 msgid "Messages" -msgstr "" +msgstr "Mensagens" #. module: project #: field:project.project,color:0 @@ -1767,7 +1767,7 @@ msgstr "" #. module: project #: view:project.project:0 msgid "Documents" -msgstr "" +msgstr "Documentos" #. module: project #: constraint:res.company:0 @@ -1784,7 +1784,7 @@ msgstr "# de dias" #: field:project.project,message_follower_ids:0 #: field:project.task,message_follower_ids:0 msgid "Followers" -msgstr "" +msgstr "Seguidores" #. module: project #: model:mail.message.subtype,name:project.mt_project_new @@ -1913,7 +1913,7 @@ msgstr "Tarefas do Projeto" #: code:addons/project/project.py:1298 #, python-format msgid "Task has been created." -msgstr "" +msgstr "Tarefa foi criada" #. module: project #: field:account.analytic.account,use_tasks:0 @@ -1937,14 +1937,14 @@ msgstr "Dezembro" #: model:mail.message.subtype,name:project.mt_project_canceled #: model:mail.message.subtype,name:project.mt_task_canceled msgid "Canceled" -msgstr "" +msgstr "Cancelado" #. module: project #: view:project.config.settings:0 #: view:project.task.delegate:0 #: view:project.task.reevaluate:0 msgid "or" -msgstr "" +msgstr "ou" #. module: project #: help:project.config.settings,module_project_mrp:0 @@ -1966,7 +1966,7 @@ msgstr "Tempo estimado para fechar esta tarefa pelo utilizador delegado" #. module: project #: model:project.category,name:project.project_category_03 msgid "Experiment" -msgstr "" +msgstr "Experimental" #. module: project #: model:process.transition.action,name:project.process_transition_action_opendrafttask0 @@ -1985,7 +1985,7 @@ msgstr "Estado Kanban" #: code:addons/project/project.py:1301 #, python-format msgid "Task has been set as draft." -msgstr "" +msgstr "Tarefa passou para rascunho" #. module: project #: field:project.config.settings,module_project_timesheet:0 @@ -2032,7 +2032,7 @@ msgstr "" #: model:ir.actions.act_window,name:project.action_config_settings #: view:project.config.settings:0 msgid "Configure Project" -msgstr "" +msgstr "Configurar projeto" #. module: project #: field:project.project,message_comment_ids:0 @@ -2040,7 +2040,7 @@ msgstr "" #: field:project.task,message_comment_ids:0 #: help:project.task,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "Comentários e emails" #. module: project #: view:project.task.history.cumulative:0 diff --git a/addons/project_issue_sheet/project_issue_sheet_view.xml b/addons/project_issue_sheet/project_issue_sheet_view.xml index 4fc12ab0747..fb245a0510a 100644 --- a/addons/project_issue_sheet/project_issue_sheet_view.xml +++ b/addons/project_issue_sheet/project_issue_sheet_view.xml @@ -23,7 +23,7 @@ - + diff --git a/addons/project_long_term/i18n/nl.po b/addons/project_long_term/i18n/nl.po index 63b2cb2f3b9..7dbe133cf85 100644 --- a/addons/project_long_term/i18n/nl.po +++ b/addons/project_long_term/i18n/nl.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:54+0000\n" -"PO-Revision-Date: 2012-05-10 17:54+0000\n" -"Last-Translator: Raphael Collet (OpenERP) \n" +"PO-Revision-Date: 2012-11-26 20:20+0000\n" +"Last-Translator: Erwin van der Ploeg (Endian Solutions) \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:28+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-27 05:24+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: project_long_term #: field:account.analytic.account,use_phases:0 @@ -168,7 +168,7 @@ msgstr "Einddatum" #. module: project_long_term #: model:ir.model,name:project_long_term.model_account_analytic_account msgid "Analytic Account" -msgstr "" +msgstr "Kostenplaats" #. module: project_long_term #: field:project.phase,constraint_date_end:0 @@ -211,7 +211,7 @@ msgstr "Berekening gebaseerd op gerelateerde taken" #: code:addons/project_long_term/project_long_term.py:141 #, python-format msgid "%s (copy)" -msgstr "" +msgstr "%s (kopie)" #. module: project_long_term #: field:project.phase,constraint_date_start:0 @@ -221,7 +221,7 @@ msgstr "Minimum startdatum" #. module: project_long_term #: constraint:account.analytic.account:0 msgid "Error! You cannot create recursive analytic accounts." -msgstr "" +msgstr "Fout! Het is niet toegestaan om recursieve kostenplaatsen te maken." #. module: project_long_term #: help:project.phase,state:0 @@ -272,7 +272,7 @@ msgstr "Project taken" #. module: project_long_term #: model:ir.actions.act_window,name:project_long_term.project_phase_task_list msgid "Tasks" -msgstr "" +msgstr "Taken" #. module: project_long_term #: help:project.phase,user_ids:0 @@ -314,7 +314,7 @@ msgstr "Begindatum" #: view:project.compute.phases:0 #: view:project.compute.tasks:0 msgid "or" -msgstr "" +msgstr "of" #. module: project_long_term #: help:project.phase,constraint_date_end:0 @@ -341,7 +341,7 @@ msgstr "In afwachting" #: view:project.phase:0 #: field:project.phase,state:0 msgid "Status" -msgstr "" +msgstr "Status" #. module: project_long_term #: view:project.user.allocation:0 @@ -363,7 +363,7 @@ msgstr "Project taken berekenen" #. module: project_long_term #: field:project.compute.phases,target_project:0 msgid "Action" -msgstr "" +msgstr "Actie" #. module: project_long_term #: view:project.phase:0 diff --git a/addons/project_long_term/i18n/zh_CN.po b/addons/project_long_term/i18n/zh_CN.po index 85b8b7bbb5a..f05038ac05d 100644 --- a/addons/project_long_term/i18n/zh_CN.po +++ b/addons/project_long_term/i18n/zh_CN.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:54+0000\n" -"PO-Revision-Date: 2012-05-10 18:18+0000\n" -"Last-Translator: 开阖软件 Jeff Wang \n" +"PO-Revision-Date: 2012-11-27 14:57+0000\n" +"Last-Translator: ccdos \n" "Language-Team: Chinese (Simplified) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:28+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: project_long_term #: field:account.analytic.account,use_phases:0 @@ -162,7 +162,7 @@ msgstr "结束日期" #. module: project_long_term #: model:ir.model,name:project_long_term.model_account_analytic_account msgid "Analytic Account" -msgstr "" +msgstr "辅助核算项" #. module: project_long_term #: field:project.phase,constraint_date_end:0 @@ -205,7 +205,7 @@ msgstr "按相关任务计算" #: code:addons/project_long_term/project_long_term.py:141 #, python-format msgid "%s (copy)" -msgstr "" +msgstr "%s (副本)" #. module: project_long_term #: field:project.phase,constraint_date_start:0 @@ -215,7 +215,7 @@ msgstr "最早开始时间" #. module: project_long_term #: constraint:account.analytic.account:0 msgid "Error! You cannot create recursive analytic accounts." -msgstr "" +msgstr "错误!你不能递归创建辅助核算项" #. module: project_long_term #: help:project.phase,state:0 @@ -226,6 +226,10 @@ msgid "" " \n" " If the phase is over, the status is set to 'Done'." msgstr "" +"阶段被创建,状态是“草稿”,\n" +"阶段开始,状态是“进行中”,\n" +"此阶段需要复审,状态是\"待定\",\n" +"阶段结束,状态是“完成”。" #. module: project_long_term #: model:ir.ui.menu,name:project_long_term.menu_pm_users_project1 @@ -266,13 +270,13 @@ msgstr "项目任务列表" #. module: project_long_term #: model:ir.actions.act_window,name:project_long_term.project_phase_task_list msgid "Tasks" -msgstr "" +msgstr "任务" #. module: project_long_term #: help:project.phase,user_ids:0 msgid "" "The resources on the project can be computed automatically by the scheduler." -msgstr "" +msgstr "这个项目上的资源能被调度程序自动计算。" #. module: project_long_term #: help:project.phase,date_start:0 @@ -306,7 +310,7 @@ msgstr "开始日期" #: view:project.compute.phases:0 #: view:project.compute.tasks:0 msgid "or" -msgstr "" +msgstr "or" #. module: project_long_term #: help:project.phase,constraint_date_end:0 @@ -321,7 +325,7 @@ msgstr "草稿" #. module: project_long_term #: field:project.phase,product_uom:0 msgid "Duration Unit of Measure" -msgstr "" +msgstr "持续时间单位" #. module: project_long_term #: view:project.phase:0 @@ -333,7 +337,7 @@ msgstr "等待中" #: view:project.phase:0 #: field:project.phase,state:0 msgid "Status" -msgstr "" +msgstr "状态" #. module: project_long_term #: view:project.user.allocation:0 @@ -345,7 +349,7 @@ msgstr "用户" #: help:project.phase,product_uom:0 msgid "" "Unit of Measure (Unit of Measure) is the unit of measurement for Duration" -msgstr "" +msgstr "单位(单位)是持续时间的单位" #. module: project_long_term #: model:ir.model,name:project_long_term.model_project_compute_tasks @@ -355,7 +359,7 @@ msgstr "计算任务计划" #. module: project_long_term #: field:project.compute.phases,target_project:0 msgid "Action" -msgstr "" +msgstr "动作" #. module: project_long_term #: view:project.phase:0 @@ -436,7 +440,7 @@ msgstr "用户" #. module: project_long_term #: help:account.analytic.account,use_phases:0 msgid "Check this field if you plan to use phase-based scheduling" -msgstr "" +msgstr "如果你计划使用分阶段调度,选中这个字段。" #. module: project_long_term #: view:project.project:0 @@ -493,7 +497,7 @@ msgstr "" #. module: project_long_term #: field:project.project,phase_count:0 msgid "Open Phases" -msgstr "" +msgstr "开发阶段" #. module: project_long_term #: model:ir.model,name:project_long_term.model_project_compute_phases diff --git a/addons/project_mrp/i18n/zh_CN.po b/addons/project_mrp/i18n/zh_CN.po index 4654e07817f..385b0db662f 100644 --- a/addons/project_mrp/i18n/zh_CN.po +++ b/addons/project_mrp/i18n/zh_CN.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:54+0000\n" -"PO-Revision-Date: 2012-02-11 13:58+0000\n" -"Last-Translator: 开阖软件 Jeff Wang \n" +"PO-Revision-Date: 2012-11-27 14:50+0000\n" +"Last-Translator: ccdos \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:08+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: project_mrp #: sql_constraint:sale.order:0 @@ -40,7 +40,7 @@ msgstr "错误!任务结束日期必须大于任务开始日期" #: code:addons/project_mrp/project_procurement.py:93 #, python-format msgid "Task created" -msgstr "" +msgstr "任务已创建" #. module: project_mrp #: model:process.node,note:project_mrp.process_node_mrptask0 @@ -70,7 +70,7 @@ msgstr "错误!不能创建循环引用的任务" #. module: project_mrp #: sql_constraint:product.product:0 msgid "Error ! Ending Date cannot be set before Beginning Date." -msgstr "" +msgstr "错误!结束日期不能早于开始日期。" #. module: project_mrp #: model:process.transition,name:project_mrp.process_transition_ordertask0 @@ -93,7 +93,7 @@ msgstr "任务" #. module: project_mrp #: view:product.product:0 msgid "When you sell this service to a customer," -msgstr "" +msgstr "当你卖 服务给客户时" #. module: project_mrp #: field:product.product,project_id:0 @@ -114,7 +114,7 @@ msgstr "销售订单明细" #. module: project_mrp #: view:product.product:0 msgid "False" -msgstr "" +msgstr "False" #. module: project_mrp #: view:product.product:0 @@ -125,19 +125,22 @@ msgid "" " in the project related to the contract of the sale " "order." msgstr "" +"将被创建为\n" +" 以跟进要做的作业。此任务将显示\n" +" 在项目中销售订单有关的合同。" #. module: project_mrp #: code:addons/project_mrp/project_procurement.py:87 #, python-format msgid "Task created." -msgstr "" +msgstr "任务已创建" #. module: project_mrp #: constraint:product.product:0 msgid "" "You provided an invalid \"EAN13 Barcode\" reference. You may use the " "\"Internal Reference\" field instead." -msgstr "" +msgstr "你提供了一个错误的 \"EAN13 条码\" 编号。你可能要用 “编号”字段替代。" #. module: project_mrp #: model:process.transition,note:project_mrp.process_transition_ordertask0 @@ -162,7 +165,7 @@ msgstr "销售订单" #. module: project_mrp #: view:project.task:0 msgid "Order Line" -msgstr "" +msgstr "订单明细" #. module: project_mrp #: model:process.node,note:project_mrp.process_node_saleordertask0 @@ -172,7 +175,7 @@ msgstr "在销售订单这事务是销售服务" #. module: project_mrp #: view:product.product:0 msgid "a task" -msgstr "" +msgstr "一个任务" #~ msgid "If procure method is Make to order and supply method is produce" #~ msgstr "如果采购方式是按单和供应方式是生产" diff --git a/addons/project_timesheet/i18n/zh_CN.po b/addons/project_timesheet/i18n/zh_CN.po index c9fb424b3dc..d344a9bd1df 100644 --- a/addons/project_timesheet/i18n/zh_CN.po +++ b/addons/project_timesheet/i18n/zh_CN.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:54+0000\n" -"PO-Revision-Date: 2010-03-20 09:53+0000\n" -"Last-Translator: openerp-china.black-jack \n" +"PO-Revision-Date: 2012-11-27 15:29+0000\n" +"Last-Translator: ccdos \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 06:12+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:41+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: project_timesheet #: view:report.timesheet.task.user:0 @@ -24,7 +24,7 @@ msgstr "按用户打印任务" #. module: project_timesheet #: view:report.timesheet.task.user:0 msgid "Group by year of date" -msgstr "" +msgstr "按年分组" #. module: project_timesheet #: constraint:project.task:0 @@ -42,7 +42,7 @@ msgstr "有关的时间ID" msgid "" "You cannot delete a partner which is assigned to project, but you can " "uncheck the active box." -msgstr "" +msgstr "你不能删除被指派给项目的合作伙伴,但你能不选中“可用”。" #. module: project_timesheet #: model:ir.model,name:project_timesheet.model_project_task_work @@ -54,7 +54,7 @@ msgstr "任务进度" #, python-format msgid "" "You cannot select a Analytic Account which is in Close or Cancelled state." -msgstr "" +msgstr "你不能选择关闭或者取消状态的辅助核算项" #. module: project_timesheet #: view:report.timesheet.task.user:0 @@ -76,7 +76,7 @@ msgstr "十月" #: view:project.project:0 #, python-format msgid "Timesheets" -msgstr "" +msgstr "计工单" #. module: project_timesheet #: view:report.timesheet.task.user:0 @@ -87,7 +87,7 @@ msgstr "年" #. module: project_timesheet #: view:project.project:0 msgid "Billable" -msgstr "" +msgstr "应记账" #. module: project_timesheet #: model:ir.actions.act_window,help:project_timesheet.action_account_analytic_overdue @@ -104,7 +104,7 @@ msgstr "" #. module: project_timesheet #: view:account.analytic.line:0 msgid "Analytic Account/Project" -msgstr "" +msgstr "辅助核算项/项目" #. module: project_timesheet #: view:account.analytic.line:0 @@ -119,7 +119,7 @@ msgstr "错误!项目的开始日期必须小于项目的结束日期" #. module: project_timesheet #: model:ir.actions.act_window,name:project_timesheet.action_account_analytic_overdue msgid "Customer Projects" -msgstr "" +msgstr "客户项目" #. module: project_timesheet #: code:addons/project_timesheet/project_timesheet.py:89 @@ -129,6 +129,8 @@ msgid "" "employee.\n" "Fill in the HR Settings tab of the employee form." msgstr "" +"请在相关的员工上面定义产品和产品分类属性科目。\n" +"填在员工表单的人力资源标签。" #. module: project_timesheet #: model:ir.model,name:project_timesheet.model_account_analytic_line @@ -168,22 +170,22 @@ msgstr "项目的签入/签出" #. module: project_timesheet #: view:project.project:0 msgid "Billable Project" -msgstr "" +msgstr "应记账的项目" #. module: project_timesheet #: model:ir.ui.menu,name:project_timesheet.menu_invoicing_contracts msgid "Contracts to Renew" -msgstr "" +msgstr "要续签的合同" #. module: project_timesheet #: view:project.project:0 msgid "Hours" -msgstr "" +msgstr "小时" #. module: project_timesheet #: view:report.timesheet.task.user:0 msgid "Group by month of date" -msgstr "" +msgstr "按月分组" #. module: project_timesheet #: model:ir.model,name:project_timesheet.model_project_task @@ -249,6 +251,11 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 你可以在这里找到为了合同而产生的计工单和采购,并可以由此重开发票给客人。\n" +" 如果你要记录新的任务到发票,你必须使用计工单菜单替代。\n" +"

    \n" +" " #. module: project_timesheet #: model:process.node,name:project_timesheet.process_node_timesheettask0 @@ -309,7 +316,7 @@ msgstr "输入你在此任务上花费的工时" #: code:addons/project_timesheet/project_timesheet.py:85 #, python-format msgid "Please define employee for user \"%s\". You must create one." -msgstr "" +msgstr "请为用户 \"%s\"定义员工。你必须创建一个。" #. module: project_timesheet #: model:ir.model,name:project_timesheet.model_res_partner @@ -320,7 +327,7 @@ msgstr "业务伙伴" #: code:addons/project_timesheet/project_timesheet.py:294 #, python-format msgid "Invalid Analytic Account !" -msgstr "" +msgstr "无效的辅助核算项" #. module: project_timesheet #: view:report.timesheet.task.user:0 @@ -349,6 +356,8 @@ msgid "" "employee.\n" "Fill in the timesheet tab of the employee form." msgstr "" +"请在相关的员工上面定义产品和产品分类属性科目。\n" +"填在员工表单的计工单标签。" #. module: project_timesheet #: code:addons/project_timesheet/project_timesheet.py:60 @@ -356,12 +365,12 @@ msgstr "" msgid "" "

    Timesheets on this project may be invoiced to %s, according to the terms " "defined in the contract.

    " -msgstr "" +msgstr "

    根据合同的条款,项目的计工单可开票给 %s

    " #. module: project_timesheet #: constraint:res.partner:0 msgid "Error ! You cannot create recursive associated members." -msgstr "" +msgstr "错误,您不能创建循环引用的会员用户" #. module: project_timesheet #: model:ir.actions.act_window,name:project_timesheet.action_report_timesheet_task_user @@ -394,7 +403,7 @@ msgstr "六月" #: code:addons/project_timesheet/project_timesheet.py:266 #, python-format msgid "Invalid Action!" -msgstr "" +msgstr "非法的动作" #. module: project_timesheet #: view:report.timesheet.task.user:0 @@ -405,7 +414,7 @@ msgstr "月份" #. module: project_timesheet #: constraint:res.partner:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "错误:无效的(EAN)条码" #. module: project_timesheet #: code:addons/project_timesheet/project_timesheet.py:57 @@ -413,7 +422,7 @@ msgstr "" msgid "" "

    Record your timesheets for the project " "'%s'.

    " -msgstr "" +msgstr "

    记录你为项目所做的计工单 '%s'.

    " #. module: project_timesheet #: field:report.timesheet.task.user,timesheet_hrs:0 @@ -426,7 +435,7 @@ msgstr "计工单工时" msgid "" "Please define journal on the related employee.\n" "Fill in the timesheet tab of the employee form." -msgstr "" +msgstr "请在相关的员工上定义账簿。填在员工表单的计工单标签。" #. module: project_timesheet #: model:process.transition,name:project_timesheet.process_transition_filltimesheet0 @@ -436,7 +445,7 @@ msgstr "输入计工单" #. module: project_timesheet #: constraint:account.analytic.line:0 msgid "You cannot create analytic line on view account." -msgstr "" +msgstr "你不能视图科目上面创建辅助核算行。" #~ msgid "Project Timesheet" #~ msgstr "项目时间表" diff --git a/addons/purchase/edi/purchase_order_action_data.xml b/addons/purchase/edi/purchase_order_action_data.xml index 4190a625fdb..be35fb9d6bc 100644 --- a/addons/purchase/edi/purchase_order_action_data.xml +++ b/addons/purchase/edi/purchase_order_action_data.xml @@ -44,7 +44,7 @@ % if object.partner_ref:   Your reference: ${object.partner_ref}
    % endif - % if object.user_id: + % if object.validator:   Your contact: ${object.validator.name} % endif

    diff --git a/addons/purchase/i18n/fr.po b/addons/purchase/i18n/fr.po index ab55b86ef7b..c73170b9615 100644 --- a/addons/purchase/i18n/fr.po +++ b/addons/purchase/i18n/fr.po @@ -7,15 +7,21 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:51+0000\n" -"PO-Revision-Date: 2012-05-24 17:54+0000\n" -"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) " -"\n" +"PO-Revision-Date: 2012-11-26 15:00+0000\n" +"Last-Translator: Numérigraphe \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 05:42+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-27 05:23+0000\n" +"X-Generator: Launchpad (build 16309)\n" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_procurement_management_inventory +#: model:process.node,name:purchase.process_node_packinglist0 +#: model:process.node,name:purchase.process_node_productrecept0 +msgid "Incoming Products" +msgstr "Réceptions par articles" #. module: purchase #: model:res.groups,name:purchase.group_analytic_accounting @@ -141,7 +147,7 @@ msgid "" "computes the supplier price for the selected products/quantities." msgstr "" "La liste de prix fixe la devise utilisée pour le bon de commande. Elle " -"calcule également le prix fournisseur pour les quantités et/ou produits " +"calcule également le prix fournisseur pour les quantités et/ou articles " "sélectionnés." #. module: purchase @@ -160,13 +166,6 @@ msgstr "Commande du jour" msgid "If checked new messages require your attention." msgstr "" -#. module: purchase -#: model:ir.ui.menu,name:purchase.menu_procurement_management_inventory -#: model:process.node,name:purchase.process_node_packinglist0 -#: model:process.node,name:purchase.process_node_productrecept0 -msgid "Incoming Products" -msgstr "Produits entrants" - #. module: purchase #: view:purchase.order:0 msgid "Reference" @@ -304,6 +303,8 @@ msgstr "Approbation" msgid "" "Allows you to select and maintain different units of measure for products." msgstr "" +"Permet de choisir et de gérer différentes unités de mesures pour les " +"articles." #. module: purchase #: help:purchase.order,minimum_planned_date:0 @@ -311,8 +312,8 @@ msgid "" "This is computed as the minimum scheduled date of all purchase order lines' " "products." msgstr "" -"Elle est calculée comme la date planifiée minimum de tous les lignes de " -"produit de la commande d'achat." +"Elle est calculée comme la date prévue minimum de tous articles des lignes " +"de la commande d'achat." #. module: purchase #: code:addons/purchase/purchase.py:252 @@ -429,7 +430,7 @@ msgstr "" #. module: purchase #: constraint:stock.move:0 msgid "You must assign a serial number for this product." -msgstr "" +msgstr "Vous devez attribuer un numéro de série pour cet article." #. module: purchase #: selection:purchase.report,month:0 @@ -450,7 +451,7 @@ msgstr "" #. module: purchase #: model:process.transition,note:purchase.process_transition_createpackinglist0 msgid "A pick list is generated to track the incoming products." -msgstr "Un bon de transfert est enregistré pour suivre les produits entrants" +msgstr "Un bon de transfert est enregistré pour suivre les articles entrants" #. module: purchase #: sql_constraint:stock.picking:0 @@ -915,7 +916,7 @@ msgstr "" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_product_category_config_purchase msgid "Product Categories" -msgstr "Catégories de produits" +msgstr "Catégories d'articles" #. module: purchase #: view:purchase.order:0 @@ -1114,7 +1115,7 @@ msgid "" "In case there is no supplier for this product, the buyer can fill the form " "manually and confirm it. The RFQ becomes a confirmed Purchase Order." msgstr "" -"Dans le cas où il n'y a pas de fournisseur pour ce produit, l'acheteur peut " +"Dans le cas où il n'y a pas de fournisseur pour cet article, l'acheteur peut " "remplir lui-même le formulaire et le confirmer : la demande de prix devient " "un bon de commande confirmé." @@ -1254,7 +1255,7 @@ msgstr "Taxes" #: model:ir.ui.menu,name:purchase.menu_procurement_partner_contact_form #: model:ir.ui.menu,name:purchase.menu_product_in_config_purchase msgid "Products" -msgstr "Produits" +msgstr "Articles" #. module: purchase #: model:ir.model,name:purchase.model_stock_move @@ -1277,7 +1278,7 @@ msgstr "Validé par" #: view:purchase.report:0 #: field:purchase.report,price_standard:0 msgid "Products Value" -msgstr "Valeur des produits" +msgstr "Valeur des articles" #. module: purchase #: view:purchase.order:0 @@ -1345,7 +1346,7 @@ msgstr "Juillet" #. module: purchase #: model:process.node,name:purchase.process_node_packinginvoice0 msgid "Outgoing Products" -msgstr "Produits à expédier" +msgstr "Articles à expédier" #. module: purchase #: view:product.product:0 @@ -1393,7 +1394,7 @@ msgstr "" #. module: purchase #: view:purchase.order:0 msgid "Receive Products" -msgstr "Réception de produits" +msgstr "Réception par article" #. module: purchase #: view:purchase.report:0 @@ -1426,7 +1427,7 @@ msgstr "Etat de l'ordre d'achat." #. module: purchase #: field:purchase.order.line,product_uom:0 msgid "Product Unit of Measure" -msgstr "" +msgstr "Unité de mesure d'article" #. module: purchase #: model:ir.actions.act_window,help:purchase.purchase_pricelist_version_action @@ -1647,7 +1648,7 @@ msgstr "Factures fournisseur" #: view:purchase.report:0 #: field:purchase.report,product_id:0 msgid "Product" -msgstr "Produit" +msgstr "Article" #. module: purchase #: model:process.transition,name:purchase.process_transition_confirmingpurchaseorder0 @@ -1663,7 +1664,7 @@ msgstr "" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_product_by_category_purchase_form msgid "Products by Category" -msgstr "Produits par catégorie" +msgstr "Articles par catégorie" #. module: purchase #: help:purchase.order.line,state:0 @@ -1980,7 +1981,7 @@ msgstr "" #: code:addons/purchase/purchase.py:971 #, python-format msgid "The selected supplier only sells this product by %s" -msgstr "Le fournisseur sélectionné peut seulement vendre ce produit par %s" +msgstr "Le fournisseur sélectionné peut seulement vendre cet article par %s" #. module: purchase #: model:process.transition.action,name:purchase.process_transition_action_invoicefrompurchaseorder0 @@ -2255,17 +2256,17 @@ msgid "" "\n" " " msgstr "" -" Veuillez noter que:\n" +" Veuillez noter que :\n" "\n" -"Les commandes seront fusionnées seulement si:\n" -" * Les bons de commande sont à l'état 'Brouillon' \n" +"Les commandes seront fusionnées seulement si :\n" +" * Les bons de commande sont à l'état \"Brouillon\"\n" " * Les bons de commande sont pour le même fournisseur\n" " * les bons de commande sont pour le même emplacement et la même liste de " "prix \n" "\n" "Les lignes seront fusionnées seulement si:\n" -" * les lignes de commandes sont exactement les mêmes sauf pour le produit, " -"la quantité et l'unité. \n" +" * les lignes de commandes sont exactement les mêmes sauf pour l'article, la " +"quantité et l'unité. \n" " " #. module: purchase diff --git a/addons/purchase/i18n/zh_CN.po b/addons/purchase/i18n/zh_CN.po index 661e95f3648..e21310eb3fb 100644 --- a/addons/purchase/i18n/zh_CN.po +++ b/addons/purchase/i18n/zh_CN.po @@ -7,24 +7,24 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-11-24 02:51+0000\n" -"PO-Revision-Date: 2012-11-23 16:20+0000\n" +"PO-Revision-Date: 2012-11-27 12:03+0000\n" "Last-Translator: ccdos \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-25 05:43+0000\n" -"X-Generator: Launchpad (build 16293)\n" +"X-Launchpad-Export-Date: 2012-11-28 04:40+0000\n" +"X-Generator: Launchpad (build 16309)\n" #. module: purchase #: model:res.groups,name:purchase.group_analytic_accounting msgid "Analytic Accounting for Purchases" -msgstr "" +msgstr "采购的辅助核算" #. module: purchase #: model:ir.model,name:purchase.model_account_config_settings msgid "account.config.settings" -msgstr "" +msgstr "account.config.settings" #. module: purchase #: view:board.board:0 @@ -39,6 +39,8 @@ msgid "" "Example: Product: this product is deprecated, do not purchase more than 5.\n" " Supplier: don't forget to ask for an express delivery." msgstr "" +"允许在产品上配置通知,当用户要采购一个给定产品或者给定的供应商时,通知将被触发。\n" +"例如:产品:该产品被弃用,不要采购多于 5个。" #. module: purchase #: model:email.template,body_html:purchase.email_template_edi_purchase @@ -122,6 +124,84 @@ msgid "" "\n" " " msgstr "" +"\n" +"
    \n" +"\n" +"

    Hello${object.partner_id.name and ' ' or ''}${object.partner_id.name " +"or ''},

    \n" +" \n" +"

    Here is a ${object.state in ('draft', 'sent') and 'request for " +"quotation' or 'purchase order confirmation'} from ${object.company_id.name}: " +"

    \n" +" \n" +"

    \n" +"   REFERENCES
    \n" +"   Order number: ${object.name}
    \n" +"   Order total: ${object.amount_total} " +"${object.pricelist_id.currency_id.name}
    \n" +"   Order date: ${object.date_order}
    \n" +" % if object.origin:\n" +"   Order reference: ${object.origin}
    \n" +" % endif\n" +" % if object.partner_ref:\n" +"   Your reference: ${object.partner_ref}
    \n" +" % endif\n" +" % if object.user_id:\n" +"   Your contact: ${object.validator.name}\n" +" % endif\n" +"

    \n" +"\n" +"
    \n" +"

    If you have any question, do not hesitate to contact us.

    \n" +"

    Thank you!

    \n" +"
    \n" +"
    \n" +"
    \n" +"

    \n" +" ${object.company_id.name}

    \n" +"
    \n" +"
    \n" +" \n" +" % if object.company_id.street:\n" +" ${object.company_id.street}
    \n" +" % endif\n" +" % if object.company_id.street2:\n" +" ${object.company_id.street2}
    \n" +" % endif\n" +" % if object.company_id.city or object.company_id.zip:\n" +" ${object.company_id.zip} ${object.company_id.city}
    \n" +" % endif\n" +" % if object.company_id.country_id:\n" +" ${object.company_id.state_id and ('%s, ' % " +"object.company_id.state_id.name) or ''} ${object.company_id.country_id.name " +"or ''}
    \n" +" % endif\n" +"
    \n" +" % if object.company_id.phone:\n" +"
    \n" +" Phone:  ${object.company_id.phone}\n" +"
    \n" +" % endif\n" +" % if object.company_id.website:\n" +"
    \n" +" Web : ${object.company_id.website}\n" +"
    \n" +" %endif\n" +"

    \n" +"
    \n" +"
    \n" +" " #. module: purchase #: model:product.pricelist,name:purchase.list0 @@ -131,7 +211,7 @@ msgstr "默认采购价格表" #. module: purchase #: report:purchase.order:0 msgid "Tel :" -msgstr "" +msgstr "电话[不能有空格]" #. module: purchase #: help:purchase.order,pricelist_id:0 @@ -149,12 +229,12 @@ msgstr "天" #. module: purchase #: view:purchase.report:0 msgid "Order of Day" -msgstr "" +msgstr "今天的订单" #. module: purchase #: help:purchase.order,message_unread:0 msgid "If checked new messages require your attention." -msgstr "" +msgstr "如果要求你关注新消息,勾选此项" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_procurement_management_inventory @@ -178,7 +258,7 @@ msgstr "辅助核算项" msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." -msgstr "" +msgstr "保留复杂的摘要(消息数量,……等)。为了插入到看板视图,这一摘要直接是是HTML格式。" #. module: purchase #: code:addons/purchase/purchase.py:956 @@ -187,7 +267,7 @@ msgstr "" #: code:addons/purchase/wizard/purchase_order_group.py:47 #, python-format msgid "Warning!" -msgstr "" +msgstr "警告!" #. module: purchase #: code:addons/purchase/purchase.py:556 @@ -225,6 +305,11 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 当开票方式是“基于收到的货物量”时,这里能跟踪所有采购订单的入库, 即使你还没有收到供应商的发票。\n" +" 你能基于这些入库单生成一个供应商发票。\n" +"

    \n" +" " #. module: purchase #: view:purchase.report:0 @@ -236,7 +321,7 @@ msgstr "均价" #: code:addons/purchase/purchase.py:813 #, python-format msgid "Invoice paid." -msgstr "" +msgstr "发票 已经支付." #. module: purchase #: view:purchase.order:0 @@ -270,12 +355,12 @@ msgstr "运货地址:" #. module: purchase #: view:purchase.order:0 msgid "Confirm Order" -msgstr "" +msgstr "确认订单" #. module: purchase #: field:purchase.config.settings,module_warning:0 msgid "Alerts by products or supplier" -msgstr "" +msgstr "根据产品或者供应商的警报" #. module: purchase #: field:purchase.order,name:0 @@ -287,7 +372,7 @@ msgstr "单号" #. module: purchase #: view:purchase.config.settings:0 msgid "Invoicing Process" -msgstr "" +msgstr "开发票过程" #. module: purchase #: model:process.transition,name:purchase.process_transition_approvingpurchaseorder0 @@ -298,7 +383,7 @@ msgstr "审批" #: help:purchase.config.settings,group_uom:0 msgid "" "Allows you to select and maintain different units of measure for products." -msgstr "" +msgstr "允许你选择和维护产品的不同计量单位" #. module: purchase #: help:purchase.order,minimum_planned_date:0 @@ -311,7 +396,7 @@ msgstr "计算所有采购订单明细产品的最小计划日期" #: code:addons/purchase/purchase.py:252 #, python-format msgid "In order to delete a purchase order, you must cancel it first." -msgstr "" +msgstr "要删除采购订单,你必须先取消它" #. module: purchase #: model:process.node,note:purchase.process_node_purchaseorder0 @@ -326,7 +411,7 @@ msgstr "已核准的采购单" #. module: purchase #: model:email.template,subject:purchase.email_template_edi_purchase msgid "${object.company_id.name} Order (Ref ${object.name or 'n/a' })" -msgstr "" +msgstr "${object.company_id.name} 订单 (编号 ${object.name or 'n/a' })" #. module: purchase #: view:purchase.order:0 @@ -336,7 +421,7 @@ msgstr "总未完税金额" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_purchase_uom_categ_form_action msgid "Unit of Measure Categories" -msgstr "" +msgstr "计量单位类别" #. module: purchase #: view:purchase.report:0 @@ -347,14 +432,14 @@ msgstr "分类" #. module: purchase #: view:purchase.order:0 msgid "Quotation " -msgstr "" +msgstr "报价单 " #. module: purchase #: code:addons/purchase/purchase.py:793 #, python-format msgid "" "Quotation for %s converted to a Purchase Order of %s %s." -msgstr "" +msgstr "报价单 %s 被转换为 采购订单 %s %s." #. module: purchase #: model:process.transition,note:purchase.process_transition_purchaseinvoice0 @@ -371,7 +456,7 @@ msgstr "一旦买方确认根据采购订单开发票,一个采购订单生成 #: field:purchase.order.line,state:0 #: view:purchase.report:0 msgid "Status" -msgstr "" +msgstr "状态" #. module: purchase #: selection:purchase.report,month:0 @@ -381,7 +466,7 @@ msgstr "8月" #. module: purchase #: view:product.product:0 msgid "to" -msgstr "" +msgstr "到" #. module: purchase #: selection:purchase.report,month:0 @@ -397,7 +482,7 @@ msgstr "采购订单" #: help:account.config.settings,group_analytic_account_for_purchases:0 #: help:purchase.config.settings,group_analytic_account_for_purchases:0 msgid "Allows you to specify an analytic account on purchase orders." -msgstr "" +msgstr "允许在采购订单指定一个辅助核算科目" #. module: purchase #: model:ir.actions.act_window,help:purchase.action_invoice_pending @@ -414,11 +499,20 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击创建一个发票草稿.\n" +"

    \n" +" 用这个菜单来控制从供应商哪里收到的发票的.\n" +" 根据你的设置,Openerp从你的采购单或者入库单生成一个草稿发票。\n" +"

    \n" +" 一旦你收到了供应商发票,你能用它跟你的草稿发票对比,并且核准.\n" +"

    \n" +" " #. module: purchase #: constraint:stock.move:0 msgid "You must assign a serial number for this product." -msgstr "" +msgstr "你必须为这个产品指定序列号" #. module: purchase #: selection:purchase.report,month:0 @@ -429,12 +523,12 @@ msgstr "10月" #: code:addons/purchase/purchase.py:820 #, python-format msgid "Purchase Order for %s cancelled." -msgstr "" +msgstr "采购订单r %s 被取消." #. module: purchase #: field:purchase.order,message_summary:0 msgid "Summary" -msgstr "" +msgstr "摘要" #. module: purchase #: model:process.transition,note:purchase.process_transition_createpackinglist0 @@ -471,7 +565,7 @@ msgstr "数量" #: code:addons/purchase/purchase.py:802 #, python-format msgid "Shipment %s scheduled for %s." -msgstr "" +msgstr "发运 %s 已排程 为%s." #. module: purchase #: field:purchase.order,fiscal_position:0 @@ -481,7 +575,7 @@ msgstr "财务结构" #. module: purchase #: field:purchase.config.settings,default_invoice_method:0 msgid "Default invoicing control method" -msgstr "" +msgstr "默认的发票控制方法" #. module: purchase #: model:ir.model,name:purchase.model_stock_picking_in @@ -505,6 +599,13 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击 这儿记录供应商发票.\n" +"

    \n" +" 供应商发票能根据采购单订单或者入库单预先生成。\n" +" 根据Openerp 的单据草稿,允许你控制从供应商处收到的发票\n" +"

    \n" +" " #. module: purchase #: view:purchase.order:0 @@ -528,13 +629,13 @@ msgstr "采购订单明细" msgid "" "Put an address if you want to deliver directly from the supplier to the " "customer. Otherwise, keep empty to deliver to your own company." -msgstr "" +msgstr "如果你要直接从供应商发货给给客户,输入一个地址。否则,发给你自己公司的时候,留空。" #. module: purchase #: code:addons/purchase/purchase.py:807 #, python-format msgid "Draft Invoice of %s %s is waiting for validation." -msgstr "" +msgstr "发票草稿 %s %s is 等待核准." #. module: purchase #: model:ir.actions.act_window,help:purchase.purchase_line_form_action2 @@ -550,6 +651,8 @@ msgid "" "

    \n" " " msgstr "" +"当开票方式是“基于采购单行”,这里能跟踪采购订单的所有行 ,以及哪些还没有收到供应商发票。你能基于这个列表生成一个供应商发票草稿。\n" +" " #. module: purchase #: field:purchase.order.line,date_planned:0 @@ -566,7 +669,7 @@ msgstr "凭证簿" msgid "" "Error: The default Unit of Measure and the purchase Unit of Measure must be " "in the same category." -msgstr "" +msgstr "错误:默认的计量单位和采购计量单位必须是相同的类别" #. module: purchase #: view:board.board:0 @@ -593,29 +696,29 @@ msgstr "公司名必须唯一!" #: view:product.product:0 #: field:product.template,purchase_ok:0 msgid "Can be Purchased" -msgstr "" +msgstr "可被采购" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_action_picking_tree_in_move msgid "Incoming Products" -msgstr "" +msgstr "入库产品" #. module: purchase #: view:purchase.config.settings:0 #: view:purchase.order.group:0 #: view:purchase.order.line_invoice:0 msgid "or" -msgstr "" +msgstr "or" #. module: purchase #: field:res.company,po_lead:0 msgid "Purchase Lead Time" -msgstr "采购提前时间" +msgstr "采购提前期" #. module: purchase #: constraint:res.partner:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "错误:无效的(EAN)条码" #. module: purchase #: model:process.transition,note:purchase.process_transition_invoicefrompurchase0 @@ -628,7 +731,7 @@ msgstr "如果采购订单的发票控制是“来自订单”发票是自动生 #. module: purchase #: view:purchase.config.settings:0 msgid "Apply" -msgstr "" +msgstr "接受" #. module: purchase #: field:purchase.order,amount_untaxed:0 @@ -645,12 +748,12 @@ msgstr "询价单(RFQ) 必须先得到采购经理审批后才能发给供应商 #. module: purchase #: view:purchase.order:0 msgid "Customer Address" -msgstr "" +msgstr "客户地址" #. module: purchase #: selection:purchase.order,state:0 msgid "RFQ Sent" -msgstr "" +msgstr "发送询价单" #. module: purchase #: view:purchase.order:0 @@ -670,7 +773,7 @@ msgstr "供应商" #: code:addons/purchase/purchase.py:491 #, python-format msgid "Define expense account for this company: \"%s\" (id:%d)." -msgstr "" +msgstr "定义这个公司的费用科目: \"%s\" (id:%d)." #. module: purchase #: model:process.transition,name:purchase.process_transition_packinginvoice0 @@ -703,12 +806,12 @@ msgstr "草稿状态的采购单" #. module: purchase #: view:product.product:0 msgid "Suppliers" -msgstr "" +msgstr "供应商" #. module: purchase #: view:product.product:0 msgid "To Purchase" -msgstr "" +msgstr "采购" #. module: purchase #: model:ir.actions.act_window,help:purchase.purchase_form_action @@ -726,11 +829,19 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击创建一个 将被转换为采购订单的报价单。\n" +"

    \n" +" 使用这个菜单根据编号,供应商,产品等等来搜索采购订单。\n" +" 对每个采购订单,你能跟踪相关的供应商的讨论,产品接收的\n" +" 控制和供应商发票的控制。\n" +"

    \n" +" " #. module: purchase #: view:purchase.order.line:0 msgid "Invoices and Receptions" -msgstr "" +msgstr "发票和入库单" #. module: purchase #: view:purchase.report:0 @@ -742,12 +853,12 @@ msgstr "# 明细" #: code:addons/purchase/wizard/purchase_line_invoice.py:110 #, python-format msgid "Define expense account for this product: \"%s\" (id:%d)." -msgstr "" +msgstr "为产品: \"%s\" (id:%d) 定义费用科目。" #. module: purchase #: view:purchase.order:0 msgid "(update)" -msgstr "" +msgstr "(更新)" #. module: purchase #: view:purchase.order:0 @@ -764,7 +875,7 @@ msgstr "这表示装箱单已完成" #: code:addons/purchase/purchase.py:555 #, python-format msgid "Unable to cancel this purchase order." -msgstr "" +msgstr "不能取消这个采购订单" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_procurement_management_invoice @@ -794,7 +905,7 @@ msgstr "订单明细" msgid "" "Unique number of the purchase order, computed automatically when the " "purchase order is created." -msgstr "" +msgstr "采购订单的唯一编号,当采购订单被创建时自动生成。" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_product_pricelist_action2_purchase @@ -822,7 +933,7 @@ msgstr "价格表" #. module: purchase #: selection:purchase.order,state:0 msgid "Draft PO" -msgstr "" +msgstr "采购订单草稿" #. module: purchase #: model:process.node,name:purchase.process_node_draftpurchaseorder0 @@ -842,7 +953,7 @@ msgstr "订单日期" #. module: purchase #: field:purchase.config.settings,group_uom:0 msgid "Manage different units of measure for products" -msgstr "" +msgstr "管理产品的不同计量单位" #. module: purchase #: model:process.node,name:purchase.process_node_invoiceafterpacking0 @@ -874,7 +985,7 @@ msgstr "询价单:" #: model:ir.actions.act_window,name:purchase.action_picking_tree4_picking_to_invoice #: model:ir.ui.menu,name:purchase.menu_action_picking_tree4_picking_to_invoice msgid "On Incoming Shipments" -msgstr "" +msgstr "收到的供货量" #. module: purchase #: report:purchase.order:0 @@ -890,7 +1001,7 @@ msgstr "库存调拨" #: code:addons/purchase/purchase.py:1141 #, python-format msgid "Draft Purchase Order created" -msgstr "" +msgstr "采购单草稿被创建" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_product_category_config_purchase @@ -900,7 +1011,7 @@ msgstr "产品分类" #. module: purchase #: view:purchase.order:0 msgid "Send Request for Quotation" -msgstr "" +msgstr "发送询价单" #. module: purchase #: help:purchase.order,invoiced:0 @@ -910,12 +1021,12 @@ msgstr "这表明发票已支付" #. module: purchase #: field:purchase.order,notes:0 msgid "Terms and Conditions" -msgstr "" +msgstr "条款和条件" #. module: purchase #: field:purchase.order,currency_id:0 msgid "unknown" -msgstr "" +msgstr "未知" #. module: purchase #: help:purchase.order,date_order:0 @@ -925,7 +1036,7 @@ msgstr "单据的创建日期" #. module: purchase #: field:purchase.order,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "是一个关注者" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_purchase_order_report_graph @@ -967,12 +1078,12 @@ msgstr "你确信要合并这些订单吗?" #. module: purchase #: field:account.config.settings,module_purchase_analytic_plans:0 msgid "Use multiple analytic accounts on orders" -msgstr "" +msgstr "在订单上使用多个辅助核算科目" #. module: purchase #: view:product.product:0 msgid "will be created in order to subcontract the job" -msgstr "" +msgstr "将被创建为了分包此项工作" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_purchase_line_product_tree @@ -992,7 +1103,7 @@ msgstr "审核日期" #. module: purchase #: view:purchase.config.settings:0 msgid "Supplier Features" -msgstr "" +msgstr "供应商特征" #. module: purchase #: report:purchase.order:0 @@ -1003,7 +1114,7 @@ msgstr "数量" #. module: purchase #: model:res.groups,name:purchase.group_delivery_invoice_address msgid "Addresses in Purchase Orders" -msgstr "" +msgstr "在采购订单的地址" #. module: purchase #: model:process.transition.action,name:purchase.process_transition_action_approvingcancelpurchaseorder0 @@ -1019,7 +1130,7 @@ msgstr "取消" #: field:purchase.order,message_comment_ids:0 #: help:purchase.order,message_comment_ids:0 msgid "Comments and emails" -msgstr "" +msgstr "评论和电子邮件" #. module: purchase #: sql_constraint:purchase.order:0 @@ -1040,7 +1151,7 @@ msgstr "询价单" #. module: purchase #: view:purchase.report:0 msgid "Order of Month" -msgstr "" +msgstr "本月的订单" #. module: purchase #: report:purchase.order:0 @@ -1058,33 +1169,33 @@ msgstr "审批日期" #: code:addons/purchase/purchase.py:789 #, python-format msgid "Request for quotation created." -msgstr "" +msgstr "询价单被创建." #. module: purchase #: view:product.product:0 msgid "a draft purchase order" -msgstr "" +msgstr "一个采购订单草稿" #. module: purchase #: constraint:stock.move:0 msgid "You try to assign a lot which is not from the same product." -msgstr "" +msgstr "您企图为不一样的产品创建批号" #. module: purchase #: view:purchase.report:0 msgid "Order of Year" -msgstr "" +msgstr "本年的订单" #. module: purchase #: model:ir.actions.act_window,name:purchase.act_res_partner_2_purchase_order msgid "RFQs and Purchases" -msgstr "" +msgstr "询价单和采购" #. module: purchase #: field:account.config.settings,group_analytic_account_for_purchases:0 #: field:purchase.config.settings,group_analytic_account_for_purchases:0 msgid "Analytic accounting for purchases" -msgstr "" +msgstr "采购的辅助核算" #. module: purchase #: model:process.transition,note:purchase.process_transition_confirmingpurchaseorder1 @@ -1100,28 +1211,30 @@ msgid "" "amount.\n" " This installs the module purchase_double_validation." msgstr "" +"对超过最小数量的采购,提供一个双重核准机制。\n" +"要安装模块 purchase_double_validation" #. module: purchase #: model:ir.model,name:purchase.model_mail_mail msgid "Outgoing Mails" -msgstr "" +msgstr "发出邮件" #. module: purchase #: code:addons/purchase/purchase.py:420 #, python-format msgid "You cannot confirm a purchase order without any purchase order line." -msgstr "" +msgstr "你不能确认没有任何明细的采购订单" #. module: purchase #: help:purchase.order,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "消息和通信历史" #. module: purchase #: field:purchase.order,warehouse_id:0 #: field:stock.picking.in,warehouse_id:0 msgid "Destination Warehouse" -msgstr "" +msgstr "目标仓库" #. module: purchase #: code:addons/purchase/purchase.py:956 @@ -1129,7 +1242,7 @@ msgstr "" msgid "" "Selected Unit of Measure does not belong to the same category as the product " "Unit of Measure." -msgstr "" +msgstr "选择的计量单位不属于产品的计量单位相同的分类。" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_purchase_unit_measure_purchase @@ -1140,13 +1253,13 @@ msgstr "计量单位" #. module: purchase #: field:purchase.config.settings,group_purchase_pricelist:0 msgid "Manage pricelist per supplier" -msgstr "" +msgstr "管理每个供应商的价格表" #. module: purchase #: code:addons/purchase/purchase.py:816 #, python-format msgid "Purchase Order has been set to draft." -msgstr "" +msgstr "采购订单被设置为“草稿”" #. module: purchase #: view:board.board:0 @@ -1157,12 +1270,12 @@ msgstr "采购控制台" #: code:addons/purchase/purchase.py:549 #, python-format msgid "First cancel all receptions related to this purchase order." -msgstr "" +msgstr "首先取消这个采购订单相关的入库单" #. module: purchase #: view:purchase.order:0 msgid "Approve Order" -msgstr "" +msgstr "批准订单" #. module: purchase #: help:purchase.report,date:0 @@ -1190,7 +1303,7 @@ msgstr "采购订单统计" #: view:purchase.order:0 #: field:purchase.order,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "未读信息" #. module: purchase #: view:purchase.order.line_invoice:0 @@ -1205,7 +1318,7 @@ msgstr "设为草稿" #. module: purchase #: field:purchase.config.settings,group_purchase_delivery_address:0 msgid "Allow a different address for incoming products and invoicing" -msgstr "" +msgstr "允许收入产品和开票为不同的地址" #. module: purchase #: view:purchase.order.line:0 @@ -1215,7 +1328,7 @@ msgstr "备注" #. module: purchase #: field:purchase.config.settings,module_purchase_requisition:0 msgid "Manage purchase requisitions" -msgstr "" +msgstr "管理采购请求" #. module: purchase #: report:purchase.order:0 @@ -1240,7 +1353,7 @@ msgstr "库存调拨" #: code:addons/purchase/purchase.py:252 #, python-format msgid "Invalid Action!" -msgstr "" +msgstr "非法的动作" #. module: purchase #: field:purchase.order,validator:0 @@ -1268,7 +1381,7 @@ msgstr "询价单" #. module: purchase #: view:purchase.order:0 msgid "Source" -msgstr "" +msgstr "来源" #. module: purchase #: model:ir.model,name:purchase.model_stock_picking @@ -1289,12 +1402,12 @@ msgstr "采购订单的发票已开" #. module: purchase #: selection:purchase.config.settings,default_invoice_method:0 msgid "Pre-generate draft invoices based on purchase orders" -msgstr "" +msgstr "基于采购订单预先生成发票草稿" #. module: purchase #: help:product.template,purchase_ok:0 msgid "Specify if the product can be selected in a purchase order line." -msgstr "" +msgstr "如果在采购订单行选择产品,指定" #. module: purchase #: model:process.transition,note:purchase.process_transition_invoicefrompackinglist0 @@ -1326,20 +1439,20 @@ msgid "" " The delivery order will be ready after having " "received the\n" " products." -msgstr "" +msgstr "购买所需数量的供应商" #. module: purchase #: view:product.product:0 msgid "" "a draft\n" " purchase order" -msgstr "" +msgstr "一个草稿" #. module: purchase #: code:addons/purchase/purchase.py:307 #, python-format msgid "Please create Invoices." -msgstr "" +msgstr "请创建发票" #. module: purchase #: model:ir.model,name:purchase.model_procurement_order @@ -1360,7 +1473,7 @@ msgstr "3月" #. module: purchase #: view:purchase.order:0 msgid "Receive Invoice" -msgstr "" +msgstr "收到的发票" #. module: purchase #: view:purchase.order:0 @@ -1387,7 +1500,7 @@ msgstr "等待会计复核。" #. module: purchase #: model:ir.model,name:purchase.model_purchase_config_settings msgid "purchase.config.settings" -msgstr "" +msgstr "purchase.config.settings" #. module: purchase #: model:process.node,note:purchase.process_node_approvepurchaseorder0 @@ -1398,7 +1511,7 @@ msgstr "采购订单状态" #. module: purchase #: field:purchase.order.line,product_uom:0 msgid "Product Unit of Measure" -msgstr "" +msgstr "产品计量单位" #. module: purchase #: model:ir.actions.act_window,help:purchase.purchase_pricelist_version_action @@ -1414,6 +1527,13 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击 增加一个价格表版本.\n" +"

    \n" +" 这里能有多于一个价格表版本,每个必须在指定的区间里生效。\n" +" 一些版本的示例: 主价格,2010,2011,夏季销售 等等.\n" +"

    \n" +" " #. module: purchase #: model:ir.actions.act_window,name:purchase.action_view_purchase_line_invoice @@ -1440,12 +1560,12 @@ msgstr "出仓产品要开发票" #: code:addons/purchase/purchase.py:481 #, python-format msgid "Define purchase journal for this company: \"%s\" (id:%d)." -msgstr "" +msgstr "为公司 \"%s\" (id:%d) 定义采购账簿。" #. module: purchase #: view:purchase.order:0 msgid "Purchase Order " -msgstr "" +msgstr "采购订单 " #. module: purchase #: view:purchase.order.line:0 @@ -1456,12 +1576,12 @@ msgstr "手工发票" #: model:ir.actions.act_window,name:purchase.action_purchase_configuration #: view:purchase.config.settings:0 msgid "Configure Purchases" -msgstr "" +msgstr "配置采购" #. module: purchase #: view:purchase.order:0 msgid "Untaxed" -msgstr "" +msgstr "未完税" #. module: purchase #: model:process.transition,name:purchase.process_transition_createpackinglist0 @@ -1472,7 +1592,7 @@ msgstr "生成装箱单" #: 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 Lines" -msgstr "" +msgstr "在采购订单明细" #. module: purchase #: report:purchase.quotation:0 @@ -1484,17 +1604,17 @@ msgstr "增值税:" msgid "" "This is the list of incoming shipments that have been generated for this " "purchase order." -msgstr "" +msgstr "这是为这个采购订单的生成的到货清单" #. module: purchase #: field:purchase.config.settings,module_purchase_double_validation:0 msgid "Force two levels of approvals" -msgstr "" +msgstr "强制两级批准" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_product_pricelist_action2_purchase_type msgid "Price Types" -msgstr "" +msgstr "计价基础" #. module: purchase #: help:purchase.order,date_approve:0 @@ -1524,7 +1644,7 @@ msgstr "发票" #. module: purchase #: view:product.product:0 msgid "When you sell this product, OpenERP will trigger" -msgstr "" +msgstr "当你卖出这个产品时,Openerp 将触发" #. module: purchase #: model:process.node,note:purchase.process_node_productrecept0 @@ -1548,6 +1668,15 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 单击创建询价单\n" +"

    \n" +" 报价单包括了你和供应商讨论与价格的历史。 \n" +" 一旦确定,询价单被转换成为采购订单.\n" +"

    \n" +" 根据库存的需要,采购订单的更多事务将被被自动创建。\n" +"

    \n" +" " #. module: purchase #: model:process.transition,note:purchase.process_transition_approvingpurchaseorder0 @@ -1578,7 +1707,7 @@ msgstr "合并采购订单" #. module: purchase #: field:purchase.config.settings,module_purchase_analytic_plans:0 msgid "Use multiple analytic accounts on purchase orders" -msgstr "" +msgstr "在采购订单使用多个辅助核算科目" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_procurement_management @@ -1601,7 +1730,7 @@ msgstr "手动更正" #. module: purchase #: field:purchase.config.settings,group_costing_method:0 msgid "Compute product cost price based on average cost" -msgstr "" +msgstr "基于平均成本计算产品成本" #. module: purchase #: code:addons/purchase/purchase.py:337 @@ -1630,7 +1759,7 @@ msgstr "确认" #. module: purchase #: report:purchase.order:0 msgid "TIN :" -msgstr "" +msgstr "TIN :" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_product_by_category_purchase_form @@ -1649,16 +1778,20 @@ msgid "" "* The 'Cancelled' status is set automatically when user cancel purchase " "order." msgstr "" +" *当采购单在草稿状态时,自动设置为“草稿”。\n" +"*当采购单确认为确认状态时,设置为“确认”。\n" +"*当采购订单完成后,自动设置为“完成”\n" +"*当用户取消了采购订单后,自动设置为“已经取消”" #. module: purchase #: field:purchase.order,invoiced:0 msgid "Invoice Received" -msgstr "" +msgstr "收到的发票" #. module: purchase #: model:ir.actions.server,name:purchase.actions_server_purchase_order_unread msgid "Mark unread" -msgstr "" +msgstr "标记为未读" #. module: purchase #: field:purchase.order,invoice_method:0 @@ -1703,6 +1836,8 @@ msgid "" "lines on a purchase order between several accounts and analytic plans.\n" " This installs the module purchase_analytic_plans." msgstr "" +"允许用户维护几个分析计划。让你 在几个科目和分析计划之间分割采购订单行 。\n" +"这要安装模块 purchase_analytic_plans" #. module: purchase #: field:purchase.order,location_id:0 @@ -1714,12 +1849,12 @@ msgstr "目的地" #. module: purchase #: field:purchase.order,dest_address_id:0 msgid "Customer Address (Direct Delivery)" -msgstr "" +msgstr "客户地址(直接发运)" #. module: purchase #: model:ir.actions.client,name:purchase.action_client_purchase_menu msgid "Open Purchase Menu" -msgstr "" +msgstr "打开采购菜单" #. module: purchase #: field:purchase.order,company_id:0 @@ -1771,7 +1906,7 @@ msgstr "收货分析" #. module: purchase #: field:purchase.order,message_ids:0 msgid "Messages" -msgstr "" +msgstr "消息" #. module: purchase #: model:ir.actions.report.xml,name:purchase.report_purchase_order @@ -1796,7 +1931,7 @@ msgstr "采购订单" #: code:addons/purchase/wizard/purchase_line_invoice.py:109 #, python-format msgid "Error!" -msgstr "" +msgstr "错误!" #. module: purchase #: report:purchase.order:0 @@ -1813,6 +1948,9 @@ msgid "" "paid and received, the status becomes 'Done'. If a cancel action occurs in " "the invoice or in the reception of goods, the status becomes in exception." msgstr "" +"采购订单或者询价单的状态。一个询价单是采购订单的“草稿”状态。然后这个采购单被用户确认后,状态切换为“已经确认”。\r\n" +"供应商确认这个订单后,改变状态到“批准”。当采购订单被支付和收货以后,状态变成“完成”。\r\n" +"如果在开票或者收货过程中出现了 “取消”操作,状态变成了“异常”。" #. module: purchase #: model:process.transition,note:purchase.process_transition_packinginvoice0 @@ -1831,13 +1969,13 @@ msgstr "已取消" #. module: purchase #: field:res.partner,purchase_order_count:0 msgid "# of Purchase Order" -msgstr "" +msgstr "采购订单号" #. module: purchase #: code:addons/purchase/purchase.py:810 #, python-format msgid "Shipment received." -msgstr "" +msgstr "装运货物 已经收到." #. module: purchase #: report:purchase.quotation:0 @@ -1847,14 +1985,14 @@ msgstr "电话:" #. module: purchase #: view:purchase.order:0 msgid "Resend Purchase Order" -msgstr "" +msgstr "重发采购订单" #. module: purchase #: help:purchase.config.settings,group_purchase_delivery_address:0 msgid "" "Allows you to specify different delivery and invoice addresses on a purchase " "order." -msgstr "" +msgstr "允许在采购订单给运输和发票指定不同的地址。" #. module: purchase #: report:purchase.order:0 @@ -1900,7 +2038,7 @@ msgstr "装箱单生成供应商发票。采购订单控制发票,发票是基 #. module: purchase #: field:purchase.order,message_follower_ids:0 msgid "Followers" -msgstr "" +msgstr "关注者" #. module: purchase #: help:purchase.config.settings,module_purchase_requisition:0 @@ -1912,6 +2050,8 @@ msgid "" " to one supplier or if you want a purchase requisition to " "negotiate with several suppliers." msgstr "" +"当你要从几个供应商给一组产品询价时,使用采购申请单。\n" +" 可为每个产品进行配置,如果只有一个供应商就直接询价,如果有多个供应商,就要进行采购谈判。" #. module: purchase #: field:purchase.order.line,invoice_lines:0 @@ -1921,7 +2061,7 @@ msgstr "发票明细" #. module: purchase #: model:ir.actions.server,name:purchase.actions_server_purchase_order_read msgid "Mark read" -msgstr "" +msgstr "标记为已读" #. module: purchase #: model:ir.actions.act_window,help:purchase.action_purchase_order_report_all @@ -1934,7 +2074,7 @@ msgstr "采购分析使您轻松检查和分析您公司的采购日志和特性 #. module: purchase #: model:email.template,report_name:purchase.email_template_edi_purchase msgid "RFQ_${(object.name or '').replace('/','_')}" -msgstr "" +msgstr "RFQ_${(object.name or '').replace('/','_')}" #. module: purchase #: code:addons/purchase/purchase.py:971 @@ -1963,7 +2103,7 @@ msgid "" "Allows to manage different prices based on rules per category of Supplier.\n" " Example: 10% for retailers, promotion of 5 EUR on this " "product, etc." -msgstr "" +msgstr "允许给不同类别的供应商按规则管理不同的基础价格。例如:零售10%折扣,这个产品优惠5欧元,等等。" #. module: purchase #: code:addons/purchase/edi/purchase_order.py:132 @@ -1975,7 +2115,7 @@ msgstr "EDI 价格表 (%s)" #: view:purchase.report:0 #: field:purchase.report,product_uom:0 msgid "Reference Unit of Measure" -msgstr "" +msgstr "参考计量单位" #. module: purchase #: view:purchase.report:0 @@ -2017,7 +2157,7 @@ msgstr "采购的产品" #. module: purchase #: view:purchase.order:0 msgid "Incoming Shipments & Invoices" -msgstr "" +msgstr "收货发货及开票" #. module: purchase #: selection:purchase.order,state:0 @@ -2069,7 +2209,7 @@ msgstr "11月" #. module: purchase #: help:purchase.config.settings,group_costing_method:0 msgid "Allows you to compute product cost price based on average cost." -msgstr "" +msgstr "允许你基于平均成本计算产品成本" #. module: purchase #: report:purchase.order:0 @@ -2084,7 +2224,7 @@ msgstr "1月" #. module: purchase #: constraint:stock.move:0 msgid "You cannot move products from or to a location of the type view." -msgstr "" +msgstr "你不能从视图类型的库位移动" #. module: purchase #: help:purchase.order,invoice_method:0 @@ -2095,13 +2235,16 @@ msgid "" "Bases on incoming shipments: let you create an invoice when receptions are " "validated." msgstr "" +"基于采购订单行: 在”发票管理>基于采购订单行”你可以单独为每个订单行开票。\n" +"基于订单: 生成一个发票草稿供你以后确认。\n" +"基于收货: 收货后根据收货手动开票" #. module: purchase #: help:purchase.order,origin:0 msgid "" "Reference of the document that generated this purchase order request; a sale " "order or an internal procurement request." -msgstr "" +msgstr "生成这张采购订单需求、销售订单或内部请购的单据参考号。" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_partner_categories_in_form @@ -2121,7 +2264,7 @@ msgstr "询价单号" #. module: purchase #: view:purchase.config.settings:0 msgid "Invoicing Settings" -msgstr "" +msgstr "开票设置" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_purchase_order_by_user_all @@ -2131,7 +2274,7 @@ msgstr "按用户每月的订单总金额" #. module: purchase #: selection:purchase.order,invoice_method:0 msgid "Based on incoming shipments" -msgstr "" +msgstr "基于收货量" #. module: purchase #: help:purchase.order,partner_ref:0 @@ -2139,7 +2282,7 @@ msgid "" "Reference of the sale order or quotation sent by your supplier. It's mainly " "used to do the matching when you receive the products as this reference is " "usually written on the delivery order sent by your supplier." -msgstr "" +msgstr "销售单或者供应商发送的报价单的参考编号。主要 用于根据这个参考号(通常写在供应商送来的发运单上面) 查找对应的产品。" #. module: purchase #: code:addons/purchase/purchase.py:974 @@ -2147,7 +2290,7 @@ msgstr "" msgid "" "The selected supplier has a minimal quantity set to %s %s, you should not " "purchase less." -msgstr "" +msgstr "这个选择的供应商有最小数量设置 %s %s , 你不应该购买更少。" #. module: purchase #: report:purchase.order:0 @@ -2170,7 +2313,7 @@ msgstr "2月" #: model:ir.actions.act_window,name:purchase.action_invoice_pending #: model:ir.ui.menu,name:purchase.menu_procurement_management_pending_invoice msgid "On Draft Invoices" -msgstr "" +msgstr "在草稿发票上" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_purchase_order_report_all @@ -2196,7 +2339,7 @@ msgstr "总金额" #. module: purchase #: model:ir.model,name:purchase.model_product_template msgid "Product Template" -msgstr "" +msgstr "产品模板" #. module: purchase #: view:purchase.order.group:0 @@ -2226,7 +2369,7 @@ msgstr "" #. module: purchase #: view:product.product:0 msgid "When you sell this service to a customer," -msgstr "" +msgstr "当你卖 服务给客户时" #. module: purchase #: model:ir.actions.act_window,name:purchase.purchase_pricelist_version_action @@ -2253,7 +2396,7 @@ msgstr "年" #. module: purchase #: selection:purchase.config.settings,default_invoice_method:0 msgid "Based on purchase order lines" -msgstr "" +msgstr "基于采购订单行" #. module: purchase #: model:ir.actions.act_window,help:purchase.act_res_partner_2_purchase_order @@ -2270,6 +2413,12 @@ msgid "" "

    \n" " " msgstr "" +"

    \n" +" 这供应商没有采购订单。单击创建 一个新的询价单。\n" +"

    \n" +" 询价单是采购流程的第一步,一旦转换为采购订单,你就能控制产品的入库和供应商发票。\n" +"

    \n" +" " #. module: purchase #: view:purchase.report:0 diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index ad7563140b2..684707ea258 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -175,8 +175,8 @@ class purchase_order(osv.osv): help="Put an address if you want to deliver directly from the supplier to the customer. " \ "Otherwise, keep empty to deliver to your own company." ), - 'warehouse_id': fields.many2one('stock.warehouse', 'Destination Warehouse', states={'confirmed':[('readonly',True)], 'approved':[('readonly',True)],'done':[('readonly',True)]}), - 'location_id': fields.many2one('stock.location', 'Destination', required=True, domain=[('usage','<>','view')]), + 'warehouse_id': fields.many2one('stock.warehouse', 'Destination Warehouse'), + 'location_id': fields.many2one('stock.location', 'Destination', required=True, domain=[('usage','<>','view')], states={'confirmed':[('readonly',True)], 'approved':[('readonly',True)],'done':[('readonly',True)]} ), 'pricelist_id':fields.many2one('product.pricelist', 'Pricelist', required=True, states={'confirmed':[('readonly',True)], 'approved':[('readonly',True)],'done':[('readonly',True)]}, help="The pricelist sets the currency used for this purchase order. It also computes the supplier price for the selected products/quantities."), 'currency_id': fields.related('pricelist_id', 'currency_id', type="many2one", relation="res.currency", readonly=True, required=True), 'state': fields.selection(STATE_SELECTION, 'Status', readonly=True, help="The status of the purchase order or the quotation request. A quotation is a purchase order in a 'Draft' status. Then the order has to be confirmed by the user, the status switch to 'Confirmed'. Then the supplier must confirm the order to change the status to 'Approved'. When the purchase order is paid and received, the status becomes 'Done'. If a cancel action occurs in the invoice or in the reception of goods, the status becomes in exception.", select=True), @@ -190,6 +190,7 @@ class purchase_order(osv.osv): 'invoiced': fields.function(_invoiced, string='Invoice Received', type='boolean', help="It indicates that an invoice has been paid"), 'invoiced_rate': fields.function(_invoiced_rate, string='Invoiced', type='float'), 'invoice_method': fields.selection([('manual','Based on Purchase Order lines'),('order','Based on generated draft invoice'),('picking','Based on incoming shipments')], 'Invoicing Control', required=True, + readonly=True, states={'draft':[('readonly',False)], 'sent':[('readonly',False)]}, help="Based on Purchase Order lines: place individual lines in 'Invoice Control > Based on P.O. lines' from where you can selectively create an invoice.\n" \ "Based on generated invoice: create a draft invoice you can validate later.\n" \ "Bases on incoming shipments: let you create an invoice when receptions are validated." @@ -214,13 +215,13 @@ class purchase_order(osv.osv): 'fiscal_position': fields.many2one('account.fiscal.position', 'Fiscal Position'), 'product_id': fields.related('order_line','product_id', type='many2one', relation='product.product', string='Product'), 'create_uid': fields.many2one('res.users', 'Responsible'), - 'company_id': fields.many2one('res.company','Company',required=True,select=1), + 'company_id': fields.many2one('res.company','Company',required=True,select=1, states={'confirmed':[('readonly',True)], 'approved':[('readonly',True)]}), 'journal_id': fields.many2one('account.journal', 'Journal'), } _defaults = { 'date_order': fields.date.context_today, 'state': 'draft', - 'name': lambda obj, cr, uid, context: obj.pool.get('ir.sequence').get(cr, uid, 'purchase.order'), + 'name': lambda obj, cr, uid, context: '/', 'shipped': 0, 'invoice_method': 'order', 'invoiced': 0, @@ -237,6 +238,8 @@ class purchase_order(osv.osv): _order = "name desc" def create(self, cr, uid, vals, context=None): + if vals.get('name','/')=='/': + vals['name'] = self.pool.get('ir.sequence').get(cr, uid, 'purchase.order') or '/' order = super(purchase_order, self).create(cr, uid, vals, context=context) if order: self.create_send_note(cr, uid, [order], context=context) @@ -412,6 +415,20 @@ class purchase_order(osv.osv): 'context': ctx, } + def print_quotation(self, cr, uid, ids, context=None): + ''' + This function prints the request for quotation and mark it as sent, so that we can see more easily the next step of the workflow + ''' + assert len(ids) == 1, 'This option should only be used for a single id at a time' + wf_service = netsvc.LocalService("workflow") + wf_service.trg_validate(uid, 'purchase.order', ids[0], 'send_rfq', cr) + datas = { + 'model': 'purchase.order', + 'ids': ids, + 'form': self.read(cr, uid, ids[0], context=context), + } + return {'type': 'ir.actions.report.xml', 'report_name': 'purchase.quotation', 'datas': datas, 'nodestroy': True} + #TODO: implement messages system def wkf_confirm_order(self, cr, uid, ids, context=None): todo = [] @@ -1167,4 +1184,13 @@ class product_template(osv.osv): product_template() +class mail_compose_message(osv.osv): + _inherit = 'mail.compose.message' + def send_mail(self, cr, uid, ids, context=None): + context = context or {} + if context.get('default_model') == 'purchase.order' and context.get('default_res_id'): + wf_service = netsvc.LocalService("workflow") + wf_service.trg_validate(uid, 'purchase.order', context['default_res_id'], 'send_rfq', cr) + return super(mail_compose_message, self).send_mail(cr, uid, ids, context=context) + # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/purchase/purchase_view.xml b/addons/purchase/purchase_view.xml index 4c7aea1caac..9397a95c970 100644 --- a/addons/purchase/purchase_view.xml +++ b/addons/purchase/purchase_view.xml @@ -198,7 +198,10 @@
    -