diff --git a/addons/account/account.py b/addons/account/account.py index c2e75e889f0..cbbaa15a5c5 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -137,16 +137,27 @@ class account_account_type(osv.osv): _name = "account.account.type" _description = "Account Type" - def _get_current_report_type(self, cr, uid, ids, name, arg, context=None): + def _get_financial_report_ref(self, cr, uid, context=None): obj_data = self.pool.get('ir.model.data') obj_financial_report = self.pool.get('account.financial.report') + financial_report_ref = {} + for key, financial_report in [ + ('asset','account_financial_report_assets0'), + ('liability','account_financial_report_liability0'), + ('income','account_financial_report_income0'), + ('expense','account_financial_report_expense0'), + ]: + try: + financial_report_ref[key] = obj_financial_report.browse(cr, uid, + obj_data.get_object_reference(cr, uid, 'account', financial_report)[1], + context=context) + except ValueError: + pass + return financial_report_ref + + def _get_current_report_type(self, cr, uid, ids, name, arg, context=None): res = {} - financial_report_ref = { - 'asset': obj_financial_report.browse(cr, uid, obj_data.get_object_reference(cr, uid, 'account','account_financial_report_assets0')[1], context=context), - 'liability': obj_financial_report.browse(cr, uid, obj_data.get_object_reference(cr, uid, 'account','account_financial_report_liability0')[1], context=context), - 'income': obj_financial_report.browse(cr, uid, obj_data.get_object_reference(cr, uid, 'account','account_financial_report_income0')[1], context=context), - 'expense': obj_financial_report.browse(cr, uid, obj_data.get_object_reference(cr, uid, 'account','account_financial_report_expense0')[1], context=context), - } + financial_report_ref = self._get_financial_report_ref(cr, uid, context=context) for record in self.browse(cr, uid, ids, context=context): res[record.id] = 'none' for key, financial_report in financial_report_ref.items(): @@ -157,15 +168,9 @@ class account_account_type(osv.osv): def _save_report_type(self, cr, uid, account_type_id, field_name, field_value, arg, context=None): field_value = field_value or 'none' - obj_data = self.pool.get('ir.model.data') obj_financial_report = self.pool.get('account.financial.report') #unlink if it exists somewhere in the financial reports related to BS or PL - financial_report_ref = { - 'asset': obj_financial_report.browse(cr, uid, obj_data.get_object_reference(cr, uid, 'account','account_financial_report_assets0')[1], context=context), - 'liability': obj_financial_report.browse(cr, uid, obj_data.get_object_reference(cr, uid, 'account','account_financial_report_liability0')[1], context=context), - 'income': obj_financial_report.browse(cr, uid, obj_data.get_object_reference(cr, uid, 'account','account_financial_report_income0')[1], context=context), - 'expense': obj_financial_report.browse(cr, uid, obj_data.get_object_reference(cr, uid, 'account','account_financial_report_expense0')[1], context=context), - } + financial_report_ref = self._get_financial_report_ref(cr, uid, context=context) for key, financial_report in financial_report_ref.items(): list_ids = [x.id for x in financial_report.account_type_ids] if account_type_id in list_ids: diff --git a/addons/account/i18n/fr.po b/addons/account/i18n/fr.po index e68a60b6488..ca3b5a499d9 100644 --- a/addons/account/i18n/fr.po +++ b/addons/account/i18n/fr.po @@ -8,15 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-14 22:29+0000\n" -"PO-Revision-Date: 2013-07-13 21:37+0000\n" -"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) " -"\n" +"PO-Revision-Date: 2013-08-29 15:17+0000\n" +"Last-Translator: WANTELLET Sylvain \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-14 05:58+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-30 05:24+0000\n" +"X-Generator: Launchpad (build 16750)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -6089,7 +6088,7 @@ msgstr "Contrôle des ecritures" #: view:account.analytic.chart:0 #: view:project.account.analytic.line:0 msgid "(Keep empty to open the current situation)" -msgstr "(Laisser vide pour consulter la situation courrante)" +msgstr "(Laisser vide pour consulter la situation courante)" #. module: account #: field:account.analytic.balance,date1:0 diff --git a/addons/account/i18n/hu.po b/addons/account/i18n/hu.po index 1ff1fe49f15..3adcc7a56cb 100644 --- a/addons/account/i18n/hu.po +++ b/addons/account/i18n/hu.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-14 22:29+0000\n" -"PO-Revision-Date: 2013-08-16 14:15+0000\n" +"PO-Revision-Date: 2013-08-22 11:02+0000\n" "Last-Translator: Herczeg Péter \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: 2013-08-17 06:16+0000\n" -"X-Generator: Launchpad (build 16723)\n" +"X-Launchpad-Export-Date: 2013-08-23 05:52+0000\n" +"X-Generator: Launchpad (build 16737)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -9765,7 +9765,7 @@ msgstr "" #. module: account #: model:ir.ui.menu,name:account.menu_finance_periodical_processing msgid "Periodic Processing" -msgstr "" +msgstr "Időszakos feldolgozás" #. module: account #: view:account.invoice.report:0 diff --git a/addons/account/i18n/nl.po b/addons/account/i18n/nl.po index b85c3963cdd..fe3905d726e 100644 --- a/addons/account/i18n/nl.po +++ b/addons/account/i18n/nl.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-14 22:29+0000\n" -"PO-Revision-Date: 2013-08-16 12:50+0000\n" -"Last-Translator: Fabien (Open ERP) \n" +"PO-Revision-Date: 2013-08-24 15:09+0000\n" +"Last-Translator: Stefan Rijnhart (Therp) \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: 2013-08-17 06:16+0000\n" -"X-Generator: Launchpad (build 16723)\n" +"X-Launchpad-Export-Date: 2013-08-25 05:19+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -11854,7 +11854,7 @@ msgstr "Dagboek samenvatting" #. module: account #: report:account.overdue:0 msgid "Maturity" -msgstr "Vervaldatum" +msgstr "Vervallen" #. module: account #: selection:account.aged.trial.balance,direction_selection:0 diff --git a/addons/account/i18n/ru.po b/addons/account/i18n/ru.po index d0dae16fdd3..06739854344 100644 --- a/addons/account/i18n/ru.po +++ b/addons/account/i18n/ru.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-14 22:29+0000\n" -"PO-Revision-Date: 2013-08-13 08:09+0000\n" +"PO-Revision-Date: 2013-08-22 11:30+0000\n" "Last-Translator: Chertykov Denis \n" "Language-Team: Russian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-08-14 06:11+0000\n" -"X-Generator: Launchpad (build 16723)\n" +"X-Launchpad-Export-Date: 2013-08-23 05:52+0000\n" +"X-Generator: Launchpad (build 16737)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -10549,7 +10549,7 @@ msgstr "" #. module: account #: field:account.invoice,check_total:0 msgid "Verification Total" -msgstr "" +msgstr "Всего (проверка)" #. module: account #: report:account.analytic.account.balance:0 diff --git a/addons/account/wizard/account_invoice_refund.py b/addons/account/wizard/account_invoice_refund.py index d62fd331774..37ab5f18af8 100644 --- a/addons/account/wizard/account_invoice_refund.py +++ b/addons/account/wizard/account_invoice_refund.py @@ -159,8 +159,8 @@ class account_invoice_refund(osv.osv_memory): for line in movelines: if line.account_id.id == inv.account_id.id: to_reconcile_ids[line.account_id.id] = [line.id] - if type(line.reconcile_id) != osv.orm.browse_null: - reconcile_obj.unlink(cr, uid, line.reconcile_id.id) + if line.reconcile_id: + line.reconcile_id.unlink() wf_service.trg_validate(uid, 'account.invoice', \ refund.id, 'invoice_open', cr) refund = inv_obj.browse(cr, uid, refund_id[0], context=context) diff --git a/addons/account_analytic_analysis/i18n/de.po b/addons/account_analytic_analysis/i18n/de.po index d9395adca5d..a2a36db0fb2 100644 --- a/addons/account_analytic_analysis/i18n/de.po +++ b/addons/account_analytic_analysis/i18n/de.po @@ -8,15 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-03-20 23:19+0000\n" -"Last-Translator: Thorsten Vocks (OpenBig.org) \n" +"PO-Revision-Date: 2013-08-26 17:35+0000\n" +"Last-Translator: Matthias Fax \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 05:46+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-27 05:02+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -102,6 +101,17 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Klicken Sie hier, um ein Angebot zu erstellen, das in einen " +"Auftrag umgewandelt\n" +" werden kann.\n" +"

\n" +" Verwenden Sie Aufträge, um diejenigen Positionen zu " +"verfolgen, die innerhalb\n" +" eines Vertrages zu einem Festpreis abgerechnet werden " +"sollen.\n" +"

\n" +" " #. module: account_analytic_analysis #: help:account.analytic.account,ca_invoiced:0 diff --git a/addons/account_asset/i18n/hu.po b/addons/account_asset/i18n/hu.po new file mode 100644 index 00000000000..135bc865d73 --- /dev/null +++ b/addons/account_asset/i18n/hu.po @@ -0,0 +1,758 @@ +# Hungarian translation for openobject-addons +# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2013. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2013-06-07 19:36+0000\n" +"PO-Revision-Date: 2013-08-22 11:22+0000\n" +"Last-Translator: Herczeg Péter \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: 2013-08-23 05:52+0000\n" +"X-Generator: Launchpad (build 16737)\n" + +#. module: account_asset +#: view:account.asset.asset:0 +msgid "Assets in draft and open states" +msgstr "" + +#. module: account_asset +#: field:account.asset.category,method_end:0 +#: field:account.asset.history,method_end:0 +#: field:asset.modify,method_end:0 +msgid "Ending date" +msgstr "" + +#. module: account_asset +#: field:account.asset.asset,value_residual:0 +msgid "Residual Value" +msgstr "" + +#. module: account_asset +#: field:account.asset.category,account_expense_depreciation_id:0 +msgid "Depr. Expense Account" +msgstr "" + +#. module: account_asset +#: view:asset.asset.report:0 +msgid "Group By..." +msgstr "Csoportosítás" + +#. module: account_asset +#: field:asset.asset.report,gross_value:0 +msgid "Gross Amount" +msgstr "Bruttó összeg" + +#. module: account_asset +#: view:account.asset.asset:0 +#: field:account.asset.depreciation.line,asset_id:0 +#: field:account.asset.history,asset_id:0 +#: field:account.move.line,asset_id:0 +#: view:asset.asset.report:0 +#: field:asset.asset.report,asset_id:0 +#: model:ir.model,name:account_asset.model_account_asset_asset +msgid "Asset" +msgstr "Eszköz" + +#. module: account_asset +#: help:account.asset.asset,prorata:0 +#: help:account.asset.category,prorata:0 +msgid "" +"Indicates that the first depreciation entry for this asset have to be done " +"from the purchase date instead of the first January" +msgstr "" + +#. module: account_asset +#: selection:account.asset.asset,method:0 +#: selection:account.asset.category,method:0 +msgid "Linear" +msgstr "Lineáris" + +#. module: account_asset +#: field:account.asset.asset,company_id:0 +#: field:account.asset.category,company_id:0 +#: view:asset.asset.report:0 +#: field:asset.asset.report,company_id:0 +msgid "Company" +msgstr "Vállalat" + +#. module: account_asset +#: view:asset.modify:0 +msgid "Modify" +msgstr "Módosítás" + +#. module: account_asset +#: selection:account.asset.asset,state:0 +#: view:asset.asset.report:0 +#: selection:asset.asset.report,state:0 +msgid "Running" +msgstr "Folyamatban lévő" + +#. module: account_asset +#: view:account.asset.asset:0 +msgid "Set to Draft" +msgstr "Beállítás tervezetnek" + +#. module: account_asset +#: view:asset.asset.report:0 +#: model:ir.actions.act_window,name:account_asset.action_asset_asset_report +#: model:ir.model,name:account_asset.model_asset_asset_report +#: model:ir.ui.menu,name:account_asset.menu_action_asset_asset_report +msgid "Assets Analysis" +msgstr "Eszközök elemzése" + +#. module: account_asset +#: field:asset.modify,name:0 +msgid "Reason" +msgstr "Indoklás" + +#. module: account_asset +#: field:account.asset.asset,method_progress_factor:0 +#: field:account.asset.category,method_progress_factor:0 +msgid "Degressive Factor" +msgstr "" + +#. module: account_asset +#: model:ir.actions.act_window,name:account_asset.action_account_asset_asset_list_normal +#: model:ir.ui.menu,name:account_asset.menu_action_account_asset_asset_list_normal +msgid "Asset Categories" +msgstr "Eszköz kategóriák" + +#. module: account_asset +#: view:account.asset.asset:0 +#: field:account.asset.asset,account_move_line_ids:0 +#: field:account.move.line,entry_ids:0 +#: model:ir.actions.act_window,name:account_asset.act_entries_open +msgid "Entries" +msgstr "Tételek" + +#. module: account_asset +#: view:account.asset.asset:0 +#: field:account.asset.asset,depreciation_line_ids:0 +msgid "Depreciation Lines" +msgstr "Értékcsökkénés sorai" + +#. module: account_asset +#: help:account.asset.asset,salvage_value:0 +msgid "It is the amount you plan to have that you cannot depreciate." +msgstr "" + +#. module: account_asset +#: help:account.asset.asset,method_period:0 +msgid "The amount of time between two depreciations, in months" +msgstr "" + +#. module: account_asset +#: field:account.asset.depreciation.line,depreciation_date:0 +#: view:asset.asset.report:0 +#: field:asset.asset.report,depreciation_date:0 +msgid "Depreciation Date" +msgstr "Értékcsökkenés dátuma" + +#. module: account_asset +#: constraint:account.asset.asset:0 +msgid "Error ! You cannot create recursive assets." +msgstr "" + +#. module: account_asset +#: field:asset.asset.report,posted_value:0 +msgid "Posted Amount" +msgstr "" + +#. module: account_asset +#: view:account.asset.asset:0 +#: view:asset.asset.report:0 +#: model:ir.actions.act_window,name:account_asset.action_account_asset_asset_form +#: model:ir.ui.menu,name:account_asset.menu_action_account_asset_asset_form +#: model:ir.ui.menu,name:account_asset.menu_finance_assets +#: model:ir.ui.menu,name:account_asset.menu_finance_config_assets +msgid "Assets" +msgstr "Eszközök" + +#. module: account_asset +#: field:account.asset.category,account_depreciation_id:0 +msgid "Depreciation Account" +msgstr "" + +#. module: account_asset +#: view:account.asset.asset:0 +#: view:account.asset.category:0 +#: view:account.asset.history:0 +#: view:asset.modify:0 +#: field:asset.modify,note:0 +msgid "Notes" +msgstr "Megjegyzések" + +#. module: account_asset +#: field:account.asset.depreciation.line,move_id:0 +msgid "Depreciation Entry" +msgstr "" + +#. module: account_asset +#: code:addons/account_asset/account_asset.py:82 +#, python-format +msgid "Error!" +msgstr "Hiba!" + +#. module: account_asset +#: view:asset.asset.report:0 +#: field:asset.asset.report,nbr:0 +msgid "# of Depreciation Lines" +msgstr "# értékcsökkenési sorok száma" + +#. module: account_asset +#: field:account.asset.asset,method_period:0 +msgid "Number of Months in a Period" +msgstr "Hónapok száma az időszakban" + +#. module: account_asset +#: view:asset.asset.report:0 +msgid "Assets in draft state" +msgstr "" + +#. module: account_asset +#: field:account.asset.asset,method_end:0 +#: selection:account.asset.asset,method_time:0 +#: selection:account.asset.category,method_time:0 +#: selection:account.asset.history,method_time:0 +msgid "Ending Date" +msgstr "" + +#. module: account_asset +#: field:account.asset.asset,code:0 +msgid "Reference" +msgstr "Hivatkozás" + +#. module: account_asset +#: view:account.asset.asset:0 +msgid "Account Asset" +msgstr "" + +#. module: account_asset +#: model:ir.actions.act_window,name:account_asset.action_asset_depreciation_confirmation_wizard +#: model:ir.ui.menu,name:account_asset.menu_asset_depreciation_confirmation_wizard +msgid "Compute Assets" +msgstr "" + +#. module: account_asset +#: field:account.asset.category,method_period:0 +#: field:account.asset.history,method_period:0 +#: field:asset.modify,method_period:0 +msgid "Period Length" +msgstr "Időszak hossza" + +#. module: account_asset +#: selection:account.asset.asset,state:0 +#: view:asset.asset.report:0 +#: selection:asset.asset.report,state:0 +msgid "Draft" +msgstr "Tervezet" + +#. module: account_asset +#: view:asset.asset.report:0 +msgid "Date of asset purchase" +msgstr "" + +#. module: account_asset +#: view:account.asset.asset:0 +msgid "Change Duration" +msgstr "" + +#. module: account_asset +#: help:account.asset.asset,method_number:0 +#: help:account.asset.category,method_number:0 +#: help:account.asset.history,method_number:0 +msgid "The number of depreciations needed to depreciate your asset" +msgstr "" + +#. module: account_asset +#: view:account.asset.category:0 +msgid "Analytic Information" +msgstr "" + +#. module: account_asset +#: field:account.asset.category,account_analytic_id:0 +msgid "Analytic account" +msgstr "Gyűjtőkód" + +#. module: account_asset +#: field:account.asset.asset,method:0 +#: field:account.asset.category,method:0 +msgid "Computation Method" +msgstr "Számítási módszer" + +#. module: account_asset +#: constraint:account.asset.asset:0 +msgid "" +"Prorata temporis can be applied only for time method \"number of " +"depreciations\"." +msgstr "" + +#. module: account_asset +#: field:account.asset.depreciation.line,remaining_value:0 +msgid "Next Period Depreciation" +msgstr "" + +#. module: account_asset +#: help:account.asset.history,method_period:0 +msgid "Time in month between two depreciations" +msgstr "" + +#. module: account_asset +#: view:asset.modify:0 +#: model:ir.actions.act_window,name:account_asset.action_asset_modify +#: model:ir.model,name:account_asset.model_asset_modify +msgid "Modify Asset" +msgstr "" + +#. module: account_asset +#: field:account.asset.asset,salvage_value:0 +msgid "Salvage Value" +msgstr "" + +#. module: account_asset +#: field:account.asset.asset,category_id:0 +#: view:account.asset.category:0 +#: field:account.invoice.line,asset_category_id:0 +#: view:asset.asset.report:0 +msgid "Asset Category" +msgstr "Eszköz kategória" + +#. module: account_asset +#: view:account.asset.asset:0 +msgid "Assets in closed state" +msgstr "" + +#. module: account_asset +#: field:account.asset.asset,parent_id:0 +msgid "Parent Asset" +msgstr "" + +#. module: account_asset +#: view:account.asset.history:0 +#: model:ir.model,name:account_asset.model_account_asset_history +msgid "Asset history" +msgstr "" + +#. module: account_asset +#: view:account.asset.category:0 +msgid "Search Asset Category" +msgstr "" + +#. module: account_asset +#: view:asset.modify:0 +msgid "months" +msgstr "hónapok" + +#. module: account_asset +#: model:ir.model,name:account_asset.model_account_invoice_line +msgid "Invoice Line" +msgstr "Számlasor" + +#. module: account_asset +#: view:account.asset.asset:0 +msgid "Depreciation Board" +msgstr "" + +#. module: account_asset +#: field:asset.asset.report,unposted_value:0 +msgid "Unposted Amount" +msgstr "" + +#. module: account_asset +#: field:account.asset.asset,method_time:0 +#: field:account.asset.category,method_time:0 +#: field:account.asset.history,method_time:0 +msgid "Time Method" +msgstr "" + +#. module: account_asset +#: view:asset.depreciation.confirmation.wizard:0 +#: view:asset.modify:0 +msgid "or" +msgstr "vagy" + +#. module: account_asset +#: field:account.asset.asset,note:0 +#: field:account.asset.category,note:0 +#: field:account.asset.history,note:0 +msgid "Note" +msgstr "Jegyzet" + +#. module: account_asset +#: help:account.asset.history,method_time:0 +msgid "" +"The method to use to compute the dates and number of depreciation lines.\n" +"Number of Depreciations: Fix the number of depreciation lines and the time " +"between 2 depreciations.\n" +"Ending Date: Choose the time between 2 depreciations and the date the " +"depreciations won't go beyond." +msgstr "" + +#. module: account_asset +#: help:account.asset.asset,method_time:0 +#: help:account.asset.category,method_time:0 +msgid "" +"Choose the method to use to compute the dates and number of depreciation " +"lines.\n" +" * Number of Depreciations: Fix the number of depreciation lines and the " +"time between 2 depreciations.\n" +" * Ending Date: Choose the time between 2 depreciations and the date the " +"depreciations won't go beyond." +msgstr "" + +#. module: account_asset +#: view:asset.asset.report:0 +msgid "Assets in running state" +msgstr "" + +#. module: account_asset +#: view:account.asset.asset:0 +msgid "Closed" +msgstr "Lezárt" + +#. module: account_asset +#: help:account.asset.asset,state:0 +msgid "" +"When an asset is created, the status is 'Draft'.\n" +"If the asset is confirmed, the status goes in 'Running' and the depreciation " +"lines can be posted in the accounting.\n" +"You can manually close an asset when the depreciation is over. If the last " +"line of depreciation is posted, the asset automatically goes in that status." +msgstr "" + +#. module: account_asset +#: field:account.asset.asset,state:0 +#: field:asset.asset.report,state:0 +msgid "Status" +msgstr "Státusz" + +#. module: account_asset +#: field:account.asset.asset,partner_id:0 +#: field:asset.asset.report,partner_id:0 +msgid "Partner" +msgstr "Partner" + +#. module: account_asset +#: view:asset.asset.report:0 +msgid "Posted depreciation lines" +msgstr "" + +#. module: account_asset +#: field:account.asset.asset,child_ids:0 +msgid "Children Assets" +msgstr "" + +#. module: account_asset +#: view:asset.asset.report:0 +msgid "Date of depreciation" +msgstr "" + +#. module: account_asset +#: field:account.asset.history,user_id:0 +msgid "User" +msgstr "Felhasználó" + +#. module: account_asset +#: field:account.asset.category,account_asset_id:0 +msgid "Asset Account" +msgstr "" + +#. module: account_asset +#: view:asset.asset.report:0 +msgid "Extended Filters..." +msgstr "Kiterjesztett szűrők…" + +#. module: account_asset +#: view:account.asset.asset:0 +#: view:asset.depreciation.confirmation.wizard:0 +msgid "Compute" +msgstr "Kiszámítás" + +#. module: account_asset +#: view:account.asset.history:0 +msgid "Asset History" +msgstr "Eszköz történet" + +#. module: account_asset +#: model:ir.model,name:account_asset.model_asset_depreciation_confirmation_wizard +msgid "asset.depreciation.confirmation.wizard" +msgstr "" + +#. module: account_asset +#: field:account.asset.asset,active:0 +msgid "Active" +msgstr "Aktív" + +#. module: account_asset +#: field:account.asset.depreciation.line,parent_state:0 +msgid "State of Asset" +msgstr "Eszköz státusza" + +#. module: account_asset +#: field:account.asset.depreciation.line,name:0 +msgid "Depreciation Name" +msgstr "" + +#. module: account_asset +#: view:account.asset.asset:0 +#: field:account.asset.asset,history_ids:0 +msgid "History" +msgstr "Előzmény" + +#. module: account_asset +#: view:asset.depreciation.confirmation.wizard:0 +msgid "Compute Asset" +msgstr "" + +#. module: account_asset +#: field:asset.depreciation.confirmation.wizard,period_id:0 +msgid "Period" +msgstr "Időszak" + +#. module: account_asset +#: view:account.asset.asset:0 +msgid "General" +msgstr "Általános" + +#. module: account_asset +#: field:account.asset.asset,prorata:0 +#: field:account.asset.category,prorata:0 +msgid "Prorata Temporis" +msgstr "" + +#. module: account_asset +#: model:ir.model,name:account_asset.model_account_invoice +msgid "Invoice" +msgstr "Számla" + +#. module: account_asset +#: view:account.asset.asset:0 +msgid "Set to Close" +msgstr "" + +#. module: account_asset +#: view:asset.depreciation.confirmation.wizard:0 +#: view:asset.modify:0 +msgid "Cancel" +msgstr "Mégsem" + +#. module: account_asset +#: selection:account.asset.asset,state:0 +#: selection:asset.asset.report,state:0 +msgid "Close" +msgstr "Lezár" + +#. module: account_asset +#: model:ir.model,name:account_asset.model_account_move_line +msgid "Journal Items" +msgstr "Könyvelési tételsorok" + +#. module: account_asset +#: view:asset.modify:0 +msgid "Asset Durations to Modify" +msgstr "" + +#. module: account_asset +#: field:account.asset.asset,purchase_date:0 +#: view:asset.asset.report:0 +#: field:asset.asset.report,purchase_date:0 +msgid "Purchase Date" +msgstr "Vásárlás dátuma" + +#. module: account_asset +#: selection:account.asset.asset,method:0 +#: selection:account.asset.category,method:0 +msgid "Degressive" +msgstr "Degresszív" + +#. module: account_asset +#: help:asset.depreciation.confirmation.wizard,period_id:0 +msgid "" +"Choose the period for which you want to automatically post the depreciation " +"lines of running assets" +msgstr "" + +#. module: account_asset +#: view:account.asset.asset:0 +msgid "Current" +msgstr "Jelenlegi" + +#. module: account_asset +#: code:addons/account_asset/account_asset.py:82 +#, python-format +msgid "You cannot delete an asset that contains posted depreciation lines." +msgstr "" + +#. module: account_asset +#: view:account.asset.category:0 +msgid "Depreciation Method" +msgstr "" + +#. module: account_asset +#: field:account.asset.depreciation.line,amount:0 +msgid "Current Depreciation" +msgstr "" + +#. module: account_asset +#: field:account.asset.asset,name:0 +msgid "Asset Name" +msgstr "" + +#. module: account_asset +#: field:account.asset.category,open_asset:0 +msgid "Skip Draft State" +msgstr "" + +#. module: account_asset +#: view:account.asset.category:0 +msgid "Depreciation Dates" +msgstr "" + +#. module: account_asset +#: field:account.asset.asset,currency_id:0 +msgid "Currency" +msgstr "Pénznem" + +#. module: account_asset +#: field:account.asset.category,journal_id:0 +msgid "Journal" +msgstr "Napló" + +#. module: account_asset +#: field:account.asset.history,name:0 +msgid "History name" +msgstr "" + +#. module: account_asset +#: field:account.asset.depreciation.line,depreciated_value:0 +msgid "Amount Already Depreciated" +msgstr "" + +#. module: account_asset +#: help:account.asset.asset,method:0 +#: help:account.asset.category,method:0 +msgid "" +"Choose the method to use to compute the amount of depreciation lines.\n" +" * Linear: Calculated on basis of: Gross Value / Number of Depreciations\n" +" * Degressive: Calculated on basis of: Residual Value * Degressive Factor" +msgstr "" + +#. module: account_asset +#: field:account.asset.depreciation.line,move_check:0 +#: view:asset.asset.report:0 +#: field:asset.asset.report,move_check:0 +msgid "Posted" +msgstr "Könyvelt" + +#. module: account_asset +#: model:ir.actions.act_window,help:account_asset.action_asset_asset_report +msgid "" +"

\n" +" From this report, you can have an overview on all depreciation. " +"The\n" +" tool search can also be used to personalise your Assets reports " +"and\n" +" so, match this analysis to your needs;\n" +"

\n" +" " +msgstr "" + +#. module: account_asset +#: field:account.asset.asset,purchase_value:0 +msgid "Gross Value" +msgstr "Bruttó érték" + +#. module: account_asset +#: field:account.asset.category,name:0 +msgid "Name" +msgstr "Név" + +#. module: account_asset +#: help:account.asset.category,open_asset:0 +msgid "" +"Check this if you want to automatically confirm the assets of this category " +"when created by invoices." +msgstr "" + +#. module: account_asset +#: field:asset.asset.report,name:0 +msgid "Year" +msgstr "Év" + +#. module: account_asset +#: model:ir.model,name:account_asset.model_account_asset_depreciation_line +msgid "Asset depreciation line" +msgstr "" + +#. module: account_asset +#: view:account.asset.category:0 +#: field:asset.asset.report,asset_category_id:0 +#: model:ir.model,name:account_asset.model_account_asset_category +msgid "Asset category" +msgstr "Eszköz kategória" + +#. module: account_asset +#: view:asset.asset.report:0 +#: field:asset.asset.report,depreciation_value:0 +msgid "Amount of Depreciation Lines" +msgstr "" + +#. module: account_asset +#: code:addons/account_asset/wizard/wizard_asset_compute.py:50 +#, python-format +msgid "Created Asset Moves" +msgstr "" + +#. module: account_asset +#: view:account.asset.asset:0 +msgid "Add an internal note here..." +msgstr "" + +#. module: account_asset +#: field:account.asset.depreciation.line,sequence:0 +msgid "Sequence" +msgstr "Sorszám" + +#. module: account_asset +#: help:account.asset.category,method_period:0 +msgid "State here the time between 2 depreciations, in months" +msgstr "" + +#. module: account_asset +#: field:account.asset.history,date:0 +msgid "Date" +msgstr "Dátum" + +#. module: account_asset +#: field:account.asset.asset,method_number:0 +#: selection:account.asset.asset,method_time:0 +#: field:account.asset.category,method_number:0 +#: selection:account.asset.category,method_time:0 +#: field:account.asset.history,method_number:0 +#: selection:account.asset.history,method_time:0 +#: field:asset.modify,method_number:0 +msgid "Number of Depreciations" +msgstr "" + +#. module: account_asset +#: view:account.asset.asset:0 +msgid "Create Move" +msgstr "" + +#. module: account_asset +#: view:account.asset.asset:0 +msgid "Confirm Asset" +msgstr "" + +#. module: account_asset +#: model:ir.actions.act_window,name:account_asset.action_account_asset_asset_tree +#: model:ir.ui.menu,name:account_asset.menu_action_account_asset_asset_tree +msgid "Asset Hierarchy" +msgstr "" diff --git a/addons/account_budget/i18n/en_GB.po b/addons/account_budget/i18n/en_GB.po index 492068c4cd6..d15f95654e7 100644 --- a/addons/account_budget/i18n/en_GB.po +++ b/addons/account_budget/i18n/en_GB.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-02-06 14:30+0000\n" -"Last-Translator: mrx5682 \n" +"PO-Revision-Date: 2013-08-23 16:42+0000\n" +"Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 05:47+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-24 05:35+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: account_budget #: view:account.budget.analytic:0 @@ -147,6 +147,26 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Click to create a new budget.\n" +"

\n" +" A budget is a forecast of your company's income and/or " +"expenses\n" +" expected for a period in the future. A budget is defined on " +"some\n" +" financial accounts and/or analytic accounts (that may " +"represent\n" +" projects, departments, categories of products, etc.)\n" +"

\n" +" By keeping track of where your money goes, you may be less\n" +" likely to overspend, and more likely to meet your financial\n" +" goals. Forecast a budget by detailing the expected revenue " +"per\n" +" analytic account and monitor its evolution based on the " +"actuals\n" +" realised during that period.\n" +"

\n" +" " #. module: account_budget #: report:account.budget:0 @@ -369,7 +389,7 @@ msgstr "or" #. module: account_budget #: view:crossovered.budget:0 msgid "Cancel Budget" -msgstr "" +msgstr "Cancel Budget" #. module: account_budget #: report:account.budget:0 diff --git a/addons/account_cancel/i18n/en_GB.po b/addons/account_cancel/i18n/en_GB.po index 841c76a6411..74dbbfd404d 100644 --- a/addons/account_cancel/i18n/en_GB.po +++ b/addons/account_cancel/i18n/en_GB.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2013-08-23 16:41+0000\n" +"Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 05:47+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-24 05:35+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: account_cancel #: view:account.invoice:0 msgid "Cancel Invoice" -msgstr "" +msgstr "Cancel Invoice" #~ msgid "Cancel" #~ msgstr "Cancel" diff --git a/addons/account_followup/i18n/nl.po b/addons/account_followup/i18n/nl.po index 15f5b905bd6..2cd6af64c76 100644 --- a/addons/account_followup/i18n/nl.po +++ b/addons/account_followup/i18n/nl.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-08-01 11:05+0000\n" +"PO-Revision-Date: 2013-08-23 13:00+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: 2013-08-02 05:58+0000\n" -"X-Generator: Launchpad (build 16718)\n" +"X-Launchpad-Export-Date: 2013-08-24 05:35+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: account_followup #: model:email.template,subject:account_followup.email_template_account_followup_default @@ -1378,7 +1378,7 @@ msgstr " brieven in rapporten" #: model:ir.actions.act_window,name:account_followup.action_customer_my_followup #: model:ir.ui.menu,name:account_followup.menu_sale_followup msgid "My Follow-Ups" -msgstr "Mijn betaalheinnneringen" +msgstr "Mijn betaalherinnneringen" #. module: account_followup #: view:res.partner:0 diff --git a/addons/account_payment/i18n/en_GB.po b/addons/account_payment/i18n/en_GB.po index 9c1cc5d78b2..7aeccfb3f91 100644 --- a/addons/account_payment/i18n/en_GB.po +++ b/addons/account_payment/i18n/en_GB.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-02-07 19:01+0000\n" -"Last-Translator: mrx5682 \n" +"PO-Revision-Date: 2013-08-23 16:42+0000\n" +"Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 05:49+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-24 05:35+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: account_payment #: model:ir.actions.act_window,help:account_payment.action_payment_order_tree @@ -671,7 +671,7 @@ msgstr "Order" #. module: account_payment #: view:payment.order:0 msgid "Cancel Payments" -msgstr "" +msgstr "Cancel Payments" #. module: account_payment #: field:payment.order,total:0 @@ -682,7 +682,7 @@ msgstr "Total" #: code:addons/account_payment/wizard/account_payment_order.py:112 #, python-format msgid "Entry Lines" -msgstr "" +msgstr "Entry Lines" #. module: account_payment #: view:account.payment.make.payment:0 @@ -693,7 +693,7 @@ msgstr "Make Payment" #. module: account_payment #: help:account.invoice,amount_to_pay:0 msgid "The amount which should be paid at the current date. " -msgstr "" +msgstr "The amount which should be paid at the current date. " #. module: account_payment #: field:payment.order,date_prefered:0 diff --git a/addons/account_payment/i18n/lt.po b/addons/account_payment/i18n/lt.po index 4175906b114..36367a2adf5 100644 --- a/addons/account_payment/i18n/lt.po +++ b/addons/account_payment/i18n/lt.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2013-08-21 12:13+0000\n" +"Last-Translator: Justas \n" "Language-Team: Lithuanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 05:48+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-22 05:39+0000\n" +"X-Generator: Launchpad (build 16734)\n" #. module: account_payment #: model:ir.actions.act_window,help:account_payment.action_payment_order_tree @@ -177,7 +177,7 @@ msgstr "" #. module: account_payment #: view:payment.line:0 msgid "Amount Total" -msgstr "" +msgstr "Viso" #. module: account_payment #: help:payment.order,state:0 diff --git a/addons/account_report_company/i18n/de.po b/addons/account_report_company/i18n/de.po index c4cef648957..75f47927b12 100644 --- a/addons/account_report_company/i18n/de.po +++ b/addons/account_report_company/i18n/de.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-08-18 16:06+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2013-08-26 17:21+0000\n" +"Last-Translator: Matthias Fax \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-08-19 04:57+0000\n" -"X-Generator: Launchpad (build 16723)\n" +"X-Launchpad-Export-Date: 2013-08-27 05:03+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: account_report_company #: field:res.partner,display_name:0 msgid "Name" -msgstr "" +msgstr "Name" #. module: account_report_company #: field:account.invoice,commercial_partner_id:0 @@ -31,19 +31,19 @@ msgstr "" #. module: account_report_company #: field:account.invoice.report,commercial_partner_id:0 msgid "Partner Company" -msgstr "" +msgstr "Partner-Unternehmen" #. module: account_report_company #: model:ir.model,name:account_report_company.model_account_invoice msgid "Invoice" -msgstr "" +msgstr "Rechnung" #. module: account_report_company #: view:account.invoice:0 #: view:account.invoice.report:0 #: model:ir.model,name:account_report_company.model_res_partner msgid "Partner" -msgstr "" +msgstr "Partner" #. module: account_report_company #: model:ir.model,name:account_report_company.model_account_invoice_report diff --git a/addons/account_report_company/i18n/en_GB.po b/addons/account_report_company/i18n/en_GB.po new file mode 100644 index 00000000000..db800a8ad67 --- /dev/null +++ b/addons/account_report_company/i18n/en_GB.po @@ -0,0 +1,63 @@ +# English (United Kingdom) translation for openobject-addons +# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2013. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2013-06-07 19:36+0000\n" +"PO-Revision-Date: 2013-08-23 16:42+0000\n" +"Last-Translator: Andi Chandler \n" +"Language-Team: English (United Kingdom) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2013-08-24 05:35+0000\n" +"X-Generator: Launchpad (build 16738)\n" + +#. module: account_report_company +#: field:res.partner,display_name:0 +msgid "Name" +msgstr "Name" + +#. module: account_report_company +#: field:account.invoice,commercial_partner_id:0 +#: help:account.invoice.report,commercial_partner_id:0 +msgid "Commercial Entity" +msgstr "Commercial Entity" + +#. module: account_report_company +#: field:account.invoice.report,commercial_partner_id:0 +msgid "Partner Company" +msgstr "Partner Company" + +#. module: account_report_company +#: model:ir.model,name:account_report_company.model_account_invoice +msgid "Invoice" +msgstr "Invoice" + +#. module: account_report_company +#: view:account.invoice:0 +#: view:account.invoice.report:0 +#: model:ir.model,name:account_report_company.model_res_partner +msgid "Partner" +msgstr "Partner" + +#. module: account_report_company +#: model:ir.model,name:account_report_company.model_account_invoice_report +msgid "Invoices Statistics" +msgstr "Invoices Statistics" + +#. module: account_report_company +#: view:res.partner:0 +msgid "True" +msgstr "True" + +#. module: account_report_company +#: help:account.invoice,commercial_partner_id:0 +msgid "" +"The commercial entity that will be used on Journal Entries for this invoice" +msgstr "" +"The commercial entity that will be used on Journal Entries for this invoice" diff --git a/addons/account_voucher/i18n/de.po b/addons/account_voucher/i18n/de.po index 8f815af0bc9..faf4c85274b 100644 --- a/addons/account_voucher/i18n/de.po +++ b/addons/account_voucher/i18n/de.po @@ -8,15 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-03-20 23:34+0000\n" -"Last-Translator: Thorsten Vocks (OpenBig.org) \n" +"PO-Revision-Date: 2013-08-26 09:58+0000\n" +"Last-Translator: Matthias Fax \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 05:49+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-27 05:02+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: account_voucher #: field:account.bank.statement.line,voucher_id:0 @@ -636,7 +635,7 @@ msgstr "" #: field:account.config.settings,expense_currency_exchange_account_id:0 #: field:res.company,expense_currency_exchange_account_id:0 msgid "Loss Exchange Rate Account" -msgstr "Kursverlust Konto" +msgstr "Konto für Kursaufwendungen" #. module: account_voucher #: view:account.voucher:0 @@ -1244,7 +1243,7 @@ msgstr "Jahr" #: field:account.config.settings,income_currency_exchange_account_id:0 #: field:res.company,income_currency_exchange_account_id:0 msgid "Gain Exchange Rate Account" -msgstr "Kursverlust Konto" +msgstr "Konto für Kurserträge" #. module: account_voucher #: selection:account.voucher,type:0 diff --git a/addons/analytic/analytic.py b/addons/analytic/analytic.py index ce79c4d5ffb..a7b3406a289 100644 --- a/addons/analytic/analytic.py +++ b/addons/analytic/analytic.py @@ -295,10 +295,6 @@ class account_analytic_account(osv.osv): args=[] if context is None: context={} - if context.get('current_model') == 'project.project': - project_obj = self.pool.get("account.analytic.account") - project_ids = project_obj.search(cr, uid, args) - return self.name_get(cr, uid, project_ids, context=context) if name: account_ids = self.search(cr, uid, [('code', '=', name)] + args, limit=limit, context=context) if not account_ids: diff --git a/addons/analytic_contract_hr_expense/i18n/en_GB.po b/addons/analytic_contract_hr_expense/i18n/en_GB.po index 7222bb23711..bfde40953cc 100644 --- a/addons/analytic_contract_hr_expense/i18n/en_GB.po +++ b/addons/analytic_contract_hr_expense/i18n/en_GB.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-02-07 18:38+0000\n" -"Last-Translator: mrx5682 \n" +"PO-Revision-Date: 2013-08-23 16:42+0000\n" +"Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 05:50+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-24 05:35+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: analytic_contract_hr_expense #: view:account.analytic.account:0 @@ -28,6 +28,8 @@ msgid "" "{'required': " "['|',('invoice_on_timesheets','=',True),('charge_expenses','=',True)]}" msgstr "" +"{'required': " +"['|',('invoice_on_timesheets','=',True),('charge_expenses','=',True)]}" #. module: analytic_contract_hr_expense #: view:account.analytic.account:0 @@ -66,7 +68,7 @@ msgstr "Expenses of %s" #. module: analytic_contract_hr_expense #: view:account.analytic.account:0 msgid "Expenses and Timesheet Invoicing Ratio" -msgstr "" +msgstr "Expenses and Timesheet Invoicing Ratio" #. module: analytic_contract_hr_expense #: view:account.analytic.account:0 @@ -74,6 +76,8 @@ msgid "" "{'invisible': " "[('invoice_on_timesheets','=',False),('charge_expenses','=',False)]}" msgstr "" +"{'invisible': " +"[('invoice_on_timesheets','=',False),('charge_expenses','=',False)]}" #. module: analytic_contract_hr_expense #: field:account.analytic.account,est_expenses:0 diff --git a/addons/auth_signup/i18n/de.po b/addons/auth_signup/i18n/de.po index 9c2c4592993..e0f397e77da 100644 --- a/addons/auth_signup/i18n/de.po +++ b/addons/auth_signup/i18n/de.po @@ -8,15 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-03-20 23:58+0000\n" -"Last-Translator: Thorsten Vocks (OpenBig.org) \n" +"PO-Revision-Date: 2013-08-26 17:58+0000\n" +"Last-Translator: Matthias Fax \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 05:51+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-27 05:02+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: auth_signup #: view:res.users:0 @@ -24,6 +23,8 @@ msgid "" "A password reset has been requested for this user. An email containing the " "following link has been sent:" msgstr "" +"Für diesen Benutzer wurde eine Passwortzurücksetzung beantragt. Eine E-Mail " +"mit dem folgenden Link wurde gesendet:" #. module: auth_signup #: field:res.partner,signup_type:0 @@ -50,12 +51,12 @@ msgstr "Falls leer, dürfen nur eingeladene Benutzer einloggen" #. module: auth_signup #: view:res.users:0 msgid "Send an invitation email" -msgstr "" +msgstr "Sende Einladungs-E-Mail" #. module: auth_signup #: selection:res.users,state:0 msgid "Activated" -msgstr "" +msgstr "Aktiviert" #. module: auth_signup #: model:ir.model,name:auth_signup.model_base_config_settings @@ -96,7 +97,7 @@ msgstr "Bitte ein Passwort eintragen und bestätigen" #. module: auth_signup #: view:res.users:0 msgid "Send reset password link by email" -msgstr "" +msgstr "Sende E-Mail zur Passwortzurücksetzung" #. module: auth_signup #: model:email.template,body_html:auth_signup.reset_password_email @@ -124,7 +125,7 @@ msgstr "" #: view:res.users:0 msgid "" "An invitation email containing the following subscription link has been sent:" -msgstr "" +msgstr "Eine Einladungs-E-Mail mit dem folgenden Link wurde gesendet:" #. module: auth_signup #: field:res.users,state:0 @@ -334,7 +335,7 @@ msgstr "Erlaube Passwort zurücksetzen von der Login-Seite" #. module: auth_signup #: model:email.template,subject:auth_signup.set_password_email msgid "${object.company_id.name} invitation to connect on OpenERP" -msgstr "${object.company_id.name} Einladung zur OpenERP Anbidnung" +msgstr "${object.company_id.name} Einladung zur OpenERP Anbindung" #. module: auth_signup #. openerp-web diff --git a/addons/base_calendar/i18n/fr.po b/addons/base_calendar/i18n/fr.po index c20bca4e097..af25daf3545 100644 --- a/addons/base_calendar/i18n/fr.po +++ b/addons/base_calendar/i18n/fr.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-07-28 13:08+0000\n" +"PO-Revision-Date: 2013-08-22 07:32+0000\n" "Last-Translator: Florian Hatat \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-29 05:54+0000\n" -"X-Generator: Launchpad (build 16700)\n" +"X-Launchpad-Export-Date: 2013-08-23 05:52+0000\n" +"X-Generator: Launchpad (build 16737)\n" #. module: base_calendar #: selection:calendar.alarm,trigger_related:0 @@ -302,12 +302,12 @@ msgstr "Courriel à" #. module: base_calendar #: field:crm.meeting,name:0 msgid "Meeting Subject" -msgstr "" +msgstr "Titre de l'évènement" #. module: base_calendar #: view:calendar.event:0 msgid "End of Recurrence" -msgstr "" +msgstr "Fin de la récurrence" #. module: base_calendar #: view:calendar.event:0 @@ -328,7 +328,7 @@ msgstr "Choisir le jour où répéter le rendez-vous" #: view:crm.meeting:0 #: model:ir.actions.act_window,name:base_calendar.action_crm_meeting msgid "Meetings" -msgstr "" +msgstr "Évènements" #. module: base_calendar #: field:calendar.event,recurrent_id_date:0 @@ -589,7 +589,7 @@ msgstr "Jeu" #. module: base_calendar #: view:crm.meeting:0 msgid "Meeting Details" -msgstr "" +msgstr "Détails de l'évènement" #. module: base_calendar #: field:calendar.attendee,child_ids:0 @@ -850,7 +850,7 @@ msgstr "Nombre de répétitions" #. module: base_calendar #: model:crm.meeting.type,name:base_calendar.categ_meet2 msgid "Internal Meeting" -msgstr "" +msgstr "Réunion interne" #. module: base_calendar #: view:calendar.event:0 @@ -928,7 +928,7 @@ msgstr "Date de l'événement" #. module: base_calendar #: view:crm.meeting:0 msgid "Invitations" -msgstr "" +msgstr "Invitations" #. module: base_calendar #: view:calendar.event:0 @@ -1103,7 +1103,7 @@ msgstr "Défini l'action à exécuter lorsque l'alarme se déclenche" #. module: base_calendar #: view:crm.meeting:0 msgid "Starting at" -msgstr "" +msgstr "Heure de début" #. module: base_calendar #: selection:calendar.event,end_type:0 @@ -1132,12 +1132,12 @@ msgstr "" #: field:calendar.todo,end_type:0 #: field:crm.meeting,end_type:0 msgid "Recurrence Termination" -msgstr "" +msgstr "Fin de la récurrence" #. module: base_calendar #: view:crm.meeting:0 msgid "Until" -msgstr "" +msgstr "Jusqu'à" #. module: base_calendar #: view:res.alarm:0 @@ -1204,7 +1204,7 @@ msgstr "Responsable" #. module: base_calendar #: view:crm.meeting:0 msgid "Select Weekdays" -msgstr "" +msgstr "Sélectionner les jours de la semaine" #. module: base_calendar #: code:addons/base_calendar/base_calendar.py:1521 @@ -1564,7 +1564,7 @@ msgstr "Samedi" #: field:calendar.todo,interval:0 #: field:crm.meeting,interval:0 msgid "Repeat Every" -msgstr "" +msgstr "Répéter tous les" #. module: base_calendar #: selection:calendar.event,byday:0 diff --git a/addons/base_setup/i18n/cs.po b/addons/base_setup/i18n/cs.po index b974edf4980..3b0e17a65c5 100644 --- a/addons/base_setup/i18n/cs.po +++ b/addons/base_setup/i18n/cs.po @@ -8,40 +8,40 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2013-08-24 09:02+0000\n" +"Last-Translator: Jan B. Krejčí \n" "Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 05:52+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-25 05:19+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: base_setup #: view:sale.config.settings:0 msgid "Emails Integration" -msgstr "" +msgstr "Integrace e-mailů" #. module: base_setup #: selection:base.setup.terminology,partner:0 msgid "Guest" -msgstr "" +msgstr "Host" #. module: base_setup #: view:sale.config.settings:0 msgid "Contacts" -msgstr "" +msgstr "Kontakty" #. module: base_setup #: model:ir.model,name:base_setup.model_base_config_settings msgid "base.config.settings" -msgstr "" +msgstr "base.config.settings" #. module: base_setup #: field:base.config.settings,module_auth_oauth:0 msgid "" "Use external authentication providers, sign in with google, facebook, ..." -msgstr "" +msgstr "Použít externí poskytovatele přihlášení (Google, Facebook...)" #. module: base_setup #: view:sale.config.settings:0 @@ -55,88 +55,93 @@ msgid "" "OpenERP using specific\n" " plugins for your preferred email application." msgstr "" +"OpenERP umožňuje automaticky vytvářet leady (nebo jiné dokumenty) z " +"příchozích e-mailů.\n" +"E-maily můžete s OpenERP synchronizovat automaticky z běžných POP3/IMAP " +"účtů, pomocí skriptu pro přímou integraci s e-mailovým serverem, nebo " +"manuálně s použitím plug-inu pro vašeho e-mailového klienta." #. module: base_setup #: field:sale.config.settings,module_sale:0 msgid "SALE" -msgstr "" +msgstr "PRODEJ" #. module: base_setup #: selection:base.setup.terminology,partner:0 msgid "Member" -msgstr "" +msgstr "Člen" #. module: base_setup #: view:base.config.settings:0 msgid "Portal access" -msgstr "" +msgstr "Přístup k portálu" #. module: base_setup #: view:base.config.settings:0 msgid "Authentication" -msgstr "" +msgstr "Autentizace" #. module: base_setup #: view:sale.config.settings:0 msgid "Quotations and Sales Orders" -msgstr "" +msgstr "Nabídky a přijaté objednávky" #. module: base_setup #: view:base.config.settings:0 #: model:ir.actions.act_window,name:base_setup.action_general_configuration #: model:ir.ui.menu,name:base_setup.menu_general_configuration msgid "General Settings" -msgstr "" +msgstr "Obecná nastavení" #. module: base_setup #: selection:base.setup.terminology,partner:0 msgid "Donor" -msgstr "" +msgstr "Dárce" #. module: base_setup #: view:base.config.settings:0 msgid "Email" -msgstr "" +msgstr "E-mail" #. module: base_setup #: field:sale.config.settings,module_crm:0 msgid "CRM" -msgstr "" +msgstr "CRM" #. module: base_setup #: selection:base.setup.terminology,partner:0 msgid "Patient" -msgstr "" +msgstr "Pacient" #. module: base_setup #: field:base.config.settings,module_base_import:0 msgid "Allow users to import data from CSV files" -msgstr "" +msgstr "Umožnit uživatelům import z CSV" #. module: base_setup #: field:base.config.settings,module_multi_company:0 msgid "Manage multiple companies" -msgstr "" +msgstr "Spravovat více firem" #. module: base_setup #: view:sale.config.settings:0 msgid "On Mail Client" -msgstr "" +msgstr "V e-mailovém klientovi" #. module: base_setup #: view:base.config.settings:0 msgid "--db-filter=YOUR_DATABAE" -msgstr "" +msgstr "--db-filter=VAŠE_DATABÁZE" #. module: base_setup #: field:sale.config.settings,module_web_linkedin:0 msgid "Get contacts automatically from linkedIn" -msgstr "" +msgstr "Získat kontakty automaticky z LinkedIn" #. module: base_setup #: field:sale.config.settings,module_plugin_thunderbird:0 msgid "Enable Thunderbird plug-in" -msgstr "" +msgstr "Povolit Thunderbird plug-in" #. module: base_setup #: view:base.setup.terminology:0 @@ -146,22 +151,22 @@ msgstr "res_config_contents" #. module: base_setup #: view:sale.config.settings:0 msgid "Customer Features" -msgstr "" +msgstr "Zákaznické funkce" #. module: base_setup #: view:base.config.settings:0 msgid "Import / Export" -msgstr "" +msgstr "Import / Export" #. module: base_setup #: view:sale.config.settings:0 msgid "Sale Features" -msgstr "" +msgstr "Prodejní funkce" #. module: base_setup #: field:sale.config.settings,module_plugin_outlook:0 msgid "Enable Outlook plug-in" -msgstr "" +msgstr "Povolit Outlook plug-in" #. module: base_setup #: view:base.setup.terminology:0 @@ -169,21 +174,23 @@ msgid "" "You can use this wizard to change the terminologies for customers in the " "whole application." msgstr "" +"Tohoto průvodce můžete použít pro úpravu terminologie na míru zákazníka v " +"celé aplikaci." #. module: base_setup #: selection:base.setup.terminology,partner:0 msgid "Tenant" -msgstr "" +msgstr "Instance/zákazník (\"tenant\")" #. module: base_setup #: help:base.config.settings,module_share:0 msgid "Share or embbed any screen of openerp." -msgstr "" +msgstr "Sdílet nebo vložit kteroukoli obrazovku OpenERP" #. module: base_setup #: selection:base.setup.terminology,partner:0 msgid "Customer" -msgstr "" +msgstr "Zákazník" #. module: base_setup #: help:sale.config.settings,module_web_linkedin:0 @@ -191,6 +198,8 @@ msgid "" "When you create a new contact (person or company), you will be able to load " "all the data from LinkedIn (photos, address, etc)." msgstr "" +"Budete moci k novým kontaktům (osobám nebo firmám) automaticky doplnit " +"kontaktní informace (fotografie, adresy atd.) z LinkedIn." #. module: base_setup #: help:base.config.settings,module_multi_company:0 @@ -199,6 +208,9 @@ msgid "" "companies.\n" " This installs the module multi_company." msgstr "" +"Pracujte v prostředí více firem, s příslušným řízením přístupu k jednotlivým " +"firmám.\n" +"Bude nainstalován modul multi_company." #. module: base_setup #: view:base.config.settings:0 @@ -207,6 +219,9 @@ msgid "" "You can\n" " launch the OpenERP Server with the option" msgstr "" +"Veřejný portál je přístupný, pokud pracujete s jedinou databází.\n" +" Můžete spustit OpenERP server s " +"parametrem" #. module: base_setup #: view:base.config.settings:0 @@ -214,16 +229,18 @@ msgid "" "You will find more options in your company details: address for the header " "and footer, overdue payments texts, etc." msgstr "" +"Více nastavení najdete v detailech společnosti: adresa do záhlaví a zápatí, " +"texty upomínek atd." #. module: base_setup #: model:ir.model,name:base_setup.model_sale_config_settings msgid "sale.config.settings" -msgstr "" +msgstr "sale.config.settings" #. module: base_setup #: field:base.setup.terminology,partner:0 msgid "How do you call a Customer" -msgstr "" +msgstr "Jak nazýváte zákazníka" #. module: base_setup #: view:base.config.settings:0 @@ -237,21 +254,24 @@ msgid "" "projects,\n" " etc." msgstr "" +"Když pošlete dokument zákazníkovi (nabídku, fakturu), bude se moci " +"zaregistrovat a získat přístup ke všem svým dokumentům, čtení firemních " +"novinek, kontrole svých projektů atd." #. module: base_setup #: model:ir.model,name:base_setup.model_base_setup_terminology msgid "base.setup.terminology" -msgstr "" +msgstr "base.setup.terminology" #. module: base_setup #: selection:base.setup.terminology,partner:0 msgid "Client" -msgstr "" +msgstr "Klient" #. module: base_setup #: help:base.config.settings,module_portal_anonymous:0 msgid "Enable the public part of openerp, openerp becomes a public website." -msgstr "" +msgstr "Povolit veřejný web OpenERP." #. module: base_setup #: help:sale.config.settings,module_plugin_thunderbird:0 @@ -264,22 +284,26 @@ msgid "" " Partner from the selected emails.\n" " This installs the module plugin_thunderbird." msgstr "" +"Plug-in umožňuje připojit e-maily a jejich přílohy k objektům v OpenERP " +"(partnerům nebo leadům).\n" +"Z vybraných e-mailů můžete vytvářet nové partnery a leady.\n" +"Bude nainstalován modul plugin_thunderbird." #. module: base_setup #: selection:base.setup.terminology,partner:0 msgid "Partner" -msgstr "" +msgstr "Partner" #. module: base_setup #: model:ir.actions.act_window,name:base_setup.action_partner_terminology_config_form msgid "Use another word to say \"Customer\"" -msgstr "" +msgstr "Použijte jiný výraz pro \"zákazník\"" #. module: base_setup #: model:ir.actions.act_window,name:base_setup.action_sale_config #: view:sale.config.settings:0 msgid "Configure Sales" -msgstr "" +msgstr "Konfigurovat prodej" #. module: base_setup #: help:sale.config.settings,module_plugin_outlook:0 @@ -292,16 +316,20 @@ msgid "" " email into an OpenERP mail message with attachments.\n" " This installs the module plugin_outlook." msgstr "" +"Plug-in umožňuje připojit e-maily a jejich přílohy k objektům v OpenERP " +"(partnerům nebo leadům).\n" +"Z vybraných e-mailů můžete vytvářet nové partnery a leady.\n" +"Bude nainstalován modul plugin_outlook." #. module: base_setup #: view:base.config.settings:0 msgid "Options" -msgstr "" +msgstr "Možnosti" #. module: base_setup #: field:base.config.settings,module_portal:0 msgid "Activate the customer portal" -msgstr "" +msgstr "Aktivovat zákaznický portál" #. module: base_setup #: view:base.config.settings:0 @@ -310,36 +338,38 @@ msgid "" " Once activated, the login page will be " "replaced by the public website." msgstr "" +"Pokud toto aktivujete, přihlašovací stránka OpenERP bude nahrazena veřejným " +"webem." #. module: base_setup #: field:base.config.settings,module_share:0 msgid "Allow documents sharing" -msgstr "" +msgstr "Povolit sdílení dokumentů" #. module: base_setup #: view:base.config.settings:0 msgid "(company news, jobs, contact form, etc.)" -msgstr "" +msgstr "(firemní novinky, pracovní příležitosti, kontaktní formulář atd.)" #. module: base_setup #: field:base.config.settings,module_portal_anonymous:0 msgid "Activate the public portal" -msgstr "" +msgstr "Aktivovat veřejný portál" #. module: base_setup #: view:base.config.settings:0 msgid "Configure outgoing email servers" -msgstr "" +msgstr "Konfigurovat odchozí e-mailové servery" #. module: base_setup #: view:sale.config.settings:0 msgid "Social Network Integration" -msgstr "" +msgstr "Integrace sociální sítě" #. module: base_setup #: help:base.config.settings,module_portal:0 msgid "Give your customers access to their documents." -msgstr "" +msgstr "Dejte svým zákazníkům přístup k jejich dokumentům." #. module: base_setup #: view:base.config.settings:0 @@ -351,20 +381,20 @@ msgstr "Storno" #: view:base.config.settings:0 #: view:sale.config.settings:0 msgid "Apply" -msgstr "" +msgstr "Použít" #. module: base_setup #: view:base.setup.terminology:0 msgid "Specify Your Terminology" -msgstr "" +msgstr "Určete svou terminologii" #. module: base_setup #: view:base.config.settings:0 #: view:sale.config.settings:0 msgid "or" -msgstr "" +msgstr "nebo" #. module: base_setup #: view:base.config.settings:0 msgid "Configure your company data" -msgstr "" +msgstr "Nastavte data své společnosti" diff --git a/addons/base_setup/i18n/fr.po b/addons/base_setup/i18n/fr.po index 1374638434a..33175afc48f 100644 --- a/addons/base_setup/i18n/fr.po +++ b/addons/base_setup/i18n/fr.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-07-13 21:43+0000\n" -"Last-Translator: Gilles Major (OpenERP) \n" +"PO-Revision-Date: 2013-08-22 07:33+0000\n" +"Last-Translator: Florian Hatat \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-14 05:58+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-23 05:52+0000\n" +"X-Generator: Launchpad (build 16737)\n" #. module: base_setup #: view:sale.config.settings:0 @@ -134,7 +134,7 @@ msgstr "Sur le client de messagerie" #. module: base_setup #: view:base.config.settings:0 msgid "--db-filter=YOUR_DATABAE" -msgstr "" +msgstr "--db-filter=VOTRE_BASE_DE_DONNEES" #. module: base_setup #: field:sale.config.settings,module_web_linkedin:0 diff --git a/addons/base_vat/i18n/en_GB.po b/addons/base_vat/i18n/en_GB.po index 25a87751557..1c4f0879f02 100644 --- a/addons/base_vat/i18n/en_GB.po +++ b/addons/base_vat/i18n/en_GB.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-02-06 14:32+0000\n" -"Last-Translator: mrx5682 \n" +"PO-Revision-Date: 2013-08-23 16:41+0000\n" +"Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 05:53+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-24 05:35+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: base_vat #: view:res.partner:0 @@ -51,7 +51,7 @@ msgstr "Error!" #. module: base_vat #: view:res.partner:0 msgid "e.g. BE0477472701" -msgstr "" +msgstr "e.g. BE0477472701" #. module: base_vat #: help:res.partner,vat_subjected:0 diff --git a/addons/crm/crm.py b/addons/crm/crm.py index df6d5e12b66..5953500dcec 100644 --- a/addons/crm/crm.py +++ b/addons/crm/crm.py @@ -125,7 +125,7 @@ class crm_case_section(osv.osv): 'note': fields.text('Description'), 'working_hours': fields.float('Working Hours', digits=(16,2 )), 'stage_ids': fields.many2many('crm.case.stage', 'section_stage_rel', 'section_id', 'stage_id', 'Stages'), - 'alias_id': fields.many2one('mail.alias', 'Alias', ondelete="cascade", required=True, + 'alias_id': fields.many2one('mail.alias', 'Alias', ondelete="restrict", required=True, help="The email address associated with this team. New emails received will automatically " "create new leads assigned to the team."), } diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index 07369c02bb2..69996663dab 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -662,7 +662,7 @@ class crm_lead(base_stage, format_address, osv.osv): # Merge notifications about loss of information opportunities = [highest] opportunities.extend(opportunities_rest) - self._merge_notify(cr, uid, highest, opportunities, context=context) + self._merge_notify(cr, uid, highest.id, opportunities, context=context) # Check if the stage is in the stages of the sales team. If not, assign the stage with the lowest sequence if merged_data.get('section_id'): section_stage_ids = self.pool.get('crm.case.stage').search(cr, uid, [('section_ids', 'in', merged_data['section_id']), ('type', '=', merged_data.get('type'))], order='sequence', context=context) diff --git a/addons/crm/i18n/fr.po b/addons/crm/i18n/fr.po index 730940e8308..a3f76d40af6 100644 --- a/addons/crm/i18n/fr.po +++ b/addons/crm/i18n/fr.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-08-03 15:44+0000\n" -"Last-Translator: Coignat \n" +"PO-Revision-Date: 2013-08-22 07:34+0000\n" +"Last-Translator: WANTELLET Sylvain \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-08-04 05:37+0000\n" -"X-Generator: Launchpad (build 16718)\n" +"X-Launchpad-Export-Date: 2013-08-23 05:52+0000\n" +"X-Generator: Launchpad (build 16737)\n" #. module: crm #: view:crm.lead.report:0 @@ -461,7 +461,7 @@ msgstr "Chef d'équipe" #: code:addons/crm/crm_lead.py:1052 #, python-format msgid "%s a call for %s.%s" -msgstr "" +msgstr "%s un appel pour %s. %s" #. module: crm #: help:crm.case.stage,probability:0 diff --git a/addons/crm/i18n/lt.po b/addons/crm/i18n/lt.po index 8312257deb2..79ddb2d135b 100644 --- a/addons/crm/i18n/lt.po +++ b/addons/crm/i18n/lt.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-06-16 13:48+0000\n" -"Last-Translator: Mantas Kriaučiūnas \n" +"PO-Revision-Date: 2013-08-21 13:44+0000\n" +"Last-Translator: Eimis \n" "Language-Team: Lithuanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 05:54+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-22 05:39+0000\n" +"X-Generator: Launchpad (build 16734)\n" #. module: crm #: view:crm.lead.report:0 @@ -87,7 +87,7 @@ msgstr "Delsimas užverti" #. module: crm #: view:crm.lead:0 msgid "Available for mass mailing" -msgstr "" +msgstr "Galimas masiniams siuntimams" #. module: crm #: view:crm.case.stage:0 @@ -155,7 +155,7 @@ msgstr "Taisyklės pavadinimas" #: code:addons/crm/crm_phonecall.py:280 #, python-format msgid "It's only possible to convert one phonecall at a time." -msgstr "" +msgstr "Konvertuoti įmanoma tik vieną telefono skambutį vienu metu." #. module: crm #: view:crm.case.resource.type:0 @@ -237,12 +237,12 @@ msgstr "Man priskirtos pardavimų galimybės" #. module: crm #: field:res.partner,meeting_count:0 msgid "# Meetings" -msgstr "" +msgstr "# Susitikimai" #. module: crm #: model:ir.actions.server,name:crm.action_email_reminder_lead msgid "Reminder to User" -msgstr "" +msgstr "Priminimas vartotojui" #. module: crm #: field:crm.segmentation,segmentation_line:0 @@ -559,7 +559,7 @@ msgstr "Planuojamos pajamos" #: code:addons/crm/crm_lead.py:988 #, python-format msgid "Customer Email" -msgstr "" +msgstr "Kliento el. pašto adresas" #. module: crm #: field:crm.lead,planned_revenue:0 @@ -782,7 +782,7 @@ msgstr "Konvertuoti į pardavimų galimybes" #. module: crm #: model:ir.model,name:crm.model_sale_config_settings msgid "sale.config.settings" -msgstr "" +msgstr "sale.config.settings" #. module: crm #: view:crm.segmentation:0 @@ -792,7 +792,7 @@ msgstr "Stabdyti procesą" #. module: crm #: field:crm.case.section,alias_id:0 msgid "Alias" -msgstr "" +msgstr "Alternatyvus vardas" #. module: crm #: view:crm.phonecall:0 @@ -1345,7 +1345,7 @@ msgstr "Data" #. module: crm #: model:crm.case.section,name:crm.crm_case_section_4 msgid "Online Support" -msgstr "" +msgstr "Online palaikymas" #. module: crm #: view:crm.lead.report:0 @@ -1379,7 +1379,7 @@ msgstr "" #. module: crm #: model:crm.case.section,name:crm.crm_case_section_1 msgid "Sales Marketing Department" -msgstr "" +msgstr "Pardavimų rinkodaros skyrius" #. module: crm #: code:addons/crm/crm_lead.py:585 @@ -1428,7 +1428,7 @@ msgstr "Kodas" #. module: crm #: view:sale.config.settings:0 msgid "Features" -msgstr "" +msgstr "Požymiai" #. module: crm #: field:crm.case.section,child_ids:0 @@ -2070,7 +2070,7 @@ msgstr "El. laiškai - Paslaugos" #: selection:crm.lead.report,state:0 #: selection:crm.phonecall.report,state:0 msgid "Pending" -msgstr "Laukianti" +msgstr "Laukiama" #. module: crm #: view:crm.lead:0 @@ -2167,7 +2167,7 @@ msgstr "Įvairūs" #: view:crm.lead.report:0 #: selection:crm.lead.report,state:0 msgid "Open" -msgstr "Atidaryta" +msgstr "Atvira" #. module: crm #: view:crm.lead:0 @@ -2382,7 +2382,7 @@ msgstr "Įmonė" #. module: crm #: selection:crm.segmentation,state:0 msgid "Running" -msgstr "Veikiantis" +msgstr "Vykdomas" #. module: crm #: model:mail.message.subtype,description:crm.mt_lead_convert_to_opportunity diff --git a/addons/crm/i18n/zh_CN.po b/addons/crm/i18n/zh_CN.po index 0cc59310a58..adcdc7c5617 100644 --- a/addons/crm/i18n/zh_CN.po +++ b/addons/crm/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: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-08-12 05:39+0000\n" -"Last-Translator: 盈通 ccdos \n" +"PO-Revision-Date: 2013-08-24 08:57+0000\n" +"Last-Translator: youring \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: 2013-08-13 06:06+0000\n" -"X-Generator: Launchpad (build 16723)\n" +"X-Launchpad-Export-Date: 2013-08-25 05:19+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: crm #: view:crm.lead.report:0 @@ -189,7 +189,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 "保留复杂的摘要(消息数量,……等)。这一摘要直接是是HTML格式,以便插入到看板视图。" +msgstr "显示Chatter中的消息摘要(包括消息个数等)。此摘要格式为html,可直接在看板视图中显示。" #. module: crm #: code:addons/crm/crm_lead.py:640 @@ -218,7 +218,7 @@ msgstr "业务伙伴" #: view:crm.phonecall:0 #: model:ir.actions.act_window,name:crm.phonecall_to_phonecall_act msgid "Schedule Other Call" -msgstr "安排其它电话访问" +msgstr "安排其它电话拜访" #. module: crm #: code:addons/crm/crm_phonecall.py:209 @@ -230,7 +230,7 @@ msgstr "电话访问" #. module: crm #: field:crm.lead,opt_out:0 msgid "Opt-Out" -msgstr "退订" +msgstr "不参与(自动订阅邮件)" #. module: crm #: view:crm.lead:0 @@ -1105,7 +1105,7 @@ msgid "" "If opt-out is checked, this contact has refused to receive emails for mass " "mailing and marketing campaign. Filter 'Available for Mass Mailing' allows " "users to filter the leads when performing mass mailing." -msgstr "如果 “不参加” 被选中,这个联系人将拒绝接收群发邮件和营销活动。当进行群发邮件时,过滤器“可用于群发邮件”允许用户过滤线索" +msgstr "如果选中”不参与“,则此联系人将不会接收到群发邮件,如市场营销广告等。当进行邮件群发时,可根据此字段筛选出允许接受群发的对象。" #. module: crm #: code:addons/crm/crm_lead.py:715 diff --git a/addons/document_page/i18n/fr.po b/addons/document_page/i18n/fr.po index 03de7d19b70..11ddd4675fa 100644 --- a/addons/document_page/i18n/fr.po +++ b/addons/document_page/i18n/fr.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-04-22 15:40+0000\n" -"Last-Translator: WANTELLET Sylvain \n" +"PO-Revision-Date: 2013-08-22 07:35+0000\n" +"Last-Translator: Florian Hatat \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 05:57+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-23 05:52+0000\n" +"X-Generator: Launchpad (build 16737)\n" #. module: document_page #: view:document.page:0 @@ -231,6 +231,10 @@ msgid "" "

\n" " " msgstr "" +"

\n" +"Cliquez pour créer une nouvelle page Web.\n" +"

\n" +" " #. module: document_page #: view:document.page.create.menu:0 diff --git a/addons/edi/i18n/en_GB.po b/addons/edi/i18n/en_GB.po new file mode 100644 index 00000000000..267f836811d --- /dev/null +++ b/addons/edi/i18n/en_GB.po @@ -0,0 +1,90 @@ +# English (United Kingdom) translation for openobject-addons +# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2013. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2013-06-07 19:37+0000\n" +"PO-Revision-Date: 2013-08-23 16:43+0000\n" +"Last-Translator: Andi Chandler \n" +"Language-Team: English (United Kingdom) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2013-08-24 05:35+0000\n" +"X-Generator: Launchpad (build 16738)\n" + +#. module: edi +#. openerp-web +#: code:addons/edi/static/src/js/edi.js:67 +#, python-format +msgid "Reason:" +msgstr "Reason:" + +#. module: edi +#. openerp-web +#: code:addons/edi/static/src/js/edi.js:60 +#, python-format +msgid "The document has been successfully imported!" +msgstr "The document has been successfully imported!" + +#. module: edi +#. openerp-web +#: code:addons/edi/static/src/js/edi.js:65 +#, python-format +msgid "Sorry, the document could not be imported." +msgstr "Sorry, the document could not be imported." + +#. module: edi +#: model:ir.model,name:edi.model_res_company +msgid "Companies" +msgstr "Companies" + +#. module: edi +#: model:ir.model,name:edi.model_res_currency +msgid "Currency" +msgstr "Currency" + +#. module: edi +#. openerp-web +#: code:addons/edi/static/src/js/edi.js:71 +#, python-format +msgid "Document Import Notification" +msgstr "Document Import Notification" + +#. module: edi +#: code:addons/edi/models/edi.py:130 +#, python-format +msgid "Missing application." +msgstr "Missing application." + +#. module: edi +#: code:addons/edi/models/edi.py:131 +#, python-format +msgid "" +"The document you are trying to import requires the OpenERP `%s` application. " +"You can install it by connecting as the administrator and opening the " +"configuration assistant." +msgstr "" +"The document you are trying to import requires the OpenERP `%s` application. " +"You can install it by connecting as the administrator and opening the " +"configuration assistant." + +#. module: edi +#: code:addons/edi/models/edi.py:47 +#, python-format +msgid "'%s' is an invalid external ID" +msgstr "'%s' is an invalid external ID" + +#. module: edi +#: model:ir.model,name:edi.model_res_partner +msgid "Partner" +msgstr "Partner" + +#. module: edi +#: model:ir.model,name:edi.model_edi_edi +msgid "EDI Subsystem" +msgstr "EDI Subsystem" diff --git a/addons/email_template/i18n/fr.po b/addons/email_template/i18n/fr.po index d3f5ef62f99..0a626eb843a 100644 --- a/addons/email_template/i18n/fr.po +++ b/addons/email_template/i18n/fr.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-07-28 13:34+0000\n" +"PO-Revision-Date: 2013-08-22 07:36+0000\n" "Last-Translator: Florian Hatat \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-29 05:54+0000\n" -"X-Generator: Launchpad (build 16700)\n" +"X-Launchpad-Export-Date: 2013-08-23 05:52+0000\n" +"X-Generator: Launchpad (build 16737)\n" #. module: email_template #: field:email.template,email_from:0 @@ -28,6 +28,7 @@ msgstr "De" msgid "" "Partners that did not ask not to be included in mass mailing campaigns" msgstr "" +"Partenaires qui n'ont pas demandé à être exclus des campagnes de prospection" #. module: email_template #: help:email.template,ref_ir_value:0 @@ -43,7 +44,7 @@ msgstr "Retirer des campagnes marketing" #. module: email_template #: view:email.template:0 msgid "Email contents (in raw HTML format)" -msgstr "" +msgstr "Contenu du courriel (au format HTML)" #. module: email_template #: help:email.template,email_from:0 @@ -90,7 +91,7 @@ msgstr "Nom du fichier du rapport" #: field:email.template,email_to:0 #: field:email_template.preview,email_to:0 msgid "To (Emails)" -msgstr "" +msgstr "Pour (courriels)" #. module: email_template #: view:email.template:0 @@ -382,7 +383,7 @@ msgstr "" #: field:email.template,email_recipients:0 #: field:email_template.preview,email_recipients:0 msgid "To (Partners)" -msgstr "" +msgstr "Pour (partenaires)" #. module: email_template #: field:email.template,auto_delete:0 diff --git a/addons/event/i18n/fr.po b/addons/event/i18n/fr.po index 2a3a6a63509..510853c526c 100644 --- a/addons/event/i18n/fr.po +++ b/addons/event/i18n/fr.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-07-13 22:02+0000\n" -"Last-Translator: Gilles Major (OpenERP) \n" +"PO-Revision-Date: 2013-08-26 08:29+0000\n" +"Last-Translator: Florian Hatat \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-14 05:58+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-27 05:02+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: event #: view:event.event:0 @@ -252,7 +252,7 @@ msgstr "tickets" #. module: event #: view:event.event:0 msgid "Street..." -msgstr "" +msgstr "Rue..." #. module: event #: view:res.partner:0 diff --git a/addons/fleet/i18n/de.po b/addons/fleet/i18n/de.po index 31b1562af15..19cc8a41626 100644 --- a/addons/fleet/i18n/de.po +++ b/addons/fleet/i18n/de.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-06-10 09:57+0000\n" +"PO-Revision-Date: 2013-08-26 09:39+0000\n" "Last-Translator: Armin GREGOR \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 05:58+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-27 05:02+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: fleet #: selection:fleet.vehicle,fuel_type:0 @@ -74,7 +74,7 @@ msgstr "Diesel" #: code:addons/fleet/fleet.py:421 #, python-format msgid "License Plate: from '%s' to '%s'" -msgstr "Nummernschild: von #%s' bis '%s'" +msgstr "Nummernschild: von '%s' bis '%s'" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_38 @@ -95,7 +95,7 @@ msgstr "Ersatz Ölpumpe" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_18 msgid "Engine Belt Inspection" -msgstr "Keilriemen Inspektion" +msgstr "Zahnriemen Inspektion" #. module: fleet #: selection:fleet.vehicle.log.contract,cost_frequency:0 @@ -674,7 +674,7 @@ msgstr "Anzahl Sitze" #. module: fleet #: model:fleet.vehicle.tag,name:fleet.vehicle_tag_convertible msgid "Convertible" -msgstr "Kabriot" +msgstr "Kabrio" #. module: fleet #: model:ir.ui.menu,name:fleet.fleet_configuration @@ -1222,6 +1222,17 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Klicken um neuen Fahrtenbucheintrag zu machen. \n" +"

\n" +"

\n" +" Hier können Sie für alle Fahrzeuge verschiedene " +"Fahrtenbucheinträge hinzufügen.\n" +" Sie können sich ebenfalls den Kilometerstand für einzelne " +"Fahrzeuge anzeigen lassen, \n" +" indem sie die Suchfunktion nutzen.\n" +"

\n" +" " #. module: fleet #: view:fleet.vehicle:0 @@ -1359,7 +1370,7 @@ msgstr "Vertrag" #: model:ir.actions.act_window,name:fleet.fleet_vehicle_model_brand_act #: model:ir.ui.menu,name:fleet.fleet_vehicle_model_brand_menu msgid "Model brand of Vehicle" -msgstr "Fahrzeugmodell Marke" +msgstr "Markenlogo" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_10 @@ -1510,7 +1521,7 @@ msgstr "Wöchentlich" #: view:fleet.vehicle:0 #: view:fleet.vehicle.odometer:0 msgid "Odometer Logs" -msgstr "Tachometer Auswertung" +msgstr "Fahrtenbücher" #. module: fleet #: field:fleet.vehicle,acquisition_date:0 @@ -1520,7 +1531,7 @@ msgstr "Kaufdatum" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_odometer msgid "Odometer log for a vehicle" -msgstr "Tachometer Auswertung für ein Fahrzeug" +msgstr "Fahrtenbuch für ein Fahrzeug" #. module: fleet #: field:fleet.vehicle.cost,cost_type:0 @@ -1715,7 +1726,7 @@ msgstr "Zusatzeigenschaften" #. module: fleet #: model:ir.model,name:fleet.model_fleet_vehicle_state msgid "fleet.vehicle.state" -msgstr "Navigationssystem" +msgstr "fleet.vehicle.state" #. module: fleet #: view:fleet.vehicle.log.contract:0 @@ -1731,7 +1742,7 @@ msgstr "Fahrzeug Verträge" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_48 msgid "Transmission Fluid Replacement" -msgstr "Ersatz Getriebeölwanne" +msgstr "Austausch Getriebeöl" #. module: fleet #: field:fleet.vehicle.model.brand,name:0 @@ -1741,7 +1752,7 @@ msgstr "Markenname" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_36 msgid "Power Steering Pump Replacement" -msgstr "Ersatz Lenkhelfpumpe" +msgstr "Ersatz Servopumpe" #. module: fleet #: help:fleet.vehicle.cost,contract_id:0 diff --git a/addons/google_base_account/i18n/fr.po b/addons/google_base_account/i18n/fr.po index ffd64174d30..8008c8629b9 100644 --- a/addons/google_base_account/i18n/fr.po +++ b/addons/google_base_account/i18n/fr.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-01-03 13:43+0000\n" -"Last-Translator: Florian Hatat \n" +"PO-Revision-Date: 2013-08-26 08:39+0000\n" +"Last-Translator: WANTELLET Sylvain \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 05:59+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-27 05:02+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: google_base_account #: field:res.users,gmail_user:0 @@ -79,7 +79,7 @@ msgstr "" #. module: google_base_account #: view:google.login:0 msgid "e.g. user@gmail.com" -msgstr "" +msgstr "ex: utilisateur@gmail.com" #. module: google_base_account #: code:addons/google_base_account/wizard/google_login.py:29 diff --git a/addons/hr/i18n/fr.po b/addons/hr/i18n/fr.po index 800036e93bb..e4f24b10171 100644 --- a/addons/hr/i18n/fr.po +++ b/addons/hr/i18n/fr.po @@ -8,15 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-04-10 03:02+0000\n" -"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) " -"\n" +"PO-Revision-Date: 2013-08-23 14:52+0000\n" +"Last-Translator: Florian Hatat \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 05:59+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-24 05:35+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: hr #: model:process.node,name:hr.process_node_openerpuser0 @@ -815,6 +814,7 @@ msgstr "" #, python-format msgid "Welcome to %s! Please help him/her take the first steps with OpenERP!" msgstr "" +"Bienvenue à %s ! Merci de l'aider à faire ses premiers pas avec OpenERP !" #. module: hr #: view:hr.employee.category:0 diff --git a/addons/hr_contract/i18n/en_GB.po b/addons/hr_contract/i18n/en_GB.po index 4adf7ac7e1d..766445e7058 100644 --- a/addons/hr_contract/i18n/en_GB.po +++ b/addons/hr_contract/i18n/en_GB.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-02-07 19:52+0000\n" -"Last-Translator: mrx5682 \n" +"PO-Revision-Date: 2013-08-23 16:41+0000\n" +"Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 06:00+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-24 05:35+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: hr_contract #: field:hr.contract,wage:0 @@ -45,7 +45,7 @@ msgstr "Group By..." #. module: hr_contract #: view:hr.contract:0 msgid "Advantages..." -msgstr "" +msgstr "Advantages..." #. module: hr_contract #: field:hr.contract,department_id:0 diff --git a/addons/hr_expense/i18n/hu.po b/addons/hr_expense/i18n/hu.po index 53048f31086..18794231bff 100644 --- a/addons/hr_expense/i18n/hu.po +++ b/addons/hr_expense/i18n/hu.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-03-10 20:41+0000\n" -"Last-Translator: krnkris \n" +"PO-Revision-Date: 2013-08-22 11:00+0000\n" +"Last-Translator: Herczeg Péter \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: 2013-07-11 06:00+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-23 05:52+0000\n" +"X-Generator: Launchpad (build 16737)\n" #. module: hr_expense #: view:hr.expense.expense:0 @@ -888,7 +888,7 @@ msgstr "Elutasított" #. module: hr_expense #: field:product.product,hr_expense_ok:0 msgid "Can be Expensed" -msgstr "Készpénzessé tehető" +msgstr "Költségként elszámolható" #. module: hr_expense #: model:mail.message.subtype,description:hr_expense.mt_expense_confirmed diff --git a/addons/hr_payroll/i18n/id.po b/addons/hr_payroll/i18n/id.po index 1b84c322862..e86629626cd 100644 --- a/addons/hr_payroll/i18n/id.po +++ b/addons/hr_payroll/i18n/id.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2013-08-27 10:42+0000\n" +"Last-Translator: xpinx2pin \n" "Language-Team: Indonesian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 06:02+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-28 05:37+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: hr_payroll #: field:hr.payslip.line,condition_select:0 @@ -26,7 +26,7 @@ msgstr "" #. module: hr_payroll #: selection:hr.contract,schedule_pay:0 msgid "Monthly" -msgstr "" +msgstr "Bulanan" #. module: hr_payroll #: field:hr.payslip.line,rate:0 @@ -43,7 +43,7 @@ msgstr "" #. module: hr_payroll #: field:hr.payslip.worked_days,number_of_days:0 msgid "Number of Days" -msgstr "" +msgstr "Jumlah Hari" #. module: hr_payroll #: help:hr.salary.rule.category,parent_id:0 @@ -62,14 +62,14 @@ msgstr "Dikelompokan berdasarkan ..." #. module: hr_payroll #: view:hr.payslip:0 msgid "States" -msgstr "Status" +msgstr "Propinsi" #. module: hr_payroll #: field:hr.payslip.line,input_ids:0 #: view:hr.salary.rule:0 #: field:hr.salary.rule,input_ids:0 msgid "Inputs" -msgstr "" +msgstr "Masukkan" #. module: hr_payroll #: field:hr.payslip.line,parent_rule_id:0 diff --git a/addons/hr_recruitment/hr_recruitment.py b/addons/hr_recruitment/hr_recruitment.py index 6dfc0869947..d97a6ee80ec 100644 --- a/addons/hr_recruitment/hr_recruitment.py +++ b/addons/hr_recruitment/hr_recruitment.py @@ -496,7 +496,7 @@ class hr_job(osv.osv): _inherits = {'mail.alias': 'alias_id'} _columns = { 'survey_id': fields.many2one('survey', 'Interview Form', help="Choose an interview form for this job position and you will be able to print/answer this interview from all applicants who apply for this job"), - 'alias_id': fields.many2one('mail.alias', 'Alias', ondelete="cascade", required=True, + 'alias_id': fields.many2one('mail.alias', 'Alias', ondelete="restrict", required=True, help="Email alias for this job position. New emails will automatically " "create new applicants for this job position."), } diff --git a/addons/l10n_bo/i18n/en_GB.po b/addons/l10n_bo/i18n/en_GB.po new file mode 100644 index 00000000000..85a3be2d380 --- /dev/null +++ b/addons/l10n_bo/i18n/en_GB.po @@ -0,0 +1,53 @@ +# English (United Kingdom) translation for openobject-addons +# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2013. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2013-08-23 16:45+0000\n" +"Last-Translator: Andi Chandler \n" +"Language-Team: English (United Kingdom) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2013-08-24 05:35+0000\n" +"X-Generator: Launchpad (build 16738)\n" + +#. module: l10n_ar +#: model:ir.module.module,description:l10n_ar.module_meta_information +msgid "" +"\n" +" Argentinian Accounting : chart of Account\n" +" " +msgstr "" +"\n" +" Argentinian Accounting : chart of Account\n" +" " + +#. module: l10n_ar +#: model:ir.module.module,shortdesc:l10n_ar.module_meta_information +msgid "Argentinian Chart of Account" +msgstr "Argentinian Chart of Account" + +#. module: l10n_ar +#: model:ir.actions.todo,note:l10n_ar.config_call_account_template_in_minimal +msgid "" +"Generate Chart of Accounts from a Chart Template. You will be asked to pass " +"the name of the company, the chart template to follow, the no. of digits to " +"generate the code for your accounts and Bank account, currency to create " +"Journals. Thus,the pure copy of chart Template is generated.\n" +"\tThis is the same wizard that runs from Financial " +"Management/Configuration/Financial Accounting/Financial Accounts/Generate " +"Chart of Accounts from a Chart Template." +msgstr "" +"Generate Chart of Accounts from a Chart Template. You will be asked to pass " +"the name of the company, the chart template to follow, the no. of digits to " +"generate the code for your accounts and Bank account, currency to create " +"Journals. Thus,the pure copy of chart Template is generated.\n" +"\tThis is the same wizard that runs from Financial " +"Management/Configuration/Financial Accounting/Financial Accounts/Generate " +"Chart of Accounts from a Chart Template." diff --git a/addons/l10n_nl/i18n/en_GB.po b/addons/l10n_nl/i18n/en_GB.po new file mode 100644 index 00000000000..341cf79b6a5 --- /dev/null +++ b/addons/l10n_nl/i18n/en_GB.po @@ -0,0 +1,28 @@ +# English (United Kingdom) translation for openobject-addons +# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2013. +# +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: 2013-08-23 16:44+0000\n" +"Last-Translator: Andi Chandler \n" +"Language-Team: English (United Kingdom) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2013-08-24 05:35+0000\n" +"X-Generator: Launchpad (build 16738)\n" + +#. module: l10n_nl +#: model:account.account.type,name:l10n_nl.user_type_equity +msgid "Eigen Vermogen" +msgstr "Eigen Vermogen" + +#. module: l10n_nl +#: model:account.account.type,name:l10n_nl.user_type_tax +msgid "BTW" +msgstr "BTW" diff --git a/addons/l10n_th/i18n/en_GB.po b/addons/l10n_th/i18n/en_GB.po new file mode 100644 index 00000000000..07b34b24bcd --- /dev/null +++ b/addons/l10n_th/i18n/en_GB.po @@ -0,0 +1,33 @@ +# English (United Kingdom) translation for openobject-addons +# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2013. +# +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: 2013-08-23 16:46+0000\n" +"Last-Translator: Andi Chandler \n" +"Language-Team: English (United Kingdom) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2013-08-24 05:35+0000\n" +"X-Generator: Launchpad (build 16738)\n" + +#. module: l10n_th +#: model:account.account.type,name:l10n_th.acc_type_reconciled +msgid "Reconciled" +msgstr "Reconciled" + +#. module: l10n_th +#: model:account.account.type,name:l10n_th.acc_type_other +msgid "Other" +msgstr "Other" + +#. module: l10n_th +#: model:account.account.type,name:l10n_th.acc_type_view +msgid "View" +msgstr "View" diff --git a/addons/lunch/i18n/ru.po b/addons/lunch/i18n/ru.po index 9213a86a3e5..59c331deb2a 100644 --- a/addons/lunch/i18n/ru.po +++ b/addons/lunch/i18n/ru.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2012-12-26 09:08+0000\n" -"Last-Translator: Olga \n" +"PO-Revision-Date: 2013-08-22 12:16+0000\n" +"Last-Translator: Chertykov Denis \n" "Language-Team: Russian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 06:07+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-23 05:52+0000\n" +"X-Generator: Launchpad (build 16737)\n" #. module: lunch #: field:lunch.product,category_id:0 @@ -625,7 +625,7 @@ msgstr "Дата заказа" #. module: lunch #: view:lunch.cancel:0 msgid "Cancel Orders" -msgstr "" +msgstr "Отмена заказов" #. module: lunch #: model:ir.actions.act_window,help:lunch.action_lunch_alert @@ -860,7 +860,7 @@ msgstr "" #. module: lunch #: view:lunch.cancel:0 msgid "cancel order lines" -msgstr "" +msgstr "Отмена позиций заказа" #. module: lunch #: model:ir.model,name:lunch.model_lunch_product_category diff --git a/addons/mail/data/mail_data.xml b/addons/mail/data/mail_data.xml index 02cfd626768..8af808e77c7 100644 --- a/addons/mail/data/mail_data.xml +++ b/addons/mail/data/mail_data.xml @@ -40,6 +40,11 @@ () + + + none + + Discussions diff --git a/addons/mail/i18n/de.po b/addons/mail/i18n/de.po index f814527b96b..1e615c90c1e 100644 --- a/addons/mail/i18n/de.po +++ b/addons/mail/i18n/de.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-04-21 19:15+0000\n" -"Last-Translator: Robert Farr \n" +"PO-Revision-Date: 2013-08-27 10:08+0000\n" +"Last-Translator: Matthias Fax \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 06:08+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-28 05:38+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: mail #: view:mail.followers:0 @@ -26,7 +26,7 @@ msgstr "Follower Formular" #: code:addons/mail/mail_thread.py:246 #, python-format msgid "%s created" -msgstr "" +msgstr "%s erstellt" #. module: mail #: field:mail.compose.message,author_id:0 @@ -145,7 +145,7 @@ msgstr "E-Mail Assistent" #: code:addons/mail/static/src/xml/mail.xml:268 #, python-format msgid "updated document" -msgstr "" +msgstr "Aktualisiertes Dokument" #. module: mail #. openerp-web @@ -389,7 +389,7 @@ msgstr "Antwort an" #: code:addons/mail/wizard/invite.py:37 #, python-format msgid "
You have been invited to follow %s.
" -msgstr "
Sie wurden eingeladen %s. zu folgen
" +msgstr "
Sie wurden eingeladen, %s zu folgen.
" #. module: mail #. openerp-web @@ -746,7 +746,7 @@ msgstr "Absender, aus den Benutzereinstellungen" #: code:addons/mail/static/src/js/mail.js:978 #, python-format msgid "read more" -msgstr "" +msgstr "Weiterlesen" #. module: mail #: code:addons/mail/wizard/invite.py:40 @@ -764,7 +764,7 @@ msgstr "Übergeordnete Nachricht" #. module: mail #: selection:res.partner,notification_email_send:0 msgid "All Messages (discussions, emails, followed system notifications)" -msgstr "" +msgstr "Alle Nachrichten (Diskussionen, E-Mails, System-Benachrichtigungen)" #. module: mail #. openerp-web @@ -1302,7 +1302,7 @@ msgstr "Erweiterte Filter..." #. module: mail #: selection:res.partner,notification_email_send:0 msgid "Incoming Emails only" -msgstr "" +msgstr "Nur Eingehende E-Mails" #. module: mail #. openerp-web @@ -1551,7 +1551,7 @@ msgstr "" #. module: mail #: view:mail.message:0 msgid "Show already read messages" -msgstr "" +msgstr "Zeige bereits gelesene Nachrichten" #. module: mail #: view:mail.message:0 @@ -1722,12 +1722,12 @@ msgstr "" #: code:addons/mail/static/src/xml/mail.xml:279 #, python-format msgid "nobody" -msgstr "" +msgstr "Niemand" #. module: mail #: selection:res.partner,notification_email_send:0 msgid "Incoming Emails and Discussions" -msgstr "" +msgstr "Nur eingehende E-Mails und Diskussionen" #. module: mail #: field:mail.group,name:0 @@ -1737,7 +1737,7 @@ msgstr "Name" #. module: mail #: constraint:res.partner:0 msgid "You cannot create recursive Partner hierarchies." -msgstr "" +msgstr "Sie können keine rekursiven Partner-Hierarchien erstellen." #. module: mail #: help:base.config.settings,alias_domain:0 @@ -1799,7 +1799,7 @@ msgstr "" #: code:addons/mail/static/src/xml/mail.xml:149 #, python-format msgid "(no email address)" -msgstr "" +msgstr "(keine E-Mail-Adresse)" #. module: mail #: model:ir.ui.menu,name:mail.mail_feeds diff --git a/addons/mail/i18n/lt.po b/addons/mail/i18n/lt.po index 93ecd890258..8b97cfc0ed7 100644 --- a/addons/mail/i18n/lt.po +++ b/addons/mail/i18n/lt.po @@ -8,25 +8,25 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-05-10 05:45+0000\n" -"Last-Translator: Andrius Preimantas @ hbee \n" +"PO-Revision-Date: 2013-08-21 12:36+0000\n" +"Last-Translator: Eimis \n" "Language-Team: Lithuanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 06:08+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-22 05:39+0000\n" +"X-Generator: Launchpad (build 16734)\n" #. module: mail #: view:mail.followers:0 msgid "Followers Form" -msgstr "" +msgstr "Sekėjų forma" #. module: mail #: code:addons/mail/mail_thread.py:246 #, python-format msgid "%s created" -msgstr "" +msgstr "%s sukurta" #. module: mail #: field:mail.compose.message,author_id:0 diff --git a/addons/mail/mail_group.py b/addons/mail/mail_group.py index 977608f487e..481109a8ebe 100644 --- a/addons/mail/mail_group.py +++ b/addons/mail/mail_group.py @@ -76,7 +76,7 @@ class mail_group(osv.Model): help="Small-sized photo of the group. It is automatically "\ "resized as a 64x64px image, with aspect ratio preserved. "\ "Use this field anywhere a small image is required."), - 'alias_id': fields.many2one('mail.alias', 'Alias', ondelete="cascade", required=True, + 'alias_id': fields.many2one('mail.alias', 'Alias', ondelete="restrict", required=True, help="The email address associated with this group. New emails received will automatically " "create new topics."), } diff --git a/addons/mail/mail_thread.py b/addons/mail/mail_thread.py index ff8c5cd500e..b6754c27ef2 100644 --- a/addons/mail/mail_thread.py +++ b/addons/mail/mail_thread.py @@ -748,8 +748,10 @@ class mail_thread(osv.AbstractModel): # text/plain ->
                 body = tools.append_content_to_html(u'', body, preserve=True)
         else:
-            alternative = (message.get_content_type() == 'multipart/alternative')
+            alternative = False
             for part in message.walk():
+                if part.get_content_type() == 'multipart/alternative':
+                    alternative = True
                 if part.get_content_maintype() == 'multipart':
                     continue  # skip container
                 filename = part.get_filename()  # None if normal part
diff --git a/addons/mail/res_users.py b/addons/mail/res_users.py
index f7c91939b98..c6a935a62b7 100644
--- a/addons/mail/res_users.py
+++ b/addons/mail/res_users.py
@@ -34,7 +34,7 @@ class res_users(osv.Model):
     _inherits = {'mail.alias': 'alias_id'}
 
     _columns = {
-        'alias_id': fields.many2one('mail.alias', 'Alias', ondelete="cascade", required=True,
+        'alias_id': fields.many2one('mail.alias', 'Alias', ondelete="restrict", required=True,
             help="Email address internally associated with this user. Incoming "\
                  "emails will appear in the user's notifications."),
     }
diff --git a/addons/mail/tests/test_mail_features.py b/addons/mail/tests/test_mail_features.py
index e1bef837010..ef6e54d1a40 100644
--- a/addons/mail/tests/test_mail_features.py
+++ b/addons/mail/tests/test_mail_features.py
@@ -234,7 +234,7 @@ class test_mail(TestMailBase):
         # Data creation
         # --------------------------------------------------
         # 0 - Update existing users-partners
-        self.res_users.write(cr, uid, [uid], {'email': 'a@a'})
+        self.res_users.write(cr, uid, [uid], {'email': 'a@a', 'notification_email_send': 'comment'})
         self.res_users.write(cr, uid, [self.user_raoul_id], {'email': 'r@r'})
         # 1 - Bert Tartopoils, with email, should receive emails for comments and emails
         p_b_id = self.res_partner.create(cr, uid, {'name': 'Bert Tartopoils', 'email': 'b@b'})
diff --git a/addons/mail/tests/test_mail_gateway.py b/addons/mail/tests/test_mail_gateway.py
index e4269d59d8b..8b10afe82f5 100644
--- a/addons/mail/tests/test_mail_gateway.py
+++ b/addons/mail/tests/test_mail_gateway.py
@@ -80,6 +80,67 @@ Please call me as soon as possible this afternoon!
 Sylvie
 """
 
+MAIL_MULTIPART_MIXED = """Return-Path: 
+X-Original-To: raoul@grosbedon.fr
+Delivered-To: raoul@grosbedon.fr
+Received: by mail1.grosbedon.com (Postfix, from userid 10002)
+    id E8166BFACA; Fri, 23 Aug 2013 13:18:01 +0200 (CEST)
+X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail1.grosbedon.com
+X-Spam-Level: 
+X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM,
+    HTML_MESSAGE,RCVD_IN_DNSWL_LOW autolearn=unavailable version=3.3.1
+Received: from mail-ie0-f173.google.com (mail-ie0-f173.google.com [209.85.223.173])
+    by mail1.grosbedon.com (Postfix) with ESMTPS id 9BBD7BFAAA
+    for ; Fri, 23 Aug 2013 13:17:55 +0200 (CEST)
+Received: by mail-ie0-f173.google.com with SMTP id qd12so575130ieb.4
+        for ; Fri, 23 Aug 2013 04:17:54 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+        d=gmail.com; s=20120113;
+        h=mime-version:date:message-id:subject:from:to:content-type;
+        bh=dMNHV52EC7GAa7+9a9tqwT9joy9z+1950J/3A6/M/hU=;
+        b=DGuv0VjegdSrEe36ADC8XZ9Inrb3Iu+3/52Bm+caltddXFH9yewTr0JkCRQaJgMwG9
+         qXTQgP8qu/VFEbCh6scu5ZgU1hknzlNCYr3LT+Ih7dAZVUEHUJdwjzUU1LFV95G2RaCd
+         /Lwff6CibuUvrA+0CBO7IRKW0Sn5j0mukYu8dbaKsm6ou6HqS8Nuj85fcXJfHSHp6Y9u
+         dmE8jBh3fHCHF/nAvU+8aBNSIzl1FGfiBYb2jCoapIuVFitKR4q5cuoodpkH9XqqtOdH
+         DG+YjEyi8L7uvdOfN16eMr7hfUkQei1yQgvGu9/5kXoHg9+Gx6VsZIycn4zoaXTV3Nhn
+         nu4g==
+MIME-Version: 1.0
+X-Received: by 10.50.124.65 with SMTP id mg1mr1144467igb.43.1377256674216;
+ Fri, 23 Aug 2013 04:17:54 -0700 (PDT)
+Received: by 10.43.99.71 with HTTP; Fri, 23 Aug 2013 04:17:54 -0700 (PDT)
+Date: Fri, 23 Aug 2013 13:17:54 +0200
+Message-ID: 
+Subject: Test mail multipart/mixed
+From: =?ISO-8859-1?Q?Raoul Grosbedon=E9e?= 
+To: Followers of ASUSTeK-Joseph-Walters 
+Content-Type: multipart/mixed; boundary=089e01536c4ed4d17204e49b8e96
+
+--089e01536c4ed4d17204e49b8e96
+Content-Type: multipart/alternative; boundary=089e01536c4ed4d16d04e49b8e94
+
+--089e01536c4ed4d16d04e49b8e94
+Content-Type: text/plain; charset=ISO-8859-1
+
+Should create a multipart/mixed: from gmail, *bold*, with attachment.
+
+-- 
+Marcel Boitempoils.
+
+--089e01536c4ed4d16d04e49b8e94
+Content-Type: text/html; charset=ISO-8859-1
+
+
Should create a multipart/mixed: from gmail, bold, with attachment.

--
Marcel Boitempoils.
+ +--089e01536c4ed4d16d04e49b8e94-- +--089e01536c4ed4d17204e49b8e96 +Content-Type: text/plain; charset=US-ASCII; name="test.txt" +Content-Disposition: attachment; filename="test.txt" +Content-Transfer-Encoding: base64 +X-Attachment-Id: f_hkpb27k00 + +dGVzdAo= +--089e01536c4ed4d17204e49b8e96--""" + class TestMailgateway(TestMailBase): @@ -123,6 +184,24 @@ class TestMailgateway(TestMailBase): self.assertEqual(partner_info['partner_id'], p_b_id, 'mail_thread: message_find_partner_from_emails wrong partner found') + def test_09_message_parse(self): + """ Testing incoming emails parsing """ + cr, uid = self.cr, self.uid + + res = self.mail_thread.message_parse(cr, uid, MAIL_TEMPLATE_PLAINTEXT) + self.assertIn('Please call me as soon as possible this afternoon!', res.get('body', ''), + 'message_parse: missing text in text/plain body after parsing') + + res = self.mail_thread.message_parse(cr, uid, MAIL_TEMPLATE) + self.assertIn('

Please call me as soon as possible this afternoon!

', res.get('body', ''), + 'message_parse: missing html in multipart/alternative body after parsing') + + res = self.mail_thread.message_parse(cr, uid, MAIL_MULTIPART_MIXED) + self.assertNotIn('Should create a multipart/mixed: from gmail, *bold*, with attachment', res.get('body', ''), + 'message_parse: text version should not be in body after parsing multipart/mixed') + self.assertIn('
Should create a multipart/mixed: from gmail, bold, with attachment.

', res.get('body', ''), + 'message_parse: html version should be in body after parsing multipart/mixed') + def test_10_message_process(self): """ Testing incoming emails processing. """ cr, uid, user_raoul = self.cr, self.uid, self.user_raoul @@ -362,7 +441,7 @@ class TestMailgateway(TestMailBase): frog_group = self.mail_group.browse(cr, uid, frog_groups[0]) msg = frog_group.message_ids[0] # Test: plain text content should be wrapped and stored as html - self.assertEqual(msg.body, '
\nPlease call me as soon as possible this afternoon!\n\n--\nSylvie\n
', + self.assertIn('
\nPlease call me as soon as possible this afternoon!\n\n--\nSylvie\n
', msg.body, 'message_process: plaintext incoming email incorrectly parsed') def test_20_thread_parent_resolution(self): diff --git a/addons/mrp/i18n/lt.po b/addons/mrp/i18n/lt.po index 84ab1e19b2f..147f9bf513f 100644 --- a/addons/mrp/i18n/lt.po +++ b/addons/mrp/i18n/lt.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-04-30 16:27+0000\n" -"Last-Translator: Giedrius Slavinskas - inovera.lt \n" +"PO-Revision-Date: 2013-08-21 13:03+0000\n" +"Last-Translator: Eimis \n" "Language-Team: Lithuanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 06:10+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-22 05:40+0000\n" +"X-Generator: Launchpad (build 16734)\n" #. module: mrp #: help:mrp.config.settings,module_mrp_repair:0 @@ -68,7 +68,7 @@ msgstr "" #: code:addons/mrp/report/price.py:130 #, python-format msgid "Hourly Cost" -msgstr "" +msgstr "Valandinė kaina" #. module: mrp #: view:mrp.production:0 @@ -78,7 +78,7 @@ msgstr "Nurašyti produktus" #. module: mrp #: view:mrp.workcenter:0 msgid "Mrp Workcenter" -msgstr "" +msgstr "Mrp darbo centras" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_routing_action @@ -115,7 +115,7 @@ msgstr "" #. module: mrp #: view:product.product:0 msgid "False" -msgstr "" +msgstr "Ne" #. module: mrp #: view:mrp.bom:0 @@ -149,7 +149,7 @@ msgstr "" #: model:process.transition,name:mrp.process_transition_servicerfq0 #: model:process.transition,name:mrp.process_transition_stockrfq0 msgid "To Buy" -msgstr "" +msgstr "Pirkti" #. module: mrp #: model:process.transition,note:mrp.process_transition_purchaseprocure0 @@ -159,7 +159,7 @@ msgstr "" #. module: mrp #: view:mrp.production:0 msgid "Products to Finish" -msgstr "" +msgstr "Produktai Baigti" #. module: mrp #: selection:mrp.bom,method:0 @@ -191,7 +191,7 @@ msgstr "Matavimo vienetas" #. module: mrp #: model:process.node,note:mrp.process_node_purchaseprocure0 msgid "For purchased material" -msgstr "" +msgstr "Įsigytoms medžiagos" #. module: mrp #: model:ir.ui.menu,name:mrp.menu_mrp_production_order_action @@ -201,13 +201,13 @@ msgstr "Užsakymų planavimas" #. module: mrp #: field:mrp.config.settings,module_mrp_operations:0 msgid "Allow detailed planning of work order" -msgstr "" +msgstr "Leisti darbų užsakymų išsamius planus" #. module: mrp #: code:addons/mrp/mrp.py:633 #, python-format msgid "Cannot cancel manufacturing order!" -msgstr "" +msgstr "Negalite atšaukti gamybos užsakymo!" #. module: mrp #: field:mrp.workcenter,costs_cycle_account_id:0 @@ -218,7 +218,7 @@ msgstr "Ciklinių kaštų sąskaita" #: code:addons/mrp/report/price.py:130 #, python-format msgid "Work Cost" -msgstr "" +msgstr "Darbų išlaidos" #. module: mrp #: model:process.transition,name:mrp.process_transition_procureserviceproduct0 @@ -279,7 +279,7 @@ msgstr "Produktų duomenys" #. module: mrp #: field:mrp.config.settings,module_mrp_byproduct:0 msgid "Produce several products from one manufacturing order" -msgstr "" +msgstr "Gaminti keletą produktų iš vieno gamybos užsakymo" #. module: mrp #: help:mrp.config.settings,group_mrp_properties:0 @@ -331,22 +331,22 @@ msgstr "" #. module: mrp #: model:res.groups,name:mrp.group_mrp_routings msgid "Manage Routings" -msgstr "" +msgstr "Valdyti maršrutus" #. module: mrp #: model:ir.model,name:mrp.model_mrp_product_produce msgid "Product Produce" -msgstr "" +msgstr "Produkto gamyba" #. module: mrp #: constraint:mrp.bom:0 msgid "Error ! You cannot create recursive BoM." -msgstr "" +msgstr "Klaida! Jūs negalite sukurti grįžtamojo BoM." #. module: mrp #: model:ir.model,name:mrp.model_mrp_routing_workcenter msgid "Work Center Usage" -msgstr "" +msgstr "Darbo centro naudojimas" #. module: mrp #: model:process.transition,name:mrp.process_transition_procurestockableproduct0 @@ -386,7 +386,7 @@ msgstr "" #. module: mrp #: sql_constraint:mrp.production:0 msgid "Reference must be unique per Company!" -msgstr "" +msgstr "Nuoroda turi būti unikali kiekvienai įmonei!" #. module: mrp #: code:addons/mrp/report/price.py:139 @@ -520,7 +520,7 @@ msgstr "Suplanuota data" #: code:addons/mrp/procurement.py:129 #, python-format msgid "Manufacturing Order %s created." -msgstr "" +msgstr "Gamybos užsakymas %s sukurtas." #. module: mrp #: view:mrp.bom:0 @@ -552,7 +552,7 @@ msgstr "KS struktūra" #. module: mrp #: model:process.node,note:mrp.process_node_serviceproduct0 msgid "Product type is service" -msgstr "" +msgstr "Produkto tipas yra paslauga" #. module: mrp #: help:mrp.workcenter,costs_cycle:0 @@ -562,12 +562,12 @@ msgstr "Įveskite darbo centro patiriamus kaštus per ciklą." #. module: mrp #: model:process.transition,name:mrp.process_transition_bom0 msgid "Manufacturing decomposition" -msgstr "" +msgstr "Gamybos skaidymas" #. module: mrp #: model:process.node,note:mrp.process_node_serviceproduct1 msgid "For Services." -msgstr "" +msgstr "Už paslaugas." #. module: mrp #: model:process.node,note:mrp.process_node_orderrfq0 @@ -626,7 +626,7 @@ msgstr "Produkto KS struktūra" #. module: mrp #: view:mrp.production:0 msgid "Search Production" -msgstr "" +msgstr "Gamybos paieška" #. module: mrp #: help:mrp.routing.workcenter,sequence:0 @@ -637,12 +637,12 @@ msgstr "Eilės tvarka, pagal kurią išdėstomas darbo centrų operacijų sąra #. module: mrp #: field:mrp.bom,child_complete_ids:0 msgid "BoM Hierarchy" -msgstr "" +msgstr "BoM hierarchija" #. module: mrp #: model:process.transition,name:mrp.process_transition_stockproduction0 msgid "To Produce" -msgstr "" +msgstr "Gaminti" #. module: mrp #: help:mrp.config.settings,module_stock_no_autopicking:0 @@ -774,7 +774,7 @@ msgstr "" #. module: mrp #: constraint:mrp.bom:0 msgid "BoM line product should not be same as BoM product." -msgstr "" +msgstr "BoM produktų linija neturėtų būti tokia pati kaip BoM produktas." #. module: mrp #: view:mrp.production:0 @@ -880,12 +880,12 @@ msgstr "Spausdinimo data" #: model:process.node,name:mrp.process_node_orderrfq0 #: model:process.node,name:mrp.process_node_rfq0 msgid "RFQ" -msgstr "" +msgstr "RFQ" #. module: mrp #: model:process.transition,name:mrp.process_transition_producttostockrules0 msgid "Procurement rule" -msgstr "" +msgstr "Pirkimų taisyklės" #. module: mrp #: help:mrp.workcenter,costs_cycle_account_id:0 @@ -937,6 +937,8 @@ msgid "" "The Product Unit of Measure you chose has a different category than in the " "product form." msgstr "" +"Produkto matavimo vienetas, kurį pasirinkote, priklauso kitai kategorijai " +"nei esantis produktų formoje." #. module: mrp #: model:ir.model,name:mrp.model_mrp_production @@ -959,6 +961,9 @@ msgid "" "You should install the mrp_byproduct module if you want to manage extra " "products on BoMs !" msgstr "" +"Visas produktų kiekis turi būti didesnis už 0.\n" +"Jūs turite įdiegti mrp_byproduct modulį, jei norite valdyti papildomus BoM " +"produktus!" #. module: mrp #: view:mrp.production:0 @@ -1034,7 +1039,7 @@ msgstr "Paieška" #. module: mrp #: model:process.node,note:mrp.process_node_billofmaterial0 msgid "Product's structure" -msgstr "" +msgstr "Produkto struktūra" #. module: mrp #: model:ir.model,name:mrp.model_res_company @@ -1053,7 +1058,7 @@ msgstr "" #: model:process.node,name:mrp.process_node_minimumstockrule0 #: model:process.node,name:mrp.process_node_productminimumstockrule0 msgid "Minimum Stock" -msgstr "" +msgstr "Minimalūs ištekliai" #. module: mrp #: code:addons/mrp/report/price.py:160 @@ -1073,7 +1078,7 @@ msgstr "Sandėliuojamas produktas" #: code:addons/mrp/report/price.py:130 #, python-format msgid "Work Center name" -msgstr "" +msgstr "Darbo centro pavadinimas" #. module: mrp #: field:mrp.routing,code:0 @@ -1098,7 +1103,7 @@ msgstr "" #. module: mrp #: model:process.node,note:mrp.process_node_production0 msgid "Manufacturing Plan." -msgstr "" +msgstr "Gamybos planas." #. module: mrp #: view:mrp.routing:0 @@ -1149,7 +1154,7 @@ msgstr "Gamybos užsakymai" #. module: mrp #: selection:mrp.production,state:0 msgid "Awaiting Raw Materials" -msgstr "" +msgstr "Laukiama Žaliavos" #. module: mrp #: field:mrp.bom,position:0 @@ -1221,12 +1226,12 @@ msgstr "" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_production_action3 msgid "Manufacturing Orders in Progress" -msgstr "" +msgstr "Vykdomi gamybos užsakymai" #. module: mrp #: model:ir.actions.client,name:mrp.action_client_mrp_menu msgid "Open MRP Menu" -msgstr "" +msgstr "Atidarykite MRP meniu" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_production_action4 @@ -1381,7 +1386,7 @@ msgstr "" #: code:addons/mrp/report/price.py:187 #, python-format msgid "Components Cost of %s %s" -msgstr "" +msgstr "Komponentų savikaina %s %s" #. module: mrp #: selection:mrp.workcenter.load,time_unit:0 @@ -1417,13 +1422,13 @@ msgstr "%s (kopija)" #. module: mrp #: model:ir.model,name:mrp.model_mrp_production_product_line msgid "Production Scheduled Product" -msgstr "" +msgstr "Planuojama produkto gamyba" #. module: mrp #: code:addons/mrp/report/price.py:204 #, python-format msgid "Work Cost of %s %s" -msgstr "" +msgstr "Darbo sąnaudos %s %s" #. module: mrp #: help:res.company,manufacturing_lead:0 @@ -1440,7 +1445,7 @@ msgstr "Iš atsargų" #. module: mrp #: constraint:mrp.production:0 msgid "Order quantity cannot be negative or zero!" -msgstr "" +msgstr "Užsakymo kiekis negali būti neigiamas arba lygus nuliui!" #. module: mrp #: model:process.transition,note:mrp.process_transition_stockrfq0 @@ -1448,6 +1453,8 @@ msgid "" "In case the Supply method of the product is Buy, the system creates a " "purchase order." msgstr "" +"Tuo atveju, jei tiekimo metodas šiems produktams yra Pirkti, sistema sukuria " +"pirkimo pavedimą." #. module: mrp #: model:ir.model,name:mrp.model_procurement_order @@ -1457,7 +1464,7 @@ msgstr "Planinis užsakymas" #. module: mrp #: field:mrp.config.settings,module_product_manufacturer:0 msgid "Define manufacturers on products " -msgstr "" +msgstr "Nustatykite produktų gamintojus " #. module: mrp #: model:ir.actions.act_window,name:mrp.action_view_mrp_product_price_wizard @@ -1474,12 +1481,12 @@ msgstr "Komponentų tiekėjai" #. module: mrp #: view:mrp.production:0 msgid "Production Work Centers" -msgstr "" +msgstr "Gamybos darbo centrai" #. module: mrp #: view:mrp.workcenter:0 msgid "Search for mrp workcenter" -msgstr "" +msgstr "Ieškoti MRP darbo centro" #. module: mrp #: view:mrp.bom:0 @@ -1568,7 +1575,7 @@ msgstr "Papildoma informacija" #. module: mrp #: model:ir.model,name:mrp.model_change_production_qty msgid "Change Quantity of Products" -msgstr "" +msgstr "Pakeisti produktų kiekį" #. module: mrp #: model:process.node,note:mrp.process_node_productionorder0 @@ -1594,7 +1601,7 @@ msgstr "Pardavimo užsakymo numeris" #: code:addons/mrp/mrp.py:505 #, python-format msgid "Cannot delete a manufacturing order in state '%s'." -msgstr "" +msgstr "Negalima ištrinti gamybos užsakymo būklės '%s'." #. module: mrp #: selection:mrp.production,state:0 @@ -1723,7 +1730,7 @@ msgstr "Pardavimo matai" #. module: mrp #: view:mrp.production:0 msgid "Consume Products" -msgstr "" +msgstr "Plataus vartojimo prekės" #. module: mrp #: model:ir.actions.act_window,name:mrp.act_mrp_product_produce @@ -2209,7 +2216,7 @@ msgstr "Pavėluotai pradėta gamyba" #. module: mrp #: model:process.node,note:mrp.process_node_routing0 msgid "Manufacturing Steps." -msgstr "" +msgstr "Gamybos etapai." #. module: mrp #: code:addons/mrp/report/price.py:146 @@ -2344,12 +2351,12 @@ msgstr "Neįvykdyti planiniai užsakymai" #. module: mrp #: model:ir.model,name:mrp.model_mrp_product_price msgid "Product Price" -msgstr "" +msgstr "Produkto kaina" #. module: mrp #: view:change.production.qty:0 msgid "Change Quantity" -msgstr "" +msgstr "Pakeisti kiekį" #. module: mrp #: view:change.production.qty:0 @@ -2373,7 +2380,7 @@ msgstr "" #: code:addons/mrp/wizard/change_production_qty.py:68 #, python-format msgid "Active Id not found" -msgstr "" +msgstr "Aktyvus ID nerastas" #. module: mrp #: model:process.node,note:mrp.process_node_procureproducts0 @@ -2515,7 +2522,7 @@ msgstr "" #. module: mrp #: model:ir.model,name:mrp.model_mrp_config_settings msgid "mrp.config.settings" -msgstr "" +msgstr "mrp.config.settings" #. module: mrp #: view:mrp.production:0 diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py index 2cba9f14e1b..c3e17563ec4 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -322,9 +322,10 @@ class mrp_bom(osv.osv): """ routing_obj = self.pool.get('mrp.routing') factor = factor / (bom.product_efficiency or 1.0) - factor = rounding(factor, bom.product_rounding) - if factor < bom.product_rounding: - factor = bom.product_rounding + max_rounding = max(bom.product_rounding, bom.product_uom.rounding) + factor = rounding(factor, max_rounding) + if factor < max_rounding: + factor = max_rounding result = [] result2 = [] phantom = False diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml index 16d7bae8cce..35308888504 100644 --- a/addons/mrp/mrp_view.xml +++ b/addons/mrp/mrp_view.xml @@ -189,7 +189,7 @@ - + @@ -248,7 +248,7 @@ mrp.routing.workcenter
- + @@ -280,7 +280,7 @@ - + @@ -422,6 +422,7 @@ + @@ -513,7 +514,18 @@

- + + product.search.bom + product.product + + + + + + + + + Products product.product @@ -537,15 +549,15 @@ action="mrp_bom_form_action2" id="menu_mrp_bom_form_action2" parent="menu_mrp_configuration" - groups="base.group_no_one" sequence="20"/> Bill of Materials Structure ir.actions.act_window mrp.bom - [('bom_id', '=',active_ids)] + [('id', 'in', active_ids)] + tree @@ -994,7 +1006,7 @@ - Work Center + Work Centers ir.actions.act_window mrp.workcenter form @@ -1031,6 +1043,7 @@ Bill of Materials [('bom_id','=',False)] mrp.bom + form diff --git a/addons/mrp/res_config.py b/addons/mrp/res_config.py index c780576099c..cb5c35a3b0d 100644 --- a/addons/mrp/res_config.py +++ b/addons/mrp/res_config.py @@ -37,7 +37,7 @@ class mrp_config_settings(osv.osv_memory): * Repair quotation report * Notes for the technician and for the final customer. This installs the module mrp_repair."""), - 'module_mrp_operations': fields.boolean("Allow detailed planning of work order", + 'module_mrp_operations': fields.boolean("Allow detailed planning of work orders", help="""This allows to add state, date_start,date_stop in production order operation lines (in the "Work Centers" tab). This installs the module mrp_operations."""), 'module_mrp_byproduct': fields.boolean("Produce several products from one manufacturing order", @@ -61,7 +61,7 @@ class mrp_config_settings(osv.osv_memory): help="""Routings allow you to create and manage the manufacturing operations that should be followed within your work centers in order to produce a product. They are attached to bills of materials that will define the required raw materials."""), - 'group_mrp_properties': fields.boolean("Allow several bill of materials per products using properties", + 'group_mrp_properties': fields.boolean("Allow several bill of materials per product using properties", implied_group='product.group_mrp_properties', help="""The selection of the right Bill of Material to use will depend on the properties specified on the sales order and the Bill of Material."""), 'module_product_manufacturer': fields.boolean("Define manufacturers on products ", diff --git a/addons/mrp/tests/__init__.py b/addons/mrp/tests/__init__.py new file mode 100644 index 00000000000..39ebd5e451f --- /dev/null +++ b/addons/mrp/tests/__init__.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Business Applications +# Copyright (c) 2012-TODAY OpenERP S.A. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import test_multicompany + +checks = [ + test_multicompany, +] + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/mrp/tests/test_multicompany.py b/addons/mrp/tests/test_multicompany.py new file mode 100644 index 00000000000..f38a31a70de --- /dev/null +++ b/addons/mrp/tests/test_multicompany.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# OpenERP, Open Source Business Applications +# Copyright (c) 2012-TODAY OpenERP S.A. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + +from openerp.tests import common + + +class TestMrpMulticompany(common.TransactionCase): + + def setUp(self): + super(TestMrpMulticompany, self).setUp() + cr, uid = self.cr, self.uid + + # Usefull models + self.ir_model_data = self.registry('ir.model.data') + self.res_users = self.registry('res.users') + self.stock_location = self.registry('stock.location') + + model, group_user_id = self.registry('ir.model.data').get_object_reference(cr, uid, 'base', 'group_user') + model, group_stock_manager_id = self.registry('ir.model.data').get_object_reference(cr, uid, 'stock', 'group_stock_manager') + model, company_2_id = self.registry('ir.model.data').get_object_reference(cr, uid, 'stock', 'res_company_2') + self.multicompany_user_id = self.res_users.create(cr, uid, + {'name': 'multicomp', 'login': 'multicomp', + 'groups_id': [(6, 0, [group_user_id, group_stock_manager_id])], + 'company_id': company_2_id, 'company_ids': [(6,0,[company_2_id])]}) + + + def test_00_multicompany_user(self): + """check no error on getting default mrp.production values in multicompany setting""" + cr, uid, context = self.cr, self.multicompany_user_id, {} + fields = ['location_src_id', 'location_dest_id'] + defaults = self.stock_location.default_get(cr, uid, ['location_id', 'location_dest_id', 'type'], context) + for field in fields: + print field, uid, defaults + if defaults.get(field): + try: + self.stock_location.check_access_rule(cr, uid, [defaults[field]], 'read', context) + except Exception, exc: + assert False, "unreadable location %s: %s" % (field, exc) diff --git a/addons/mrp_byproduct/i18n/lt.po b/addons/mrp_byproduct/i18n/lt.po index 6f91209bbea..c775e3dc5b5 100644 --- a/addons/mrp_byproduct/i18n/lt.po +++ b/addons/mrp_byproduct/i18n/lt.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2013-08-26 06:33+0000\n" +"Last-Translator: Eimis \n" "Language-Team: Lithuanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 06:10+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-27 05:03+0000\n" +"X-Generator: Launchpad (build 16738)\n" #. module: mrp_byproduct #: help:mrp.subproduct,subproduct_type:0 @@ -32,22 +32,22 @@ msgstr "" #. module: mrp_byproduct #: field:mrp.subproduct,product_id:0 msgid "Product" -msgstr "" +msgstr "Produktas" #. module: mrp_byproduct #: field:mrp.subproduct,product_uom:0 msgid "Product Unit of Measure" -msgstr "" +msgstr "Matavimo vienetas" #. module: mrp_byproduct #: model:ir.model,name:mrp_byproduct.model_mrp_production msgid "Manufacturing Order" -msgstr "" +msgstr "Gamybos užsakymas" #. module: mrp_byproduct #: model:ir.model,name:mrp_byproduct.model_change_production_qty msgid "Change Quantity of Products" -msgstr "" +msgstr "Pakeisti produktų kiekį" #. module: mrp_byproduct #: view:mrp.bom:0 @@ -63,18 +63,18 @@ msgstr "" #. module: mrp_byproduct #: model:ir.model,name:mrp_byproduct.model_mrp_bom msgid "Bill of Material" -msgstr "" +msgstr "Komplektavimo specifikacija" #. module: mrp_byproduct #: field:mrp.subproduct,product_qty:0 msgid "Product Qty" -msgstr "" +msgstr "Produkto kiekis" #. module: mrp_byproduct #: code:addons/mrp_byproduct/mrp_byproduct.py:63 #, python-format msgid "Warning" -msgstr "" +msgstr "Įspėjimas" #. module: mrp_byproduct #: field:mrp.subproduct,bom_id:0 @@ -84,12 +84,12 @@ msgstr "" #. module: mrp_byproduct #: selection:mrp.subproduct,subproduct_type:0 msgid "Variable" -msgstr "" +msgstr "Kintamasis" #. module: mrp_byproduct #: selection:mrp.subproduct,subproduct_type:0 msgid "Fixed" -msgstr "" +msgstr "Fiksuotas" #. module: mrp_byproduct #: code:addons/mrp_byproduct/mrp_byproduct.py:63 @@ -98,6 +98,8 @@ msgid "" "The Product Unit of Measure you chose has a different category than in the " "product form." msgstr "" +"Produkto matavimo vienetas, kurį pasirinkote, priklauso kitai kategorijai " +"nei esantis produktų formoje." #. module: mrp_byproduct #: model:ir.model,name:mrp_byproduct.model_mrp_subproduct diff --git a/addons/mrp_jit/i18n/en_GB.po b/addons/mrp_jit/i18n/en_GB.po new file mode 100644 index 00000000000..35ed595c96d --- /dev/null +++ b/addons/mrp_jit/i18n/en_GB.po @@ -0,0 +1,70 @@ +# English (United Kingdom) translation for openobject-addons +# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2013. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2013-08-23 16:44+0000\n" +"Last-Translator: Andi Chandler \n" +"Language-Team: English (United Kingdom) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2013-08-24 05:35+0000\n" +"X-Generator: Launchpad (build 16738)\n" + +#. module: mrp_jit +#: model:ir.module.module,shortdesc:mrp_jit.module_meta_information +msgid "MRP JIT" +msgstr "MRP JIT" + +#. module: mrp_jit +#: model:ir.module.module,description:mrp_jit.module_meta_information +msgid "" +"\n" +" This module allows Just In Time computation of procurement orders.\n" +"\n" +" If you install this module, you will not have to run the regular " +"procurement \n" +" scheduler anymore (but you still need to run the minimum order point " +"rule \n" +" scheduler, or for example let it run daily.)\n" +" All procurement orders will be processed immediately, which could in " +"some\n" +" cases entail a small performance impact.\n" +"\n" +" It may also increase your stock size because products are reserved as " +"soon\n" +" as possible and the scheduler time range is not taken into account " +"anymore. \n" +" In that case, you can not use priorities any more on the different " +"picking.\n" +" \n" +" \n" +" " +msgstr "" +"\n" +" This module allows Just In Time computation of procurement orders.\n" +"\n" +" If you install this module, you will not have to run the regular " +"procurement \n" +" scheduler anymore (but you still need to run the minimum order point " +"rule \n" +" scheduler, or for example let it run daily.)\n" +" All procurement orders will be processed immediately, which could in " +"some\n" +" cases entail a small performance impact.\n" +"\n" +" It may also increase your stock size because products are reserved as " +"soon\n" +" as possible and the scheduler time range is not taken into account " +"anymore. \n" +" In that case, you can not use priorities any more on the different " +"picking.\n" +" \n" +" \n" +" " diff --git a/addons/mrp_operations/i18n/ru.po b/addons/mrp_operations/i18n/ru.po index d5a52970cd7..b4bc687501c 100644 --- a/addons/mrp_operations/i18n/ru.po +++ b/addons/mrp_operations/i18n/ru.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2013-08-22 12:16+0000\n" +"Last-Translator: Chertykov Denis \n" "Language-Team: Russian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-07-11 06:11+0000\n" -"X-Generator: Launchpad (build 16696)\n" +"X-Launchpad-Export-Date: 2013-08-23 05:52+0000\n" +"X-Generator: Launchpad (build 16737)\n" #. module: mrp_operations #: model:ir.actions.act_window,name:mrp_operations.mrp_production_wc_action_form @@ -113,7 +113,7 @@ msgstr "День" #. module: mrp_operations #: view:mrp.production:0 msgid "Cancel Order" -msgstr "" +msgstr "Отменить заказ" #. module: mrp_operations #: model:process.node,name:mrp_operations.process_node_productionorder0 diff --git a/addons/mrp_repair/mrp_repair_view.xml b/addons/mrp_repair/mrp_repair_view.xml index a4526b5b581..b7a667ce308 100644 --- a/addons/mrp_repair/mrp_repair_view.xml +++ b/addons/mrp_repair/mrp_repair_view.xml @@ -31,7 +31,7 @@