diff options
| author | Atul Patel (OpenERP) <atp@tinyerp.com> | 2011-03-03 11:50:54 +0530 |
|---|---|---|
| committer | Atul Patel (OpenERP) <atp@tinyerp.com> | 2011-03-03 11:50:54 +0530 |
| commit | bb00f787ee62dc55b955cbca344eaff557ada8d7 (patch) | |
| tree | 213eef7760215fab19492ff3803fc70cd9b9c845 | |
| parent | 7ef9c8054afb2978c68903a700b5a9356dc3d7af (diff) | |
| parent | d0b617899aebd30ded00386ea72545941d728742 (diff) | |
[MERGE]: Merge with lp:~openerp-dev/openobject-addons/trunk-import_sugarcrm
bzr revid: atp@tinyerp.com-20110303062054-fy1uftd4vls5nivo
279 files changed, 43136 insertions, 4418 deletions
diff --git a/addons/account/account_analytic_line.py b/addons/account/account_analytic_line.py index fa150b291dc..a93dc70b2fb 100644 --- a/addons/account/account_analytic_line.py +++ b/addons/account/account_analytic_line.py @@ -80,7 +80,10 @@ class account_analytic_line(osv.osv): j_id = analytic_journal_obj.browse(cr, uid, journal_id, context=context) prod = product_obj.browse(cr, uid, prod_id, context=context) result = 0.0 - + if prod_id: + unit = prod.uom_id.id + if j_id.type == 'purchase': + unit = prod.uom_po_id.id if j_id.type <> 'sale': a = prod.product_tmpl_id.property_account_expense.id if not a: @@ -127,6 +130,7 @@ class account_analytic_line(osv.osv): return {'value': { 'amount': result, 'general_account_id': a, + 'product_uom_id': unit } } @@ -155,4 +159,4 @@ class res_partner(osv.osv): res_partner() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account/i18n/bg.po b/addons/account/i18n/bg.po index 82b89024caf..3bf4d4cfabf 100644 --- a/addons/account/i18n/bg.po +++ b/addons/account/i18n/bg.po @@ -7,30 +7,30 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2010-12-12 00:43+0000\n" -"Last-Translator: qdp (OpenERP) <qdp-launchpad@tinyerp.com>\n" +"PO-Revision-Date: 2011-03-02 06:18+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:18+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-03 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 msgid "System payment" -msgstr "" +msgstr "Системно плащане" #. module: account #: view:account.journal:0 msgid "Other Configuration" -msgstr "" +msgstr "Други настройки" #. module: account #: code:addons/account/wizard/account_open_closed_fiscalyear.py:40 #, python-format msgid "No End of year journal defined for the fiscal year" -msgstr "" +msgstr "Не е дефиниран край на финансовата година в Журнала" #. module: account #: code:addons/account/account.py:506 @@ -78,7 +78,7 @@ msgstr "Грешка ! Продължителността на периода(т #. module: account #: field:account.analytic.line,currency_id:0 msgid "Account currency" -msgstr "" +msgstr "Валута на сметката" #. module: account #: view:account.tax:0 @@ -105,12 +105,12 @@ msgstr "" #. module: account #: model:process.transition,name:account.process_transition_invoiceimport0 msgid "Import from invoice or payment" -msgstr "" +msgstr "Импортиране от фактура или плащане" #. module: account #: model:ir.model,name:account.model_wizard_multi_charts_accounts msgid "wizard.multi.charts.accounts" -msgstr "" +msgstr "wizard.multi.charts.accounts" #. module: account #: view:account.move:0 @@ -159,12 +159,12 @@ msgstr "Обедини" #: field:account.move.line,ref:0 #: field:account.subscription,ref:0 msgid "Reference" -msgstr "Отпратка" +msgstr "Означение" #. module: account #: view:account.open.closed.fiscalyear:0 msgid "Choose Fiscal Year " -msgstr "" +msgstr "Избери фискална година " #. module: account #: help:account.payment.term,active:0 @@ -177,7 +177,7 @@ msgstr "" #: code:addons/account/invoice.py:1421 #, python-format msgid "Warning!" -msgstr "" +msgstr "Предупреждение!" #. module: account #: field:account.fiscal.position.account,account_src_id:0 @@ -193,7 +193,7 @@ msgstr "Всички аналитични записи" #. module: account #: model:ir.actions.act_window,name:account.action_view_created_invoice_dashboard msgid "Invoices Created Within Past 15 Days" -msgstr "" +msgstr "Фактури създадени през последните 15 дни" #. module: account #: selection:account.account.type,sign:0 @@ -232,6 +232,8 @@ msgid "" "No period defined for this date: %s !\n" "Please create a fiscal year." msgstr "" +"За тази дата не е дефиниран период: %s !\n" +"Моля, създайте фискална година!" #. module: account #: model:ir.model,name:account.model_account_move_line_reconcile_select @@ -244,6 +246,8 @@ msgid "" "The sequence field is used to order the resources from lower sequences to " "higher ones" msgstr "" +"Полето за последователност се използва за се подредят ресурсите в нарастващ " +"ред" #. module: account #: help:account.tax.code,notprintable:0 @@ -252,12 +256,13 @@ msgid "" "Check this box if you don't want any VAT related to this Tax Code to appear " "on invoices" msgstr "" +"Отметнете ако не искате в тази фактура да участват ДДС свързани данъци" #. module: account #: code:addons/account/invoice.py:1210 #, python-format msgid "Invoice '%s' is paid partially: %s%s of %s%s (%s%s remaining)" -msgstr "" +msgstr "Фактура '%s' е частично платена: %s%s от %s%s (%s%s остатък)" #. module: account #: model:process.transition,note:account.process_transition_supplierentriesreconcile0 @@ -278,7 +283,7 @@ msgstr "Не може да добавяте/променяте записи в Ð #. module: account #: view:account.bank.statement:0 msgid "Calculated Balance" -msgstr "" +msgstr "Калкулиран Баланс" #. module: account #: model:ir.actions.act_window,name:account.action_account_use_model_create_entry @@ -290,7 +295,7 @@ msgstr "" #. module: account #: view:account.fiscalyear.close.state:0 msgid "Close Fiscalyear" -msgstr "" +msgstr "Затвори Фискална година" #. module: account #: field:account.automatic.reconcile,allow_write_off:0 @@ -300,7 +305,7 @@ msgstr "" #. module: account #: view:account.analytic.chart:0 msgid "Select the Period for Analysis" -msgstr "" +msgstr "Изберете период за анализ" #. module: account #: view:account.move.line:0 @@ -324,6 +329,8 @@ msgid "" "Installs localized accounting charts to match as closely as possible the " "accounting needs of your company based on your country." msgstr "" +"Инсталира локализиран сметкоплан, който да отговарят в максимална степен на " +"счетоводните нужди на вашата фирма на база държава." #. module: account #: code:addons/account/wizard/account_move_journal.py:63 @@ -344,13 +351,13 @@ msgstr "" #: view:product.product:0 #: view:product.template:0 msgid "Purchase Properties" -msgstr "" +msgstr "Параметри на поръчка" #. module: account #: view:account.installer:0 #: view:account.installer.modules:0 msgid "Configure" -msgstr "" +msgstr "Настройки" #. module: account #: selection:account.entries.report,month:0 @@ -359,7 +366,7 @@ msgstr "" #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "June" -msgstr "" +msgstr "Юни" #. module: account #: model:ir.actions.act_window,help:account.action_account_moves_bank @@ -377,7 +384,7 @@ msgstr "account.tax.template" #. module: account #: model:ir.model,name:account.model_account_bank_accounts_wizard msgid "account.bank.accounts.wizard" -msgstr "" +msgstr "account.bank.accounts.wizard" #. module: account #: field:account.move.line,date_created:0 @@ -437,12 +444,12 @@ msgstr "" #: field:account.tax.template,chart_template_id:0 #: field:wizard.multi.charts.accounts,chart_template_id:0 msgid "Chart Template" -msgstr "" +msgstr "Шаблон на графика" #. module: account #: help:account.model.line,amount_currency:0 msgid "The amount expressed in an optional other currency." -msgstr "" +msgstr "Сумата изразена в друга възможна валута." #. module: account #: help:account.journal.period,state:0 @@ -498,7 +505,7 @@ msgstr "Дневник" #. module: account #: model:ir.model,name:account.model_account_invoice_confirm msgid "Confirm the selected invoices" -msgstr "" +msgstr "Потвърдете избраните фактури" #. module: account #: field:account.addtmpl.wizard,cparent_id:0 @@ -508,7 +515,7 @@ msgstr "" #. module: account #: field:account.bank.statement,account_id:0 msgid "Account used in this journal" -msgstr "" +msgstr "Смтека използвана в този журнал" #. module: account #: help:account.aged.trial.balance,chart_account_id:0 @@ -527,7 +534,7 @@ msgstr "" #: help:account.report.general.ledger,chart_account_id:0 #: help:account.vat.declaration,chart_account_id:0 msgid "Select Charts of Accounts" -msgstr "" +msgstr "Избери сметколан" #. module: account #: view:product.product:0 @@ -542,7 +549,7 @@ msgstr "" #. module: account #: report:account.overdue:0 msgid "Li." -msgstr "" +msgstr "Ред" #. module: account #: field:account.automatic.reconcile,unreconciled:0 @@ -553,14 +560,14 @@ msgstr "Няма обединяващи транзакции" #: code:addons/account/account_cash_statement.py:348 #, python-format msgid "CashBox Balance is not matching with Calculated Balance !" -msgstr "" +msgstr "Балансът в касата не отговаря на изчисления баланс!" #. module: account #: view:account.fiscal.position:0 #: field:account.fiscal.position,tax_ids:0 #: field:account.fiscal.position.template,tax_ids:0 msgid "Tax Mapping" -msgstr "" +msgstr "Свързаване на данък" #. module: account #: model:ir.actions.act_window,name:account.action_account_fiscalyear_close_state @@ -582,17 +589,17 @@ msgstr "" #: selection:account.tax,type_tax_use:0 #: selection:account.tax.template,type_tax_use:0 msgid "All" -msgstr "" +msgstr "Всички" #. module: account #: field:account.invoice.report,address_invoice_id:0 msgid "Invoice Address Name" -msgstr "" +msgstr "Име на адрес по фактура" #. module: account #: selection:account.installer,period:0 msgid "3 Monthly" -msgstr "" +msgstr "На 3 месеца" #. module: account #: view:account.unreconcile.reconcile:0 @@ -606,17 +613,17 @@ msgstr "" #. module: account #: view:analytic.entries.report:0 msgid " 30 Days " -msgstr "" +msgstr " 30 дни " #. module: account #: field:ir.sequence,fiscal_ids:0 msgid "Sequences" -msgstr "" +msgstr "Последователности" #. module: account #: view:account.fiscal.position.template:0 msgid "Taxes Mapping" -msgstr "" +msgstr "Свързване на данъци" #. module: account #: report:account.central.journal:0 @@ -659,7 +666,7 @@ msgstr "" #. module: account #: field:account.fiscalyear.close,period_id:0 msgid "Opening Entries Period" -msgstr "" +msgstr "Период на отворените записи" #. module: account #: model:ir.model,name:account.model_account_journal_period @@ -683,7 +690,7 @@ msgstr "" #: model:ir.actions.act_window,name:account.action_aged_receivable #, python-format msgid "Receivable Accounts" -msgstr "" +msgstr "Приходни сметки" #. module: account #: model:ir.model,name:account.model_account_report_general_ledger @@ -698,12 +705,12 @@ msgstr "Отваряне наново" #. module: account #: view:account.use.model:0 msgid "Are you sure you want to create entries?" -msgstr "" +msgstr "Сигурни ли сте че искате да създадете записи?" #. module: account #: selection:account.bank.accounts.wizard,account_type:0 msgid "Check" -msgstr "" +msgstr "Проверка" #. module: account #: field:account.partner.reconcile.process,today_reconciled:0 @@ -732,13 +739,13 @@ msgstr "Диаграми" #: model:ir.model,name:account.model_project_account_analytic_line #, python-format msgid "Analytic Entries by line" -msgstr "" +msgstr "Аналитични записи по редове" #. module: account #: code:addons/account/wizard/account_change_currency.py:39 #, python-format msgid "You can only change currency for Draft Invoice !" -msgstr "" +msgstr "Можете да сменяте валутите само на фактури в проект" #. module: account #: view:account.analytic.journal:0 @@ -762,7 +769,7 @@ msgstr "Ред с абонамент към сметка" #. module: account #: help:account.invoice,reference:0 msgid "The partner reference of this invoice." -msgstr "" +msgstr "Препратка към партньор от тази фактура." #. module: account #: view:account.move.line.unreconcile.select:0 @@ -799,7 +806,7 @@ msgstr "" #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "September" -msgstr "" +msgstr "Септември" #. module: account #: selection:account.subscription,period_type:0 @@ -849,7 +856,7 @@ msgstr "" #: view:account.invoice.report:0 #: field:account.invoice.report,delay_to_pay:0 msgid "Avg. Delay To Pay" -msgstr "" +msgstr "Средно закъснение на плащане" #. module: account #: model:ir.actions.act_window,name:account.action_account_tax_chart @@ -872,7 +879,7 @@ msgstr "Краен срок" #: view:account.invoice.report:0 #: field:account.invoice.report,price_total_tax:0 msgid "Total With Tax" -msgstr "" +msgstr "Общо с данъци" #. module: account #: view:account.invoice:0 @@ -880,14 +887,14 @@ msgstr "" #: view:validate.account.move:0 #: view:validate.account.move.lines:0 msgid "Approve" -msgstr "" +msgstr "Одобри" #. module: account #: view:account.invoice:0 #: view:account.move:0 #: view:report.invoice.created:0 msgid "Total Amount" -msgstr "" +msgstr "Обща сума" #. module: account #: selection:account.account,type:0 @@ -902,7 +909,7 @@ msgstr "Консолидация" #: view:account.invoice.report:0 #: view:account.move.line:0 msgid "Extended Filters..." -msgstr "" +msgstr "Разширени филтри" #. module: account #: model:ir.ui.menu,name:account.menu_account_central_journal @@ -917,7 +924,7 @@ msgstr "" #. module: account #: model:process.node,note:account.process_node_accountingstatemententries0 msgid "Bank statement" -msgstr "" +msgstr "Банково извлечени" #. module: account #: field:account.analytic.line,move_id:0 @@ -977,7 +984,7 @@ msgstr "Не е аналитичен дневник !" #: model:ir.actions.report.xml,name:account.account_3rdparty_account_balance #: model:ir.ui.menu,name:account.menu_account_partner_balance_report msgid "Partner Balance" -msgstr "" +msgstr "Баланс на партньор" #. module: account #: field:account.bank.accounts.wizard,acc_name:0 @@ -1000,7 +1007,7 @@ msgstr "" #: field:account.pl.report,display_type:0 #: field:account.report.general.ledger,landscape:0 msgid "Landscape Mode" -msgstr "" +msgstr "Режим пейзаж" #. module: account #: view:board.board:0 @@ -1034,7 +1041,7 @@ msgstr "Нерешен" #: model:ir.actions.act_window,name:account.action_view_bank_statement_tree #: model:ir.ui.menu,name:account.journal_cash_move_lines msgid "Cash Registers" -msgstr "" +msgstr "Каови апарати" #. module: account #: selection:account.account.type,report_type:0 @@ -1067,7 +1074,7 @@ msgstr "" #. module: account #: field:account.period,date_start:0 msgid "Start of Period" -msgstr "" +msgstr "Начало на период" #. module: account #: model:process.transition,name:account.process_transition_confirmstatementfromdraft0 @@ -1078,7 +1085,7 @@ msgstr "" #: field:account.fiscal.position.tax,tax_dest_id:0 #: field:account.fiscal.position.tax.template,tax_dest_id:0 msgid "Replacement Tax" -msgstr "" +msgstr "Заменящ данък" #. module: account #: selection:account.move.line,centralisation:0 @@ -1115,7 +1122,7 @@ msgstr "Код на данък" #. module: account #: field:account.account,currency_mode:0 msgid "Outgoing Currencies Rate" -msgstr "" +msgstr "Изходящи валутни курсове" #. module: account #: help:account.move.line,move_id:0 @@ -1133,7 +1140,7 @@ msgstr "# от транзакция" #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 msgid "Entry Label" -msgstr "" +msgstr "Етикет на запис" #. module: account #: code:addons/account/account.py:976 @@ -1145,13 +1152,13 @@ msgstr "Не може да променяте/узтривате дневник #: help:account.invoice,origin:0 #: help:account.invoice.line,origin:0 msgid "Reference of the document that produced this invoice." -msgstr "" +msgstr "Отпратки към докумета послужил за база на тази фактура." #. module: account #: view:account.analytic.line:0 #: view:account.journal:0 msgid "Others" -msgstr "" +msgstr "Други" #. module: account #: view:account.account:0 @@ -1260,7 +1267,7 @@ msgstr "" #. module: account #: view:wizard.multi.charts.accounts:0 msgid "Bank Information" -msgstr "" +msgstr "Информация за банка" #. module: account #: view:account.aged.trial.balance:0 @@ -1317,7 +1324,7 @@ msgstr "Не може да използвате главна сметка за Ñ #: selection:account.pl.report,display_account:0 #: selection:account.report.general.ledger,display_account:0 msgid "With balance is not equal to 0" -msgstr "" +msgstr "С баланс различен от 0" #. module: account #: view:account.tax:0 @@ -1347,12 +1354,12 @@ msgstr "Максимална сума при отписване" #. module: account #: view:account.invoice:0 msgid "Compute Taxes" -msgstr "" +msgstr "Изчисляване на данъци" #. module: account #: field:wizard.multi.charts.accounts,code_digits:0 msgid "# of Digits" -msgstr "" +msgstr "# от цифри" #. module: account #: field:account.journal,entry_posted:0 @@ -1429,7 +1436,7 @@ msgstr "" #. module: account #: model:ir.model,name:account.model_account_fiscal_position_template msgid "Template for Fiscal Position" -msgstr "" +msgstr "Шаблон с фискална позиция" #. module: account #: model:account.tax.code,name:account.account_tax_code_0 @@ -1465,7 +1472,7 @@ msgstr "Групи" #: field:account.invoice,amount_untaxed:0 #: field:report.invoice.created,amount_untaxed:0 msgid "Untaxed" -msgstr "" +msgstr "Необложен с данък" #. module: account #: view:account.partner.reconcile.process:0 @@ -1553,7 +1560,7 @@ msgstr "" #. module: account #: field:wizard.multi.charts.accounts,seq_journal:0 msgid "Separated Journal Sequences" -msgstr "" +msgstr "Разделени журнални последователности" #. module: account #: field:account.bank.statement,user_id:0 @@ -1564,7 +1571,7 @@ msgstr "" #. module: account #: report:account.overdue:0 msgid "Sub-Total :" -msgstr "" +msgstr "Междинна сума :" #. module: account #: model:ir.actions.act_window,name:account.action_report_account_type_sales_tree_all @@ -1586,13 +1593,13 @@ msgstr "" #. module: account #: field:account.chart.template,tax_code_root_id:0 msgid "Root Tax Code" -msgstr "" +msgstr "Код на основен данък" #. module: account #: field:account.partner.ledger,initial_balance:0 #: field:account.report.general.ledger,initial_balance:0 msgid "Include initial balances" -msgstr "" +msgstr "Включване на начален баланс" #. module: account #: field:account.tax.code,sum:0 @@ -1648,12 +1655,12 @@ msgstr "Дебит на доставчик" #. module: account #: help:account.model.line,quantity:0 msgid "The optional quantity on entries" -msgstr "" +msgstr "Възможно количество на записите" #. module: account #: model:ir.actions.act_window,name:account.act_account_partner_account_move_all msgid "Receivables & Payables" -msgstr "" +msgstr "Приходни и разходни" #. module: account #: code:addons/account/account_move_line.py:815 @@ -1700,12 +1707,12 @@ msgstr "" #. module: account #: help:account.period,special:0 msgid "These periods can overlap." -msgstr "" +msgstr "Периодите могат да се препокрият" #. module: account #: model:process.node,name:account.process_node_draftstatement0 msgid "Draft statement" -msgstr "" +msgstr "Проект на извлечение" #. module: account #: view:account.tax:0 @@ -1860,6 +1867,8 @@ msgid "" "Check this box if you want to use a different sequence for each created " "journal. Otherwise, all will use the same sequence." msgstr "" +"Отменете ако искате различна последователност за всеки създаден журнал. В " +"противен случай ще се използва една и съща последователност" #. module: account #: help:account.partner.ledger,amount_currency:0 @@ -1935,7 +1944,7 @@ msgstr "Финансова година" #: view:account.journal.select:0 #: view:project.account.analytic.line:0 msgid "Open Entries" -msgstr "" +msgstr "Отворени записи" #. module: account #: field:account.automatic.reconcile,account_ids:0 @@ -2140,7 +2149,7 @@ msgstr "Финансова година" #: help:account.report.general.ledger,fiscalyear_id:0 #: help:account.vat.declaration,fiscalyear_id:0 msgid "Keep empty for all open fiscal year" -msgstr "" +msgstr "Запази празно за цялата отчетна година" #. module: account #: model:ir.model,name:account.model_account_move @@ -2150,7 +2159,7 @@ msgstr "Запис от сметка" #. module: account #: field:account.sequence.fiscalyear,sequence_main_id:0 msgid "Main Sequence" -msgstr "" +msgstr "Основна последователност" #. module: account #: field:account.invoice,payment_term:0 @@ -2178,7 +2187,7 @@ msgstr "Отметнете" #. module: account #: view:account.common.report:0 msgid "Filters" -msgstr "" +msgstr "Филтри" #. module: account #: view:account.bank.statement:0 @@ -2575,7 +2584,7 @@ msgstr "" #: report:account.analytic.account.journal:0 #: report:account.analytic.account.quantity_cost_ledger:0 msgid "Period to" -msgstr "" +msgstr "Период до" #. module: account #: selection:account.entries.report,month:0 @@ -2644,7 +2653,7 @@ msgstr "Сметка за разходи" #. module: account #: help:account.invoice,period_id:0 msgid "Keep empty to use the period of the validation(invoice) date." -msgstr "Остава празно за да се използва потвърдената дата (на фактурата)." +msgstr "Оставете празно за да се използва потвърдената дата (от фактурата)." #. module: account #: help:account.bank.statement,account_id:0 @@ -2693,7 +2702,7 @@ msgstr "" #: model:ir.model,name:account.model_account_fiscal_position #: field:res.partner,property_account_position:0 msgid "Fiscal Position" -msgstr "" +msgstr "Фискална позиция" #. module: account #: help:account.partner.ledger,initial_balance:0 @@ -2733,11 +2742,13 @@ msgid "" "Set if the amount of tax must be included in the base amount before " "computing the next taxes." msgstr "" +"Отметнете ако данъка трябва да се включи в основната сума преди " +"изчисляването на следващите данъци." #. module: account #: help:account.journal,user_id:0 msgid "The user responsible for this journal" -msgstr "" +msgstr "Потребителят отговорен за този журнал" #. module: account #: view:account.period:0 @@ -2767,7 +2778,7 @@ msgstr "Банкова сметка" #. module: account #: field:account.chart.template,tax_template_ids:0 msgid "Tax Template List" -msgstr "" +msgstr "Списък с шаблони на данъци" #. module: account #: help:account.account,currency_mode:0 @@ -2778,11 +2789,16 @@ msgid "" "software system you may have to use the rate at date. Incoming transactions " "always use the rate at date." msgstr "" +"Това ще укаже как се изчислява валутния курс за изходящите транзакции. В " +"повечето държави законовия начин е \"осреднен\", но само няколко софтуерни " +"системи могат да го приложат. В случай че внасяте данни от друга софтуерна " +"система трябва да използвате курса за датата. Входящите транзакции винаги " +"използват курса за датата." #. module: account #: help:wizard.multi.charts.accounts,code_digits:0 msgid "No. of Digits to use for account code" -msgstr "" +msgstr "Бр. цифри, които да се ползват за код на сметка" #. module: account #: field:account.payment.term.line,name:0 @@ -2819,7 +2835,7 @@ msgstr "Модел" #. module: account #: help:account.invoice.tax,base_code_id:0 msgid "The account basis of the tax declaration." -msgstr "" +msgstr "Базовата сметка за декларация на данък" #. module: account #: selection:account.account,type:0 @@ -2843,7 +2859,7 @@ msgstr "Аналитични редове" #. module: account #: model:process.node,name:account.process_node_electronicfile0 msgid "Electronic File" -msgstr "" +msgstr "Електронен файл" #. module: account #: view:res.partner:0 @@ -2853,7 +2869,7 @@ msgstr "Кредит на клиент" #. module: account #: model:ir.model,name:account.model_account_tax_code_template msgid "Tax Code Template" -msgstr "" +msgstr "Шаблон за код на данък" #. module: account #: view:account.subscription:0 @@ -2898,7 +2914,7 @@ msgstr "Диаграми с шаблони на сметки" #. module: account #: model:ir.actions.act_window,name:account.action_wizard_multi_chart msgid "Generate Chart of Accounts from a Chart Template" -msgstr "" +msgstr "Генериране графика на сметките от шаблон за графики" #. module: account #: model:ir.model,name:account.model_account_unreconcile_reconcile @@ -3008,7 +3024,7 @@ msgstr "Не е зададен партньор !" #: model:ir.actions.act_window,name:account.action_account_period_tree #: model:ir.ui.menu,name:account.menu_action_account_period_close_tree msgid "Close a Period" -msgstr "" +msgstr "Затваряне на период" #. module: account #: field:account.analytic.balance,empty_acc:0 @@ -3056,7 +3072,7 @@ msgstr "" #: field:account.tax.code,notprintable:0 #: field:account.tax.code.template,notprintable:0 msgid "Not Printable in Invoice" -msgstr "" +msgstr "Непечатиемо във фактура" #. module: account #: report:account.vat.declaration:0 @@ -3120,7 +3136,7 @@ msgstr "Диаграми на сметки" #. module: account #: report:account.vat.declaration:0 msgid "Tax Amount" -msgstr "" +msgstr "Сума на данък" #. module: account #: view:account.installer:0 @@ -3142,7 +3158,7 @@ msgstr "Име на условие за данък" #: report:account.invoice:0 #: model:process.node,name:account.process_node_draftinvoices0 msgid "Draft Invoice" -msgstr "" +msgstr "Чернова фактура" #. module: account #: code:addons/account/wizard/account_invoice_state.py:68 @@ -3213,7 +3229,7 @@ msgstr "" #. module: account #: report:account.invoice:0 msgid "VAT :" -msgstr "" +msgstr "ДДС :" #. module: account #: field:account.installer,charts:0 @@ -3241,12 +3257,14 @@ msgstr "" #. module: account #: selection:account.automatic.reconcile,power:0 msgid "2" -msgstr "" +msgstr "2" #. module: account #: view:account.chart:0 msgid "(If you do not select Fiscal year it will take all open fiscal years)" msgstr "" +"(Ако не бъде избрана финансова година ще бъдат взети всички отворени " +"финансови години)" #. module: account #: selection:account.aged.trial.balance,filter:0 @@ -3375,6 +3393,8 @@ msgid "" "If not applicable (computed through a Python code), the tax won't appear on " "the invoice." msgstr "" +"Ако не е приложим (изчислен с код на Python), данъка няма да се появи във " +"фактурата." #. module: account #: view:account.tax:0 @@ -3417,13 +3437,14 @@ msgstr "" #. module: account #: model:process.node,name:account.process_node_supplierpaymentorder0 msgid "Payment Order" -msgstr "" +msgstr "Платежно нареждане" #. module: account #: help:account.account.template,reconcile:0 msgid "" "Check this option if you want the user to reconcile entries in this account." msgstr "" +"Отметнете ако искате потребителя да приравни записите на тази сметка." #. module: account #: model:ir.actions.report.xml,name:account.account_account_balance_landscape @@ -3546,7 +3567,7 @@ msgstr "" #. module: account #: report:account.overdue:0 msgid "Balance :" -msgstr "" +msgstr "Баланс :" #. module: account #: help:account.fiscalyear.close,journal_id:0 @@ -3607,7 +3628,7 @@ msgstr "" #. module: account #: selection:account.account,currency_mode:0 msgid "Average Rate" -msgstr "" +msgstr "Средна норма" #. module: account #: view:account.state.open:0 @@ -3651,7 +3672,7 @@ msgstr "Настройка" #: model:account.payment.term,name:account.account_payment_term #: model:account.payment.term,note:account.account_payment_term msgid "30 Days End of Month" -msgstr "" +msgstr "30 дена за край на месеца" #. module: account #: model:ir.actions.act_window,name:account.action_account_analytic_balance @@ -3730,7 +3751,7 @@ msgstr "" #. module: account #: selection:account.automatic.reconcile,power:0 msgid "3" -msgstr "" +msgstr "3" #. module: account #: model:process.transition,note:account.process_transition_supplieranalyticcost0 @@ -3852,7 +3873,7 @@ msgstr "Описание на данък" #: code:addons/account/report/common_report_header.py:68 #, python-format msgid "All Posted Entries" -msgstr "" +msgstr "Всички публикувани записи" #. module: account #: code:addons/account/account_bank_statement.py:357 @@ -3987,7 +4008,7 @@ msgstr "" #. module: account #: view:account.tax.template:0 msgid "Credit Notes" -msgstr "" +msgstr "Бележки по кредит" #. module: account #: code:addons/account/account.py:2067 @@ -3999,7 +4020,7 @@ msgstr "Не може да бъде намерен валиден период ! #. module: account #: report:account.tax.code.entries:0 msgid "Voucher No" -msgstr "" +msgstr "Разписка No" #. module: account #: view:wizard.multi.charts.accounts:0 @@ -4014,7 +4035,7 @@ msgstr "" #. module: account #: view:account.use.model:0 msgid "Create Entries From Models" -msgstr "" +msgstr "Създаване на записи за моделите" #. module: account #: field:account.account.template,reconcile:0 @@ -4024,7 +4045,7 @@ msgstr "Разрешаване на приравняване" #. module: account #: view:account.analytic.account:0 msgid "Analytic Account Statistics" -msgstr "" +msgstr "Статистики за аналитична сметка" #. module: account #: view:wizard.multi.charts.accounts:0 @@ -4032,12 +4053,14 @@ msgid "" "This will automatically configure your chart of accounts, bank accounts, " "taxes and journals according to the selected template" msgstr "" +"Това автоматично ще конфигурира вашите сметки, банкови сметки, данъци и " +"дневници според избрания шаблон" #. module: account #: field:account.tax,price_include:0 #: field:account.tax.template,price_include:0 msgid "Tax Included in Price" -msgstr "" +msgstr "Данъци включени в цената" #. module: account #: model:ir.model,name:account.model_account_analytic_cost_ledger_journal_report @@ -4053,7 +4076,7 @@ msgstr "" #. module: account #: selection:account.automatic.reconcile,power:0 msgid "4" -msgstr "" +msgstr "4" #. module: account #: view:account.invoice:0 @@ -4079,7 +4102,7 @@ msgstr "Потребителска грешка" #. module: account #: field:account.journal,type_control_ids:0 msgid "Type Controls" -msgstr "" +msgstr "Видове контроли" #. module: account #: help:account.journal,default_credit_account_id:0 @@ -4104,7 +4127,7 @@ msgstr "" #: selection:account.invoice.report,state:0 #: selection:report.invoice.created,state:0 msgid "Cancelled" -msgstr "" +msgstr "Отменено" #. module: account #: help:account.bank.statement,balance_end_cash:0 @@ -4141,7 +4164,7 @@ msgstr "" #: field:account.fiscal.position,account_ids:0 #: field:account.fiscal.position.template,account_ids:0 msgid "Account Mapping" -msgstr "" +msgstr "Свързване на сметки" #. module: account #: selection:account.bank.statement.line,type:0 @@ -4180,13 +4203,13 @@ msgstr "" #. module: account #: field:account.invoice.refund,date:0 msgid "Operation date" -msgstr "" +msgstr "Дата на операция" #. module: account #: field:account.tax,ref_tax_code_id:0 #: field:account.tax.template,ref_tax_code_id:0 msgid "Refund Tax Code" -msgstr "" +msgstr "Код за обезщетение от данък" #. module: account #: view:validate.account.move:0 @@ -4198,7 +4221,7 @@ msgstr "" #. module: account #: report:account.account.balance.landscape:0 msgid "Account Balance -" -msgstr "" +msgstr "Баланс по сметка -" #. module: account #: code:addons/account/invoice.py:989 @@ -4275,7 +4298,7 @@ msgstr "Не" #. module: account #: help:account.invoice.tax,tax_code_id:0 msgid "The tax basis of the tax declaration." -msgstr "" +msgstr "Базисния данък на данъчната декларация" #. module: account #: view:account.addtmpl.wizard:0 @@ -4316,7 +4339,7 @@ msgstr "Изчисление" #. module: account #: field:account.tax,type_tax_use:0 msgid "Tax Application" -msgstr "" +msgstr "Бланка за данък" #. module: account #: view:account.move:0 @@ -4414,7 +4437,7 @@ msgstr "" #. module: account #: view:account.fiscalyear.close:0 msgid "Generate Fiscal Year Opening Entries" -msgstr "" +msgstr "Генериране на начални записи за финансова година" #. module: account #: field:account.journal,group_invoice_lines:0 @@ -4462,12 +4485,12 @@ msgstr "" #. module: account #: model:ir.ui.menu,name:account.account_template_folder msgid "Templates" -msgstr "" +msgstr "Шаблони" #. module: account #: field:account.tax,child_ids:0 msgid "Child Tax Accounts" -msgstr "" +msgstr "Подчинени сметки за данъци" #. module: account #: code:addons/account/account.py:940 @@ -4478,12 +4501,12 @@ msgstr "" #. module: account #: selection:account.automatic.reconcile,power:0 msgid "5" -msgstr "" +msgstr "5" #. module: account #: report:account.analytic.account.balance:0 msgid "Analytic Balance -" -msgstr "" +msgstr "Аналитичен баланс -" #. module: account #: report:account.account.balance:0 @@ -4525,7 +4548,7 @@ msgstr "Вид период" #: field:account.invoice,payment_ids:0 #: selection:account.vat.declaration,based_on:0 msgid "Payments" -msgstr "" +msgstr "Плащания" #. module: account #: view:account.tax:0 @@ -4747,7 +4770,7 @@ msgstr "" #. module: account #: report:account.partner.balance:0 msgid "(Account/Partner) Name" -msgstr "" +msgstr "(Сметка/Съдружник) Име" #. module: account #: view:account.bank.statement:0 @@ -4780,7 +4803,7 @@ msgstr "Статистика за аналитичните записи" #: model:ir.actions.act_window,name:account.action_account_tax_code_template_form #: model:ir.ui.menu,name:account.menu_action_account_tax_code_template_form msgid "Tax Code Templates" -msgstr "" +msgstr "Шаблони на кодове на данъци" #. module: account #: model:ir.model,name:account.model_account_installer @@ -4798,6 +4821,8 @@ msgid "" "Number of days to add before computation of the day of month.If Date=15/01, " "Number of Days=22, Day of Month=-1, then the due date is 28/02." msgstr "" +"Брой дни които да се добавят преди изчисление на деня от месеца. Ако " +"Дата=15.01, Брой дни=22, Ден от месеца=-1, тогава дата на изпъление е 28.02." #. module: account #: code:addons/account/account.py:2896 @@ -4816,7 +4841,7 @@ msgstr "Контрол на записите" #: view:account.analytic.chart:0 #: view:project.account.analytic.line:0 msgid "(Keep empty to open the current situation)" -msgstr "" +msgstr "(Да се запази празно за да се отвори текущото разположение)" #. module: account #: field:account.analytic.Journal.report,date1:0 @@ -4945,7 +4970,7 @@ msgstr "" #. module: account #: selection:account.automatic.reconcile,power:0 msgid "6" -msgstr "" +msgstr "6" #. module: account #: view:account.analytic.account:0 @@ -5041,7 +5066,7 @@ msgstr "" #: view:account.fiscal.position.template:0 #: field:account.fiscal.position.template,name:0 msgid "Fiscal Position Template" -msgstr "" +msgstr "Шаблон на парична позиция" #. module: account #: view:account.analytic.chart:0 @@ -5067,7 +5092,7 @@ msgstr "" #: field:account.print.journal,amount_currency:0 #: field:account.report.general.ledger,amount_currency:0 msgid "With Currency" -msgstr "" +msgstr "С валута" #. module: account #: view:account.bank.statement:0 @@ -5126,7 +5151,7 @@ msgstr "" #. module: account #: help:account.tax,type:0 msgid "The computation method for the tax amount." -msgstr "" +msgstr "Метода на изчисление на сумата на данъка" #. module: account #: help:account.installer.modules,account_anglo_saxon:0 @@ -5150,7 +5175,7 @@ msgstr "" #. module: account #: field:account.account,child_id:0 msgid "Child Accounts" -msgstr "" +msgstr "Подчинени сметки" #. module: account #: view:account.move.line.reconcile:0 @@ -5217,7 +5242,7 @@ msgstr "" #: code:addons/account/report/account_partner_balance.py:306 #, python-format msgid "Receivable and Payable Accounts" -msgstr "" +msgstr "Сметки за получаване и плащане" #. module: account #: field:account.fiscal.position.account.template,position_id:0 @@ -5233,7 +5258,7 @@ msgstr "" #. module: account #: report:account.analytic.account.quantity_cost_ledger:0 msgid "Max Qty:" -msgstr "" +msgstr "Макс. к-во:" #. module: account #: view:account.invoice.refund:0 @@ -5344,7 +5369,7 @@ msgstr "" #: code:addons/account/report/common_report_header.py:100 #, python-format msgid "No Filter" -msgstr "" +msgstr "Без филтър" #. module: account #: field:account.payment.term.line,days:0 @@ -5354,7 +5379,7 @@ msgstr "Брой дни" #. module: account #: selection:account.automatic.reconcile,power:0 msgid "7" -msgstr "" +msgstr "7" #. module: account #: code:addons/account/account_bank_statement.py:391 @@ -5377,13 +5402,13 @@ msgstr "" #. module: account #: help:account.tax,name:0 msgid "This name will be displayed on reports" -msgstr "" +msgstr "Това име ще се показва на справките" #. module: account #: report:account.analytic.account.cost_ledger:0 #: report:account.analytic.account.quantity_cost_ledger:0 msgid "Printing date" -msgstr "" +msgstr "Дата на отпечатване" #. module: account #: selection:account.account.type,close_method:0 @@ -5452,7 +5477,7 @@ msgstr "" #. module: account #: selection:account.aged.trial.balance,direction_selection:0 msgid "Past" -msgstr "" +msgstr "Предишен" #. module: account #: view:account.analytic.line:0 @@ -5556,7 +5581,7 @@ msgstr "Вид данък" #: model:ir.actions.act_window,name:account.action_account_template_form #: model:ir.ui.menu,name:account.menu_action_account_template_form msgid "Account Templates" -msgstr "" +msgstr "Шаблони на сметка" #. module: account #: report:account.vat.declaration:0 @@ -5585,6 +5610,7 @@ msgstr "" #: help:account.chart.template,tax_template_ids:0 msgid "List of all the taxes that have to be installed by the wizard" msgstr "" +"Списък на всички данъци които трябва да бъдат инсталирани от помощника" #. module: account #: model:ir.actions.report.xml,name:account.account_intracom @@ -5739,7 +5765,7 @@ msgstr "Цена" #. module: account #: view:project.account.analytic.line:0 msgid "View Account Analytic Lines" -msgstr "" +msgstr "Изглед на редове от аналитична сметка" #. module: account #: selection:account.account.type,report_type:0 @@ -5788,6 +5814,9 @@ msgid "" "higher ones. The order is important if you have a tax that has several tax " "children. In this case, the evaluation order is important." msgstr "" +"Полето за последователност се използва за подреждане на данъците във " +"възходяща последователност. Реда е важен ако имате данък с подчинени данъци. " +"В този случай реда на изчисление е важен." #. module: account #: selection:account.account,type:0 @@ -5911,7 +5940,7 @@ msgstr "" #. module: account #: field:account.invoice.line,uos_id:0 msgid "Unit of Measure" -msgstr "" +msgstr "Мерна единица" #. module: account #: constraint:account.payment.term.line:0 @@ -5923,7 +5952,7 @@ msgstr "" #. module: account #: model:ir.model,name:account.model_account_sequence_fiscalyear msgid "account.sequence.fiscalyear" -msgstr "" +msgstr "account.sequence.fiscalyear" #. module: account #: report:account.analytic.account.journal:0 @@ -6044,7 +6073,7 @@ msgstr "Запис \"%s\" е невалиден !" #. module: account #: report:account.invoice:0 msgid "Fax :" -msgstr "" +msgstr "Факс:" #. module: account #: report:account.vat.declaration:0 @@ -6058,6 +6087,8 @@ msgid "" "This account will be used instead of the default one as the receivable " "account for the current partner" msgstr "" +"Като сметка за получаване за текущия партньор ще се използва тази сметка " +"вместо сметката по подрабиране" #. module: account #: field:account.tax,python_applicable:0 @@ -6092,7 +6123,7 @@ msgstr "Създаване" #. module: account #: model:process.transition.action,name:account.process_transition_action_createentries0 msgid "Create entry" -msgstr "" +msgstr "Създаване на запис" #. module: account #: view:account.payment.term.line:0 @@ -6134,7 +6165,7 @@ msgstr "Грешка!" #: model:ir.actions.report.xml,name:account.account_vat_declaration #: model:ir.ui.menu,name:account.menu_account_vat_declaration msgid "Taxes Report" -msgstr "" +msgstr "Справка за данъци" #. module: account #: selection:account.journal.period,state:0 @@ -6288,7 +6319,7 @@ msgstr "" #. module: account #: view:account.chart.template:0 msgid "Properties" -msgstr "" +msgstr "Свойства" #. module: account #: model:ir.model,name:account.model_account_tax_chart @@ -6303,7 +6334,7 @@ msgstr "" #: report:account.invoice:0 #: report:account.partner.balance:0 msgid "Total:" -msgstr "" +msgstr "Общо:" #. module: account #: code:addons/account/account.py:2050 @@ -6333,7 +6364,7 @@ msgstr "" #: field:account.tax.code,child_ids:0 #: field:account.tax.code.template,child_ids:0 msgid "Child Codes" -msgstr "" +msgstr "Подчинени кодове" #. module: account #: code:addons/account/invoice.py:473 @@ -6401,6 +6432,8 @@ msgid "" "reports, so that you can see positive figures instead of negative ones in " "expenses accounts." msgstr "" +"Позволява да се промени знака на сумата на баланса показван в справките така " +"че да видите положителни числа вместо отрицателни в сметките за разходи" #. module: account #: model:ir.actions.act_window,name:account.act_account_acount_move_line_open_unreconciled @@ -6450,7 +6483,7 @@ msgstr "" #. module: account #: selection:account.automatic.reconcile,power:0 msgid "9" -msgstr "" +msgstr "9" #. module: account #: help:account.invoice.refund,date:0 @@ -6524,7 +6557,7 @@ msgstr "Записи на сметка" #. module: account #: field:account.account.template,parent_id:0 msgid "Parent Account Template" -msgstr "" +msgstr "Шаблон на родителска сметка" #. module: account #: view:account.bank.statement:0 @@ -6578,12 +6611,12 @@ msgstr "" #: view:account.invoice.report:0 #: field:report.invoice.created,date_invoice:0 msgid "Invoice Date" -msgstr "" +msgstr "Дата на фактура" #. module: account #: help:res.partner,credit:0 msgid "Total amount this customer owes you." -msgstr "" +msgstr "Обща сума, която клиентът ви дължи." #. module: account #: model:ir.model,name:account.model_ir_sequence @@ -6619,6 +6652,9 @@ msgid "" "new counterpart but will share the same counterpart. This is used in fiscal " "year closing." msgstr "" +"Отметнете за разрешаваме всеки запис от този дневник да не създава ново " +"копие а ще споделя същото копие. Това се използва при затваряне на финансова " +"година." #. module: account #: field:account.bank.statement,closing_date:0 @@ -6702,7 +6738,7 @@ msgstr "Дневник на сметка" #: model:process.node,name:account.process_node_paidinvoice0 #: model:process.node,name:account.process_node_supplierpaidinvoice0 msgid "Paid invoice" -msgstr "" +msgstr "Платена фактура" #. module: account #: help:account.partner.reconcile.process,next_partner_id:0 @@ -6764,7 +6800,7 @@ msgstr "" #. module: account #: field:account.account.type,sign:0 msgid "Sign on Reports" -msgstr "" +msgstr "Подпис върху справки" #. module: account #: code:addons/account/account_cash_statement.py:249 @@ -6841,7 +6877,7 @@ msgstr ":" #. module: account #: selection:account.account,currency_mode:0 msgid "At Date" -msgstr "" +msgstr "На дата" #. module: account #: help:account.move.line,date_maturity:0 @@ -6900,7 +6936,7 @@ msgstr "Общо дължима сума:" #: field:account.analytic.chart,to_date:0 #: field:project.account.analytic.line,to_date:0 msgid "To" -msgstr "" +msgstr "До" #. module: account #: field:account.fiscalyear.close,fy_id:0 @@ -6933,7 +6969,7 @@ msgstr "" #: code:addons/account/report/account_partner_balance.py:304 #, python-format msgid "Payable Accounts" -msgstr "" +msgstr "Разплащателни сметки" #. module: account #: model:ir.model,name:account.model_account_chart_template @@ -6968,7 +7004,7 @@ msgstr "В брой" #: field:account.fiscal.position.account,account_dest_id:0 #: field:account.fiscal.position.account.template,account_dest_id:0 msgid "Account Destination" -msgstr "" +msgstr "Предназначение на Сметката" #. module: account #: model:process.node,note:account.process_node_supplierpaymentorder0 @@ -7087,6 +7123,9 @@ msgid "" "to the higher ones. The order is important if you have a tax with several " "tax children. In this case, the evaluation order is important." msgstr "" +"Полето за последователност се използва за подреждане на редовете за данък " +"във възходящ ред. Реда е важен ако имате данък с подчинени данъци. В този " +"случай реда изчисление е важен." #. module: account #: model:ir.model,name:account.model_account_cashbox_line @@ -7101,7 +7140,7 @@ msgstr "" #: model:ir.actions.report.xml,name:account.account_3rdparty_ledger_other #: model:ir.ui.menu,name:account.menu_account_partner_ledger msgid "Partner Ledger" -msgstr "" +msgstr "Счетоводна книга-Партньори" #. module: account #: report:account.account.balance.landscape:0 @@ -7221,7 +7260,7 @@ msgstr "" #. module: account #: field:account.tax.template,type_tax_use:0 msgid "Tax Use In" -msgstr "" +msgstr "Използван данък" #. module: account #: code:addons/account/account_bank_statement.py:346 @@ -7261,6 +7300,8 @@ msgid "" "If this box is checked, the system will try to group the accounting lines " "when generating them from invoices." msgstr "" +"Ако е отметнато системата ще се опита да групира редовете на сметката при " +"генерирането им от фактури." #. module: account #: help:account.period,state:0 @@ -7272,7 +7313,7 @@ msgstr "" #. module: account #: report:account.analytic.account.inverted.balance:0 msgid "Inverted Analytic Balance -" -msgstr "" +msgstr "Обърнат аналитичен баланс -" #. module: account #: view:account.move.bank.reconcile:0 @@ -7282,7 +7323,7 @@ msgstr "Започни обединяване на банка" #. module: account #: field:account.partner.ledger,page_split:0 msgid "One Partner Per Page" -msgstr "" +msgstr "По един партньор на страница" #. module: account #: field:account.account,child_parent_ids:0 @@ -7293,7 +7334,7 @@ msgstr "Деца" #. module: account #: view:account.analytic.account:0 msgid "Associated Partner" -msgstr "" +msgstr "Асоцииран партньор" #. module: account #: code:addons/account/invoice.py:1284 @@ -7305,7 +7346,7 @@ msgstr "Първо трябва да изберете партньор !" #: view:account.invoice:0 #: field:account.invoice,comment:0 msgid "Additional Information" -msgstr "" +msgstr "Допълнителна информация" #. module: account #: view:account.installer:0 @@ -7375,7 +7416,7 @@ msgstr "" #. module: account #: selection:account.automatic.reconcile,power:0 msgid "8" -msgstr "" +msgstr "8" #. module: account #: view:account.invoice.refund:0 @@ -7415,7 +7456,7 @@ msgstr "Период" #. module: account #: report:account.invoice:0 msgid "Net Total:" -msgstr "" +msgstr "Общо нето:" #. module: account #: model:ir.ui.menu,name:account.menu_finance_generic_reporting @@ -7433,11 +7474,13 @@ msgid "" "This payment term will be used instead of the default one for the current " "partner" msgstr "" +"За текущия партньор ще бъде използвано това плащане вместо това по " +"подразбиране" #. module: account #: view:account.tax.template:0 msgid "Compute Code for Taxes included prices" -msgstr "" +msgstr "Изчисляващ код за данъци, включени в цените" #. module: account #: field:account.chart.template,property_account_income_categ:0 @@ -7448,7 +7491,7 @@ msgstr "Категория на сметка за приходи" #: model:ir.actions.act_window,name:account.action_account_fiscal_position_template_form #: model:ir.ui.menu,name:account.menu_action_account_fiscal_position_form_template msgid "Fiscal Position Templates" -msgstr "" +msgstr "Шаблон на парична позиция" #. module: account #: view:account.entries.report:0 @@ -7483,7 +7526,7 @@ msgstr "" #. module: account #: report:account.invoice:0 msgid "Tel. :" -msgstr "" +msgstr "Тел. :" #. module: account #: field:account.account,company_currency_id:0 @@ -7603,7 +7646,7 @@ msgstr "" #: field:account.invoice.refund,journal_id:0 #: field:account.journal,refund_journal:0 msgid "Refund Journal" -msgstr "" +msgstr "Дневник за обещетения" #. module: account #: report:account.account.balance:0 @@ -7632,7 +7675,7 @@ msgstr "" #. module: account #: help:account.invoice,account_id:0 msgid "The partner account used for this invoice." -msgstr "" +msgstr "Партньорска сметка използвана за тази фактура" #. module: account #: field:account.tax.code,parent_id:0 @@ -7784,7 +7827,7 @@ msgstr "" #. module: account #: help:res.partner,debit:0 msgid "Total amount you have to pay to this supplier." -msgstr "" +msgstr "Общата сума която трябва да платите на този доставчик" #. module: account #: model:process.node,name:account.process_node_analytic0 @@ -7805,6 +7848,7 @@ msgid "" "Unique number of the invoice, computed automatically when the invoice is " "created." msgstr "" +"Уникален номер на фактурата, изчислен автоматично при създаване на фактура" #. module: account #: constraint:account.bank.statement.line:0 @@ -7837,6 +7881,7 @@ msgid "" "The amount expressed in an optional other currency if it is a multi-currency " "entry." msgstr "" +"Сумата изразена във възможна друга валута ако записа е в повече валути" #. module: account #: view:account.account:0 @@ -7936,7 +7981,7 @@ msgstr "" #. module: account #: field:account.fiscalyear.close,journal_id:0 msgid "Opening Entries Journal" -msgstr "" +msgstr "Отваряне на Журнал със записи" #. module: account #: model:process.transition,note:account.process_transition_customerinvoice0 @@ -7968,6 +8013,8 @@ msgid "" "Set if the tax computation is based on the computation of child taxes rather " "than on the total amount." msgstr "" +"Отменете ако изчисляването на данъка се основава на изчислението на " +"подчинените данъци вместо върху общата сума" #. module: account #: selection:account.tax,applicable_type:0 @@ -7977,7 +8024,7 @@ msgstr "" #. module: account #: field:account.analytic.journal,code:0 msgid "Journal Code" -msgstr "" +msgstr "Код на дневник" #. module: account #: help:account.tax.code,sign:0 @@ -8067,7 +8114,7 @@ msgstr "Аналитичен" #: model:process.node,name:account.process_node_invoiceinvoice0 #: model:process.node,name:account.process_node_supplierinvoiceinvoice0 msgid "Create Invoice" -msgstr "" +msgstr "Създаване на фактура" #. module: account #: field:account.installer,purchase_tax:0 @@ -8117,7 +8164,7 @@ msgstr "" #: field:account.period,date_stop:0 #: model:ir.ui.menu,name:account.menu_account_end_year_treatments msgid "End of Period" -msgstr "" +msgstr "Край на период" #. module: account #: field:account.installer.modules,account_followup:0 @@ -8146,7 +8193,7 @@ msgstr "" #. module: account #: field:account.aged.trial.balance,direction_selection:0 msgid "Analysis Direction" -msgstr "" +msgstr "Ръководтсво за анализ" #. module: account #: field:res.partner,ref_companies:0 @@ -8195,7 +8242,7 @@ msgstr "" #. module: account #: report:account.overdue:0 msgid "Document: Customer account statement" -msgstr "" +msgstr "Документ: счетоводен отчет за клиент" #. module: account #: constraint:account.move.line:0 @@ -8578,7 +8625,7 @@ msgstr "Начална дата" #. module: account #: model:process.node,name:account.process_node_supplierdraftinvoices0 msgid "Draft Invoices" -msgstr "" +msgstr "Проек на фактури" #. module: account #: selection:account.account.type,close_method:0 @@ -8634,7 +8681,7 @@ msgstr "Име на период" #. module: account #: report:account.analytic.account.quantity_cost_ledger:0 msgid "Code/Date" -msgstr "" +msgstr "Код/Дата" #. module: account #: field:account.account,active:0 @@ -8670,7 +8717,7 @@ msgstr "" #. module: account #: field:account.period,special:0 msgid "Opening/Closing Period" -msgstr "" +msgstr "Начален/Краен Период" #. module: account #: field:account.account,currency_id:0 @@ -8900,7 +8947,7 @@ msgstr "" #: field:account.account.template,type:0 #: field:account.entries.report,type:0 msgid "Internal Type" -msgstr "" +msgstr "Вътрешен тип" #. module: account #: report:account.move.voucher:0 @@ -8971,18 +9018,18 @@ msgstr "Крайна дата" #: model:ir.actions.act_window,name:account.action_account_open_closed_fiscalyear #: model:ir.ui.menu,name:account.menu_wizard_account_open_closed_fiscalyear msgid "Cancel Opening Entries" -msgstr "" +msgstr "Отказ на отварящи записи" #. module: account #: field:account.payment.term.line,days2:0 msgid "Day of the Month" -msgstr "" +msgstr "Ден от месеца" #. module: account #: field:account.fiscal.position.tax,tax_src_id:0 #: field:account.fiscal.position.tax.template,tax_src_id:0 msgid "Tax Source" -msgstr "" +msgstr "Източник на данък" #. module: account #: code:addons/account/report/account_balance_sheet.py:71 @@ -8998,7 +9045,7 @@ msgstr "" #. module: account #: view:ir.sequence:0 msgid "Fiscal Year Sequences" -msgstr "" +msgstr "Последователност за финансови години" #. module: account #: help:account.model,name:0 @@ -9297,7 +9344,7 @@ msgstr "" #: selection:account.pl.report,display_account:0 #: selection:account.report.general.ledger,display_account:0 msgid "With movements" -msgstr "" +msgstr "С движения" #. module: account #: view:account.analytic.account:0 @@ -9307,12 +9354,12 @@ msgstr "Данни на сметка" #. module: account #: view:account.tax.code.template:0 msgid "Account Tax Code Template" -msgstr "" +msgstr "Шаблон на код на данък" #. module: account #: model:process.node,name:account.process_node_manually0 msgid "Manually" -msgstr "" +msgstr "Ръчно" #. module: account #: selection:account.entries.report,month:0 @@ -9354,7 +9401,7 @@ msgstr "Този период вече е затворен !" #. module: account #: help:account.move.line,currency_id:0 msgid "The optional other currency if it is a multi-currency entry." -msgstr "" +msgstr "Възможна друга валута ако това е запис с много валути." #. module: account #: model:process.transition,note:account.process_transition_invoiceimport0 @@ -9391,7 +9438,7 @@ msgstr "" #. module: account #: help:account.invoice,residual:0 msgid "Remaining amount due." -msgstr "" +msgstr "Оставащо сума от задължения" #. module: account #: model:ir.ui.menu,name:account.menu_finance_statistic_report_statement @@ -9408,7 +9455,7 @@ msgstr "" #. module: account #: view:account.fiscal.position.template:0 msgid "Accounts Mapping" -msgstr "" +msgstr "Свързване на сметки" #. module: account #: code:addons/account/invoice.py:346 @@ -9433,7 +9480,7 @@ msgstr "" #. module: account #: help:account.invoice.line,account_id:0 msgid "The income or expense account related to the selected product." -msgstr "" +msgstr "Сметката за приходи или разходи свързана с избрания продукт." #. module: account #: code:addons/account/account_move_line.py:1117 @@ -9444,7 +9491,7 @@ msgstr "" #. module: account #: field:account.subscription,period_total:0 msgid "Number of Periods" -msgstr "" +msgstr "Брой периоди" #. module: account #: report:account.general.journal:0 @@ -9470,7 +9517,7 @@ msgstr "Обезщетение" #. module: account #: field:wizard.multi.charts.accounts,bank_accounts_id:0 msgid "Bank Accounts" -msgstr "" +msgstr "Банкови сметки" #. module: account #: field:res.partner,credit:0 @@ -9617,7 +9664,7 @@ msgstr "" #: help:account.tax.template,ref_tax_sign:0 #: help:account.tax.template,tax_sign:0 msgid "Usually 1 or -1." -msgstr "" +msgstr "Обикновенно 1 или -1" #. module: account #: model:ir.model,name:account.model_account_fiscal_position_account_template diff --git a/addons/account/i18n/es_PY.po b/addons/account/i18n/es_PY.po new file mode 100644 index 00000000000..f0fda7fe54f --- /dev/null +++ b/addons/account/i18n/es_PY.po @@ -0,0 +1,9647 @@ +# Spanish (Paraguay) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-03-02 18:59+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish (Paraguay) <es_PY@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account +#: model:process.transition,name:account.process_transition_supplierreconcilepaid0 +msgid "System payment" +msgstr "Sistema de pagos" + +#. module: account +#: view:account.journal:0 +msgid "Other Configuration" +msgstr "Otra configuración" + +#. module: account +#: code:addons/account/wizard/account_open_closed_fiscalyear.py:40 +#, python-format +msgid "No End of year journal defined for the fiscal year" +msgstr "" + +#. module: account +#: code:addons/account/account.py:506 +#, python-format +msgid "" +"You cannot remove/deactivate an account which is set as a property to any " +"Partner." +msgstr "" + +#. module: account +#: view:account.move.reconcile:0 +msgid "Journal Entry Reconcile" +msgstr "Conciliar asiento contable" + +#. module: account +#: field:account.installer.modules,account_voucher:0 +msgid "Voucher Management" +msgstr "Gestión de recibos" + +#. module: account +#: view:account.account:0 +#: view:account.bank.statement:0 +#: view:account.move:0 +#: view:account.move.line:0 +msgid "Account Statistics" +msgstr "Estadísticas de cuentas" + +#. module: account +#: field:account.invoice,residual:0 +#: field:report.invoice.created,residual:0 +msgid "Residual" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:785 +#, python-format +msgid "Please define sequence on invoice journal" +msgstr "" + +#. module: account +#: constraint:account.period:0 +msgid "Error ! The duration of the Period(s) is/are invalid. " +msgstr "¡Error! La duración de el/los período(s) no es válida. " + +#. module: account +#: field:account.analytic.line,currency_id:0 +msgid "Account currency" +msgstr "Moneda contable" + +#. module: account +#: view:account.tax:0 +msgid "Children Definition" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_report_aged_receivable +msgid "Aged Receivable Till Today" +msgstr "A cobrar vencidos hasta hoy" + +#. module: account +#: field:account.partner.ledger,reconcil:0 +msgid "Include Reconciled Entries" +msgstr "Incluir asientos conciliados" + +#. module: account +#: view:account.pl.report:0 +msgid "" +"The Profit and Loss report gives you an overview of your company profit and " +"loss in a single document" +msgstr "" +"El informe de pérdidas y ganancias (P&G) le da una visión global de las " +"pérdidas y ganancias de su empresa en un único documento" + +#. module: account +#: model:process.transition,name:account.process_transition_invoiceimport0 +msgid "Import from invoice or payment" +msgstr "Importar desde factura o pago" + +#. module: account +#: model:ir.model,name:account.model_wizard_multi_charts_accounts +msgid "wizard.multi.charts.accounts" +msgstr "" + +#. module: account +#: view:account.move:0 +msgid "Total Debit" +msgstr "" + +#. module: account +#: view:account.unreconcile:0 +msgid "" +"If you unreconciliate transactions, you must also verify all the actions " +"that are linked to those transactions because they will not be disabled" +msgstr "" + +#. module: account +#: report:account.tax.code.entries:0 +msgid "Accounting Entries-" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1291 +#, python-format +msgid "You can not delete posted movement: \"%s\"!" +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: field:account.invoice.line,origin:0 +msgid "Origin" +msgstr "Original" + +#. module: account +#: view:account.account:0 +#: field:account.account,reconcile:0 +#: view:account.automatic.reconcile:0 +#: field:account.move.line,reconcile_id:0 +#: view:account.move.line.reconcile:0 +#: view:account.move.line.reconcile.writeoff:0 +msgid "Reconcile" +msgstr "Reconciliar" + +#. module: account +#: field:account.bank.statement.line,ref:0 +#: field:account.entries.report,ref:0 +#: field:account.move,ref:0 +#: view:account.move.line:0 +#: field:account.move.line,ref:0 +#: field:account.subscription,ref:0 +msgid "Reference" +msgstr "Referencia" + +#. module: account +#: view:account.open.closed.fiscalyear:0 +msgid "Choose Fiscal Year " +msgstr "Seleccione el año del ejercicio fiscal " + +#. module: account +#: help:account.payment.term,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the payment " +"term without removing it." +msgstr "" +"Si el campo activo se desmarca, permite ocultar el plazo de pago sin " +"eliminarlo." + +#. module: account +#: code:addons/account/invoice.py:1421 +#, python-format +msgid "Warning!" +msgstr "¡Cuidado!" + +#. module: account +#: field:account.fiscal.position.account,account_src_id:0 +#: field:account.fiscal.position.account.template,account_src_id:0 +msgid "Account Source" +msgstr "Origen de la cuenta" + +#. module: account +#: model:ir.actions.act_window,name:account.act_acc_analytic_acc_5_report_hr_timesheet_invoice_journal +msgid "All Analytic Entries" +msgstr "Todos los asientos analíticos" + +#. module: account +#: model:ir.actions.act_window,name:account.action_view_created_invoice_dashboard +msgid "Invoices Created Within Past 15 Days" +msgstr "Facturas creadas en los últimos 15 días" + +#. module: account +#: selection:account.account.type,sign:0 +msgid "Negative" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_move_journal.py:95 +#, python-format +msgid "Journal: %s" +msgstr "Diario: %s" + +#. module: account +#: help:account.analytic.journal,type:0 +msgid "" +"Gives the type of the analytic journal. When it needs for a document (eg: an " +"invoice) to create analytic entries, OpenERP will look for a matching " +"journal of the same type." +msgstr "" +"Indica el tipo de diario analítico. Cuando se necesita para un documento " +"(por ej. una factura) para crear asientos analíticos, OpenERP buscará un " +"diario coincidente del mismo tipo." + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_tax_template_form +#: model:ir.ui.menu,name:account.menu_action_account_tax_template_form +msgid "Tax Templates" +msgstr "Plantillas impuestos" + +#. module: account +#: model:ir.model,name:account.model_account_tax +msgid "account.tax" +msgstr "" + +#. module: account +#: code:addons/account/account.py:901 +#, python-format +msgid "" +"No period defined for this date: %s !\n" +"Please create a fiscal year." +msgstr "" +"¡No se ha definido un periodo para esta fecha: %s !\n" +"Cree un ejercicio fiscal." + +#. module: account +#: model:ir.model,name:account.model_account_move_line_reconcile_select +msgid "Move line reconcile select" +msgstr "" + +#. module: account +#: help:account.model.line,sequence:0 +msgid "" +"The sequence field is used to order the resources from lower sequences to " +"higher ones" +msgstr "" +"El campo secuencia se utiliza para ordenar los recursos secuencialmente de " +"menor a mayor." + +#. module: account +#: help:account.tax.code,notprintable:0 +#: help:account.tax.code.template,notprintable:0 +msgid "" +"Check this box if you don't want any VAT related to this Tax Code to appear " +"on invoices" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:1210 +#, python-format +msgid "Invoice '%s' is paid partially: %s%s of %s%s (%s%s remaining)" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_supplierentriesreconcile0 +msgid "Accounting entries are an input of the reconciliation." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_management_belgian_reports +msgid "Belgian Reports" +msgstr "Informes Belgas" + +#. module: account +#: code:addons/account/account_move_line.py:1176 +#, python-format +msgid "You can not add/modify entries in a closed journal." +msgstr "No puede añadir/modificar asientos en un diario cerrado." + +#. module: account +#: view:account.bank.statement:0 +msgid "Calculated Balance" +msgstr "Saldo calculado" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_use_model_create_entry +#: model:ir.actions.act_window,name:account.action_view_account_use_model +#: model:ir.ui.menu,name:account.menu_action_manual_recurring +msgid "Manual Recurring" +msgstr "" + +#. module: account +#: view:account.fiscalyear.close.state:0 +msgid "Close Fiscalyear" +msgstr "Cerrar ejercicio fiscal" + +#. module: account +#: field:account.automatic.reconcile,allow_write_off:0 +msgid "Allow write off" +msgstr "" + +#. module: account +#: view:account.analytic.chart:0 +msgid "Select the Period for Analysis" +msgstr "Seleccione el período de análisis" + +#. module: account +#: view:account.move.line:0 +msgid "St." +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:529 +#, python-format +msgid "Invoice line account company does not match with invoice company." +msgstr "" + +#. module: account +#: field:account.journal.column,field:0 +msgid "Field Name" +msgstr "Nombre del Campo" + +#. module: account +#: help:account.installer,charts:0 +msgid "" +"Installs localized accounting charts to match as closely as possible the " +"accounting needs of your company based on your country." +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_move_journal.py:63 +#, python-format +msgid "" +"Can't find any account journal of %s type for this company.\n" +"\n" +"You can create one in the menu: \n" +"Configuration/Financial Accounting/Accounts/Journals." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_unreconcile +msgid "Account Unreconcile" +msgstr "" + +#. module: account +#: view:product.product:0 +#: view:product.template:0 +msgid "Purchase Properties" +msgstr "Propiedades de compra" + +#. module: account +#: view:account.installer:0 +#: view:account.installer.modules:0 +msgid "Configure" +msgstr "Configurar" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "June" +msgstr "Junio" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_moves_bank +msgid "" +"This view is used by accountants in order to record entries massively in " +"OpenERP. Journal items are created by OpenERP if you use Bank Statements, " +"Cash Registers, or Customer/Supplier payments." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_tax_template +msgid "account.tax.template" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_bank_accounts_wizard +msgid "account.bank.accounts.wizard" +msgstr "" + +#. module: account +#: field:account.move.line,date_created:0 +#: field:account.move.reconcile,create_date:0 +msgid "Creation date" +msgstr "Fecha de creación" + +#. module: account +#: selection:account.journal,type:0 +msgid "Purchase Refund" +msgstr "" + +#. module: account +#: selection:account.journal,type:0 +msgid "Opening/Closing Situation" +msgstr "Situación apertura/cierre" + +#. module: account +#: help:account.journal,currency:0 +msgid "The currency used to enter statement" +msgstr "" + +#. module: account +#: field:account.open.closed.fiscalyear,fyear_id:0 +msgid "Fiscal Year to Open" +msgstr "" + +#. module: account +#: help:account.journal,sequence_id:0 +msgid "" +"This field contains the informatin related to the numbering of the journal " +"entries of this journal." +msgstr "" +"Este campo contiene la información relacionada con la numeración de los " +"asientos de este diario." + +#. module: account +#: field:account.journal,default_debit_account_id:0 +msgid "Default Debit Account" +msgstr "Cuenta deudora por defecto" + +#. module: account +#: view:account.move:0 +msgid "Total Credit" +msgstr "Crédito total" + +#. module: account +#: selection:account.account.type,sign:0 +msgid "Positive" +msgstr "" + +#. module: account +#: view:account.move.line.unreconcile.select:0 +msgid "Open For Unreconciliation" +msgstr "" + +#. module: account +#: field:account.fiscal.position.template,chart_template_id:0 +#: field:account.tax.template,chart_template_id:0 +#: field:wizard.multi.charts.accounts,chart_template_id:0 +msgid "Chart Template" +msgstr "Plantilla plan contable" + +#. module: account +#: help:account.model.line,amount_currency:0 +msgid "The amount expressed in an optional other currency." +msgstr "" + +#. module: account +#: help:account.journal.period,state:0 +msgid "" +"When journal period is created. The state is 'Draft'. If a report is printed " +"it comes to 'Printed' state. When all transactions are done, it comes in " +"'Done' state." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_tax_chart +msgid "" +"Chart of Taxes is a tree view reflecting the structure of the Tax Cases (or " +"tax codes) and shows the current tax situation. The tax chart represents the " +"amount of each area of the tax declaration for your country. It’s presented " +"in a hierarchical structure, which can be modified to fit your needs." +msgstr "" +"La tabla impuestos es una vista en árbol reflejando la estructura de tipos " +"impositivos (o códigos de impuesto) y muestra la situación impositiva " +"actual. La tabla de impuestos representa la cantidad económica " +"correspondiente a cada código de la declaración de impuestos de su país. Se " +"representa en una estructura jerárquica, que puede ser modificada de acuerdo " +"a sus necesidades." + +#. module: account +#: view:account.analytic.line:0 +#: field:account.automatic.reconcile,journal_id:0 +#: view:account.bank.statement:0 +#: field:account.bank.statement,journal_id:0 +#: report:account.central.journal:0 +#: view:account.entries.report:0 +#: field:account.entries.report,journal_id:0 +#: report:account.general.ledger:0 +#: view:account.invoice:0 +#: field:account.invoice,journal_id:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,journal_id:0 +#: field:account.journal.period,journal_id:0 +#: report:account.journal.period.print:0 +#: view:account.model:0 +#: field:account.model,journal_id:0 +#: view:account.move:0 +#: field:account.move,journal_id:0 +#: field:account.move.bank.reconcile,journal_id:0 +#: view:account.move.line:0 +#: field:account.move.line,journal_id:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: code:addons/account/account_move_line.py:983 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,journal_id:0 +#: model:ir.actions.report.xml,name:account.account_journal +#: model:ir.model,name:account.model_account_journal +#: field:validate.account.move,journal_id:0 +#, python-format +msgid "Journal" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_invoice_confirm +msgid "Confirm the selected invoices" +msgstr "Confirmar las facturas seleccionadas" + +#. module: account +#: field:account.addtmpl.wizard,cparent_id:0 +msgid "Parent target" +msgstr "" + +#. module: account +#: field:account.bank.statement,account_id:0 +msgid "Account used in this journal" +msgstr "Cuenta utilizada en este diario" + +#. module: account +#: help:account.aged.trial.balance,chart_account_id:0 +#: help:account.balance.report,chart_account_id:0 +#: help:account.bs.report,chart_account_id:0 +#: help:account.central.journal,chart_account_id:0 +#: help:account.common.account.report,chart_account_id:0 +#: help:account.common.journal.report,chart_account_id:0 +#: help:account.common.partner.report,chart_account_id:0 +#: help:account.common.report,chart_account_id:0 +#: help:account.general.journal,chart_account_id:0 +#: help:account.partner.balance,chart_account_id:0 +#: help:account.partner.ledger,chart_account_id:0 +#: help:account.pl.report,chart_account_id:0 +#: help:account.print.journal,chart_account_id:0 +#: help:account.report.general.ledger,chart_account_id:0 +#: help:account.vat.declaration,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account +#: view:product.product:0 +msgid "Purchase Taxes" +msgstr "Impuestos de compras" + +#. module: account +#: model:ir.model,name:account.model_account_invoice_refund +msgid "Invoice Refund" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Li." +msgstr "" + +#. module: account +#: field:account.automatic.reconcile,unreconciled:0 +msgid "Not reconciled transactions" +msgstr "Transacciones no conciliadas" + +#. module: account +#: code:addons/account/account_cash_statement.py:348 +#, python-format +msgid "CashBox Balance is not matching with Calculated Balance !" +msgstr "¡El saldo de caja no coincide con el saldo calculado!" + +#. module: account +#: view:account.fiscal.position:0 +#: field:account.fiscal.position,tax_ids:0 +#: field:account.fiscal.position.template,tax_ids:0 +msgid "Tax Mapping" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_fiscalyear_close_state +#: model:ir.ui.menu,name:account.menu_wizard_fy_close_state +msgid "Close a Fiscal Year" +msgstr "Cerrar un Ejercicio Fiscal" + +#. module: account +#: model:process.transition,note:account.process_transition_confirmstatementfromdraft0 +msgid "The accountant confirms the statement." +msgstr "El contable confirma el extracto." + +#. module: account +#: selection:account.balance.report,display_account:0 +#: selection:account.bs.report,display_account:0 +#: selection:account.common.account.report,display_account:0 +#: selection:account.pl.report,display_account:0 +#: selection:account.report.general.ledger,display_account:0 +#: selection:account.tax,type_tax_use:0 +#: selection:account.tax.template,type_tax_use:0 +msgid "All" +msgstr "Todos" + +#. module: account +#: field:account.invoice.report,address_invoice_id:0 +msgid "Invoice Address Name" +msgstr "" + +#. module: account +#: selection:account.installer,period:0 +msgid "3 Monthly" +msgstr "Trimestral" + +#. module: account +#: view:account.unreconcile.reconcile:0 +msgid "" +"If you unreconciliate transactions, you must also verify all the actions " +"that are linked to those transactions because they will not be disable" +msgstr "" + +#. module: account +#: view:analytic.entries.report:0 +msgid " 30 Days " +msgstr "" + +#. module: account +#: field:ir.sequence,fiscal_ids:0 +msgid "Sequences" +msgstr "" + +#. module: account +#: view:account.fiscal.position.template:0 +msgid "Taxes Mapping" +msgstr "" + +#. module: account +#: report:account.central.journal:0 +msgid "Centralized Journal" +msgstr "" + +#. module: account +#: sql_constraint:account.sequence.fiscalyear:0 +msgid "Main Sequence must be different from current !" +msgstr "" + +#. module: account +#: field:account.invoice.tax,tax_amount:0 +msgid "Tax Code Amount" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2779 +#: code:addons/account/installer.py:434 +#, python-format +msgid "SAJ" +msgstr "" + +#. module: account +#: help:account.bank.statement,balance_end_real:0 +msgid "closing balance entered by the cashbox verifier" +msgstr "" + +#. module: account +#: view:account.period:0 +#: view:account.period.close:0 +msgid "Close Period" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_common_partner_report +msgid "Account Common Partner Report" +msgstr "" + +#. module: account +#: field:account.fiscalyear.close,period_id:0 +msgid "Opening Entries Period" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_journal_period +msgid "Journal Period" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:732 +#: code:addons/account/account_move_line.py:776 +#, python-format +msgid "To reconcile the entries company should be the same for all entries" +msgstr "" + +#. module: account +#: view:account.account:0 +#: selection:account.aged.trial.balance,result_selection:0 +#: selection:account.common.partner.report,result_selection:0 +#: selection:account.partner.balance,result_selection:0 +#: selection:account.partner.ledger,result_selection:0 +#: code:addons/account/report/account_partner_balance.py:302 +#: model:ir.actions.act_window,name:account.action_aged_receivable +#, python-format +msgid "Receivable Accounts" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_report_general_ledger +msgid "General Ledger Report" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Re-Open" +msgstr "" + +#. module: account +#: view:account.use.model:0 +msgid "Are you sure you want to create entries?" +msgstr "" + +#. module: account +#: selection:account.bank.accounts.wizard,account_type:0 +msgid "Check" +msgstr "" + +#. module: account +#: field:account.partner.reconcile.process,today_reconciled:0 +msgid "Partners Reconciled Today" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:306 +#, python-format +msgid "The statement balance is incorrect !\n" +msgstr "" + +#. module: account +#: selection:account.payment.term.line,value:0 +#: selection:account.tax.template,type:0 +msgid "Percent" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_charts +msgid "Charts" +msgstr "" + +#. module: account +#: code:addons/account/project/wizard/project_account_analytic_line.py:47 +#: model:ir.model,name:account.model_project_account_analytic_line +#, python-format +msgid "Analytic Entries by line" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_change_currency.py:39 +#, python-format +msgid "You can only change currency for Draft Invoice !" +msgstr "" + +#. module: account +#: view:account.analytic.journal:0 +#: field:account.analytic.journal,type:0 +#: field:account.bank.statement.line,type:0 +#: field:account.invoice,type:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,type:0 +#: view:account.journal:0 +#: field:account.journal,type:0 +#: field:account.move.reconcile,type:0 +#: field:report.invoice.created,type:0 +msgid "Type" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_subscription_line +msgid "Account Subscription Line" +msgstr "" + +#. module: account +#: help:account.invoice,reference:0 +msgid "The partner reference of this invoice." +msgstr "" + +#. module: account +#: view:account.move.line.unreconcile.select:0 +#: view:account.unreconcile:0 +#: view:account.unreconcile.reconcile:0 +#: model:ir.model,name:account.model_account_move_line_unreconcile_select +msgid "Unreconciliation" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_analytic_Journal_report +msgid "Account Analytic Journal" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_automatic_reconcile +msgid "Automatic Reconcile" +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +msgid "Due date Computation" +msgstr "" + +#. module: account +#: report:account.analytic.account.quantity_cost_ledger:0 +msgid "J.C./Move name" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "September" +msgstr "" + +#. module: account +#: selection:account.subscription,period_type:0 +msgid "days" +msgstr "" + +#. module: account +#: help:account.account.template,nocreate:0 +msgid "" +"If checked, the new chart of accounts will not contain this by default." +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_invoice_refund.py:102 +#, python-format +msgid "" +"Can not %s invoice which is already reconciled, invoice should be " +"unreconciled first. You can only Refund this invoice" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_subscription_form_new +msgid "New Subscription" +msgstr "" + +#. module: account +#: view:account.payment.term:0 +msgid "Computation" +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "Next Partner to reconcile" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1191 +#, python-format +msgid "" +"You can not do this modification on a confirmed entry ! Please note that you " +"can just change some non important fields !" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: field:account.invoice.report,delay_to_pay:0 +msgid "Avg. Delay To Pay" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_tax_chart +#: model:ir.actions.act_window,name:account.action_tax_code_tree +#: model:ir.ui.menu,name:account.menu_action_tax_code_tree +msgid "Chart of Taxes" +msgstr "" + +#. module: account +#: view:account.fiscalyear:0 +msgid "Create 3 Months Periods" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Due" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: field:account.invoice.report,price_total_tax:0 +msgid "Total With Tax" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: view:account.move:0 +#: view:validate.account.move:0 +#: view:validate.account.move.lines:0 +msgid "Approve" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: view:account.move:0 +#: view:report.invoice.created:0 +msgid "Total Amount" +msgstr "" + +#. module: account +#: selection:account.account,type:0 +#: selection:account.account.template,type:0 +#: selection:account.entries.report,type:0 +msgid "Consolidation" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +#: view:account.entries.report:0 +#: view:account.invoice.report:0 +#: view:account.move.line:0 +msgid "Extended Filters..." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_account_central_journal +msgid "Centralizing Journal" +msgstr "" + +#. module: account +#: selection:account.journal,type:0 +msgid "Sale Refund" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_accountingstatemententries0 +msgid "Bank statement" +msgstr "" + +#. module: account +#: field:account.analytic.line,move_id:0 +msgid "Move Line" +msgstr "" + +#. module: account +#: help:account.move.line,tax_amount:0 +msgid "" +"If the Tax account is a tax code account, this field will contain the taxed " +"amount.If the tax account is base tax code, this field will contain the " +"basic amount(without tax)." +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Purchases" +msgstr "" + +#. module: account +#: field:account.model,lines_id:0 +msgid "Model Entries" +msgstr "" + +#. module: account +#: field:account.account,code:0 +#: report:account.account.balance:0 +#: field:account.account.template,code:0 +#: field:account.account.type,code:0 +#: report:account.analytic.account.balance:0 +#: report:account.analytic.account.inverted.balance:0 +#: report:account.analytic.account.journal:0 +#: field:account.analytic.line,code:0 +#: field:account.fiscalyear,code:0 +#: report:account.general.journal:0 +#: field:account.journal,code:0 +#: report:account.partner.balance:0 +#: field:account.period,code:0 +msgid "Code" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2083 +#: code:addons/account/account_bank_statement.py:350 +#: code:addons/account/account_move_line.py:170 +#: code:addons/account/invoice.py:73 +#: code:addons/account/invoice.py:670 +#: code:addons/account/wizard/account_use_model.py:81 +#, python-format +msgid "No Analytic Journal !" +msgstr "" + +#. module: account +#: report:account.partner.balance:0 +#: view:account.partner.balance:0 +#: model:ir.actions.act_window,name:account.action_account_partner_balance +#: model:ir.actions.report.xml,name:account.account_3rdparty_account_balance +#: model:ir.ui.menu,name:account.menu_account_partner_balance_report +msgid "Partner Balance" +msgstr "" + +#. module: account +#: field:account.bank.accounts.wizard,acc_name:0 +msgid "Account Name." +msgstr "" + +#. module: account +#: field:account.chart.template,property_reserve_and_surplus_account:0 +#: field:res.company,property_reserve_and_surplus_account:0 +msgid "Reserve and Profit/Loss Account" +msgstr "" + +#. module: account +#: field:report.account.receivable,name:0 +msgid "Week of Year" +msgstr "" + +#. module: account +#: field:account.bs.report,display_type:0 +#: field:account.pl.report,display_type:0 +#: field:account.report.general.ledger,landscape:0 +msgid "Landscape Mode" +msgstr "" + +#. module: account +#: view:board.board:0 +msgid "Customer Invoices to Approve" +msgstr "" + +#. module: account +#: help:account.fiscalyear.close,fy_id:0 +msgid "Select a Fiscal year to close" +msgstr "" + +#. module: account +#: help:account.account,user_type:0 +#: help:account.account.template,user_type:0 +msgid "" +"These types are defined according to your country. The type contains more " +"information about the account and its specificities." +msgstr "" + +#. module: account +#: view:account.tax:0 +msgid "Applicability Options" +msgstr "" + +#. module: account +#: report:account.partner.balance:0 +msgid "In dispute" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_view_bank_statement_tree +#: model:ir.ui.menu,name:account.journal_cash_move_lines +msgid "Cash Registers" +msgstr "" + +#. module: account +#: selection:account.account.type,report_type:0 +msgid "Profit & Loss (Expense Accounts)" +msgstr "" + +#. module: account +#: report:account.analytic.account.journal:0 +#: report:account.move.voucher:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +msgid "-" +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +msgid "Manager" +msgstr "" + +#. module: account +#: view:account.subscription.generate:0 +msgid "Generate Entries before:" +msgstr "" + +#. module: account +#: selection:account.bank.accounts.wizard,account_type:0 +msgid "Bank" +msgstr "" + +#. module: account +#: field:account.period,date_start:0 +msgid "Start of Period" +msgstr "" + +#. module: account +#: model:process.transition,name:account.process_transition_confirmstatementfromdraft0 +msgid "Confirm statement" +msgstr "" + +#. module: account +#: field:account.fiscal.position.tax,tax_dest_id:0 +#: field:account.fiscal.position.tax.template,tax_dest_id:0 +msgid "Replacement Tax" +msgstr "" + +#. module: account +#: selection:account.move.line,centralisation:0 +msgid "Credit Centralisation" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_invoice_tree2 +msgid "" +"With Supplier Invoices you can enter and manage invoices issued by your " +"suppliers. OpenERP can also generate draft invoices automatically from " +"purchase orders or receipts. This way, you can control the invoice from your " +"supplier according to what you purchased or received." +msgstr "" + +#. module: account +#: view:account.invoice.cancel:0 +msgid "Cancel Invoices" +msgstr "" + +#. module: account +#: view:account.unreconcile.reconcile:0 +msgid "Unreconciliation transactions" +msgstr "" + +#. module: account +#: field:account.invoice.tax,tax_code_id:0 +#: field:account.tax,description:0 +#: field:account.tax.template,tax_code_id:0 +#: model:ir.model,name:account.model_account_tax_code +msgid "Tax Code" +msgstr "" + +#. module: account +#: field:account.account,currency_mode:0 +msgid "Outgoing Currencies Rate" +msgstr "" + +#. module: account +#: help:account.move.line,move_id:0 +msgid "The move of this entry line." +msgstr "" + +#. module: account +#: field:account.move.line.reconcile,trans_nbr:0 +msgid "# of Transaction" +msgstr "" + +#. module: account +#: report:account.general.ledger:0 +#: report:account.tax.code.entries:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +msgid "Entry Label" +msgstr "" + +#. module: account +#: code:addons/account/account.py:976 +#, python-format +msgid "You can not modify/delete a journal with entries for this period !" +msgstr "" + +#. module: account +#: help:account.invoice,origin:0 +#: help:account.invoice.line,origin:0 +msgid "Reference of the document that produced this invoice." +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +#: view:account.journal:0 +msgid "Others" +msgstr "" + +#. module: account +#: view:account.account:0 +#: report:account.account.balance:0 +#: view:account.analytic.line:0 +#: field:account.automatic.reconcile,writeoff_acc_id:0 +#: field:account.bank.statement.line,account_id:0 +#: view:account.entries.report:0 +#: field:account.entries.report,account_id:0 +#: field:account.invoice,account_id:0 +#: field:account.invoice.line,account_id:0 +#: field:account.invoice.report,account_id:0 +#: field:account.journal,account_control_ids:0 +#: report:account.journal.period.print:0 +#: field:account.model.line,account_id:0 +#: view:account.move.line:0 +#: field:account.move.line,account_id:0 +#: field:account.move.line.reconcile.select,account_id:0 +#: field:account.move.line.unreconcile.select,account_id:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,account_id:0 +#: model:ir.model,name:account.model_account_account +#: field:report.account.sales,account_id:0 +msgid "Account" +msgstr "" + +#. module: account +#: field:account.tax,include_base_amount:0 +msgid "Included in base amount" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +#: model:ir.actions.act_window,name:account.action_account_entries_report_all +#: model:ir.ui.menu,name:account.menu_action_account_entries_report_all +msgid "Entries Analysis" +msgstr "" + +#. module: account +#: field:account.account,level:0 +msgid "Level" +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: view:account.invoice:0 +#: view:account.invoice.line:0 +#: field:account.invoice.line,invoice_line_tax_id:0 +#: view:account.move:0 +#: view:account.move.line:0 +#: model:ir.actions.act_window,name:account.action_tax_form +#: model:ir.ui.menu,name:account.account_template_taxes +#: model:ir.ui.menu,name:account.menu_action_tax_form +#: model:ir.ui.menu,name:account.menu_tax_report +#: model:ir.ui.menu,name:account.next_id_27 +msgid "Taxes" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_report_common.py:120 +#, python-format +msgid "Select a starting and an ending period" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_account_template +msgid "Templates for Accounts" +msgstr "" + +#. module: account +#: view:account.tax.code.template:0 +msgid "Search tax template" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Your Reference" +msgstr "" + +#. module: account +#: view:account.move.reconcile:0 +#: model:ir.actions.act_window,name:account.action_account_reconcile_select +#: model:ir.actions.act_window,name:account.action_view_account_move_line_reconcile +msgid "Reconcile Entries" +msgstr "" + +#. module: account +#: model:ir.actions.report.xml,name:account.account_overdue +#: view:res.company:0 +msgid "Overdue Payments" +msgstr "" + +#. module: account +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +msgid "Initial Balance" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Reset to Draft" +msgstr "" + +#. module: account +#: view:wizard.multi.charts.accounts:0 +msgid "Bank Information" +msgstr "" + +#. module: account +#: view:account.aged.trial.balance:0 +#: view:account.common.report:0 +msgid "Report Options" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_entries_report +msgid "Journal Items Analysis" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_partner_all +#: model:ir.ui.menu,name:account.next_id_22 +msgid "Partners" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: model:ir.model,name:account.model_account_bank_statement +#: model:process.node,name:account.process_node_accountingstatemententries0 +#: model:process.node,name:account.process_node_bankstatement0 +#: model:process.node,name:account.process_node_supplierbankstatement0 +msgid "Bank Statement" +msgstr "" + +#. module: account +#: view:res.partner:0 +msgid "Bank account owner" +msgstr "" + +#. module: account +#: field:res.partner,property_account_receivable:0 +msgid "Account Receivable" +msgstr "" + +#. module: account +#: model:ir.actions.report.xml,name:account.account_central_journal +msgid "Central Journal" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1271 +#, python-format +msgid "You can not use this general account in this journal !" +msgstr "" + +#. module: account +#: selection:account.balance.report,display_account:0 +#: selection:account.bs.report,display_account:0 +#: selection:account.common.account.report,display_account:0 +#: selection:account.partner.balance,display_partner:0 +#: selection:account.pl.report,display_account:0 +#: selection:account.report.general.ledger,display_account:0 +msgid "With balance is not equal to 0" +msgstr "" + +#. module: account +#: view:account.tax:0 +msgid "Search Taxes" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_analytic_cost_ledger +msgid "Account Analytic Cost Ledger" +msgstr "" + +#. module: account +#: view:account.model:0 +msgid "Create entries" +msgstr "" + +#. module: account +#: field:account.entries.report,nbr:0 +msgid "# of Items" +msgstr "" + +#. module: account +#: field:account.automatic.reconcile,max_amount:0 +msgid "Maximum write-off amount" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Compute Taxes" +msgstr "" + +#. module: account +#: field:wizard.multi.charts.accounts,code_digits:0 +msgid "# of Digits" +msgstr "" + +#. module: account +#: field:account.journal,entry_posted:0 +msgid "Skip 'Draft' State for Manual Entries" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: field:account.invoice.report,price_total:0 +msgid "Total Without Tax" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_move_journal_line +msgid "" +"A journal entry consists of several journal items, each of which is either a " +"debit or a credit transaction. OpenERP automatically creates one journal " +"entry per accounting document: invoice, refund, supplier payment, bank " +"statements, etc." +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "# of Entries " +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_temp_range +msgid "A Temporary table used for Dashboard view" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_invoice_tree4 +#: model:ir.ui.menu,name:account.menu_action_invoice_tree4 +msgid "Supplier Refunds" +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +msgid "" +"Example: at 14 net days 2 percents, remaining amount at 30 days end of month." +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:815 +#, python-format +msgid "" +"Cannot create the invoice !\n" +"The payment term defined gives a computed amount greater than the total " +"invoiced amount." +msgstr "" + +#. module: account +#: field:account.installer.modules,account_anglo_saxon:0 +msgid "Anglo-Saxon Accounting" +msgstr "" + +#. module: account +#: selection:account.account,type:0 +#: selection:account.account.template,type:0 +#: selection:account.bank.statement,state:0 +#: selection:account.entries.report,type:0 +#: view:account.fiscalyear:0 +#: selection:account.fiscalyear,state:0 +#: selection:account.period,state:0 +msgid "Closed" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_recurrent_entries +msgid "Recurring Entries" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_fiscal_position_template +msgid "Template for Fiscal Position" +msgstr "" + +#. module: account +#: model:account.tax.code,name:account.account_tax_code_0 +msgid "Tax Code Test" +msgstr "" + +#. module: account +#: field:account.automatic.reconcile,reconciled:0 +msgid "Reconciled transactions" +msgstr "" + +#. module: account +#: field:account.journal.view,columns_id:0 +msgid "Columns" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "." +msgstr "" + +#. module: account +#: view:account.analytic.cost.ledger.journal.report:0 +msgid "and Journals" +msgstr "" + +#. module: account +#: field:account.journal,groups_id:0 +msgid "Groups" +msgstr "" + +#. module: account +#: field:account.invoice,amount_untaxed:0 +#: field:report.invoice.created,amount_untaxed:0 +msgid "Untaxed" +msgstr "" + +#. module: account +#: view:account.partner.reconcile.process:0 +msgid "Go to next partner" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Search Bank Statements" +msgstr "" + +#. module: account +#: sql_constraint:account.model.line:0 +msgid "" +"Wrong credit or debit value in model (Credit + Debit Must Be greater \"0\")!" +msgstr "" + +#. module: account +#: view:account.chart.template:0 +#: field:account.chart.template,property_account_payable:0 +msgid "Payable Account" +msgstr "" + +#. module: account +#: field:account.tax,account_paid_id:0 +#: field:account.tax.template,account_paid_id:0 +msgid "Refund Tax Account" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: field:account.bank.statement,line_ids:0 +msgid "Statement lines" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_bank_statement_tree +msgid "" +"A bank statement is a summary of all financial transactions occurring over a " +"given period of time on a deposit account, a credit card or any other type " +"of financial account. The starting balance will be proposed automatically " +"and the closing balance is to be found on your statement. When you are in " +"the Payment column of a line, you can press F1 to open the reconciliation " +"form." +msgstr "" + +#. module: account +#: report:account.analytic.account.cost_ledger:0 +msgid "Date/Code" +msgstr "" + +#. module: account +#: field:account.analytic.line,general_account_id:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,general_account_id:0 +msgid "General Account" +msgstr "" + +#. module: account +#: field:res.partner,debit_limit:0 +msgid "Payable Limit" +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: view:account.invoice:0 +#: view:account.invoice.report:0 +#: field:account.move.line,invoice:0 +#: model:ir.model,name:account.model_account_invoice +#: model:res.request.link,name:account.req_link_invoice +msgid "Invoice" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_analytic0 +#: model:process.node,note:account.process_node_analyticcost0 +msgid "Analytic costs to invoice" +msgstr "" + +#. module: account +#: view:ir.sequence:0 +msgid "Fiscal Year Sequence" +msgstr "" + +#. module: account +#: field:wizard.multi.charts.accounts,seq_journal:0 +msgid "Separated Journal Sequences" +msgstr "" + +#. module: account +#: field:account.bank.statement,user_id:0 +#: view:account.invoice:0 +msgid "Responsible" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Sub-Total :" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_report_account_type_sales_tree_all +msgid "Sales by Account Type" +msgstr "" + +#. module: account +#: view:account.invoice.refund:0 +msgid "" +"Cancel Invoice: Creates the refund invoice, validate and reconcile it to " +"cancel the current invoice." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.periodical_processing_invoicing +msgid "Invoicing" +msgstr "" + +#. module: account +#: field:account.chart.template,tax_code_root_id:0 +msgid "Root Tax Code" +msgstr "" + +#. module: account +#: field:account.partner.ledger,initial_balance:0 +#: field:account.report.general.ledger,initial_balance:0 +msgid "Include initial balances" +msgstr "" + +#. module: account +#: field:account.tax.code,sum:0 +msgid "Year Sum" +msgstr "" + +#. module: account +#: model:ir.actions.report.xml,name:account.report_account_voucher_new +msgid "Print Voucher" +msgstr "" + +#. module: account +#: view:account.change.currency:0 +msgid "This wizard will change the currency of the invoice" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_chart +msgid "" +"Display your company chart of accounts per fiscal year and filter by period. " +"Have a complete tree view of all journal items per account code by clicking " +"on an account." +msgstr "" + +#. module: account +#: constraint:account.fiscalyear:0 +msgid "Error! You cannot define overlapping fiscal years" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:808 +#, python-format +msgid "The account is not defined to be reconciled !" +msgstr "" + +#. module: account +#: field:account.cashbox.line,pieces:0 +msgid "Values" +msgstr "" + +#. module: account +#: help:account.journal.period,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the journal " +"period without removing it." +msgstr "" + +#. module: account +#: view:res.partner:0 +msgid "Supplier Debit" +msgstr "" + +#. module: account +#: help:account.model.line,quantity:0 +msgid "The optional quantity on entries" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.act_account_partner_account_move_all +msgid "Receivables & Payables" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:815 +#, python-format +msgid "You have to provide an account for the write off entry !" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_common_journal_report +msgid "Account Common Journal Report" +msgstr "" + +#. module: account +#: selection:account.partner.balance,display_partner:0 +msgid "All Partners" +msgstr "" + +#. module: account +#: report:account.move.voucher:0 +msgid "Ref. :" +msgstr "" + +#. module: account +#: view:account.analytic.chart:0 +msgid "Analytic Account Charts" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "My Entries" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Customer Ref:" +msgstr "" + +#. module: account +#: code:addons/account/account_cash_statement.py:328 +#, python-format +msgid "User %s does not have rights to access %s journal !" +msgstr "" + +#. module: account +#: help:account.period,special:0 +msgid "These periods can overlap." +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_draftstatement0 +msgid "Draft statement" +msgstr "" + +#. module: account +#: view:account.tax:0 +msgid "Tax Declaration: Credit Notes" +msgstr "" + +#. module: account +#: code:addons/account/account.py:499 +#, python-format +msgid "You cannot deactivate an account that contains account moves." +msgstr "" + +#. module: account +#: field:account.move.line.reconcile,credit:0 +msgid "Credit amount" +msgstr "" + +#. module: account +#: constraint:account.move.line:0 +msgid "You can not create move line on closed account." +msgstr "" + +#. module: account +#: code:addons/account/account.py:519 +#, python-format +msgid "" +"You cannot change the type of account from 'Closed' to any other type which " +"contains account entries!" +msgstr "" + +#. module: account +#: view:res.company:0 +msgid "Reserve And Profit/Loss Account" +msgstr "" + +#. module: account +#: sql_constraint:account.move.line:0 +msgid "Wrong credit or debit value in accounting entry !" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: model:ir.actions.act_window,name:account.action_account_invoice_report_all +#: model:ir.ui.menu,name:account.menu_action_account_invoice_report_all +msgid "Invoices Analysis" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_period_close +msgid "period close" +msgstr "" + +#. module: account +#: view:account.installer:0 +msgid "Configure Fiscal Year" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_project_account_analytic_line_form +msgid "Entries By Line" +msgstr "" + +#. module: account +#: report:account.tax.code.entries:0 +msgid "A/c Code" +msgstr "" + +#. module: account +#: field:account.invoice,move_id:0 +#: field:account.invoice,move_name:0 +msgid "Journal Entry" +msgstr "" + +#. module: account +#: view:account.tax:0 +msgid "Tax Declaration: Invoices" +msgstr "" + +#. module: account +#: field:account.cashbox.line,subtotal:0 +msgid "Sub Total" +msgstr "" + +#. module: account +#: view:account.account:0 +msgid "Treasury Analysis" +msgstr "" + +#. module: account +#: constraint:res.company:0 +msgid "Error! You can not create recursive companies." +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +msgid "Analytic account" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:332 +#, python-format +msgid "Please verify that an account is defined in the journal." +msgstr "" + +#. module: account +#: selection:account.entries.report,move_line_state:0 +#: selection:account.move.line,state:0 +msgid "Valid" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_print_journal +#: model:ir.model,name:account.model_account_print_journal +msgid "Account Print Journal" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_product_category +msgid "Product Category" +msgstr "" + +#. module: account +#: selection:account.account.type,report_type:0 +msgid "/" +msgstr "" + +#. module: account +#: field:account.bs.report,reserve_account_id:0 +msgid "Reserve & Profit/Loss Account" +msgstr "" + +#. module: account +#: help:account.bank.statement,balance_end:0 +msgid "Closing balance based on Starting Balance and Cash Transactions" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_reconciliation0 +#: model:process.node,note:account.process_node_supplierreconciliation0 +msgid "Comparison between accounting and payment entries" +msgstr "" + +#. module: account +#: view:account.tax:0 +#: view:account.tax.template:0 +msgid "Tax Definition" +msgstr "" + +#. module: account +#: help:wizard.multi.charts.accounts,seq_journal:0 +msgid "" +"Check this box if you want to use a different sequence for each created " +"journal. Otherwise, all will use the same sequence." +msgstr "" + +#. module: account +#: help:account.partner.ledger,amount_currency:0 +#: help:account.report.general.ledger,amount_currency:0 +msgid "" +"It adds the currency column if the currency is different then the company " +"currency" +msgstr "" + +#. module: account +#: help:account.journal,allow_date:0 +msgid "" +"If set to True then do not accept the entry if the entry date is not into " +"the period dates" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_pl_report +msgid "Account Profit And Loss" +msgstr "" + +#. module: account +#: field:account.installer,config_logo:0 +#: field:account.installer.modules,config_logo:0 +#: field:wizard.multi.charts.accounts,config_logo:0 +msgid "Image" +msgstr "" + +#. module: account +#: report:account.move.voucher:0 +msgid "Canceled" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: view:report.invoice.created:0 +msgid "Untaxed Amount" +msgstr "" + +#. module: account +#: help:account.tax,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the tax " +"without removing it." +msgstr "" + +#. module: account +#: help:account.bank.statement,name:0 +msgid "" +"if you give the Name other then /, its created Accounting Entries Move will " +"be with same name as statement name. This allows the statement entries to " +"have the same references than the statement itself" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_unreconcile +#: model:ir.actions.act_window,name:account.action_account_unreconcile_reconcile +#: model:ir.actions.act_window,name:account.action_account_unreconcile_select +msgid "Unreconcile Entries" +msgstr "" + +#. module: account +#: field:account.move.reconcile,line_partial_ids:0 +msgid "Partial Entry lines" +msgstr "" + +#. module: account +#: view:account.fiscalyear:0 +msgid "Fiscalyear" +msgstr "" + +#. module: account +#: view:account.journal.select:0 +#: view:project.account.analytic.line:0 +msgid "Open Entries" +msgstr "" + +#. module: account +#: field:account.automatic.reconcile,account_ids:0 +msgid "Accounts to Reconcile" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_filestatement0 +msgid "Import of the statement in the system from an electronic file" +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_importinvoice0 +msgid "Import from invoice" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "January" +msgstr "" + +#. module: account +#: view:account.journal:0 +msgid "Validations" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "This F.Year" +msgstr "" + +#. module: account +#: view:account.tax.chart:0 +msgid "Account tax charts" +msgstr "" + +#. module: account +#: constraint:account.period:0 +msgid "" +"Invalid period ! Some periods overlap or the date period is not in the scope " +"of the fiscal year. " +msgstr "" + +#. module: account +#: selection:account.invoice,state:0 +#: view:account.invoice.report:0 +#: selection:account.invoice.report,state:0 +#: selection:report.invoice.created,state:0 +msgid "Pro-forma" +msgstr "" + +#. module: account +#: code:addons/account/installer.py:348 +#, python-format +msgid " Journal" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1319 +#, python-format +msgid "" +"There is no default default debit account defined \n" +"on journal \"%s\"" +msgstr "" + +#. module: account +#: help:account.account,type:0 +#: help:account.account.template,type:0 +#: help:account.entries.report,type:0 +msgid "" +"This type is used to differentiate types with special effects in OpenERP: " +"view can not have entries, consolidation are accounts that can have children " +"accounts for multi-company consolidations, payable/receivable are for " +"partners accounts (for debit/credit computations), closed for depreciated " +"accounts." +msgstr "" + +#. module: account +#: view:account.chart.template:0 +msgid "Search Chart of Account Templates" +msgstr "" + +#. module: account +#: view:account.installer:0 +msgid "" +"The default Chart of Accounts is matching your country selection. If no " +"certified Chart of Accounts exists for your specified country, a generic one " +"can be installed and will be selected by default." +msgstr "" + +#. module: account +#: view:account.account.type:0 +#: field:account.account.type,note:0 +#: view:account.analytic.account:0 +#: report:account.invoice:0 +#: field:account.invoice,name:0 +#: field:account.invoice.line,name:0 +#: field:account.invoice.refund,description:0 +#: report:account.overdue:0 +#: field:account.payment.term,note:0 +#: view:account.tax.code:0 +#: field:account.tax.code,info:0 +#: view:account.tax.code.template:0 +#: field:account.tax.code.template,info:0 +#: field:analytic.entries.report,name:0 +#: field:report.invoice.created,name:0 +msgid "Description" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2844 +#: code:addons/account/installer.py:498 +#, python-format +msgid "ECNJ" +msgstr "" + +#. module: account +#: view:account.subscription:0 +#: selection:account.subscription,state:0 +msgid "Running" +msgstr "" + +#. module: account +#: view:account.chart.template:0 +#: field:product.category,property_account_income_categ:0 +#: field:product.template,property_account_income:0 +msgid "Income Account" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:352 +#, python-format +msgid "There is no Accounting Journal of type Sale/Purchase defined!" +msgstr "" + +#. module: account +#: view:product.category:0 +msgid "Accounting Properties" +msgstr "" + +#. module: account +#: report:account.journal.period.print:0 +#: field:account.print.journal,sort_selection:0 +msgid "Entries Sorted By" +msgstr "" + +#. module: account +#: field:account.change.currency,currency_id:0 +msgid "Change to" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "# of Products Qty " +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_product_template +msgid "Product Template" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: report:account.central.journal:0 +#: view:account.entries.report:0 +#: field:account.entries.report,fiscalyear_id:0 +#: field:account.fiscalyear,name:0 +#: report:account.general.journal:0 +#: report:account.general.ledger:0 +#: field:account.journal.period,fiscalyear_id:0 +#: report:account.journal.period.print:0 +#: report:account.partner.balance:0 +#: field:account.period,fiscalyear_id:0 +#: field:account.sequence.fiscalyear,fiscalyear_id:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: report:account.vat.declaration:0 +#: model:ir.model,name:account.model_account_fiscalyear +msgid "Fiscal Year" +msgstr "" + +#. module: account +#: help:account.aged.trial.balance,fiscalyear_id:0 +#: help:account.balance.report,fiscalyear_id:0 +#: help:account.bs.report,fiscalyear_id:0 +#: help:account.central.journal,fiscalyear_id:0 +#: help:account.common.account.report,fiscalyear_id:0 +#: help:account.common.journal.report,fiscalyear_id:0 +#: help:account.common.partner.report,fiscalyear_id:0 +#: help:account.common.report,fiscalyear_id:0 +#: help:account.general.journal,fiscalyear_id:0 +#: help:account.partner.balance,fiscalyear_id:0 +#: help:account.partner.ledger,fiscalyear_id:0 +#: help:account.pl.report,fiscalyear_id:0 +#: help:account.print.journal,fiscalyear_id:0 +#: help:account.report.general.ledger,fiscalyear_id:0 +#: help:account.vat.declaration,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account +#: field:account.sequence.fiscalyear,sequence_main_id:0 +msgid "Main Sequence" +msgstr "" + +#. module: account +#: field:account.invoice,payment_term:0 +#: field:account.invoice.report,payment_term:0 +#: view:account.payment.term:0 +#: field:account.payment.term,name:0 +#: view:account.payment.term.line:0 +#: field:account.payment.term.line,payment_id:0 +#: model:ir.model,name:account.model_account_payment_term +#: field:res.partner,property_payment_term:0 +msgid "Payment Term" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_fiscal_position_form +#: model:ir.ui.menu,name:account.menu_action_account_fiscal_position_form +msgid "Fiscal Positions" +msgstr "" + +#. module: account +#: field:account.period.close,sure:0 +msgid "Check this box" +msgstr "" + +#. module: account +#: view:account.common.report:0 +msgid "Filters" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: selection:account.bank.statement,state:0 +#: view:account.fiscalyear:0 +#: selection:account.fiscalyear,state:0 +#: selection:account.invoice,state:0 +#: selection:account.invoice.report,state:0 +#: view:account.open.closed.fiscalyear:0 +#: selection:account.period,state:0 +#: code:addons/account/wizard/account_move_journal.py:106 +#: selection:report.invoice.created,state:0 +#, python-format +msgid "Open" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_draftinvoices0 +#: model:process.node,note:account.process_node_supplierdraftinvoices0 +msgid "Draft state of an invoice" +msgstr "" + +#. module: account +#: help:account.account,reconcile:0 +msgid "" +"Check this if the user is allowed to reconcile entries in this account." +msgstr "" + +#. module: account +#: view:account.partner.reconcile.process:0 +msgid "Partner Reconciliation" +msgstr "" + +#. module: account +#: field:account.tax,tax_code_id:0 +#: view:account.tax.code:0 +msgid "Account Tax Code" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:545 +#, python-format +msgid "" +"Can't find any account journal of %s type for this company.\n" +"\n" +"You can create one in the menu: \n" +"Configuration\\Financial Accounting\\Accounts\\Journals." +msgstr "" + +#. module: account +#: field:account.invoice.tax,base_code_id:0 +#: field:account.tax.template,base_code_id:0 +msgid "Base Code" +msgstr "" + +#. module: account +#: help:account.invoice.tax,sequence:0 +msgid "Gives the sequence order when displaying a list of invoice tax." +msgstr "" + +#. module: account +#: field:account.tax,base_sign:0 +#: field:account.tax,ref_base_sign:0 +#: field:account.tax.template,base_sign:0 +#: field:account.tax.template,ref_base_sign:0 +msgid "Base Code Sign" +msgstr "" + +#. module: account +#: view:account.vat.declaration:0 +msgid "" +"This menu prints a VAT declaration based on invoices or payments. Select one " +"or several periods of the fiscal year. The information required for a tax " +"declaration is automatically generated by OpenERP from invoices (or " +"payments, in some countries). This data is updated in real time. That’s very " +"useful because it enables you to preview at any time the tax that you owe at " +"the start and end of the month or quarter." +msgstr "" + +#. module: account +#: selection:account.move.line,centralisation:0 +msgid "Debit Centralisation" +msgstr "" + +#. module: account +#: view:account.invoice.confirm:0 +#: model:ir.actions.act_window,name:account.action_account_invoice_confirm +msgid "Confirm Draft Invoices" +msgstr "" + +#. module: account +#: field:account.entries.report,day:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,day:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,day:0 +msgid "Day" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.act_account_renew_view +msgid "Accounts to Renew" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_model_line +msgid "Account Model Entries" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2796 +#: code:addons/account/installer.py:454 +#, python-format +msgid "EXJ" +msgstr "" + +#. module: account +#: field:product.template,supplier_taxes_id:0 +msgid "Supplier Taxes" +msgstr "" + +#. module: account +#: help:account.invoice,date_due:0 +#: help:account.invoice,payment_term:0 +msgid "" +"If you use payment terms, the due date will be computed automatically at the " +"generation of accounting entries. If you keep the payment term and the due " +"date empty, it means direct payment. The payment term may compute several " +"due dates, for example 50% now, 50% in one month." +msgstr "" + +#. module: account +#: view:account.analytic.cost.ledger.journal.report:0 +msgid "Select period" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_account_pp_statements +msgid "Statements" +msgstr "" + +#. module: account +#: report:account.analytic.account.journal:0 +msgid "Move Name" +msgstr "" + +#. module: account +#: help:res.partner,property_account_position:0 +msgid "" +"The fiscal position will determine taxes and the accounts used for the " +"partner." +msgstr "" + +#. module: account +#: view:account.print.journal:0 +msgid "" +"This report gives you an overview of the situation of a specific journal" +msgstr "" + +#. module: account +#: constraint:product.category:0 +msgid "Error ! You can not create recursive categories." +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: field:account.invoice,amount_tax:0 +#: field:account.move.line,account_tax_id:0 +msgid "Tax" +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +#: field:account.bank.statement.line,analytic_account_id:0 +#: field:account.entries.report,analytic_account_id:0 +#: field:account.invoice.line,account_analytic_id:0 +#: field:account.model.line,analytic_account_id:0 +#: field:account.move.line,analytic_account_id:0 +#: field:account.move.line.reconcile.writeoff,analytic_id:0 +msgid "Analytic Account" +msgstr "" + +#. module: account +#: view:account.account:0 +#: view:account.journal:0 +#: model:ir.actions.act_window,name:account.action_account_form +#: model:ir.ui.menu,name:account.account_account_menu +#: model:ir.ui.menu,name:account.account_template_accounts +#: model:ir.ui.menu,name:account.menu_action_account_form +#: model:ir.ui.menu,name:account.menu_analytic +msgid "Accounts" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:351 +#, python-format +msgid "Configuration Error!" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: field:account.invoice.report,price_average:0 +msgid "Average Price" +msgstr "" + +#. module: account +#: report:account.move.voucher:0 +#: report:account.overdue:0 +msgid "Date:" +msgstr "" + +#. module: account +#: code:addons/account/account.py:640 +#, python-format +msgid "" +"You cannot modify company of this journal as its related record exist in " +"Entry Lines" +msgstr "" + +#. module: account +#: report:account.journal.period.print:0 +msgid "Label" +msgstr "" + +#. module: account +#: view:account.tax:0 +msgid "Accounting Information" +msgstr "" + +#. module: account +#: view:account.tax:0 +#: view:account.tax.template:0 +msgid "Special Computation" +msgstr "" + +#. module: account +#: view:account.move.bank.reconcile:0 +#: model:ir.actions.act_window,name:account.action_account_bank_reconcile_tree +msgid "Bank reconciliation" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Disc.(%)" +msgstr "" + +#. module: account +#: report:account.general.ledger:0 +#: report:account.journal.period.print:0 +#: report:account.overdue:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +msgid "Ref" +msgstr "" + +#. module: account +#: help:account.move.line,tax_code_id:0 +msgid "The Account can either be a base tax code or a tax code account." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_automatic_reconcile +msgid "Automatic Reconciliation" +msgstr "" + +#. module: account +#: field:account.invoice,reconciled:0 +msgid "Paid/Reconciled" +msgstr "" + +#. module: account +#: field:account.tax,ref_base_code_id:0 +#: field:account.tax.template,ref_base_code_id:0 +msgid "Refund Base Code" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_bank_statement_periodic_tree +#: model:ir.actions.act_window,name:account.action_bank_statement_tree +#: model:ir.ui.menu,name:account.menu_bank_statement_tree +msgid "Bank Statements" +msgstr "" + +#. module: account +#: selection:account.tax.template,applicable_type:0 +msgid "True" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: view:account.common.report:0 +#: view:account.move:0 +#: view:account.move.line:0 +msgid "Dates" +msgstr "" + +#. module: account +#: field:account.tax,parent_id:0 +#: field:account.tax.template,parent_id:0 +msgid "Parent Tax Account" +msgstr "" + +#. module: account +#: view:account.subscription.generate:0 +msgid "" +"Automatically generate entries based on what has been entered in the system " +"before a specific date." +msgstr "" + +#. module: account +#: view:account.aged.trial.balance:0 +#: model:ir.actions.act_window,name:account.action_account_aged_balance_view +#: model:ir.ui.menu,name:account.menu_aged_trial_balance +msgid "Aged Partner Balance" +msgstr "" + +#. module: account +#: model:process.transition,name:account.process_transition_entriesreconcile0 +#: model:process.transition,name:account.process_transition_supplierentriesreconcile0 +msgid "Accounting entries" +msgstr "" + +#. module: account +#: field:account.invoice.line,discount:0 +msgid "Discount (%)" +msgstr "" + +#. module: account +#: help:account.journal,entry_posted:0 +msgid "" +"Check this box if you don't want new journal entries to pass through the " +"'draft' state and instead goes directly to the 'posted state' without any " +"manual validation. \n" +"Note that journal entries that are automatically created by the system are " +"always skipping that state." +msgstr "" + +#. module: account +#: model:ir.actions.server,name:account.ir_actions_server_action_wizard_multi_chart +#: model:ir.ui.menu,name:account.menu_act_ir_actions_bleble +msgid "New Company Financial Setting" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_report_account_sales_tree_all +#: view:report.account.sales:0 +#: view:report.account_type.sales:0 +msgid "Sales by Account" +msgstr "" + +#. module: account +#: view:account.use.model:0 +msgid "This wizard will create recurring accounting entries" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1181 +#, python-format +msgid "No sequence defined on the journal !" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2083 +#: code:addons/account/account_bank_statement.py:350 +#: code:addons/account/account_move_line.py:170 +#: code:addons/account/invoice.py:670 +#: code:addons/account/wizard/account_use_model.py:81 +#, python-format +msgid "You have to define an analytic journal on the '%s' journal!" +msgstr "" + +#. module: account +#: view:account.invoice.tax:0 +#: model:ir.actions.act_window,name:account.action_tax_code_list +#: model:ir.ui.menu,name:account.menu_action_tax_code_list +msgid "Tax codes" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_account_customer +#: model:ir.ui.menu,name:account.menu_finance_receivables +msgid "Customers" +msgstr "" + +#. module: account +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.journal:0 +#: report:account.analytic.account.quantity_cost_ledger:0 +msgid "Period to" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "August" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:307 +#, python-format +msgid "" +"The expected balance (%.2f) is different than the computed one. (%.2f)" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_paymentreconcile0 +msgid "Payment entries are the second input of the reconciliation." +msgstr "" + +#. module: account +#: report:account.move.voucher:0 +msgid "Number:" +msgstr "" + +#. module: account +#: selection:account.print.journal,sort_selection:0 +msgid "Reference Number" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "October" +msgstr "" + +#. module: account +#: help:account.move.line,quantity:0 +msgid "" +"The optional quantity expressed by this line, eg: number of product sold. " +"The quantity is not a legal requirement but is very useful for some reports." +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +msgid "Line 2:" +msgstr "" + +#. module: account +#: field:account.journal.column,required:0 +msgid "Required" +msgstr "" + +#. module: account +#: view:account.chart.template:0 +#: field:product.category,property_account_expense_categ:0 +#: field:product.template,property_account_expense:0 +msgid "Expense Account" +msgstr "" + +#. module: account +#: help:account.invoice,period_id:0 +msgid "Keep empty to use the period of the validation(invoice) date." +msgstr "" + +#. module: account +#: help:account.bank.statement,account_id:0 +msgid "" +"used in statement reconciliation domain, but shouldn't be used elswhere." +msgstr "" + +#. module: account +#: field:account.invoice.tax,base_amount:0 +msgid "Base Code Amount" +msgstr "" + +#. module: account +#: field:wizard.multi.charts.accounts,sale_tax:0 +msgid "Default Sale Tax" +msgstr "" + +#. module: account +#: help:account.model.line,date_maturity:0 +msgid "" +"The maturity date of the generated entries for this model. You can choose " +"between the creation date or the creation date of the entries plus the " +"partner payment terms." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_accounting +msgid "Financial Accounting" +msgstr "" + +#. module: account +#: view:account.pl.report:0 +#: model:ir.ui.menu,name:account.menu_account_pl_report +msgid "Profit And Loss" +msgstr "" + +#. module: account +#: view:account.fiscal.position:0 +#: field:account.fiscal.position,name:0 +#: field:account.fiscal.position.account,position_id:0 +#: field:account.fiscal.position.tax,position_id:0 +#: field:account.fiscal.position.tax.template,position_id:0 +#: view:account.fiscal.position.template:0 +#: field:account.invoice,fiscal_position:0 +#: field:account.invoice.report,fiscal_position:0 +#: model:ir.model,name:account.model_account_fiscal_position +#: field:res.partner,property_account_position:0 +msgid "Fiscal Position" +msgstr "" + +#. module: account +#: help:account.partner.ledger,initial_balance:0 +#: help:account.report.general.ledger,initial_balance:0 +msgid "" +"It adds initial balance row on report which display previous sum amount of " +"debit/credit/balance" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +#: model:ir.actions.act_window,name:account.action_account_analytic_line_form +msgid "Analytic Entries" +msgstr "" + +#. module: account +#: code:addons/account/account.py:822 +#, python-format +msgid "" +"No fiscal year defined for this date !\n" +"Please create one." +msgstr "" + +#. module: account +#: selection:account.invoice,type:0 +#: selection:account.invoice.report,type:0 +#: model:process.process,name:account.process_process_invoiceprocess0 +#: selection:report.invoice.created,type:0 +msgid "Customer Invoice" +msgstr "" + +#. module: account +#: help:account.tax.template,include_base_amount:0 +msgid "" +"Set if the amount of tax must be included in the base amount before " +"computing the next taxes." +msgstr "" + +#. module: account +#: help:account.journal,user_id:0 +msgid "The user responsible for this journal" +msgstr "" + +#. module: account +#: view:account.period:0 +msgid "Search Period" +msgstr "" + +#. module: account +#: view:account.change.currency:0 +msgid "Invoice Currency" +msgstr "" + +#. module: account +#: field:account.payment.term,line_ids:0 +msgid "Terms" +msgstr "" + +#. module: account +#: field:account.bank.statement,total_entry_encoding:0 +msgid "Cash Transaction" +msgstr "" + +#. module: account +#: view:res.partner:0 +msgid "Bank account" +msgstr "" + +#. module: account +#: field:account.chart.template,tax_template_ids:0 +msgid "Tax Template List" +msgstr "" + +#. module: account +#: help:account.account,currency_mode:0 +msgid "" +"This will select how the current currency rate for outgoing transactions is " +"computed. In most countries the legal method is \"average\" but only a few " +"software systems are able to manage this. So if you import from another " +"software system you may have to use the rate at date. Incoming transactions " +"always use the rate at date." +msgstr "" + +#. module: account +#: help:wizard.multi.charts.accounts,code_digits:0 +msgid "No. of Digits to use for account code" +msgstr "" + +#. module: account +#: field:account.payment.term.line,name:0 +msgid "Line Name" +msgstr "" + +#. module: account +#: view:account.fiscalyear:0 +msgid "Search Fiscalyear" +msgstr "" + +#. module: account +#: selection:account.tax,applicable_type:0 +msgid "Always" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Total Quantity" +msgstr "" + +#. module: account +#: field:account.move.line.reconcile.writeoff,writeoff_acc_id:0 +msgid "Write-Off account" +msgstr "" + +#. module: account +#: field:account.model.line,model_id:0 +#: view:account.subscription:0 +#: field:account.subscription,model_id:0 +msgid "Model" +msgstr "" + +#. module: account +#: help:account.invoice.tax,base_code_id:0 +msgid "The account basis of the tax declaration." +msgstr "" + +#. module: account +#: selection:account.account,type:0 +#: selection:account.account.template,type:0 +#: selection:account.entries.report,type:0 +msgid "View" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2906 +#: code:addons/account/installer.py:296 +#, python-format +msgid "BNK" +msgstr "" + +#. module: account +#: field:account.move.line,analytic_lines:0 +msgid "Analytic lines" +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_electronicfile0 +msgid "Electronic File" +msgstr "" + +#. module: account +#: view:res.partner:0 +msgid "Customer Credit" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_tax_code_template +msgid "Tax Code Template" +msgstr "" + +#. module: account +#: view:account.subscription:0 +msgid "Starts on" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_partner_ledger +msgid "Account Partner Ledger" +msgstr "" + +#. module: account +#: help:account.journal.column,sequence:0 +msgid "Gives the sequence order to journal column." +msgstr "" + +#. module: account +#: view:account.tax.template:0 +msgid "Tax Declaration" +msgstr "" + +#. module: account +#: help:account.account,currency_id:0 +#: help:account.account.template,currency_id:0 +#: help:account.bank.accounts.wizard,currency_id:0 +msgid "Forces all moves for this account to have this secondary currency." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_validate_account_move_line +msgid "" +"This wizard will validate all journal entries of a particular journal and " +"period. Once journal entries are validated, you can not update them anymore." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_chart_template_form +#: model:ir.ui.menu,name:account.menu_action_account_chart_template_form +msgid "Chart of Accounts Templates" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_wizard_multi_chart +msgid "Generate Chart of Accounts from a Chart Template" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_unreconcile_reconcile +msgid "Account Unreconcile Reconcile" +msgstr "" + +#. module: account +#: help:account.account.type,close_method:0 +msgid "" +"Set here the method that will be used to generate the end of year journal " +"entries for all the accounts of this type.\n" +"\n" +" 'None' means that nothing will be done.\n" +" 'Balance' will generally be used for cash accounts.\n" +" 'Detail' will copy each existing journal item of the previous year, even " +"the reconciled ones.\n" +" 'Unreconciled' will copy only the journal items that were unreconciled on " +"the first day of the new fiscal year." +msgstr "" + +#. module: account +#: view:account.tax:0 +#: view:account.tax.template:0 +msgid "Keep empty to use the expense account" +msgstr "" + +#. module: account +#: field:account.aged.trial.balance,journal_ids:0 +#: field:account.analytic.cost.ledger.journal.report,journal:0 +#: field:account.balance.report,journal_ids:0 +#: field:account.bs.report,journal_ids:0 +#: field:account.central.journal,journal_ids:0 +#: field:account.common.account.report,journal_ids:0 +#: field:account.common.journal.report,journal_ids:0 +#: field:account.common.partner.report,journal_ids:0 +#: view:account.common.report:0 +#: field:account.common.report,journal_ids:0 +#: report:account.general.journal:0 +#: field:account.general.journal,journal_ids:0 +#: view:account.journal.period:0 +#: report:account.partner.balance:0 +#: field:account.partner.balance,journal_ids:0 +#: field:account.partner.ledger,journal_ids:0 +#: field:account.pl.report,journal_ids:0 +#: view:account.print.journal:0 +#: field:account.print.journal,journal_ids:0 +#: field:account.report.general.ledger,journal_ids:0 +#: field:account.vat.declaration,journal_ids:0 +#: model:ir.actions.act_window,name:account.action_account_journal_form +#: model:ir.actions.act_window,name:account.action_account_journal_period_tree +#: model:ir.ui.menu,name:account.menu_account_print_journal +#: model:ir.ui.menu,name:account.menu_action_account_journal_form +#: model:ir.ui.menu,name:account.menu_journals +#: model:ir.ui.menu,name:account.menu_journals_report +msgid "Journals" +msgstr "" + +#. module: account +#: field:account.partner.reconcile.process,to_reconcile:0 +msgid "Remaining Partners" +msgstr "" + +#. module: account +#: view:account.subscription:0 +#: field:account.subscription,lines_id:0 +msgid "Subscription Lines" +msgstr "" + +#. module: account +#: selection:account.analytic.journal,type:0 +#: view:account.journal:0 +#: selection:account.journal,type:0 +#: view:account.model:0 +#: selection:account.tax,type_tax_use:0 +#: view:account.tax.template:0 +#: selection:account.tax.template,type_tax_use:0 +msgid "Purchase" +msgstr "" + +#. module: account +#: view:account.installer:0 +#: view:account.installer.modules:0 +#: model:ir.actions.act_window,name:account.action_account_installer +#: view:wizard.multi.charts.accounts:0 +msgid "Accounting Application Configuration" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.open_board_account +#: model:ir.ui.menu,name:account.menu_board_account +msgid "Accounting Dashboard" +msgstr "" + +#. module: account +#: field:account.bank.statement,balance_start:0 +msgid "Starting Balance" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:1284 +#, python-format +msgid "No Partner Defined !" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_period_close +#: model:ir.actions.act_window,name:account.action_account_period_tree +#: model:ir.ui.menu,name:account.menu_action_account_period_close_tree +msgid "Close a Period" +msgstr "" + +#. module: account +#: field:account.analytic.balance,empty_acc:0 +msgid "Empty Accounts ? " +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "VAT:" +msgstr "" + +#. module: account +#: help:account.analytic.line,amount_currency:0 +msgid "" +"The amount expressed in the related account currency if not equal to the " +"company one." +msgstr "" + +#. module: account +#: report:account.move.voucher:0 +msgid "Journal:" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: selection:account.bank.statement,state:0 +#: view:account.invoice:0 +#: selection:account.invoice,state:0 +#: view:account.invoice.report:0 +#: selection:account.invoice.report,state:0 +#: selection:account.journal.period,state:0 +#: report:account.move.voucher:0 +#: view:account.subscription:0 +#: selection:account.subscription,state:0 +#: selection:report.invoice.created,state:0 +msgid "Draft" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_configuration_installer +msgid "Accounting Chart Configuration" +msgstr "" + +#. module: account +#: field:account.tax.code,notprintable:0 +#: field:account.tax.code.template,notprintable:0 +msgid "Not Printable in Invoice" +msgstr "" + +#. module: account +#: report:account.vat.declaration:0 +#: field:account.vat.declaration,chart_tax_id:0 +msgid "Chart of Tax" +msgstr "" + +#. module: account +#: view:account.journal:0 +msgid "Search Account Journal" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_invoice_tree_pending_invoice +msgid "Pending Invoice" +msgstr "" + +#. module: account +#: selection:account.subscription,period_type:0 +msgid "year" +msgstr "" + +#. module: account +#: report:account.move.voucher:0 +msgid "Authorised Signatory" +msgstr "" + +#. module: account +#: view:validate.account.move.lines:0 +msgid "" +"All selected journal entries will be validated and posted. It means you " +"won't be able to modify their accounting fields anymore." +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:370 +#, python-format +msgid "Cannot delete invoice(s) that are already opened or paid !" +msgstr "" + +#. module: account +#: report:account.account.balance.landscape:0 +msgid "Total :" +msgstr "" + +#. module: account +#: model:ir.actions.report.xml,name:account.account_transfers +msgid "Transfers" +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +msgid " value amount: n.a" +msgstr "" + +#. module: account +#: view:account.chart:0 +msgid "Account charts" +msgstr "" + +#. module: account +#: report:account.vat.declaration:0 +msgid "Tax Amount" +msgstr "" + +#. module: account +#: view:account.installer:0 +msgid "Your bank and cash accounts" +msgstr "" + +#. module: account +#: view:account.move:0 +msgid "Search Move" +msgstr "" + +#. module: account +#: field:account.tax.code,name:0 +#: field:account.tax.code.template,name:0 +msgid "Tax Case Name" +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: model:process.node,name:account.process_node_draftinvoices0 +msgid "Draft Invoice" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_invoice_state.py:68 +#, python-format +msgid "" +"Selected Invoice(s) cannot be cancelled as they are already in 'Cancelled' " +"or 'Done' state!" +msgstr "" + +#. module: account +#: code:addons/account/account.py:522 +#, python-format +msgid "" +"You cannot change the type of account from '%s' to '%s' type as it contains " +"account entries!" +msgstr "" + +#. module: account +#: report:account.general.ledger:0 +msgid "Counterpart" +msgstr "" + +#. module: account +#: view:account.journal:0 +msgid "Invoicing Data" +msgstr "" + +#. module: account +#: field:account.invoice.report,state:0 +msgid "Invoice State" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: field:account.invoice.report,categ_id:0 +msgid "Category of Product" +msgstr "" + +#. module: account +#: view:account.move:0 +#: field:account.move,narration:0 +#: view:account.move.line:0 +#: field:account.move.line,narration:0 +msgid "Narration" +msgstr "" + +#. module: account +#: view:account.addtmpl.wizard:0 +#: model:ir.actions.act_window,name:account.action_account_addtmpl_wizard_form +msgid "Create Account" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_report_account_type_sales +msgid "Report of the Sales by Account Type" +msgstr "" + +#. module: account +#: selection:account.account.type,close_method:0 +msgid "Detail" +msgstr "" + +#. module: account +#: field:account.installer,bank_accounts_id:0 +msgid "Your Bank and Cash Accounts" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "VAT :" +msgstr "" + +#. module: account +#: field:account.installer,charts:0 +#: model:ir.actions.act_window,name:account.action_account_chart +#: model:ir.actions.act_window,name:account.action_account_tree +#: model:ir.ui.menu,name:account.menu_action_account_tree2 +msgid "Chart of Accounts" +msgstr "" + +#. module: account +#: view:account.tax.chart:0 +msgid "(If you do not select period it will take all open periods)" +msgstr "" + +#. module: account +#: field:account.journal,centralisation:0 +msgid "Centralised counterpart" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_partner_reconcile_process +msgid "Reconcilation Process partner by partner" +msgstr "" + +#. module: account +#: selection:account.automatic.reconcile,power:0 +msgid "2" +msgstr "" + +#. module: account +#: view:account.chart:0 +msgid "(If you do not select Fiscal year it will take all open fiscal years)" +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,filter:0 +#: report:account.analytic.account.journal:0 +#: selection:account.balance.report,filter:0 +#: field:account.bank.statement,date:0 +#: field:account.bank.statement.line,date:0 +#: selection:account.bs.report,filter:0 +#: selection:account.central.journal,filter:0 +#: selection:account.common.account.report,filter:0 +#: selection:account.common.journal.report,filter:0 +#: selection:account.common.partner.report,filter:0 +#: selection:account.common.report,filter:0 +#: view:account.entries.report:0 +#: field:account.entries.report,date:0 +#: selection:account.general.journal,filter:0 +#: report:account.general.ledger:0 +#: field:account.invoice.report,date:0 +#: report:account.journal.period.print:0 +#: view:account.move:0 +#: field:account.move,date:0 +#: field:account.move.line.reconcile.writeoff,date_p:0 +#: report:account.overdue:0 +#: selection:account.partner.balance,filter:0 +#: selection:account.partner.ledger,filter:0 +#: selection:account.pl.report,filter:0 +#: selection:account.print.journal,filter:0 +#: selection:account.print.journal,sort_selection:0 +#: selection:account.report.general.ledger,filter:0 +#: selection:account.report.general.ledger,sortby:0 +#: field:account.subscription.generate,date:0 +#: field:account.subscription.line,date:0 +#: report:account.tax.code.entries:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: selection:account.vat.declaration,filter:0 +#: code:addons/account/report/common_report_header.py:97 +#: field:analytic.entries.report,date:0 +#, python-format +msgid "Date" +msgstr "" + +#. module: account +#: view:account.unreconcile:0 +#: view:account.unreconcile.reconcile:0 +msgid "Unreconcile" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_fiscalyear_close.py:79 +#, python-format +msgid "The journal must have default credit and debit account" +msgstr "" + +#. module: account +#: view:account.chart.template:0 +msgid "Chart of Accounts Template" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2095 +#, python-format +msgid "" +"Maturity date of entry line generated by model line '%s' of model '%s' is " +"based on partner payment term!\n" +"Please define partner on it!" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:810 +#, python-format +msgid "Some entries are already reconciled !" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1204 +#, python-format +msgid "" +"You cannot validate a Journal Entry unless all journal items are in same " +"chart of accounts !" +msgstr "" + +#. module: account +#: view:account.tax:0 +msgid "Account Tax" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_reporting_budgets +msgid "Budgets" +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,filter:0 +#: selection:account.balance.report,filter:0 +#: selection:account.bs.report,filter:0 +#: selection:account.central.journal,filter:0 +#: selection:account.common.account.report,filter:0 +#: selection:account.common.journal.report,filter:0 +#: selection:account.common.partner.report,filter:0 +#: selection:account.common.report,filter:0 +#: selection:account.general.journal,filter:0 +#: selection:account.partner.balance,filter:0 +#: selection:account.partner.ledger,filter:0 +#: selection:account.pl.report,filter:0 +#: selection:account.print.journal,filter:0 +#: selection:account.report.general.ledger,filter:0 +#: selection:account.vat.declaration,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account +#: selection:account.analytic.journal,type:0 +msgid "Situation" +msgstr "" + +#. module: account +#: view:res.partner:0 +msgid "History" +msgstr "" + +#. module: account +#: help:account.tax,applicable_type:0 +#: help:account.tax.template,applicable_type:0 +msgid "" +"If not applicable (computed through a Python code), the tax won't appear on " +"the invoice." +msgstr "" + +#. module: account +#: view:account.tax:0 +#: view:account.tax.template:0 +msgid "Applicable Code (if type=code)" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: field:account.invoice.report,product_qty:0 +msgid "Qty" +msgstr "" + +#. module: account +#: field:account.invoice.report,address_contact_id:0 +msgid "Contact Address Name" +msgstr "" + +#. module: account +#: field:account.move.line,blocked:0 +msgid "Litigation" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Search Analytic Lines" +msgstr "" + +#. module: account +#: field:res.partner,property_account_payable:0 +msgid "Account Payable" +msgstr "" + +#. module: account +#: constraint:account.move:0 +msgid "" +"You cannot create entries on different periods/journals in the same move" +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_supplierpaymentorder0 +msgid "Payment Order" +msgstr "" + +#. module: account +#: help:account.account.template,reconcile:0 +msgid "" +"Check this option if you want the user to reconcile entries in this account." +msgstr "" + +#. module: account +#: model:ir.actions.report.xml,name:account.account_account_balance_landscape +msgid "Account balance" +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: field:account.invoice.line,price_unit:0 +msgid "Unit Price" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_tree1 +msgid "Analytic Items" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1128 +#, python-format +msgid "Unable to change tax !" +msgstr "" + +#. module: account +#: field:analytic.entries.report,nbr:0 +msgid "#Entries" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:1422 +#, python-format +msgid "" +"You selected an Unit of Measure which is not compatible with the product." +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:473 +#, python-format +msgid "" +"The Payment Term of Supplier does not have Payment Term Lines(Computation) " +"defined !" +msgstr "" + +#. module: account +#: view:account.state.open:0 +msgid "Open Invoice" +msgstr "" + +#. module: account +#: field:account.invoice.tax,factor_tax:0 +msgid "Multipication factor Tax code" +msgstr "" + +#. module: account +#: view:account.fiscal.position:0 +msgid "Mapping" +msgstr "" + +#. module: account +#: field:account.account,name:0 +#: field:account.account.template,name:0 +#: report:account.analytic.account.inverted.balance:0 +#: field:account.bank.statement,name:0 +#: field:account.chart.template,name:0 +#: field:account.model.line,name:0 +#: field:account.move.line,name:0 +#: field:account.move.reconcile,name:0 +#: field:account.subscription,name:0 +msgid "Name" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_aged_trial_balance +msgid "Account Aged Trial balance Report" +msgstr "" + +#. module: account +#: field:account.move.line,date:0 +msgid "Effective date" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_move_bank_reconcile.py:53 +#, python-format +msgid "Standard Encoding" +msgstr "" + +#. module: account +#: help:account.journal,analytic_journal_id:0 +msgid "Journal for analytic entries" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance +#: model:process.node,name:account.process_node_accountingentries0 +#: model:process.node,name:account.process_node_supplieraccountingentries0 +#: view:product.product:0 +#: view:product.template:0 +#: view:res.partner:0 +msgid "Accounting" +msgstr "" + +#. module: account +#: help:account.central.journal,amount_currency:0 +#: help:account.common.journal.report,amount_currency:0 +#: help:account.general.journal,amount_currency:0 +#: help:account.print.journal,amount_currency:0 +msgid "" +"Print Report with the currency column if the currency is different then the " +"company currency" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "General Accounting" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Balance :" +msgstr "" + +#. module: account +#: help:account.fiscalyear.close,journal_id:0 +msgid "" +"The best practice here is to use a journal dedicated to contain the opening " +"entries of all fiscal years. Note that you should define it with default " +"debit/credit accounts, of type 'situation' and with a centralized " +"counterpart." +msgstr "" + +#. module: account +#: view:account.installer:0 +#: view:account.installer.modules:0 +#: view:wizard.multi.charts.accounts:0 +msgid "title" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: view:account.period:0 +#: view:account.subscription:0 +msgid "Set to Draft" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_subscription_form +msgid "Recurring Lines" +msgstr "" + +#. module: account +#: field:account.partner.balance,display_partner:0 +msgid "Display Partners" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Validate" +msgstr "" + +#. module: account +#: sql_constraint:account.model.line:0 +msgid "Wrong credit or debit value in model (Credit Or Debit Must Be \"0\")!" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_invoice_report_all +msgid "" +"From this report, you can have an overview of the amount invoiced to your " +"customer as well as payment delays. The tool search can also be used to " +"personalise your Invoices reports and so, match this analysis to your needs." +msgstr "" + +#. module: account +#: view:account.invoice.confirm:0 +msgid "Confirm Invoices" +msgstr "" + +#. module: account +#: selection:account.account,currency_mode:0 +msgid "Average Rate" +msgstr "" + +#. module: account +#: view:account.state.open:0 +msgid "(Invoice should be unreconciled if you want to open it)" +msgstr "" + +#. module: account +#: field:account.aged.trial.balance,period_from:0 +#: field:account.balance.report,period_from:0 +#: field:account.bs.report,period_from:0 +#: field:account.central.journal,period_from:0 +#: field:account.chart,period_from:0 +#: field:account.common.account.report,period_from:0 +#: field:account.common.journal.report,period_from:0 +#: field:account.common.partner.report,period_from:0 +#: field:account.common.report,period_from:0 +#: field:account.general.journal,period_from:0 +#: field:account.partner.balance,period_from:0 +#: field:account.partner.ledger,period_from:0 +#: field:account.pl.report,period_from:0 +#: field:account.print.journal,period_from:0 +#: field:account.report.general.ledger,period_from:0 +#: field:account.vat.declaration,period_from:0 +msgid "Start period" +msgstr "" + +#. module: account +#: field:account.tax,name:0 +#: field:account.tax.template,name:0 +#: report:account.vat.declaration:0 +msgid "Tax Name" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_configuration +#: view:res.company:0 +msgid "Configuration" +msgstr "" + +#. module: account +#: model:account.payment.term,name:account.account_payment_term +#: model:account.payment.term,note:account.account_payment_term +msgid "30 Days End of Month" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_analytic_balance +#: model:ir.actions.report.xml,name:account.account_analytic_account_balance +msgid "Analytic Balance" +msgstr "" + +#. module: account +#: code:addons/account/report/account_balance_sheet.py:76 +#: code:addons/account/report/account_balance_sheet.py:122 +#: code:addons/account/report/account_profit_loss.py:76 +#: code:addons/account/report/account_profit_loss.py:124 +#, python-format +msgid "Net Loss" +msgstr "" + +#. module: account +#: help:account.account,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the account " +"without removing it." +msgstr "" + +#. module: account +#: view:account.tax.template:0 +msgid "Search Tax Templates" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.periodical_processing_journal_entries_validation +msgid "Draft Entries" +msgstr "" + +#. module: account +#: field:account.account,shortcut:0 +#: field:account.account.template,shortcut:0 +msgid "Shortcut" +msgstr "" + +#. module: account +#: view:account.account:0 +#: field:account.account,user_type:0 +#: view:account.account.template:0 +#: field:account.account.template,user_type:0 +#: view:account.account.type:0 +#: field:account.bank.accounts.wizard,account_type:0 +#: field:account.entries.report,user_type:0 +#: model:ir.model,name:account.model_account_account_type +#: field:report.account.receivable,type:0 +#: field:report.account_type.sales,user_type:0 +msgid "Account Type" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: view:account.balance.report:0 +#: model:ir.actions.act_window,name:account.action_account_balance_menu +#: model:ir.actions.report.xml,name:account.account_account_balance +#: model:ir.ui.menu,name:account.menu_general_Balance_report +msgid "Trial Balance" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_invoice_cancel +msgid "Cancel the Selected Invoices" +msgstr "" + +#. module: account +#: help:product.category,property_account_income_categ:0 +#: help:product.template,property_account_income:0 +msgid "" +"This account will be used to value outgoing stock for the current product " +"category using sale price" +msgstr "" + +#. module: account +#: selection:account.automatic.reconcile,power:0 +msgid "3" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_supplieranalyticcost0 +msgid "" +"Analytic costs (timesheets, some purchased products, ...) come from analytic " +"accounts. These generate draft supplier invoices." +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Close CashBox" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: field:account.invoice.report,due_delay:0 +msgid "Avg. Due Delay" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "Acc.Type" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:714 +#, python-format +msgid "Global taxes defined, but are not in invoice lines !" +msgstr "" + +#. module: account +#: field:account.entries.report,month:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,month:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,month:0 +#: field:report.account.sales,month:0 +#: field:report.account_type.sales,month:0 +msgid "Month" +msgstr "" + +#. module: account +#: field:account.invoice.report,uom_name:0 +msgid "Reference UoM" +msgstr "" + +#. module: account +#: field:account.account,note:0 +#: field:account.account.template,note:0 +msgid "Note" +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +msgid "Overdue Account" +msgstr "" + +#. module: account +#: selection:account.invoice,state:0 +#: report:account.overdue:0 +msgid "Paid" +msgstr "" + +#. module: account +#: field:account.invoice,tax_line:0 +msgid "Tax Lines" +msgstr "" + +#. module: account +#: field:account.tax,base_code_id:0 +msgid "Account Base Code" +msgstr "" + +#. module: account +#: help:account.move,state:0 +msgid "" +"All manually created new journal entry are usually in the state 'Unposted', " +"but you can set the option to skip that state on the related journal. In " +"that case, they will be behave as journal entries automatically created by " +"the system on document validation (invoices, bank statements...) and will be " +"created in 'Posted' state." +msgstr "" + +#. module: account +#: code:addons/account/account_analytic_line.py:91 +#, python-format +msgid "There is no expense account defined for this product: \"%s\" (id:%d)" +msgstr "" + +#. module: account +#: view:res.partner:0 +msgid "Customer Accounting Properties" +msgstr "" + +#. module: account +#: field:account.invoice.tax,name:0 +msgid "Tax Description" +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,target_move:0 +#: selection:account.balance.report,target_move:0 +#: selection:account.bs.report,target_move:0 +#: selection:account.central.journal,target_move:0 +#: selection:account.chart,target_move:0 +#: selection:account.common.account.report,target_move:0 +#: selection:account.common.journal.report,target_move:0 +#: selection:account.common.partner.report,target_move:0 +#: selection:account.common.report,target_move:0 +#: selection:account.general.journal,target_move:0 +#: selection:account.move.journal,target_move:0 +#: selection:account.partner.balance,target_move:0 +#: selection:account.partner.ledger,target_move:0 +#: selection:account.pl.report,target_move:0 +#: selection:account.print.journal,target_move:0 +#: selection:account.report.general.ledger,target_move:0 +#: selection:account.tax.chart,target_move:0 +#: selection:account.vat.declaration,target_move:0 +#: code:addons/account/report/common_report_header.py:68 +#, python-format +msgid "All Posted Entries" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:357 +#, python-format +msgid "Statement %s is confirmed, journal items are created." +msgstr "" + +#. module: account +#: constraint:account.fiscalyear:0 +msgid "Error! The duration of the Fiscal Year is invalid. " +msgstr "" + +#. module: account +#: field:report.aged.receivable,name:0 +msgid "Month Range" +msgstr "" + +#. module: account +#: help:account.analytic.balance,empty_acc:0 +msgid "Check if you want to display Accounts with 0 balance too." +msgstr "" + +#. module: account +#: view:account.tax:0 +msgid "Compute Code" +msgstr "" + +#. module: account +#: view:account.account.template:0 +msgid "Default taxes" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:88 +#, python-format +msgid "Free Reference" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_periodical_processing +msgid "Periodical Processing" +msgstr "" + +#. module: account +#: help:account.move.line,state:0 +msgid "" +"When new move line is created the state will be 'Draft'.\n" +"* When all the payments are done it will be in 'Valid' state." +msgstr "" + +#. module: account +#: field:account.journal,view_id:0 +msgid "Display Mode" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_importinvoice0 +msgid "Statement from invoice or payment" +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +msgid " day of the month: 0" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_chart +msgid "Account chart" +msgstr "" + +#. module: account +#: report:account.account.balance.landscape:0 +#: report:account.analytic.account.balance:0 +#: report:account.central.journal:0 +msgid "Account Name" +msgstr "" + +#. module: account +#: help:account.fiscalyear.close,report_name:0 +msgid "Give name of the new entries" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_invoice_report +msgid "Invoices Statistics" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_paymentorderreconcilation0 +msgid "Bank statements are entered in the system." +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_reconcile.py:133 +#, python-format +msgid "Reconcile Writeoff" +msgstr "" + +#. module: account +#: field:account.model.line,date_maturity:0 +#: report:account.overdue:0 +msgid "Maturity date" +msgstr "" + +#. module: account +#: view:report.account.receivable:0 +msgid "Accounts by type" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: field:account.bank.statement,balance_end_real:0 +msgid "Closing Balance" +msgstr "" + +#. module: account +#: code:addons/account/report/common_report_header.py:92 +#, python-format +msgid "Not implemented" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_journal_select +msgid "Account Journal Select" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Print Invoice" +msgstr "" + +#. module: account +#: view:account.tax.template:0 +msgid "Credit Notes" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2067 +#: code:addons/account/wizard/account_use_model.py:69 +#, python-format +msgid "Unable to find a valid period !" +msgstr "" + +#. module: account +#: report:account.tax.code.entries:0 +msgid "Voucher No" +msgstr "" + +#. module: account +#: view:wizard.multi.charts.accounts:0 +msgid "res_config_contents" +msgstr "" + +#. module: account +#: view:account.unreconcile:0 +msgid "Unreconciliate transactions" +msgstr "" + +#. module: account +#: view:account.use.model:0 +msgid "Create Entries From Models" +msgstr "" + +#. module: account +#: field:account.account.template,reconcile:0 +msgid "Allow Reconciliation" +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +msgid "Analytic Account Statistics" +msgstr "" + +#. module: account +#: view:wizard.multi.charts.accounts:0 +msgid "" +"This will automatically configure your chart of accounts, bank accounts, " +"taxes and journals according to the selected template" +msgstr "" + +#. module: account +#: field:account.tax,price_include:0 +#: field:account.tax.template,price_include:0 +msgid "Tax Included in Price" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_analytic_cost_ledger_journal_report +msgid "Account Analytic Cost Ledger For Journal Report" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_model_form +#: model:ir.ui.menu,name:account.menu_action_model_form +msgid "Recurring Models" +msgstr "" + +#. module: account +#: selection:account.automatic.reconcile,power:0 +msgid "4" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Change" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1290 +#: code:addons/account/account.py:1318 +#: code:addons/account/account.py:1325 +#: code:addons/account/account_move_line.py:1055 +#: code:addons/account/invoice.py:896 +#: code:addons/account/wizard/account_automatic_reconcile.py:152 +#: code:addons/account/wizard/account_fiscalyear_close.py:78 +#: code:addons/account/wizard/account_fiscalyear_close.py:81 +#: code:addons/account/wizard/account_move_journal.py:165 +#: code:addons/account/wizard/account_report_aged_partner_balance.py:55 +#: code:addons/account/wizard/account_report_aged_partner_balance.py:57 +#, python-format +msgid "UserError" +msgstr "" + +#. module: account +#: field:account.journal,type_control_ids:0 +msgid "Type Controls" +msgstr "" + +#. module: account +#: help:account.journal,default_credit_account_id:0 +msgid "It acts as a default account for credit amount" +msgstr "" + +#. module: account +#: help:account.partner.ledger,reconcil:0 +msgid "Consider reconciled entries" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_validate_account_move_line +#: model:ir.ui.menu,name:account.menu_validate_account_moves +#: view:validate.account.move:0 +#: view:validate.account.move.lines:0 +msgid "Post Journal Entries" +msgstr "" + +#. module: account +#: selection:account.invoice,state:0 +#: selection:account.invoice.report,state:0 +#: selection:report.invoice.created,state:0 +msgid "Cancelled" +msgstr "" + +#. module: account +#: help:account.bank.statement,balance_end_cash:0 +msgid "Closing balance based on cashBox" +msgstr "" + +#. module: account +#: constraint:account.account:0 +#: constraint:account.tax.code:0 +msgid "Error ! You can not create recursive accounts." +msgstr "" + +#. module: account +#: constraint:account.account:0 +msgid "" +"You cannot create an account! \n" +"Make sure if the account has children then it should be type \"View\"!" +msgstr "" + +#. module: account +#: view:account.subscription.generate:0 +#: model:ir.actions.act_window,name:account.action_account_subscription_generate +#: model:ir.ui.menu,name:account.menu_generate_subscription +msgid "Generate Entries" +msgstr "" + +#. module: account +#: help:account.vat.declaration,chart_tax_id:0 +msgid "Select Charts of Taxes" +msgstr "" + +#. module: account +#: view:account.fiscal.position:0 +#: field:account.fiscal.position,account_ids:0 +#: field:account.fiscal.position.template,account_ids:0 +msgid "Account Mapping" +msgstr "" + +#. module: account +#: selection:account.bank.statement.line,type:0 +#: view:account.invoice:0 +#: view:account.invoice.report:0 +#: code:addons/account/invoice.py:320 +#, python-format +msgid "Customer" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Confirmed" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Cancelled Invoice" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:73 +#, python-format +msgid "You must define an analytic journal of type '%s' !" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1397 +#, python-format +msgid "" +"Couldn't create move with currency different from the secondary currency of " +"the account \"%s - %s\". Clear the secondary currency field of the account " +"definition if you want to accept all currencies." +msgstr "" + +#. module: account +#: field:account.invoice.refund,date:0 +msgid "Operation date" +msgstr "" + +#. module: account +#: field:account.tax,ref_tax_code_id:0 +#: field:account.tax.template,ref_tax_code_id:0 +msgid "Refund Tax Code" +msgstr "" + +#. module: account +#: view:validate.account.move:0 +msgid "" +"All draft account entries in this journal and period will be validated. It " +"means you won't be able to modify their accounting fields anymore." +msgstr "" + +#. module: account +#: report:account.account.balance.landscape:0 +msgid "Account Balance -" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:989 +#, python-format +msgid "Invoice " +msgstr "" + +#. module: account +#: field:account.automatic.reconcile,date1:0 +msgid "Starting Date" +msgstr "" + +#. module: account +#: field:account.chart.template,property_account_income:0 +msgid "Income Account on Product Template" +msgstr "" + +#. module: account +#: help:res.partner,last_reconciliation_date:0 +msgid "" +"Date on which the partner accounting entries were reconciled last time" +msgstr "" + +#. module: account +#: field:account.fiscalyear.close,fy2_id:0 +msgid "New Fiscal Year" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: view:account.tax.template:0 +#: selection:account.vat.declaration,based_on:0 +#: model:ir.actions.act_window,name:account.act_res_partner_2_account_invoice_opened +#: model:ir.actions.act_window,name:account.action_invoice_tree +#: model:ir.actions.report.xml,name:account.account_invoices +#: view:report.invoice.created:0 +#: field:res.partner,invoice_ids:0 +msgid "Invoices" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:804 +#, python-format +msgid "" +"Please verify the price of the invoice !\n" +"The real total does not match the computed total." +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: field:account.invoice,user_id:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,user_id:0 +msgid "Salesman" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +msgid "Invoiced" +msgstr "" + +#. module: account +#: view:account.use.model:0 +msgid "Use Model" +msgstr "" + +#. module: account +#: view:account.state.open:0 +msgid "No" +msgstr "" + +#. module: account +#: help:account.invoice.tax,tax_code_id:0 +msgid "The tax basis of the tax declaration." +msgstr "" + +#. module: account +#: view:account.addtmpl.wizard:0 +msgid "Add" +msgstr "" + +#. module: account +#: help:account.invoice,date_invoice:0 +msgid "Keep empty to use the current date" +msgstr "" + +#. module: account +#: selection:account.journal,type:0 +msgid "Bank and Cheques" +msgstr "" + +#. module: account +#: view:account.period.close:0 +msgid "Are you sure ?" +msgstr "" + +#. module: account +#: help:account.move.line,statement_id:0 +msgid "The bank statement used for bank reconciliation" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_suppliercustomerinvoice0 +msgid "Draft invoices are validated. " +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: view:account.subscription:0 +msgid "Compute" +msgstr "" + +#. module: account +#: field:account.tax,type_tax_use:0 +msgid "Tax Application" +msgstr "" + +#. module: account +#: view:account.move:0 +#: view:account.move.line:0 +#: code:addons/account/wizard/account_move_journal.py:153 +#: model:ir.actions.act_window,name:account.act_account_journal_2_account_move_line +#: model:ir.actions.act_window,name:account.act_account_move_to_account_move_line_open +#: model:ir.actions.act_window,name:account.act_account_partner_account_move +#: model:ir.actions.act_window,name:account.action_account_manual_reconcile +#: model:ir.actions.act_window,name:account.action_account_moves_all_a +#: model:ir.actions.act_window,name:account.action_account_moves_bank +#: model:ir.actions.act_window,name:account.action_account_moves_purchase +#: model:ir.actions.act_window,name:account.action_account_moves_sale +#: model:ir.actions.act_window,name:account.action_move_line_search +#: model:ir.actions.act_window,name:account.action_move_line_select +#: model:ir.actions.act_window,name:account.action_move_line_tree1 +#: model:ir.actions.act_window,name:account.action_tax_code_line_open +#: model:ir.model,name:account.model_account_move_line +#: model:ir.ui.menu,name:account.menu_action_account_moves_all +#: model:ir.ui.menu,name:account.menu_action_account_moves_bank +#: model:ir.ui.menu,name:account.menu_eaction_account_moves_purchase +#: model:ir.ui.menu,name:account.menu_eaction_account_moves_sale +#, python-format +msgid "Journal Items" +msgstr "" + +#. module: account +#: selection:account.account.type,report_type:0 +msgid "Balance Sheet (Assets Accounts)" +msgstr "" + +#. module: account +#: report:account.tax.code.entries:0 +msgid "Third Party (Country)" +msgstr "" + +#. module: account +#: code:addons/account/account.py:938 +#: code:addons/account/account.py:940 +#: code:addons/account/account.py:1181 +#: code:addons/account/account.py:1393 +#: code:addons/account/account.py:1397 +#: code:addons/account/account_cash_statement.py:249 +#: code:addons/account/account_move_line.py:780 +#: code:addons/account/account_move_line.py:803 +#: code:addons/account/account_move_line.py:805 +#: code:addons/account/account_move_line.py:808 +#: code:addons/account/account_move_line.py:810 +#: code:addons/account/account_move_line.py:1117 +#: code:addons/account/report/common_report_header.py:92 +#: code:addons/account/wizard/account_change_currency.py:39 +#: code:addons/account/wizard/account_change_currency.py:60 +#: code:addons/account/wizard/account_change_currency.py:65 +#: code:addons/account/wizard/account_change_currency.py:71 +#: code:addons/account/wizard/account_move_bank_reconcile.py:49 +#: code:addons/account/wizard/account_open_closed_fiscalyear.py:40 +#: code:addons/account/wizard/account_report_common.py:120 +#: code:addons/account/wizard/account_report_common.py:126 +#, python-format +msgid "Error" +msgstr "" + +#. module: account +#: field:account.analytic.Journal.report,date2:0 +#: field:account.analytic.balance,date2:0 +#: field:account.analytic.cost.ledger,date2:0 +#: field:account.analytic.cost.ledger.journal.report,date2:0 +#: field:account.analytic.inverted.balance,date2:0 +msgid "End of period" +msgstr "" + +#. module: account +#: view:res.partner:0 +msgid "Bank Details" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:720 +#, python-format +msgid "Taxes missing !" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_analytic_journal_tree +msgid "" +"To print an analytics (or costs) journal for a given period. The report give " +"code, move name, account number, general amount and analytic amount." +msgstr "" + +#. module: account +#: help:account.journal,refund_journal:0 +msgid "Fill this if the journal is to be used for refunds of invoices." +msgstr "" + +#. module: account +#: view:account.fiscalyear.close:0 +msgid "Generate Fiscal Year Opening Entries" +msgstr "" + +#. module: account +#: field:account.journal,group_invoice_lines:0 +msgid "Group Invoice Lines" +msgstr "" + +#. module: account +#: view:account.invoice.cancel:0 +#: view:account.invoice.confirm:0 +msgid "Close" +msgstr "" + +#. module: account +#: field:account.bank.statement.line,move_ids:0 +msgid "Moves" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_vat_declaration +#: model:ir.model,name:account.model_account_vat_declaration +msgid "Account Vat Declaration" +msgstr "" + +#. module: account +#: view:account.period:0 +msgid "To Close" +msgstr "" + +#. module: account +#: field:account.journal,allow_date:0 +msgid "Check Date not in the Period" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1210 +#, python-format +msgid "" +"You can not modify a posted entry of this journal !\n" +"You should set the journal to allow cancelling entries if you want to do " +"that." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.account_template_folder +msgid "Templates" +msgstr "" + +#. module: account +#: field:account.tax,child_ids:0 +msgid "Child Tax Accounts" +msgstr "" + +#. module: account +#: code:addons/account/account.py:940 +#, python-format +msgid "Start period should be smaller then End period" +msgstr "" + +#. module: account +#: selection:account.automatic.reconcile,power:0 +msgid "5" +msgstr "" + +#. module: account +#: report:account.analytic.account.balance:0 +msgid "Analytic Balance -" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: field:account.aged.trial.balance,target_move:0 +#: field:account.balance.report,target_move:0 +#: field:account.bs.report,target_move:0 +#: report:account.central.journal:0 +#: field:account.central.journal,target_move:0 +#: field:account.chart,target_move:0 +#: field:account.common.account.report,target_move:0 +#: field:account.common.journal.report,target_move:0 +#: field:account.common.partner.report,target_move:0 +#: field:account.common.report,target_move:0 +#: report:account.general.journal:0 +#: field:account.general.journal,target_move:0 +#: report:account.general.ledger:0 +#: report:account.journal.period.print:0 +#: field:account.move.journal,target_move:0 +#: report:account.partner.balance:0 +#: field:account.partner.balance,target_move:0 +#: field:account.partner.ledger,target_move:0 +#: field:account.pl.report,target_move:0 +#: field:account.print.journal,target_move:0 +#: field:account.report.general.ledger,target_move:0 +#: field:account.tax.chart,target_move:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: field:account.vat.declaration,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account +#: field:account.subscription,period_type:0 +msgid "Period Type" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: field:account.invoice,payment_ids:0 +#: selection:account.vat.declaration,based_on:0 +msgid "Payments" +msgstr "" + +#. module: account +#: view:account.tax:0 +msgid "Reverse Compute Code" +msgstr "" + +#. module: account +#: field:account.subscription.line,move_id:0 +msgid "Entry" +msgstr "" + +#. module: account +#: field:account.tax,python_compute_inv:0 +#: field:account.tax.template,python_compute_inv:0 +msgid "Python Code (reverse)" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_payment_term_form +#: model:ir.ui.menu,name:account.menu_action_payment_term_form +msgid "Payment Terms" +msgstr "" + +#. module: account +#: field:account.journal.column,name:0 +msgid "Column Name" +msgstr "" + +#. module: account +#: view:account.general.journal:0 +msgid "" +"This report gives you an overview of the situation of your general journals" +msgstr "" + +#. module: account +#: field:account.entries.report,year:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,year:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,year:0 +#: field:report.account.sales,name:0 +#: field:report.account_type.sales,name:0 +msgid "Year" +msgstr "" + +#. module: account +#: field:account.bank.statement,starting_details_ids:0 +msgid "Opening Cashbox" +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +msgid "Line 1:" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1167 +#, python-format +msgid "Integrity Error !" +msgstr "" + +#. module: account +#: field:account.tax.template,description:0 +msgid "Internal Name" +msgstr "" + +#. module: account +#: selection:account.subscription,period_type:0 +msgid "month" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:293 +#, python-format +msgid "Journal Item \"%s\" is not valid" +msgstr "" + +#. module: account +#: view:account.payment.term:0 +msgid "Description on invoices" +msgstr "" + +#. module: account +#: field:account.partner.reconcile.process,next_partner_id:0 +msgid "Next Partner to Reconcile" +msgstr "" + +#. module: account +#: field:account.invoice.tax,account_id:0 +#: field:account.move.line,tax_code_id:0 +msgid "Tax Account" +msgstr "" + +#. module: account +#: view:account.automatic.reconcile:0 +msgid "Reconciliation result" +msgstr "" + +#. module: account +#: view:account.bs.report:0 +#: model:ir.actions.act_window,name:account.action_account_bs_report +#: model:ir.ui.menu,name:account.menu_account_bs_report +msgid "Balance Sheet" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.final_accounting_reports +msgid "Accounting Reports" +msgstr "" + +#. module: account +#: field:account.move,line_id:0 +#: view:analytic.entries.report:0 +#: model:ir.actions.act_window,name:account.act_account_acount_move_line_open +#: model:ir.actions.act_window,name:account.action_move_line_form +msgid "Entries" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "This Period" +msgstr "" + +#. module: account +#: field:account.analytic.line,product_uom_id:0 +#: field:account.move.line,product_uom_id:0 +msgid "UoM" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_invoice_refund.py:138 +#, python-format +msgid "No Period found on Invoice!" +msgstr "" + +#. module: account +#: view:account.tax.template:0 +msgid "Compute Code (if type=code)" +msgstr "" + +#. module: account +#: selection:account.analytic.journal,type:0 +#: view:account.journal:0 +#: selection:account.journal,type:0 +#: view:account.model:0 +#: selection:account.tax,type_tax_use:0 +#: view:account.tax.template:0 +#: selection:account.tax.template,type_tax_use:0 +msgid "Sale" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +#: field:account.bank.statement.line,amount:0 +#: report:account.invoice:0 +#: field:account.invoice.tax,amount:0 +#: view:account.move:0 +#: field:account.move,amount:0 +#: view:account.move.line:0 +#: field:account.tax,amount:0 +#: field:account.tax.template,amount:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,amount:0 +msgid "Amount" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_fiscalyear_close.py:41 +#, python-format +msgid "End of Fiscal Year Entry" +msgstr "" + +#. module: account +#: model:process.transition,name:account.process_transition_customerinvoice0 +#: model:process.transition,name:account.process_transition_paymentorderreconcilation0 +#: model:process.transition,name:account.process_transition_statemententries0 +#: model:process.transition,name:account.process_transition_suppliercustomerinvoice0 +#: model:process.transition,name:account.process_transition_suppliervalidentries0 +#: model:process.transition,name:account.process_transition_validentries0 +msgid "Validation" +msgstr "" + +#. module: account +#: help:account.invoice,reconciled:0 +msgid "" +"The Journal Entry of the invoice have been totally reconciled with one or " +"several Journal Entries of payment." +msgstr "" + +#. module: account +#: field:account.tax,child_depend:0 +#: field:account.tax.template,child_depend:0 +msgid "Tax on Children" +msgstr "" + +#. module: account +#: constraint:account.move.line:0 +msgid "" +"You can not create move line on receivable/payable account without partner" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2067 +#: code:addons/account/wizard/account_use_model.py:69 +#, python-format +msgid "No period found !" +msgstr "" + +#. module: account +#: field:account.journal,update_posted:0 +msgid "Allow Cancelling Entries" +msgstr "" + +#. module: account +#: field:account.tax.code,sign:0 +msgid "Coefficent for parent" +msgstr "" + +#. module: account +#: report:account.partner.balance:0 +msgid "(Account/Partner) Name" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Transaction" +msgstr "" + +#. module: account +#: help:account.tax,base_code_id:0 +#: help:account.tax,ref_base_code_id:0 +#: help:account.tax,ref_tax_code_id:0 +#: help:account.tax,tax_code_id:0 +#: help:account.tax.template,base_code_id:0 +#: help:account.tax.template,ref_base_code_id:0 +#: help:account.tax.template,ref_tax_code_id:0 +#: help:account.tax.template,tax_code_id:0 +msgid "Use this code for the VAT declaration." +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "Debit/Credit" +msgstr "" + +#. module: account +#: view:report.hr.timesheet.invoice.journal:0 +msgid "Analytic Entries Stats" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_tax_code_template_form +#: model:ir.ui.menu,name:account.menu_action_account_tax_code_template_form +msgid "Tax Code Templates" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_installer +msgid "account.installer" +msgstr "" + +#. module: account +#: field:account.tax.template,include_base_amount:0 +msgid "Include in Base Amount" +msgstr "" + +#. module: account +#: help:account.payment.term.line,days:0 +msgid "" +"Number of days to add before computation of the day of month.If Date=15/01, " +"Number of Days=22, Day of Month=-1, then the due date is 28/02." +msgstr "" + +#. module: account +#: code:addons/account/account.py:2896 +#: code:addons/account/installer.py:283 +#: code:addons/account/installer.py:295 +#, python-format +msgid "Bank Journal " +msgstr "" + +#. module: account +#: view:account.journal:0 +msgid "Entry Controls" +msgstr "" + +#. module: account +#: view:account.analytic.chart:0 +#: view:project.account.analytic.line:0 +msgid "(Keep empty to open the current situation)" +msgstr "" + +#. module: account +#: field:account.analytic.Journal.report,date1:0 +#: field:account.analytic.balance,date1:0 +#: field:account.analytic.cost.ledger,date1:0 +#: field:account.analytic.cost.ledger.journal.report,date1:0 +#: field:account.analytic.inverted.balance,date1:0 +msgid "Start of period" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1193 +#, python-format +msgid "" +"You can not do this modification on a reconciled entry ! Please note that " +"you can just change some non important fields !" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_common_account_report +msgid "Account Common Account Report" +msgstr "" + +#. module: account +#: field:account.bank.statement.line,name:0 +msgid "Communication" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_analytic_accounting +msgid "Analytic Accounting" +msgstr "" + +#. module: account +#: selection:account.invoice,type:0 +#: selection:account.invoice.report,type:0 +#: selection:report.invoice.created,type:0 +msgid "Customer Refund" +msgstr "" + +#. module: account +#: view:account.account:0 +#: field:account.account,tax_ids:0 +#: field:account.account.template,tax_ids:0 +msgid "Default Taxes" +msgstr "" + +#. module: account +#: field:account.tax,ref_tax_sign:0 +#: field:account.tax,tax_sign:0 +#: field:account.tax.template,ref_tax_sign:0 +#: field:account.tax.template,tax_sign:0 +msgid "Tax Code Sign" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_report_invoice_created +msgid "Report of Invoices Created within Last 15 days" +msgstr "" + +#. module: account +#: field:account.fiscalyear,end_journal_period_id:0 +msgid "End of Year Entries Journal" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:331 +#: code:addons/account/invoice.py:405 +#: code:addons/account/invoice.py:505 +#: code:addons/account/invoice.py:520 +#: code:addons/account/invoice.py:528 +#: code:addons/account/invoice.py:545 +#: code:addons/account/invoice.py:1347 +#: code:addons/account/wizard/account_move_journal.py:63 +#, python-format +msgid "Configuration Error !" +msgstr "" + +#. module: account +#: help:account.partner.reconcile.process,to_reconcile:0 +msgid "" +"This is the remaining partners for who you should check if there is " +"something to reconcile or not. This figure already count the current partner " +"as reconciled." +msgstr "" + +#. module: account +#: view:account.subscription.line:0 +msgid "Subscription lines" +msgstr "" + +#. module: account +#: field:account.entries.report,quantity:0 +msgid "Products Quantity" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +#: selection:account.entries.report,move_state:0 +#: view:account.move:0 +#: selection:account.move,state:0 +#: view:account.move.line:0 +msgid "Unposted" +msgstr "" + +#. module: account +#: view:account.change.currency:0 +#: model:ir.actions.act_window,name:account.action_account_change_currency +#: model:ir.model,name:account.model_account_change_currency +msgid "Change Currency" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_accountingentries0 +#: model:process.node,note:account.process_node_supplieraccountingentries0 +msgid "Accounting entries." +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Payment Date" +msgstr "" + +#. module: account +#: selection:account.automatic.reconcile,power:0 +msgid "6" +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +#: model:ir.actions.act_window,name:account.action_account_analytic_account_form +#: model:ir.actions.act_window,name:account.action_analytic_open +#: model:ir.ui.menu,name:account.account_analytic_def_account +msgid "Analytic Accounts" +msgstr "" + +#. module: account +#: help:account.account.type,report_type:0 +msgid "" +"According value related accounts will be display on respective reports " +"(Balance Sheet Profit & Loss Account)" +msgstr "" + +#. module: account +#: field:account.report.general.ledger,sortby:0 +msgid "Sort By" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1326 +#, python-format +msgid "" +"There is no default default credit account defined \n" +"on journal \"%s\"" +msgstr "" + +#. module: account +#: field:account.entries.report,amount_currency:0 +#: field:account.model.line,amount_currency:0 +#: field:account.move.line,amount_currency:0 +msgid "Amount Currency" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_validate_account_move.py:39 +#, python-format +msgid "" +"Specified Journal does not have any account move entries in draft state for " +"this period" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_view_move_line +msgid "Lines to reconcile" +msgstr "" + +#. module: account +#: report:account.analytic.account.balance:0 +#: report:account.analytic.account.inverted.balance:0 +#: report:account.analytic.account.quantity_cost_ledger:0 +#: report:account.invoice:0 +#: field:account.invoice.line,quantity:0 +#: field:account.model.line,quantity:0 +#: field:account.move.line,quantity:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,unit_amount:0 +#: field:report.account.sales,quantity:0 +#: field:report.account_type.sales,quantity:0 +msgid "Quantity" +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "Number (Move)" +msgstr "" + +#. module: account +#: view:account.invoice.refund:0 +msgid "Refund Invoice Options" +msgstr "" + +#. module: account +#: help:account.automatic.reconcile,power:0 +msgid "" +"Number of partial amounts that can be combined to find a balance point can " +"be chosen as the power of the automatic reconciliation" +msgstr "" + +#. module: account +#: help:account.payment.term.line,sequence:0 +msgid "" +"The sequence field is used to order the payment term lines from the lowest " +"sequences to the higher ones" +msgstr "" + +#. module: account +#: view:account.fiscal.position.template:0 +#: field:account.fiscal.position.template,name:0 +msgid "Fiscal Position Template" +msgstr "" + +#. module: account +#: view:account.analytic.chart:0 +#: view:account.chart:0 +#: view:account.tax.chart:0 +msgid "Open Charts" +msgstr "" + +#. module: account +#: view:account.fiscalyear.close.state:0 +msgid "" +"If no additional entries should be recorded on a fiscal year, you can close " +"it from here. It will close all opened periods in this year that will make " +"impossible any new entry record. Close a fiscal year when you need to " +"finalize your end of year results definitive " +msgstr "" + +#. module: account +#: field:account.central.journal,amount_currency:0 +#: field:account.common.journal.report,amount_currency:0 +#: field:account.general.journal,amount_currency:0 +#: field:account.partner.ledger,amount_currency:0 +#: field:account.print.journal,amount_currency:0 +#: field:account.report.general.ledger,amount_currency:0 +msgid "With Currency" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Open CashBox" +msgstr "" + +#. module: account +#: view:account.move.line.reconcile:0 +msgid "Reconcile With Write-Off" +msgstr "" + +#. module: account +#: selection:account.payment.term.line,value:0 +#: selection:account.tax,type:0 +msgid "Fixed Amount" +msgstr "" + +#. module: account +#: view:account.subscription:0 +msgid "Valid Up to" +msgstr "" + +#. module: account +#: view:board.board:0 +msgid "Aged Receivables" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_automatic_reconcile +msgid "Account Automatic Reconcile" +msgstr "" + +#. module: account +#: view:account.move:0 +#: view:account.move.line:0 +msgid "Journal Item" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_move_journal +msgid "Move journal" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_fiscalyear_close +#: model:ir.ui.menu,name:account.menu_wizard_fy_close +msgid "Generate Opening Entries" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:738 +#, python-format +msgid "Already Reconciled!" +msgstr "" + +#. module: account +#: help:account.tax,type:0 +msgid "The computation method for the tax amount." +msgstr "" + +#. module: account +#: help:account.installer.modules,account_anglo_saxon:0 +msgid "" +"This module will support the Anglo-Saxons accounting methodology by changing " +"the accounting logic with stock transactions." +msgstr "" + +#. module: account +#: field:report.invoice.created,create_date:0 +msgid "Create Date" +msgstr "" + +#. module: account +#: view:account.analytic.journal:0 +#: model:ir.actions.act_window,name:account.action_account_analytic_journal_form +#: model:ir.ui.menu,name:account.account_def_analytic_journal +msgid "Analytic Journals" +msgstr "" + +#. module: account +#: field:account.account,child_id:0 +msgid "Child Accounts" +msgstr "" + +#. module: account +#: view:account.move.line.reconcile:0 +#: code:addons/account/account_move_line.py:830 +#, python-format +msgid "Write-Off" +msgstr "" + +#. module: account +#: field:res.partner,debit:0 +msgid "Total Payable" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_analytic_account_line_extended_form +msgid "account.analytic.line.extended" +msgstr "" + +#. module: account +#: selection:account.bank.statement.line,type:0 +#: view:account.invoice:0 +#: view:account.invoice.report:0 +#: code:addons/account/invoice.py:322 +#, python-format +msgid "Supplier" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "March" +msgstr "" + +#. module: account +#: view:account.account.template:0 +msgid "Account Template" +msgstr "" + +#. module: account +#: report:account.analytic.account.journal:0 +msgid "Account n°" +msgstr "" + +#. module: account +#: help:account.installer.modules,account_payment:0 +msgid "" +"Streamlines invoice payment and creates hooks to plug automated payment " +"systems in." +msgstr "" + +#. module: account +#: field:account.payment.term.line,value:0 +msgid "Valuation" +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,result_selection:0 +#: selection:account.common.partner.report,result_selection:0 +#: selection:account.partner.balance,result_selection:0 +#: selection:account.partner.ledger,result_selection:0 +#: code:addons/account/report/account_partner_balance.py:306 +#, python-format +msgid "Receivable and Payable Accounts" +msgstr "" + +#. module: account +#: field:account.fiscal.position.account.template,position_id:0 +msgid "Fiscal Mapping" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_state_open +#: model:ir.model,name:account.model_account_state_open +msgid "Account State Open" +msgstr "" + +#. module: account +#: report:account.analytic.account.quantity_cost_ledger:0 +msgid "Max Qty:" +msgstr "" + +#. module: account +#: view:account.invoice.refund:0 +msgid "Refund Invoice" +msgstr "" + +#. module: account +#: field:account.invoice,address_invoice_id:0 +msgid "Invoice Address" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_entries_report_all +msgid "" +"From this view, have an analysis of your different financial accounts. The " +"document shows your debit and credit taking in consideration some criteria " +"you can choose by using the search tool." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_tax_code_list +msgid "" +"The tax code definition depends on the tax declaration of your country. " +"OpenERP allows you to define the tax structure and manage it from this menu. " +"You can define both numeric and alphanumeric tax codes." +msgstr "" + +#. module: account +#: help:account.partner.reconcile.process,progress:0 +msgid "" +"Shows you the progress made today on the reconciliation process. Given by \n" +"Partners Reconciled Today \\ (Remaining Partners + Partners Reconciled Today)" +msgstr "" + +#. module: account +#: help:account.payment.term.line,value:0 +msgid "" +"Select here the kind of valuation related to this payment term line. Note " +"that you should have your last line with the type 'Balance' to ensure that " +"the whole amount will be threated." +msgstr "" + +#. module: account +#: field:account.invoice,period_id:0 +#: field:account.invoice.report,period_id:0 +#: field:report.account.sales,period_id:0 +#: field:report.account_type.sales,period_id:0 +msgid "Force Period" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: field:account.invoice.report,nbr:0 +msgid "# of Lines" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_change_currency.py:60 +#, python-format +msgid "New currency is not confirured properly !" +msgstr "" + +#. module: account +#: field:account.aged.trial.balance,filter:0 +#: field:account.balance.report,filter:0 +#: field:account.bs.report,filter:0 +#: field:account.central.journal,filter:0 +#: field:account.common.account.report,filter:0 +#: field:account.common.journal.report,filter:0 +#: field:account.common.partner.report,filter:0 +#: field:account.common.report,filter:0 +#: field:account.general.journal,filter:0 +#: field:account.partner.balance,filter:0 +#: field:account.partner.ledger,filter:0 +#: field:account.pl.report,filter:0 +#: field:account.print.journal,filter:0 +#: field:account.report.general.ledger,filter:0 +#: field:account.vat.declaration,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1131 +#: code:addons/account/account_move_line.py:1214 +#, python-format +msgid "You can not use an inactive account!" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:803 +#, python-format +msgid "Entries are not of the same account or already reconciled ! " +msgstr "" + +#. module: account +#: field:account.tax,account_collected_id:0 +#: field:account.tax.template,account_collected_id:0 +msgid "Invoice Tax Account" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_general_journal +#: model:ir.model,name:account.model_account_general_journal +msgid "Account General Journal" +msgstr "" + +#. module: account +#: code:addons/account/report/common_report_header.py:100 +#, python-format +msgid "No Filter" +msgstr "" + +#. module: account +#: field:account.payment.term.line,days:0 +msgid "Number of Days" +msgstr "" + +#. module: account +#: selection:account.automatic.reconcile,power:0 +msgid "7" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:391 +#: code:addons/account/invoice.py:370 +#, python-format +msgid "Invalid action !" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_move_journal.py:102 +#, python-format +msgid "Period: %s" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_fiscal_position_tax_template +msgid "Template Tax Fiscal Position" +msgstr "" + +#. module: account +#: help:account.tax,name:0 +msgid "This name will be displayed on reports" +msgstr "" + +#. module: account +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.quantity_cost_ledger:0 +msgid "Printing date" +msgstr "" + +#. module: account +#: selection:account.account.type,close_method:0 +#: selection:account.tax,type:0 +#: selection:account.tax.template,type:0 +msgid "None" +msgstr "" + +#. module: account +#: view:analytic.entries.report:0 +msgid " 365 Days " +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_invoice_tree3 +#: model:ir.ui.menu,name:account.menu_action_invoice_tree3 +msgid "Customer Refunds" +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +msgid "Amount Computation" +msgstr "" + +#. module: account +#: field:account.journal.period,name:0 +msgid "Journal-Period Name" +msgstr "" + +#. module: account +#: field:account.invoice.tax,factor_base:0 +msgid "Multipication factor for Base code" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_report_common.py:126 +#, python-format +msgid "not implemented" +msgstr "" + +#. module: account +#: help:account.journal,company_id:0 +msgid "Company related to this journal" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_invoice_state.py:44 +#, python-format +msgid "" +"Selected Invoice(s) cannot be confirmed as they are not in 'Draft' or 'Pro-" +"Forma' state!" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Fiscal Position Remark :" +msgstr "" + +#. module: account +#: view:analytic.entries.report:0 +#: model:ir.actions.act_window,name:account.action_analytic_entries_report +#: model:ir.ui.menu,name:account.menu_action_analytic_entries_report +msgid "Analytic Entries Analysis" +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,direction_selection:0 +msgid "Past" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Analytic Entry" +msgstr "" + +#. module: account +#: view:res.company:0 +#: field:res.company,overdue_msg:0 +msgid "Overdue Payments Message" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_moves_all_a +msgid "" +"This view can be used by accountants in order to quickly record entries in " +"OpenERP. If you want to record a supplier invoice, start by recording the " +"line of the expense account. OpenERP will propose to you automatically the " +"Tax related to this account and the counterpart \"Account Payable\"." +msgstr "" + +#. module: account +#: field:account.entries.report,date_created:0 +msgid "Date Created" +msgstr "" + +#. module: account +#: field:account.payment.term.line,value_amount:0 +msgid "Value Amount" +msgstr "" + +#. module: account +#: help:account.journal,code:0 +msgid "" +"The code will be used to generate the numbers of the journal entries of this " +"journal." +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "(keep empty to use the current period)" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_supplierreconcilepaid0 +msgid "" +"As soon as the reconciliation is done, the invoice's state turns to “done” " +"(i.e. paid) in the system." +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:989 +#, python-format +msgid "is validated." +msgstr "" + +#. module: account +#: view:account.chart.template:0 +#: field:account.chart.template,account_root_id:0 +msgid "Root Account" +msgstr "" + +#. module: account +#: field:res.partner,last_reconciliation_date:0 +msgid "Latest Reconciliation Date" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_analytic_line +msgid "Analytic Line" +msgstr "" + +#. module: account +#: field:product.template,taxes_id:0 +msgid "Customer Taxes" +msgstr "" + +#. module: account +#: view:account.addtmpl.wizard:0 +msgid "Create an Account based on this template" +msgstr "" + +#. module: account +#: view:account.account.type:0 +#: view:account.tax.code:0 +msgid "Reporting Configuration" +msgstr "" + +#. module: account +#: constraint:account.move.line:0 +msgid "Company must be same for its related account and period." +msgstr "" + +#. module: account +#: field:account.tax,type:0 +#: field:account.tax.template,type:0 +msgid "Tax Type" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_template_form +#: model:ir.ui.menu,name:account.menu_action_account_template_form +msgid "Account Templates" +msgstr "" + +#. module: account +#: report:account.vat.declaration:0 +msgid "Tax Statement" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_res_company +msgid "Companies" +msgstr "" + +#. module: account +#: code:addons/account/account.py:532 +#, python-format +msgid "" +"You cannot modify Company of account as its related record exist in Entry " +"Lines" +msgstr "" + +#. module: account +#: help:account.fiscalyear.close.state,fy_id:0 +msgid "Select a fiscal year to close" +msgstr "" + +#. module: account +#: help:account.chart.template,tax_template_ids:0 +msgid "List of all the taxes that have to be installed by the wizard" +msgstr "" + +#. module: account +#: model:ir.actions.report.xml,name:account.account_intracom +msgid "IntraCom" +msgstr "" + +#. module: account +#: view:account.move.line.reconcile.writeoff:0 +msgid "Information addendum" +msgstr "" + +#. module: account +#: field:account.aged.trial.balance,fiscalyear_id:0 +#: field:account.balance.report,fiscalyear_id:0 +#: field:account.bs.report,fiscalyear_id:0 +#: field:account.central.journal,fiscalyear_id:0 +#: field:account.chart,fiscalyear:0 +#: field:account.common.account.report,fiscalyear_id:0 +#: field:account.common.journal.report,fiscalyear_id:0 +#: field:account.common.partner.report,fiscalyear_id:0 +#: field:account.common.report,fiscalyear_id:0 +#: field:account.general.journal,fiscalyear_id:0 +#: field:account.partner.balance,fiscalyear_id:0 +#: field:account.partner.ledger,fiscalyear_id:0 +#: field:account.pl.report,fiscalyear_id:0 +#: field:account.print.journal,fiscalyear_id:0 +#: field:account.report.general.ledger,fiscalyear_id:0 +#: field:account.vat.declaration,fiscalyear_id:0 +msgid "Fiscal year" +msgstr "" + +#. module: account +#: view:account.move.reconcile:0 +msgid "Partial Reconcile Entries" +msgstr "" + +#. module: account +#: view:account.addtmpl.wizard:0 +#: view:account.aged.trial.balance:0 +#: view:account.analytic.Journal.report:0 +#: view:account.analytic.balance:0 +#: view:account.analytic.chart:0 +#: view:account.analytic.cost.ledger:0 +#: view:account.analytic.cost.ledger.journal.report:0 +#: view:account.analytic.inverted.balance:0 +#: view:account.automatic.reconcile:0 +#: view:account.bank.statement:0 +#: view:account.change.currency:0 +#: view:account.chart:0 +#: view:account.common.report:0 +#: view:account.fiscalyear.close:0 +#: view:account.fiscalyear.close.state:0 +#: view:account.invoice:0 +#: view:account.invoice.refund:0 +#: selection:account.invoice.refund,filter_refund:0 +#: view:account.journal.select:0 +#: view:account.move:0 +#: view:account.move.bank.reconcile:0 +#: view:account.move.line.reconcile:0 +#: view:account.move.line.reconcile.select:0 +#: view:account.move.line.reconcile.writeoff:0 +#: view:account.move.line.unreconcile.select:0 +#: view:account.open.closed.fiscalyear:0 +#: view:account.partner.reconcile.process:0 +#: view:account.period.close:0 +#: view:account.subscription.generate:0 +#: view:account.tax.chart:0 +#: view:account.unreconcile:0 +#: view:account.unreconcile.reconcile:0 +#: view:account.use.model:0 +#: view:account.vat.declaration:0 +#: code:addons/account/wizard/account_move_journal.py:105 +#: view:project.account.analytic.line:0 +#: view:validate.account.move:0 +#: view:validate.account.move.lines:0 +#, python-format +msgid "Cancel" +msgstr "" + +#. module: account +#: field:account.account.type,name:0 +msgid "Acc. Type Name" +msgstr "" + +#. module: account +#: selection:account.account,type:0 +#: selection:account.account.template,type:0 +#: selection:account.entries.report,type:0 +msgid "Receivable" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Other Info" +msgstr "" + +#. module: account +#: field:account.journal,default_credit_account_id:0 +msgid "Default Credit Account" +msgstr "" + +#. module: account +#: view:account.installer:0 +msgid "Configure Your Accounting Chart" +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +msgid " number of days: 30" +msgstr "" + +#. module: account +#: help:account.analytic.line,currency_id:0 +msgid "The related account currency if not equal to the company one." +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +msgid "Current" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "CashBox" +msgstr "" + +#. module: account +#: selection:account.tax,type:0 +msgid "Percentage" +msgstr "" + +#. module: account +#: selection:account.report.general.ledger,sortby:0 +msgid "Journal & Partner" +msgstr "" + +#. module: account +#: field:account.automatic.reconcile,power:0 +msgid "Power" +msgstr "" + +#. module: account +#: field:account.invoice.refund,filter_refund:0 +msgid "Refund Type" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Price" +msgstr "" + +#. module: account +#: view:project.account.analytic.line:0 +msgid "View Account Analytic Lines" +msgstr "" + +#. module: account +#: selection:account.account.type,report_type:0 +msgid "Balance Sheet (Liability Accounts)" +msgstr "" + +#. module: account +#: field:account.invoice,internal_number:0 +#: field:report.invoice.created,number:0 +msgid "Invoice Number" +msgstr "" + +#. module: account +#: help:account.tax,include_base_amount:0 +msgid "" +"Indicates if the amount of tax must be included in the base amount for the " +"computation of the next taxes" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_partner_reconcile +msgid "Reconciliation: Go to Next Partner" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_analytic_invert_balance +#: model:ir.actions.report.xml,name:account.account_analytic_account_inverted_balance +msgid "Inverted Analytic Balance" +msgstr "" + +#. module: account +#: field:account.tax.template,applicable_type:0 +msgid "Applicable Type" +msgstr "" + +#. module: account +#: field:account.invoice,reference:0 +#: field:account.invoice.line,invoice_id:0 +msgid "Invoice Reference" +msgstr "" + +#. module: account +#: help:account.tax.template,sequence:0 +msgid "" +"The sequence field is used to order the taxes lines from lower sequences to " +"higher ones. The order is important if you have a tax that has several tax " +"children. In this case, the evaluation order is important." +msgstr "" + +#. module: account +#: selection:account.account,type:0 +#: selection:account.account.template,type:0 +#: view:account.journal:0 +msgid "Liquidity" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_analytic_journal_open_form +#: model:ir.ui.menu,name:account.account_analytic_journal_entries +msgid "Analytic Journal Items" +msgstr "" + +#. module: account +#: view:account.fiscalyear.close:0 +msgid "" +"This wizard will generate the end of year journal entries of selected fiscal " +"year. Note that you can run this wizard many times for the same fiscal year: " +"it will simply replace the old opening entries with the new ones." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_bank_and_cash +msgid "Bank and Cash" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_analytic_entries_report +msgid "" +"From this view, have an analysis of your different analytic entries " +"following the analytic account you defined matching your business need. Use " +"the tool search to analyse information about analytic entries generated in " +"the system." +msgstr "" + +#. module: account +#: sql_constraint:account.journal:0 +msgid "The name of the journal must be unique per company !" +msgstr "" + +#. module: account +#: field:account.account.template,nocreate:0 +msgid "Optional create" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:406 +#: code:addons/account/invoice.py:506 +#: code:addons/account/invoice.py:1348 +#, python-format +msgid "Can not find account chart for this company, Please Create account." +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_report_aged_partner_balance.py:57 +#, python-format +msgid "Enter a Start date !" +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: selection:account.invoice,type:0 +#: selection:account.invoice.report,type:0 +#: selection:report.invoice.created,type:0 +msgid "Supplier Refund" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_dashboard_acc +msgid "Dashboard" +msgstr "" + +#. module: account +#: field:account.bank.statement,move_line_ids:0 +msgid "Entry lines" +msgstr "" + +#. module: account +#: field:account.move.line,centralisation:0 +msgid "Centralisation" +msgstr "" + +#. module: account +#: view:wizard.multi.charts.accounts:0 +msgid "Generate Your Accounting Chart from a Chart Template" +msgstr "" + +#. module: account +#: view:account.account:0 +#: view:account.account.template:0 +#: view:account.analytic.account:0 +#: view:account.analytic.journal:0 +#: view:account.analytic.line:0 +#: view:account.bank.statement:0 +#: view:account.chart.template:0 +#: view:account.entries.report:0 +#: view:account.fiscalyear:0 +#: view:account.invoice:0 +#: view:account.invoice.report:0 +#: view:account.journal:0 +#: view:account.model:0 +#: view:account.move:0 +#: view:account.move.line:0 +#: view:account.subscription:0 +#: view:account.tax.code.template:0 +#: view:analytic.entries.report:0 +msgid "Group By..." +msgstr "" + +#. module: account +#: field:account.journal.column,readonly:0 +msgid "Readonly" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_pl_report +msgid "Account Profit And Loss Report" +msgstr "" + +#. module: account +#: field:account.invoice.line,uos_id:0 +msgid "Unit of Measure" +msgstr "" + +#. module: account +#: constraint:account.payment.term.line:0 +msgid "" +"Percentages for Payment Term Line must be between 0 and 1, Example: 0.02 for " +"2% " +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_sequence_fiscalyear +msgid "account.sequence.fiscalyear" +msgstr "" + +#. module: account +#: report:account.analytic.account.journal:0 +#: view:account.analytic.journal:0 +#: field:account.analytic.line,journal_id:0 +#: field:account.journal,analytic_journal_id:0 +#: model:ir.actions.act_window,name:account.action_account_analytic_journal +#: model:ir.actions.report.xml,name:account.analytic_journal_print +#: model:ir.model,name:account.model_account_analytic_journal +msgid "Analytic Journal" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "Reconciled" +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: field:account.invoice.tax,base:0 +msgid "Base" +msgstr "" + +#. module: account +#: field:account.model,name:0 +msgid "Model Name" +msgstr "" + +#. module: account +#: field:account.chart.template,property_account_expense_categ:0 +msgid "Expense Category Account" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Cash Transactions" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_state_open.py:37 +#, python-format +msgid "Invoice is already reconciled" +msgstr "" + +#. module: account +#: view:account.account:0 +#: view:account.account.template:0 +#: view:account.bank.statement:0 +#: field:account.bank.statement.line,note:0 +#: view:account.fiscal.position:0 +#: field:account.fiscal.position,note:0 +#: view:account.invoice.line:0 +#: field:account.invoice.line,note:0 +msgid "Notes" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_analytic_entries_report +msgid "Analytic Entries Statistics" +msgstr "" + +#. module: account +#: code:addons/account/account_analytic_line.py:143 +#: code:addons/account/account_move_line.py:905 +#, python-format +msgid "Entries: " +msgstr "" + +#. module: account +#: view:account.use.model:0 +msgid "Create manual recurring entries in a chosen journal." +msgstr "" + +#. module: account +#: code:addons/account/account.py:1393 +#, python-format +msgid "Couldn't create move between different companies" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_type_form +msgid "" +"An account type is used to determine how an account is used in each journal. " +"The deferral method of an account type determines the process for the annual " +"closing. Reports such as the Balance Sheet and the Profit and Loss report " +"use the category (profit/loss or balance sheet). For example, the account " +"type could be linked to an asset account, expense account or payable " +"account. From this view, you can create and manage the account types you " +"need for your company." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_bank_reconcile_tree +msgid "" +"Bank Reconciliation consists of verifying that your bank statement " +"corresponds with the entries (or records) of that account in your accounting " +"system." +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_draftstatement0 +msgid "State is draft" +msgstr "" + +#. module: account +#: view:account.move.line:0 +#: code:addons/account/account_move_line.py:1003 +#, python-format +msgid "Total debit" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:781 +#, python-format +msgid "Entry \"%s\" is not valid !" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Fax :" +msgstr "" + +#. module: account +#: report:account.vat.declaration:0 +#: field:account.vat.declaration,based_on:0 +msgid "Based On" +msgstr "" + +#. module: account +#: help:res.partner,property_account_receivable:0 +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "" + +#. module: account +#: field:account.tax,python_applicable:0 +#: field:account.tax,python_compute:0 +#: selection:account.tax,type:0 +#: selection:account.tax.template,applicable_type:0 +#: field:account.tax.template,python_applicable:0 +#: field:account.tax.template,python_compute:0 +#: selection:account.tax.template,type:0 +msgid "Python Code" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_report_balance_sheet.py:70 +#, python-format +msgid "" +"Please define the Reserve and Profit/Loss account for current user company !" +msgstr "" + +#. module: account +#: help:account.journal,update_posted:0 +msgid "" +"Check this box if you want to allow the cancellation the entries related to " +"this journal or of the invoice related to this journal" +msgstr "" + +#. module: account +#: view:account.fiscalyear.close:0 +msgid "Create" +msgstr "" + +#. module: account +#: model:process.transition.action,name:account.process_transition_action_createentries0 +msgid "Create entry" +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +msgid " valuation: percent" +msgstr "" + +#. module: account +#: code:addons/account/account.py:499 +#: code:addons/account/account.py:501 +#: code:addons/account/account.py:822 +#: code:addons/account/account.py:901 +#: code:addons/account/account.py:976 +#: code:addons/account/account.py:1204 +#: code:addons/account/account.py:1210 +#: code:addons/account/account.py:2095 +#: code:addons/account/account.py:2333 +#: code:addons/account/account_analytic_line.py:90 +#: code:addons/account/account_analytic_line.py:99 +#: code:addons/account/account_bank_statement.py:292 +#: code:addons/account/account_bank_statement.py:305 +#: code:addons/account/account_bank_statement.py:345 +#: code:addons/account/account_cash_statement.py:328 +#: code:addons/account/account_cash_statement.py:348 +#: code:addons/account/account_move_line.py:1176 +#: code:addons/account/account_move_line.py:1191 +#: code:addons/account/account_move_line.py:1193 +#: code:addons/account/invoice.py:785 +#: code:addons/account/invoice.py:815 +#: code:addons/account/invoice.py:1008 +#: code:addons/account/wizard/account_invoice_refund.py:100 +#: code:addons/account/wizard/account_invoice_refund.py:102 +#: code:addons/account/wizard/account_use_model.py:44 +#, python-format +msgid "Error !" +msgstr "" + +#. module: account +#: view:account.vat.declaration:0 +#: model:ir.actions.report.xml,name:account.account_vat_declaration +#: model:ir.ui.menu,name:account.menu_account_vat_declaration +msgid "Taxes Report" +msgstr "" + +#. module: account +#: selection:account.journal.period,state:0 +msgid "Printed" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Project line" +msgstr "" + +#. module: account +#: field:account.invoice.tax,manual:0 +msgid "Manual" +msgstr "" + +#. module: account +#: view:account.automatic.reconcile:0 +msgid "" +"For an invoice to be considered as paid, the invoice entries must be " +"reconciled with counterparts, usually payments. With the automatic " +"reconciliation functionality, OpenERP makes its own search for entries to " +"reconcile in a series of accounts. It finds entries for each partner where " +"the amounts correspond." +msgstr "" + +#. module: account +#: view:account.move:0 +#: field:account.move,to_check:0 +msgid "To Review" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: view:account.move:0 +#: model:ir.actions.act_window,name:account.action_move_journal_line +#: model:ir.ui.menu,name:account.menu_action_move_journal_line_form +#: model:ir.ui.menu,name:account.menu_finance_entries +msgid "Journal Entries" +msgstr "" + +#. module: account +#: help:account.partner.ledger,page_split:0 +msgid "Display Ledger Report with One partner per page" +msgstr "" + +#. module: account +#: view:account.partner.balance:0 +#: view:account.partner.ledger:0 +msgid "" +"This report is an analysis done by a partner. It is a PDF report containing " +"one line per partner representing the cumulative credit balance" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_validate_account_move.py:61 +#, python-format +msgid "" +"Selected Entry Lines does not have any account move enties in draft state" +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,target_move:0 +#: selection:account.balance.report,target_move:0 +#: selection:account.bs.report,target_move:0 +#: selection:account.central.journal,target_move:0 +#: selection:account.chart,target_move:0 +#: selection:account.common.account.report,target_move:0 +#: selection:account.common.journal.report,target_move:0 +#: selection:account.common.partner.report,target_move:0 +#: selection:account.common.report,target_move:0 +#: selection:account.general.journal,target_move:0 +#: selection:account.move.journal,target_move:0 +#: selection:account.partner.balance,target_move:0 +#: selection:account.partner.ledger,target_move:0 +#: selection:account.pl.report,target_move:0 +#: selection:account.print.journal,target_move:0 +#: selection:account.report.general.ledger,target_move:0 +#: selection:account.tax.chart,target_move:0 +#: selection:account.vat.declaration,target_move:0 +#: code:addons/account/report/common_report_header.py:67 +#: model:ir.actions.report.xml,name:account.account_move_line_list +#, python-format +msgid "All Entries" +msgstr "" + +#. module: account +#: constraint:product.template:0 +msgid "" +"Error: The default UOM and the purchase UOM must be in the same category." +msgstr "" + +#. module: account +#: view:account.journal.select:0 +msgid "Journal Select" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_change_currency.py:65 +#, python-format +msgid "Currnt currency is not confirured properly !" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_move_reconcile +msgid "Account Reconciliation" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_fiscal_position_tax +msgid "Taxes Fiscal Position" +msgstr "" + +#. module: account +#: report:account.general.ledger:0 +#: view:account.report.general.ledger:0 +#: model:ir.actions.act_window,name:account.action_account_general_ledger_menu +#: model:ir.actions.report.xml,name:account.account_general_ledger +#: model:ir.ui.menu,name:account.menu_general_ledger +msgid "General Ledger" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_paymentorderbank0 +msgid "The payment order is sent to the bank." +msgstr "" + +#. module: account +#: view:account.balance.report:0 +#: view:account.bs.report:0 +msgid "" +"This report allows you to print or generate a pdf of your trial balance " +"allowing you to quickly check the balance of each of your accounts in a " +"single report" +msgstr "" + +#. module: account +#: help:account.move,to_check:0 +msgid "" +"Check this box if you are unsure of that journal entry and if you want to " +"note it as 'to be reviewed' by an accounting expert." +msgstr "" + +#. module: account +#: help:account.installer.modules,account_voucher:0 +msgid "" +"Account Voucher module includes all the basic requirements of Voucher " +"Entries for Bank, Cash, Sales, Purchase, Expenses, Contra, etc... " +msgstr "" + +#. module: account +#: view:account.chart.template:0 +msgid "Properties" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_tax_chart +msgid "Account tax chart" +msgstr "" + +#. module: account +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.quantity_cost_ledger:0 +#: report:account.central.journal:0 +#: report:account.general.journal:0 +#: report:account.invoice:0 +#: report:account.partner.balance:0 +msgid "Total:" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2050 +#, python-format +msgid "" +"You can specify year, month and date in the name of the model using the " +"following labels:\n" +"\n" +"%(year)s: To Specify Year \n" +"%(month)s: To Specify Month \n" +"%(date)s: Current Date\n" +"\n" +"e.g. My model on %(date)s" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_aged_income +msgid "Income Accounts" +msgstr "" + +#. module: account +#: help:report.invoice.created,origin:0 +msgid "Reference of the document that generated this invoice report." +msgstr "" + +#. module: account +#: field:account.tax.code,child_ids:0 +#: field:account.tax.code.template,child_ids:0 +msgid "Child Codes" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:473 +#: code:addons/account/wizard/account_invoice_refund.py:137 +#, python-format +msgid "Data Insufficient !" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_invoice_tree1 +#: model:ir.ui.menu,name:account.menu_action_invoice_tree1 +msgid "Customer Invoices" +msgstr "" + +#. module: account +#: field:account.move.line.reconcile,writeoff:0 +msgid "Write-Off amount" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Sales" +msgstr "" + +#. module: account +#: view:account.journal.column:0 +#: model:ir.model,name:account.model_account_journal_column +msgid "Journal Column" +msgstr "" + +#. module: account +#: selection:account.invoice.report,state:0 +#: selection:account.journal.period,state:0 +#: selection:account.subscription,state:0 +#: selection:report.invoice.created,state:0 +msgid "Done" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_invoicemanually0 +msgid "A statement with manual entries becomes a draft statement." +msgstr "" + +#. module: account +#: view:account.aged.trial.balance:0 +msgid "" +"Aged Partner Balance is a more detailed report of your receivables by " +"intervals. When opening that report, OpenERP asks for the name of the " +"company, the fiscal period and the size of the interval to be analyzed (in " +"days). OpenERP then calculates a table of credit balance by period. So if " +"you request an interval of 30 days OpenERP generates an analysis of " +"creditors for the past month, past two months, and so on. " +msgstr "" + +#. module: account +#: field:account.invoice,origin:0 +#: field:report.invoice.created,origin:0 +msgid "Source Document" +msgstr "" + +#. module: account +#: help:account.account.type,sign:0 +msgid "" +"Allows you to change the sign of the balance amount displayed in the " +"reports, so that you can see positive figures instead of negative ones in " +"expenses accounts." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.act_account_acount_move_line_open_unreconciled +msgid "Unreconciled Entries" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_menu_Bank_process +msgid "Statements Reconciliation" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Taxes:" +msgstr "" + +#. module: account +#: help:account.tax,amount:0 +msgid "For taxes of type percentage, enter % ratio between 0-1." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_subscription_form +msgid "" +"A recurring entry is a miscellaneous entry that occurs on a recurrent basis " +"from a specific date, i.e. corresponding to the signature of a contract or " +"an agreement with a customer or a supplier. With Define Recurring Entries, " +"you can create such entries to automate the postings in the system." +msgstr "" + +#. module: account +#: field:account.entries.report,product_uom_id:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,product_uom_id:0 +msgid "Product UOM" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_view_bank_statement_tree +msgid "" +"A Cash Register allows you to manage cash entries in your cash journals. " +"This feature provides an easy way to follow up cash payments on a daily " +"basis. You can enter the coins that are in your cash box, and then post " +"entries when money comes in or goes out of the cash box." +msgstr "" + +#. module: account +#: selection:account.automatic.reconcile,power:0 +msgid "9" +msgstr "" + +#. module: account +#: help:account.invoice.refund,date:0 +msgid "" +"This date will be used as the invoice date for Refund Invoice and Period " +"will be chosen accordingly!" +msgstr "" + +#. module: account +#: field:account.aged.trial.balance,period_length:0 +msgid "Period length (days)" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.act_account_invoice_partner_relation +msgid "Monthly Turnover" +msgstr "" + +#. module: account +#: view:account.move:0 +#: view:account.move.line:0 +msgid "Analytic Lines" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_analytic_account_tree2 +msgid "" +"The normal chart of accounts has a structure defined by the legal " +"requirement of the country. The analytic chart of account structure should " +"reflect your own business needs in term of costs/revenues reporting. They " +"are usually structured by contracts, projects, products or departements. " +"Most of the OpenERP operations (invoices, timesheets, expenses, etc) " +"generate analytic entries on the related account." +msgstr "" + +#. module: account +#: field:account.analytic.journal,line_ids:0 +#: field:account.tax.code,line_ids:0 +msgid "Lines" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:521 +#, python-format +msgid "" +"Can not find account chart for this company in invoice line account, Please " +"Create account." +msgstr "" + +#. module: account +#: view:account.tax.template:0 +msgid "Account Tax Template" +msgstr "" + +#. module: account +#: view:account.journal.select:0 +msgid "Are you sure you want to open Journal Entries?" +msgstr "" + +#. module: account +#: view:account.state.open:0 +msgid "Are you sure you want to open this invoice ?" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:963 +#, python-format +msgid "Accounting Entries" +msgstr "" + +#. module: account +#: field:account.account.template,parent_id:0 +msgid "Parent Account Template" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: field:account.bank.statement.line,statement_id:0 +#: field:account.move.line,statement_id:0 +#: model:process.process,name:account.process_process_statementprocess0 +msgid "Statement" +msgstr "" + +#. module: account +#: help:account.journal,default_debit_account_id:0 +msgid "It acts as a default account for debit amount" +msgstr "" + +#. module: account +#: model:ir.module.module,description:account.module_meta_information +msgid "" +"Financial and accounting module that covers:\n" +" General accountings\n" +" Cost / Analytic accounting\n" +" Third party accounting\n" +" Taxes management\n" +" Budgets\n" +" Customer and Supplier Invoices\n" +" Bank statements\n" +" Reconciliation process by partner\n" +" Creates a dashboard for accountants that includes:\n" +" * List of uninvoiced quotations\n" +" * Graph of aged receivables\n" +" * Graph of aged incomes\n" +"\n" +"The processes like maintaining of general ledger is done through the defined " +"financial Journals (entry move line or\n" +"grouping is maintained through journal) for a particular financial year and " +"for preparation of vouchers there is a\n" +"module named account_voucher.\n" +" " +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_journal_period_tree +msgid "" +"You can search for individual account entries through useful information. To " +"search for account entries, open a journal, then select a record line." +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: view:account.invoice:0 +#: field:account.invoice,date_invoice:0 +#: view:account.invoice.report:0 +#: field:report.invoice.created,date_invoice:0 +msgid "Invoice Date" +msgstr "" + +#. module: account +#: help:res.partner,credit:0 +msgid "Total amount this customer owes you." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_ir_sequence +msgid "ir.sequence" +msgstr "" + +#. module: account +#: field:account.journal.period,icon:0 +msgid "Icon" +msgstr "" + +#. module: account +#: view:account.automatic.reconcile:0 +#: view:account.use.model:0 +msgid "Ok" +msgstr "" + +#. module: account +#: code:addons/account/report/account_partner_balance.py:115 +#, python-format +msgid "Unknown Partner" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Opening Balance" +msgstr "" + +#. module: account +#: help:account.journal,centralisation:0 +msgid "" +"Check this box to determine that each entry of this journal won't create a " +"new counterpart but will share the same counterpart. This is used in fiscal " +"year closing." +msgstr "" + +#. module: account +#: field:account.bank.statement,closing_date:0 +msgid "Closed On" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: account +#: field:account.automatic.reconcile,date2:0 +msgid "Ending Date" +msgstr "" + +#. module: account +#: field:wizard.multi.charts.accounts,purchase_tax:0 +msgid "Default Purchase Tax" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Confirm" +msgstr "" + +#. module: account +#: help:account.invoice,partner_bank_id:0 +msgid "" +"Bank Account Number, Company bank account if Invoice is customer or supplier " +"refund, otherwise Partner bank account number." +msgstr "" + +#. module: account +#: help:account.tax,domain:0 +#: help:account.tax.template,domain:0 +msgid "" +"This field is only used if you develop your own module allowing developers " +"to create specific taxes in a custom domain." +msgstr "" + +#. module: account +#: code:addons/account/account.py:938 +#, python-format +msgid "You should have chosen periods that belongs to the same company" +msgstr "" + +#. module: account +#: field:account.fiscalyear.close,report_name:0 +msgid "Name of new entries" +msgstr "" + +#. module: account +#: view:account.use.model:0 +msgid "Create Entries" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_reporting +msgid "Reporting" +msgstr "" + +#. module: account +#: sql_constraint:account.journal:0 +msgid "The code of the journal must be unique per company !" +msgstr "" + +#. module: account +#: field:account.bank.statement,ending_details_ids:0 +msgid "Closing Cashbox" +msgstr "" + +#. module: account +#: view:account.journal:0 +msgid "Account Journal" +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_paidinvoice0 +#: model:process.node,name:account.process_node_supplierpaidinvoice0 +msgid "Paid invoice" +msgstr "" + +#. module: account +#: help:account.partner.reconcile.process,next_partner_id:0 +msgid "" +"This field shows you the next partner that will be automatically chosen by " +"the system to go through the reconciliation process, based on the latest day " +"it have been reconciled." +msgstr "" + +#. module: account +#: field:account.move.line.reconcile.writeoff,comment:0 +msgid "Comment" +msgstr "" + +#. module: account +#: field:account.tax,domain:0 +#: field:account.tax.template,domain:0 +msgid "Domain" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_use_model +msgid "Use model" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_moves_purchase +msgid "" +"This view is used by accountants in order to record entries massively in " +"OpenERP. If you want to record a supplier invoice, start by recording the " +"line of the expense account, OpenERP will propose to you automatically the " +"Tax related to this account and the counter-part \"Account Payable\"." +msgstr "" + +#. module: account +#: help:res.company,property_reserve_and_surplus_account:0 +msgid "" +"This Account is used for transferring Profit/Loss(If It is Profit: Amount " +"will be added, Loss : Amount will be deducted.), Which is calculated from " +"Profit & Loss Report" +msgstr "" + +#. module: account +#: view:account.invoice.line:0 +#: field:account.invoice.tax,invoice_id:0 +#: model:ir.model,name:account.model_account_invoice_line +msgid "Invoice Line" +msgstr "" + +#. module: account +#: field:account.balance.report,display_account:0 +#: field:account.bs.report,display_account:0 +#: field:account.common.account.report,display_account:0 +#: field:account.pl.report,display_account:0 +#: field:account.report.general.ledger,display_account:0 +msgid "Display accounts" +msgstr "" + +#. module: account +#: field:account.account.type,sign:0 +msgid "Sign on Reports" +msgstr "" + +#. module: account +#: code:addons/account/account_cash_statement.py:249 +#, python-format +msgid "You can not have two open register for the same journal" +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +msgid " day of the month= -1" +msgstr "" + +#. module: account +#: constraint:res.partner:0 +msgid "Error ! You can not create recursive associated members." +msgstr "" + +#. module: account +#: help:account.journal,type:0 +msgid "" +"Select 'Sale' for Sale journal to be used at the time of making invoice. " +"Select 'Purchase' for Purchase Journal to be used at the time of approving " +"purchase order. Select 'Cash' to be used at the time of making payment. " +"Select 'General' for miscellaneous operations. Select 'Opening/Closing " +"Situation' to be used at the time of new fiscal year creation or end of year " +"entries generation." +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: view:account.invoice:0 +#: report:account.move.voucher:0 +msgid "PRO-FORMA" +msgstr "" + +#. module: account +#: help:account.installer.modules,account_followup:0 +msgid "" +"Helps you generate reminder letters for unpaid invoices, including multiple " +"levels of reminding and customized per-partner policies." +msgstr "" + +#. module: account +#: selection:account.entries.report,move_line_state:0 +#: view:account.move.line:0 +#: selection:account.move.line,state:0 +msgid "Unbalanced" +msgstr "" + +#. module: account +#: selection:account.move.line,centralisation:0 +msgid "Normal" +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "Optional Information" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +#: view:account.journal:0 +#: field:account.journal,user_id:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,user_id:0 +msgid "User" +msgstr "" + +#. module: account +#: report:account.general.journal:0 +msgid ":" +msgstr "" + +#. module: account +#: selection:account.account,currency_mode:0 +msgid "At Date" +msgstr "" + +#. module: account +#: help:account.move.line,date_maturity:0 +msgid "" +"This field is used for payable and receivable journal entries. You can put " +"the limit date for the payment of this line." +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1271 +#, python-format +msgid "Bad account !" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2777 +#: code:addons/account/installer.py:432 +#, python-format +msgid "Sales Journal" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_move_journal.py:104 +#, python-format +msgid "Open Journal Items !" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_invoice_tax +msgid "Invoice Tax" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1246 +#, python-format +msgid "No piece number !" +msgstr "" + +#. module: account +#: view:product.product:0 +#: view:product.template:0 +msgid "Sales Properties" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_manual_reconcile +msgid "Manual Reconciliation" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Total amount due:" +msgstr "" + +#. module: account +#: field:account.analytic.chart,to_date:0 +#: field:project.account.analytic.line,to_date:0 +msgid "To" +msgstr "" + +#. module: account +#: field:account.fiscalyear.close,fy_id:0 +#: field:account.fiscalyear.close.state,fy_id:0 +msgid "Fiscal Year to close" +msgstr "" + +#. module: account +#: view:account.invoice.cancel:0 +#: model:ir.actions.act_window,name:account.action_account_invoice_cancel +msgid "Cancel Selected Invoices" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "May" +msgstr "" + +#. module: account +#: view:account.account:0 +#: view:account.account.template:0 +#: selection:account.aged.trial.balance,result_selection:0 +#: selection:account.common.partner.report,result_selection:0 +#: selection:account.partner.balance,result_selection:0 +#: selection:account.partner.ledger,result_selection:0 +#: code:addons/account/report/account_partner_balance.py:304 +#, python-format +msgid "Payable Accounts" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_chart_template +msgid "Templates for Account Chart" +msgstr "" + +#. module: account +#: field:account.tax.code,code:0 +#: field:account.tax.code.template,code:0 +msgid "Case Code" +msgstr "" + +#. module: account +#: view:validate.account.move:0 +msgid "Post Journal Entries of a Journal" +msgstr "" + +#. module: account +#: view:product.product:0 +msgid "Sale Taxes" +msgstr "" + +#. module: account +#: selection:account.analytic.journal,type:0 +#: selection:account.bank.accounts.wizard,account_type:0 +#: selection:account.entries.report,type:0 +#: selection:account.journal,type:0 +msgid "Cash" +msgstr "" + +#. module: account +#: field:account.fiscal.position.account,account_dest_id:0 +#: field:account.fiscal.position.account.template,account_dest_id:0 +msgid "Account Destination" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_supplierpaymentorder0 +msgid "Payment of invoices" +msgstr "" + +#. module: account +#: field:account.bank.statement.line,sequence:0 +#: field:account.invoice.tax,sequence:0 +#: view:account.journal:0 +#: field:account.journal.column,sequence:0 +#: field:account.model.line,sequence:0 +#: field:account.payment.term.line,sequence:0 +#: field:account.sequence.fiscalyear,sequence_id:0 +#: field:account.tax,sequence:0 +#: field:account.tax.template,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_bs_report +msgid "Account Balance Sheet Report" +msgstr "" + +#. module: account +#: help:account.tax,price_include:0 +#: help:account.tax.template,price_include:0 +msgid "" +"Check this if the price you use on the product and invoices includes this " +"tax." +msgstr "" + +#. module: account +#: view:account.state.open:0 +msgid "Yes" +msgstr "" + +#. module: account +#: view:report.account_type.sales:0 +msgid "Sales by Account type" +msgstr "" + +#. module: account +#: help:account.invoice,move_id:0 +msgid "Link to the automatically generated Journal Items." +msgstr "" + +#. module: account +#: selection:account.installer,period:0 +msgid "Monthly" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_journal_view +msgid "" +"Here you can customize an existing journal view or create a new view. " +"Journal views determine the way you can record entries in your journal. " +"Select the fields you want to appear in a journal and determine the sequence " +"in which they will appear. Then you can create a new journal and link your " +"view to it." +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +msgid " number of days: 14" +msgstr "" + +#. module: account +#: view:analytic.entries.report:0 +msgid " 7 Days " +msgstr "" + +#. module: account +#: field:account.partner.reconcile.process,progress:0 +msgid "Progress" +msgstr "" + +#. module: account +#: field:account.account,parent_id:0 +#: view:account.analytic.account:0 +msgid "Parent" +msgstr "" + +#. module: account +#: field:account.installer.modules,account_analytic_plans:0 +msgid "Multiple Analytic Plans" +msgstr "" + +#. module: account +#: help:account.payment.term.line,days2:0 +msgid "" +"Day of the month, set -1 for the last day of the current month. If it's " +"positive, it gives the day of the next month. Set 0 for net days (otherwise " +"it's based on the beginning of the month)." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_legal_statement +msgid "Legal Reports" +msgstr "" + +#. module: account +#: field:account.tax.code,sum_period:0 +msgid "Period Sum" +msgstr "" + +#. module: account +#: help:account.tax,sequence:0 +msgid "" +"The sequence field is used to order the tax lines from the lowest sequences " +"to the higher ones. The order is important if you have a tax with several " +"tax children. In this case, the evaluation order is important." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_cashbox_line +msgid "CashBox Line" +msgstr "" + +#. module: account +#: view:account.partner.ledger:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: model:ir.actions.report.xml,name:account.account_3rdparty_ledger +#: model:ir.actions.report.xml,name:account.account_3rdparty_ledger_other +#: model:ir.ui.menu,name:account.menu_account_partner_ledger +msgid "Partner Ledger" +msgstr "" + +#. module: account +#: report:account.account.balance.landscape:0 +msgid "Year :" +msgstr "" + +#. module: account +#: selection:account.tax.template,type:0 +msgid "Fixed" +msgstr "" + +#. module: account +#: code:addons/account/account.py:506 +#: code:addons/account/account.py:519 +#: code:addons/account/account.py:522 +#: code:addons/account/account.py:532 +#: code:addons/account/account.py:640 +#: code:addons/account/account.py:927 +#: code:addons/account/account_move_line.py:732 +#: code:addons/account/account_move_line.py:776 +#: code:addons/account/invoice.py:714 +#: code:addons/account/invoice.py:717 +#: code:addons/account/invoice.py:720 +#, python-format +msgid "Warning !" +msgstr "" + +#. module: account +#: field:account.entries.report,move_line_state:0 +msgid "State of Move Line" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_move_line_reconcile +#: model:ir.model,name:account.model_account_move_line_reconcile_writeoff +msgid "Account move line reconcile" +msgstr "" + +#. module: account +#: view:account.subscription.generate:0 +#: model:ir.model,name:account.model_account_subscription_generate +msgid "Subscription Compute" +msgstr "" + +#. module: account +#: report:account.move.voucher:0 +msgid "Amount (in words) :" +msgstr "" + +#. module: account +#: field:account.bank.statement.line,partner_id:0 +#: view:account.entries.report:0 +#: field:account.entries.report,partner_id:0 +#: report:account.general.ledger:0 +#: view:account.invoice:0 +#: field:account.invoice,partner_id:0 +#: field:account.invoice.line,partner_id:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,partner_id:0 +#: report:account.journal.period.print:0 +#: field:account.model.line,partner_id:0 +#: view:account.move:0 +#: field:account.move,partner_id:0 +#: view:account.move.line:0 +#: field:account.move.line,partner_id:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,partner_id:0 +#: model:ir.model,name:account.model_res_partner +#: field:report.invoice.created,partner_id:0 +msgid "Partner" +msgstr "" + +#. module: account +#: help:account.change.currency,currency_id:0 +msgid "Select a currency to apply on the invoice" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_invoice_refund.py:100 +#, python-format +msgid "Can not %s draft/proforma/cancel invoice." +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:787 +#, python-format +msgid "No Invoice Lines !" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: field:account.bank.statement,state:0 +#: field:account.entries.report,move_state:0 +#: view:account.fiscalyear:0 +#: field:account.fiscalyear,state:0 +#: view:account.invoice:0 +#: field:account.invoice,state:0 +#: view:account.invoice.report:0 +#: field:account.journal.period,state:0 +#: field:account.move,state:0 +#: view:account.move.line:0 +#: field:account.move.line,state:0 +#: field:account.period,state:0 +#: view:account.subscription:0 +#: field:account.subscription,state:0 +#: field:report.invoice.created,state:0 +msgid "State" +msgstr "" + +#. module: account +#: help:account.open.closed.fiscalyear,fyear_id:0 +msgid "" +"Select Fiscal Year which you want to remove entries for its End of year " +"entries journal" +msgstr "" + +#. module: account +#: field:account.tax.template,type_tax_use:0 +msgid "Tax Use In" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:346 +#, python-format +msgid "The account entries lines are not in valid state." +msgstr "" + +#. module: account +#: field:account.account.type,close_method:0 +msgid "Deferral Method" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:359 +#, python-format +msgid "Invoice '%s' is paid." +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_electronicfile0 +msgid "Automatic entry" +msgstr "" + +#. module: account +#: constraint:account.tax.code.template:0 +msgid "Error ! You can not create recursive Tax Codes." +msgstr "" + +#. module: account +#: view:account.invoice.line:0 +msgid "Line" +msgstr "" + +#. module: account +#: help:account.journal,group_invoice_lines:0 +msgid "" +"If this box is checked, the system will try to group the accounting lines " +"when generating them from invoices." +msgstr "" + +#. module: account +#: help:account.period,state:0 +msgid "" +"When monthly periods are created. The state is 'Draft'. At the end of " +"monthly period it is in 'Done' state." +msgstr "" + +#. module: account +#: report:account.analytic.account.inverted.balance:0 +msgid "Inverted Analytic Balance -" +msgstr "" + +#. module: account +#: view:account.move.bank.reconcile:0 +msgid "Open for bank reconciliation" +msgstr "" + +#. module: account +#: field:account.partner.ledger,page_split:0 +msgid "One Partner Per Page" +msgstr "" + +#. module: account +#: field:account.account,child_parent_ids:0 +#: field:account.account.template,child_parent_ids:0 +msgid "Children" +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +msgid "Associated Partner" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:1284 +#, python-format +msgid "You must first select a partner !" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: field:account.invoice,comment:0 +msgid "Additional Information" +msgstr "" + +#. module: account +#: view:account.installer:0 +msgid "Bank and Cash Accounts" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: field:account.invoice.report,residual:0 +msgid "Total Residual" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_invoiceinvoice0 +#: model:process.node,note:account.process_node_supplierinvoiceinvoice0 +msgid "Invoice's state is Open" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_tax_code_tree +msgid "" +"The chart of taxes is used to generate your periodical tax statement. You " +"will see the taxes with codes related to your legal statement according to " +"your country." +msgstr "" + +#. module: account +#: view:account.installer.modules:0 +msgid "Add extra Accounting functionalities to the ones already installed." +msgstr "" + +#. module: account +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.quantity_cost_ledger:0 +#: model:ir.actions.act_window,name:account.action_account_analytic_cost +#: model:ir.actions.report.xml,name:account.account_analytic_account_cost_ledger +msgid "Cost Ledger" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Proforma" +msgstr "" + +#. module: account +#: report:account.analytic.account.cost_ledger:0 +msgid "J.C. /Move name" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_open_closed_fiscalyear +msgid "Choose Fiscal Year" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2841 +#: code:addons/account/installer.py:495 +#, python-format +msgid "Purchase Refund Journal" +msgstr "" + +#. module: account +#: help:account.tax.template,amount:0 +msgid "For Tax Type percent enter % ratio between 0-1." +msgstr "" + +#. module: account +#: selection:account.automatic.reconcile,power:0 +msgid "8" +msgstr "" + +#. module: account +#: view:account.invoice.refund:0 +msgid "" +"Modify Invoice: Cancels the current invoice and creates a new copy of it " +"ready for editing." +msgstr "" + +#. module: account +#: model:ir.module.module,shortdesc:account.module_meta_information +msgid "Accounting and Financial Management" +msgstr "" + +#. module: account +#: field:account.automatic.reconcile,period_id:0 +#: view:account.bank.statement:0 +#: field:account.bank.statement,period_id:0 +#: view:account.entries.report:0 +#: field:account.entries.report,period_id:0 +#: view:account.fiscalyear:0 +#: view:account.invoice:0 +#: view:account.invoice.report:0 +#: field:account.journal.period,period_id:0 +#: view:account.move:0 +#: field:account.move,period_id:0 +#: view:account.move.line:0 +#: field:account.move.line,period_id:0 +#: view:account.period:0 +#: field:account.subscription,period_nbr:0 +#: field:account.tax.chart,period_id:0 +#: code:addons/account/account_move_line.py:982 +#: field:validate.account.move,period_id:0 +#, python-format +msgid "Period" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Net Total:" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_generic_reporting +msgid "Generic Reporting" +msgstr "" + +#. module: account +#: field:account.move.line.reconcile.writeoff,journal_id:0 +msgid "Write-Off Journal" +msgstr "" + +#. module: account +#: help:res.partner,property_payment_term:0 +msgid "" +"This payment term will be used instead of the default one for the current " +"partner" +msgstr "" + +#. module: account +#: view:account.tax.template:0 +msgid "Compute Code for Taxes included prices" +msgstr "" + +#. module: account +#: field:account.chart.template,property_account_income_categ:0 +msgid "Income Category Account" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_fiscal_position_template_form +#: model:ir.ui.menu,name:account.menu_action_account_fiscal_position_form_template +msgid "Fiscal Position Templates" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "Int.Type" +msgstr "" + +#. module: account +#: field:account.move.line,tax_amount:0 +msgid "Tax/Base Amount" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_invoice_tree3 +msgid "" +"With Customer Refunds you can manage the credit notes for your customers. A " +"refund is a document that credits an invoice completely or partially. You " +"can easily generate refunds and reconcile them directly from the invoice " +"form." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_vat_declaration +msgid "" +"This menu print a VAT declaration based on invoices or payments. You can " +"select one or several periods of the fiscal year. Information required for a " +"tax declaration is automatically generated by OpenERP from invoices (or " +"payments, in some countries). This data is updated in real time. That’s very " +"useful because it enables you to preview at any time the tax that you owe at " +"the start and end of the month or quarter." +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Tel. :" +msgstr "" + +#. module: account +#: field:account.account,company_currency_id:0 +msgid "Company Currency" +msgstr "" + +#. module: account +#: report:account.general.ledger:0 +#: report:account.partner.balance:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +msgid "Chart of Account" +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_paymententries0 +#: model:process.transition,name:account.process_transition_reconcilepaid0 +msgid "Payment" +msgstr "" + +#. module: account +#: help:account.bs.report,reserve_account_id:0 +msgid "" +"This Account is used for transfering Profit/Loss (Profit: Amount will be " +"added, Loss: Amount will be duducted), which is calculated from Profilt & " +"Loss Report" +msgstr "" + +#. module: account +#: help:account.move.line,blocked:0 +msgid "" +"You can check this box to mark this journal item as a litigation with the " +"associated partner" +msgstr "" + +#. module: account +#: field:account.move.line,reconcile_partial_id:0 +#: view:account.move.line.reconcile:0 +msgid "Partial Reconcile" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_analytic_inverted_balance +msgid "Account Analytic Inverted Balance" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_common_report +msgid "Account Common Report" +msgstr "" + +#. module: account +#: model:process.transition,name:account.process_transition_filestatement0 +msgid "Automatic import of the bank sta" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_journal_view +#: model:ir.ui.menu,name:account.menu_action_account_journal_view +msgid "Journal Views" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_move_bank_reconcile +msgid "Move bank reconcile" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_type_form +#: model:ir.ui.menu,name:account.menu_action_account_type_form +msgid "Account Types" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:897 +#, python-format +msgid "Cannot create invoice move on centralised journal" +msgstr "" + +#. module: account +#: field:account.account.type,report_type:0 +msgid "P&L / BS Category" +msgstr "" + +#. module: account +#: view:account.automatic.reconcile:0 +#: view:account.move:0 +#: view:account.move.line:0 +#: view:account.move.line.reconcile:0 +#: view:account.move.line.reconcile.select:0 +#: code:addons/account/wizard/account_move_line_reconcile_select.py:45 +#: model:ir.ui.menu,name:account.periodical_processing_reconciliation +#: model:process.node,name:account.process_node_reconciliation0 +#: model:process.node,name:account.process_node_supplierreconciliation0 +#, python-format +msgid "Reconciliation" +msgstr "" + +#. module: account +#: view:account.chart.template:0 +#: field:account.chart.template,property_account_receivable:0 +msgid "Receivable Account" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "CashBox Balance" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_fiscalyear_close_state +msgid "Fiscalyear Close state" +msgstr "" + +#. module: account +#: field:account.invoice.refund,journal_id:0 +#: field:account.journal,refund_journal:0 +msgid "Refund Journal" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: report:account.central.journal:0 +#: report:account.general.journal:0 +#: report:account.partner.balance:0 +msgid "Filter By" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_invoice_tree1 +msgid "" +"With Customer Invoices you can create and manage sales invoices issued to " +"your customers. OpenERP can also generate draft invoices automatically from " +"sales orders or deliveries. You should only confirm them before sending them " +"to your customers." +msgstr "" + +#. module: account +#: view:account.entries.report:0 +#: view:board.board:0 +#: model:ir.actions.act_window,name:account.action_company_analysis_tree +msgid "Company Analysis" +msgstr "" + +#. module: account +#: help:account.invoice,account_id:0 +msgid "The partner account used for this invoice." +msgstr "" + +#. module: account +#: field:account.tax.code,parent_id:0 +#: view:account.tax.code.template:0 +#: field:account.tax.code.template,parent_id:0 +msgid "Parent Code" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_payment_term_line +msgid "Payment Term Line" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2794 +#: code:addons/account/installer.py:452 +#, python-format +msgid "Purchase Journal" +msgstr "" + +#. module: account +#: view:account.invoice.refund:0 +msgid "Refund Invoice: Creates the refund invoice, ready for editing." +msgstr "" + +#. module: account +#: field:account.invoice.line,price_subtotal:0 +msgid "Subtotal" +msgstr "" + +#. module: account +#: view:account.vat.declaration:0 +msgid "Print Tax Statement" +msgstr "" + +#. module: account +#: view:account.model.line:0 +msgid "Journal Entry Model Line" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: field:account.invoice,date_due:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,date_due:0 +#: field:report.invoice.created,date_due:0 +msgid "Due Date" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_account_supplier +#: model:ir.ui.menu,name:account.menu_finance_payables +msgid "Suppliers" +msgstr "" + +#. module: account +#: constraint:account.move:0 +msgid "" +"You cannot create more than one move per period on centralized journal" +msgstr "" + +#. module: account +#: view:account.journal:0 +msgid "Accounts Type Allowed (empty for no control)" +msgstr "" + +#. module: account +#: view:res.partner:0 +msgid "Supplier Accounting Properties" +msgstr "" + +#. module: account +#: help:account.move.line,amount_residual:0 +msgid "" +"The residual amount on a receivable or payable of a journal entry expressed " +"in the company currency." +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +msgid " valuation: balance" +msgstr "" + +#. module: account +#: view:account.tax.code:0 +msgid "Statistics" +msgstr "" + +#. module: account +#: field:account.analytic.chart,from_date:0 +#: field:project.account.analytic.line,from_date:0 +msgid "From" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_fiscalyear_close +msgid "Fiscalyear Close" +msgstr "" + +#. module: account +#: sql_constraint:account.account:0 +msgid "The code of the account must be unique per company !" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.act_account_journal_2_account_invoice_opened +msgid "Unpaid Invoices" +msgstr "" + +#. module: account +#: field:account.move.line.reconcile,debit:0 +msgid "Debit amount" +msgstr "" + +#. module: account +#: view:board.board:0 +#: model:ir.actions.act_window,name:account.action_treasory_graph +msgid "Treasury" +msgstr "" + +#. module: account +#: view:account.aged.trial.balance:0 +#: view:account.analytic.Journal.report:0 +#: view:account.analytic.balance:0 +#: view:account.analytic.cost.ledger:0 +#: view:account.analytic.cost.ledger.journal.report:0 +#: view:account.analytic.inverted.balance:0 +#: view:account.common.report:0 +msgid "Print" +msgstr "" + +#. module: account +#: view:account.journal:0 +msgid "Accounts Allowed (empty for no control)" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_analytic_account_tree2 +#: model:ir.actions.act_window,name:account.action_account_analytic_chart +#: model:ir.ui.menu,name:account.menu_action_analytic_account_tree2 +msgid "Chart of Analytic Accounts" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_configuration_misc +msgid "Miscellaneous" +msgstr "" + +#. module: account +#: help:res.partner,debit:0 +msgid "Total amount you have to pay to this supplier." +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_analytic0 +#: model:process.node,name:account.process_node_analyticcost0 +msgid "Analytic Costs" +msgstr "" + +#. module: account +#: field:account.analytic.journal,name:0 +#: report:account.general.journal:0 +#: field:account.journal,name:0 +msgid "Journal Name" +msgstr "" + +#. module: account +#: help:account.invoice,internal_number:0 +msgid "" +"Unique number of the invoice, computed automatically when the invoice is " +"created." +msgstr "" + +#. module: account +#: constraint:account.bank.statement.line:0 +msgid "" +"The amount of the voucher must be the same amount as the one on the " +"statement line" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1131 +#: code:addons/account/account_move_line.py:1214 +#, python-format +msgid "Bad account!" +msgstr "" + +#. module: account +#: help:account.chart,fiscalyear:0 +msgid "Keep empty for all open fiscal years" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1056 +#, python-format +msgid "The account move (%s) for centralisation has been confirmed!" +msgstr "" + +#. module: account +#: help:account.move.line,amount_currency:0 +msgid "" +"The amount expressed in an optional other currency if it is a multi-currency " +"entry." +msgstr "" + +#. module: account +#: view:account.account:0 +#: report:account.analytic.account.journal:0 +#: field:account.bank.statement,currency:0 +#: report:account.central.journal:0 +#: view:account.entries.report:0 +#: field:account.entries.report,currency_id:0 +#: report:account.general.journal:0 +#: report:account.general.ledger:0 +#: field:account.invoice,currency_id:0 +#: field:account.invoice.report,currency_id:0 +#: field:account.journal,currency:0 +#: report:account.journal.period.print:0 +#: field:account.model.line,currency_id:0 +#: view:account.move:0 +#: view:account.move.line:0 +#: field:account.move.line,currency_id:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: field:analytic.entries.report,currency_id:0 +#: model:ir.model,name:account.model_res_currency +#: field:report.account.sales,currency_id:0 +#: field:report.account_type.sales,currency_id:0 +#: field:report.invoice.created,currency_id:0 +msgid "Currency" +msgstr "" + +#. module: account +#: help:account.bank.statement.line,sequence:0 +msgid "" +"Gives the sequence order when displaying a list of bank statement lines." +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_validentries0 +msgid "Accountant validates the accounting entries coming from the invoice." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_fiscalyear_form +msgid "" +"Define your company's financial year according to your needs. A financial " +"year is a period at the end of which a company's accounts are made up " +"(usually 12 months). The financial year is usually referred to by the date " +"in which it ends. For example, if a company's financial year ends November " +"30, 2011, then everything between December 1, 2010 and November 30, 2011 " +"would be referred to as FY 2011. You are not obliged to follow the actual " +"calendar year." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.act_account_acount_move_line_reconcile_open +msgid "Reconciled entries" +msgstr "" + +#. module: account +#: field:account.invoice,address_contact_id:0 +msgid "Contact Address" +msgstr "" + +#. module: account +#: help:account.invoice,state:0 +msgid "" +" * The 'Draft' state is used when a user is encoding a new and unconfirmed " +"Invoice. \n" +"* The 'Pro-forma' when invoice is in Pro-forma state,invoice does not have " +"an invoice number. \n" +"* The 'Open' state is used when user create invoice,a invoice number is " +"generated.Its in open state till user does not pay invoice. \n" +"* The 'Paid' state is set automatically when invoice is paid. \n" +"* The 'Cancelled' state is used when user cancel invoice." +msgstr "" + +#. module: account +#: field:account.invoice.refund,period:0 +msgid "Force period" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_partner_balance +msgid "Print Account Partner Balance" +msgstr "" + +#. module: account +#: field:res.partner,contract_ids:0 +msgid "Contracts" +msgstr "" + +#. module: account +#: field:account.cashbox.line,ending_id:0 +#: field:account.cashbox.line,starting_id:0 +#: field:account.entries.report,reconcile_id:0 +msgid "unknown" +msgstr "" + +#. module: account +#: field:account.fiscalyear.close,journal_id:0 +msgid "Opening Entries Journal" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_customerinvoice0 +msgid "Draft invoices are checked, validated and printed." +msgstr "" + +#. module: account +#: help:account.chart.template,property_reserve_and_surplus_account:0 +msgid "" +"This Account is used for transferring Profit/Loss(If It is Profit: Amount " +"will be added, Loss: Amount will be deducted.), Which is calculated from " +"Profilt & Loss Report" +msgstr "" + +#. module: account +#: field:account.invoice,reference_type:0 +msgid "Reference Type" +msgstr "" + +#. module: account +#: view:account.analytic.cost.ledger.journal.report:0 +msgid "Cost Ledger for period" +msgstr "" + +#. module: account +#: help:account.tax,child_depend:0 +#: help:account.tax.template,child_depend:0 +msgid "" +"Set if the tax computation is based on the computation of child taxes rather " +"than on the total amount." +msgstr "" + +#. module: account +#: selection:account.tax,applicable_type:0 +msgid "Given by Python Code" +msgstr "" + +#. module: account +#: field:account.analytic.journal,code:0 +msgid "Journal Code" +msgstr "" + +#. module: account +#: help:account.tax.code,sign:0 +msgid "" +"You can specify here the coefficient that will be used when consolidating " +"the amount of this case into its parent. For example, set 1/-1 if you want " +"to add/substract it." +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: field:account.move.line,amount_residual:0 +#: field:account.move.line,amount_residual_currency:0 +msgid "Residual Amount" +msgstr "" + +#. module: account +#: field:account.invoice,move_lines:0 +#: field:account.move.reconcile,line_id:0 +msgid "Entry Lines" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_open_journal_button +#: model:ir.actions.act_window,name:account.action_validate_account_move +msgid "Open Journal" +msgstr "" + +#. module: account +#: report:account.analytic.account.journal:0 +msgid "KI" +msgstr "" + +#. module: account +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.journal:0 +#: report:account.analytic.account.quantity_cost_ledger:0 +msgid "Period from" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2817 +#: code:addons/account/installer.py:476 +#, python-format +msgid "Sales Refund Journal" +msgstr "" + +#. module: account +#: code:addons/account/account.py:927 +#, python-format +msgid "" +"You cannot modify company of this period as its related record exist in " +"Entry Lines" +msgstr "" + +#. module: account +#: view:account.move:0 +#: view:account.move.line:0 +#: view:account.payment.term:0 +msgid "Information" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_bankstatement0 +msgid "Registered payment" +msgstr "" + +#. module: account +#: view:account.fiscalyear.close.state:0 +msgid "Close states of Fiscal year and periods" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Product Information" +msgstr "" + +#. module: account +#: report:account.analytic.account.journal:0 +#: view:account.move:0 +#: view:account.move.line:0 +#: model:ir.ui.menu,name:account.next_id_40 +msgid "Analytic" +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_invoiceinvoice0 +#: model:process.node,name:account.process_node_supplierinvoiceinvoice0 +msgid "Create Invoice" +msgstr "" + +#. module: account +#: field:account.installer,purchase_tax:0 +msgid "Purchase Tax(%)" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:787 +#, python-format +msgid "Please create some invoice lines." +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Dear Sir/Madam," +msgstr "" + +#. module: account +#: view:account.installer.modules:0 +msgid "Configure Your Accounting Application" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2820 +#: code:addons/account/installer.py:479 +#, python-format +msgid "SCNJ" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_analyticinvoice0 +msgid "" +"Analytic costs (timesheets, some purchased products, ...) come from analytic " +"accounts. These generate draft invoices." +msgstr "" + +#. module: account +#: help:account.journal,view_id:0 +msgid "" +"Gives the view used when writing or browsing entries in this journal. The " +"view tells OpenERP which fields should be visible, required or readonly and " +"in which order. You can create your own view for a faster encoding in each " +"journal." +msgstr "" + +#. module: account +#: field:account.period,date_stop:0 +#: model:ir.ui.menu,name:account.menu_account_end_year_treatments +msgid "End of Period" +msgstr "" + +#. module: account +#: field:account.installer.modules,account_followup:0 +msgid "Followups Management" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: report:account.central.journal:0 +#: report:account.general.journal:0 +#: report:account.general.ledger:0 +#: report:account.journal.period.print:0 +#: report:account.partner.balance:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: report:account.vat.declaration:0 +msgid "Start Period" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2333 +#, python-format +msgid "Cannot locate parent code for template account!" +msgstr "" + +#. module: account +#: field:account.aged.trial.balance,direction_selection:0 +msgid "Analysis Direction" +msgstr "" + +#. module: account +#: field:res.partner,ref_companies:0 +msgid "Companies that refers to partner" +msgstr "" + +#. module: account +#: view:account.journal:0 +#: field:account.journal.column,view_id:0 +#: view:account.journal.view:0 +#: field:account.journal.view,name:0 +#: model:ir.model,name:account.model_account_journal_view +msgid "Journal View" +msgstr "" + +#. module: account +#: view:account.move.line:0 +#: code:addons/account/account_move_line.py:1006 +#, python-format +msgid "Total credit" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_suppliervalidentries0 +msgid "Accountant validates the accounting entries coming from the invoice. " +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:1008 +#, python-format +msgid "" +"You cannot cancel the Invoice which is Partially Paid! You need to " +"unreconcile concerned payment entries!" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Best regards." +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Unpaid" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Document: Customer account statement" +msgstr "" + +#. module: account +#: constraint:account.move.line:0 +msgid "You can not create move line on view account." +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_change_currency.py:71 +#, python-format +msgid "Current currency is not confirured properly !" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_invoice_tree4 +msgid "" +"With Supplier Refunds you can manage the credit notes you receive from your " +"suppliers. A refund is a document that credits an invoice completely or " +"partially. You can easily generate refunds and reconcile them directly from " +"the invoice form." +msgstr "" + +#. module: account +#: view:account.account.template:0 +msgid "Receivale Accounts" +msgstr "" + +#. module: account +#: report:account.move.voucher:0 +msgid "Particulars" +msgstr "" + +#. module: account +#: selection:account.account.type,report_type:0 +msgid "Profit & Loss (Income Accounts)" +msgstr "" + +#. module: account +#: view:account.tax:0 +#: view:account.tax.template:0 +msgid "Keep empty to use the income account" +msgstr "" + +#. module: account +#: field:account.account,balance:0 +#: report:account.account.balance:0 +#: report:account.account.balance.landscape:0 +#: selection:account.account.type,close_method:0 +#: report:account.analytic.account.balance:0 +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.inverted.balance:0 +#: field:account.bank.statement,balance_end:0 +#: field:account.bank.statement,balance_end_cash:0 +#: report:account.central.journal:0 +#: field:account.entries.report,balance:0 +#: report:account.general.journal:0 +#: report:account.general.ledger:0 +#: field:account.move.line,balance:0 +#: report:account.partner.balance:0 +#: selection:account.payment.term.line,value:0 +#: selection:account.tax,type:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: field:report.account.receivable,balance:0 +#: field:report.aged.receivable,balance:0 +msgid "Balance" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_supplierbankstatement0 +msgid "Manually or automatically entered in the system" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +msgid "Display Account" +msgstr "" + +#. module: account +#: report:account.tax.code.entries:0 +msgid "(" +msgstr "" + +#. module: account +#: selection:account.invoice.refund,filter_refund:0 +msgid "Modify" +msgstr "" + +#. module: account +#: view:account.account.type:0 +msgid "Closing Method" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_partner_balance +msgid "" +"This report is analysis by partner. It is a PDF report containing one line " +"per partner representing the cumulative credit balance." +msgstr "" + +#. module: account +#: selection:account.account,type:0 +#: selection:account.account.template,type:0 +#: selection:account.entries.report,type:0 +msgid "Payable" +msgstr "" + +#. module: account +#: view:report.account.sales:0 +#: view:report.account_type.sales:0 +#: view:report.hr.timesheet.invoice.journal:0 +msgid "This Year" +msgstr "" + +#. module: account +#: view:board.board:0 +msgid "Account Board" +msgstr "" + +#. module: account +#: view:account.model:0 +#: field:account.model,legend:0 +msgid "Legend" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_moves_sale +msgid "" +"This view is used by accountants in order to record entries massively in " +"OpenERP. If you want to record a customer invoice, select the journal and " +"the period in the search toolbar. Then, start by recording the entry line of " +"the income account. OpenERP will propose to you automatically the Tax " +"related to this account and the counter-part \"Account receivable\"." +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:391 +#, python-format +msgid "Cannot delete bank statement(s) which are already confirmed !" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_automatic_reconcile.py:152 +#, python-format +msgid "You must select accounts to reconcile" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_receivable_graph +msgid "Balance by Type of Account" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_entriesreconcile0 +msgid "Accounting entries are the first input of the reconciliation." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_period_form +msgid "" +"Here you can define a financial period, an interval of time in your " +"company's financial year. An accounting period typically is a month or a " +"quarter. It usually corresponds to the periods of the tax declaration. " +"Create and manage periods from here and decide whether a period should be " +"closed or left open depending on your company's activities over a specific " +"period." +msgstr "" + +#. module: account +#: report:account.move.voucher:0 +msgid "Receiver's Signature" +msgstr "" + +#. module: account +#: report:account.general.ledger:0 +#: report:account.journal.period.print:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +msgid "Filters By" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_manually0 +#: model:process.transition,name:account.process_transition_invoicemanually0 +msgid "Manual entry" +msgstr "" + +#. module: account +#: report:account.general.ledger:0 +#: report:account.journal.period.print:0 +#: field:account.move.line,move_id:0 +#: field:analytic.entries.report,move_id:0 +msgid "Move" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1128 +#, python-format +msgid "You can not change the tax, you should remove and recreate lines !" +msgstr "" + +#. module: account +#: report:account.central.journal:0 +msgid "A/C No." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.act_account_journal_2_account_bank_statement +msgid "Bank statements" +msgstr "" + +#. module: account +#: help:account.addtmpl.wizard,cparent_id:0 +msgid "" +"Creates an account with the selected template under this existing parent." +msgstr "" + +#. module: account +#: selection:account.model.line,date_maturity:0 +msgid "Date of the day" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_move_bank_reconcile.py:49 +#, python-format +msgid "" +"You have to define the bank account\n" +"in the journal definition for reconciliation." +msgstr "" + +#. module: account +#: view:account.move.line.reconcile:0 +msgid "Reconciliation transactions" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_common_menu +msgid "Common Report" +msgstr "" + +#. module: account +#: view:account.account:0 +#: field:account.account,child_consol_ids:0 +msgid "Consolidated Children" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_fiscalyear_close.py:82 +#, python-format +msgid "" +"The journal must have centralised counterpart without the Skipping draft " +"state option checked!" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_paymententries0 +#: model:process.transition,name:account.process_transition_paymentorderbank0 +#: model:process.transition,name:account.process_transition_paymentreconcile0 +msgid "Payment entries" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "July" +msgstr "" + +#. module: account +#: view:account.account:0 +msgid "Chart of accounts" +msgstr "" + +#. module: account +#: field:account.subscription.line,subscription_id:0 +msgid "Subscription" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_analytic_balance +msgid "Account Analytic Balance" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: report:account.central.journal:0 +#: report:account.general.journal:0 +#: report:account.general.ledger:0 +#: report:account.journal.period.print:0 +#: report:account.partner.balance:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: report:account.vat.declaration:0 +msgid "End Period" +msgstr "" + +#. module: account +#: field:account.aged.trial.balance,chart_account_id:0 +#: field:account.balance.report,chart_account_id:0 +#: field:account.bs.report,chart_account_id:0 +#: field:account.central.journal,chart_account_id:0 +#: field:account.common.account.report,chart_account_id:0 +#: field:account.common.journal.report,chart_account_id:0 +#: field:account.common.partner.report,chart_account_id:0 +#: field:account.common.report,chart_account_id:0 +#: field:account.general.journal,chart_account_id:0 +#: field:account.partner.balance,chart_account_id:0 +#: field:account.partner.ledger,chart_account_id:0 +#: field:account.pl.report,chart_account_id:0 +#: field:account.print.journal,chart_account_id:0 +#: field:account.report.general.ledger,chart_account_id:0 +#: field:account.vat.declaration,chart_account_id:0 +msgid "Chart of account" +msgstr "" + +#. module: account +#: field:account.move.line,date_maturity:0 +msgid "Due date" +msgstr "" + +#. module: account +#: view:account.move.journal:0 +msgid "Standard entries" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_subscription +msgid "Account Subscription" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:717 +#, python-format +msgid "" +"Tax base different !\n" +"Click on compute to update tax base" +msgstr "" + +#. module: account +#: view:account.subscription:0 +msgid "Entry Subscription" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: field:account.aged.trial.balance,date_from:0 +#: field:account.balance.report,date_from:0 +#: field:account.bs.report,date_from:0 +#: report:account.central.journal:0 +#: field:account.central.journal,date_from:0 +#: field:account.common.account.report,date_from:0 +#: field:account.common.journal.report,date_from:0 +#: field:account.common.partner.report,date_from:0 +#: field:account.common.report,date_from:0 +#: field:account.fiscalyear,date_start:0 +#: report:account.general.journal:0 +#: field:account.general.journal,date_from:0 +#: report:account.general.ledger:0 +#: field:account.installer,date_start:0 +#: report:account.journal.period.print:0 +#: report:account.partner.balance:0 +#: field:account.partner.balance,date_from:0 +#: field:account.partner.ledger,date_from:0 +#: field:account.pl.report,date_from:0 +#: field:account.print.journal,date_from:0 +#: field:account.report.general.ledger,date_from:0 +#: field:account.subscription,date_start:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: field:account.vat.declaration,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_supplierdraftinvoices0 +msgid "Draft Invoices" +msgstr "" + +#. module: account +#: selection:account.account.type,close_method:0 +#: view:account.entries.report:0 +#: view:account.move.line:0 +msgid "Unreconciled" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:804 +#, python-format +msgid "Bad total !" +msgstr "" + +#. module: account +#: field:account.journal,sequence_id:0 +msgid "Entry Sequence" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_period_tree +msgid "" +"A period is a fiscal period of time during which accounting entries should " +"be recorded for accounting related activities. Monthly period is the norm " +"but depending on your countries or company needs, you could also have " +"quarterly periods. Closing a period will make it impossible to record new " +"accounting entries, all new entries should then be made on the following " +"open period. Close a period when you do not want to record new entries and " +"want to lock this period for tax related calculation." +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +msgid "Pending" +msgstr "" + +#. module: account +#: model:process.transition,name:account.process_transition_analyticinvoice0 +#: model:process.transition,name:account.process_transition_supplieranalyticcost0 +msgid "From analytic accounts" +msgstr "" + +#. module: account +#: field:account.installer.modules,account_payment:0 +msgid "Suppliers Payment Management" +msgstr "" + +#. module: account +#: field:account.period,name:0 +msgid "Period Name" +msgstr "" + +#. module: account +#: report:account.analytic.account.quantity_cost_ledger:0 +msgid "Code/Date" +msgstr "" + +#. module: account +#: field:account.account,active:0 +#: field:account.analytic.journal,active:0 +#: field:account.journal.period,active:0 +#: field:account.payment.term,active:0 +#: field:account.tax,active:0 +msgid "Active" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:354 +#, python-format +msgid "Unknown Error" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1167 +#, python-format +msgid "" +"You cannot validate a non-balanced entry !\n" +"Make sure you have configured Payment Term properly !\n" +"It should contain atleast one Payment Term Line with type \"Balance\" !" +msgstr "" + +#. module: account +#: help:res.partner,property_account_payable:0 +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "" + +#. module: account +#: field:account.period,special:0 +msgid "Opening/Closing Period" +msgstr "" + +#. module: account +#: field:account.account,currency_id:0 +#: field:account.account.template,currency_id:0 +#: field:account.bank.accounts.wizard,currency_id:0 +msgid "Secondary Currency" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#. module: account +#: field:account.account,credit:0 +#: report:account.account.balance:0 +#: report:account.account.balance.landscape:0 +#: report:account.analytic.account.balance:0 +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.inverted.balance:0 +#: report:account.central.journal:0 +#: field:account.entries.report,credit:0 +#: report:account.general.journal:0 +#: report:account.general.ledger:0 +#: report:account.journal.period.print:0 +#: field:account.model.line,credit:0 +#: field:account.move.line,credit:0 +#: report:account.move.voucher:0 +#: report:account.partner.balance:0 +#: report:account.tax.code.entries:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: report:account.vat.declaration:0 +#: field:report.account.receivable,credit:0 +msgid "Credit" +msgstr "" + +#. module: account +#: help:account.invoice.refund,journal_id:0 +msgid "" +"You can select here the journal to use for the refund invoice that will be " +"created. If you leave that field empty, it will use the same journal as the " +"current invoice." +msgstr "" + +#. module: account +#: report:account.move.voucher:0 +msgid "Through :" +msgstr "" + +#. module: account +#: view:account.general.journal:0 +#: model:ir.ui.menu,name:account.menu_account_general_journal +msgid "General Journals" +msgstr "" + +#. module: account +#: view:account.model:0 +msgid "Journal Entry Model" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_use_model.py:44 +#, python-format +msgid "" +"Maturity date of entry line generated by model line '%s' is based on partner " +"payment term!\n" +"Please define partner on it!" +msgstr "" + +#. module: account +#: field:account.cashbox.line,number:0 +#: field:account.invoice,number:0 +#: field:account.move,name:0 +msgid "Number" +msgstr "" + +#. module: account +#: report:account.analytic.account.journal:0 +#: selection:account.analytic.journal,type:0 +#: selection:account.bank.statement.line,type:0 +#: selection:account.journal,type:0 +msgid "General" +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,filter:0 +#: selection:account.balance.report,filter:0 +#: selection:account.bs.report,filter:0 +#: selection:account.central.journal,filter:0 +#: view:account.chart:0 +#: selection:account.common.account.report,filter:0 +#: selection:account.common.journal.report,filter:0 +#: selection:account.common.partner.report,filter:0 +#: view:account.common.report:0 +#: selection:account.common.report,filter:0 +#: view:account.fiscalyear:0 +#: field:account.fiscalyear,period_ids:0 +#: selection:account.general.journal,filter:0 +#: field:account.installer,period:0 +#: selection:account.partner.balance,filter:0 +#: selection:account.partner.ledger,filter:0 +#: selection:account.pl.report,filter:0 +#: selection:account.print.journal,filter:0 +#: selection:account.report.general.ledger,filter:0 +#: report:account.vat.declaration:0 +#: view:account.vat.declaration:0 +#: selection:account.vat.declaration,filter:0 +#: code:addons/account/report/common_report_header.py:99 +#: model:ir.actions.act_window,name:account.action_account_period_form +#: model:ir.ui.menu,name:account.menu_action_account_period_form +#: model:ir.ui.menu,name:account.next_id_23 +#, python-format +msgid "Periods" +msgstr "" + +#. module: account +#: field:account.invoice.report,currency_rate:0 +msgid "Currency Rate" +msgstr "" + +#. module: account +#: help:account.payment.term.line,value_amount:0 +msgid "For Value percent enter % ratio between 0-1." +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "April" +msgstr "" + +#. module: account +#: view:account.move.line.reconcile.select:0 +msgid "Open for Reconciliation" +msgstr "" + +#. module: account +#: field:account.account,parent_left:0 +msgid "Parent Left" +msgstr "" + +#. module: account +#: help:account.invoice.refund,filter_refund:0 +msgid "" +"Refund invoice base on this type. You can not Modify and Cancel if the " +"invoice is already reconciled" +msgstr "" + +#. module: account +#: help:account.installer.modules,account_analytic_plans:0 +msgid "" +"Allows invoice lines to impact multiple analytic accounts simultaneously." +msgstr "" + +#. module: account +#: field:account.installer,sale_tax:0 +msgid "Sale Tax(%)" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_invoice_tree2 +#: model:ir.ui.menu,name:account.menu_action_invoice_tree2 +msgid "Supplier Invoices" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +#: field:account.analytic.line,product_id:0 +#: view:account.entries.report:0 +#: field:account.entries.report,product_id:0 +#: field:account.invoice.line,product_id:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,product_id:0 +#: field:account.move.line,product_id:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,product_id:0 +#: field:report.account.sales,product_id:0 +#: field:report.account_type.sales,product_id:0 +msgid "Product" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_validate_account_move +msgid "" +"The validation of journal entries process is also called 'ledger posting' " +"and is the process of transferring debit and credit amounts from a journal " +"of original entry to a ledger book." +msgstr "" + +#. module: account +#: report:account.tax.code.entries:0 +msgid ")" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_period +msgid "Account period" +msgstr "" + +#. module: account +#: view:account.subscription:0 +msgid "Remove Lines" +msgstr "" + +#. module: account +#: view:account.report.general.ledger:0 +msgid "" +"This report allows you to print or generate a pdf of your general ledger " +"with details of all your account journals" +msgstr "" + +#. module: account +#: selection:account.account,type:0 +#: selection:account.account.template,type:0 +#: selection:account.entries.report,type:0 +msgid "Regular" +msgstr "" + +#. module: account +#: view:account.account:0 +#: field:account.account,type:0 +#: view:account.account.template:0 +#: field:account.account.template,type:0 +#: field:account.entries.report,type:0 +msgid "Internal Type" +msgstr "" + +#. module: account +#: report:account.move.voucher:0 +msgid "State:" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_subscription_form_running +msgid "Running Subscriptions" +msgstr "" + +#. module: account +#: view:report.account.sales:0 +#: view:report.account_type.sales:0 +#: view:report.hr.timesheet.invoice.journal:0 +msgid "This Month" +msgstr "" + +#. module: account +#: view:account.analytic.Journal.report:0 +#: view:account.analytic.balance:0 +#: view:account.analytic.cost.ledger:0 +#: view:account.analytic.inverted.balance:0 +#: model:ir.actions.act_window,name:account.action_account_partner_ledger +msgid "Select Period" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +#: selection:account.entries.report,move_state:0 +#: view:account.move:0 +#: selection:account.move,state:0 +#: view:account.move.line:0 +#: report:account.move.voucher:0 +msgid "Posted" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: field:account.aged.trial.balance,date_to:0 +#: field:account.balance.report,date_to:0 +#: field:account.bs.report,date_to:0 +#: report:account.central.journal:0 +#: field:account.central.journal,date_to:0 +#: field:account.common.account.report,date_to:0 +#: field:account.common.journal.report,date_to:0 +#: field:account.common.partner.report,date_to:0 +#: field:account.common.report,date_to:0 +#: field:account.fiscalyear,date_stop:0 +#: report:account.general.journal:0 +#: field:account.general.journal,date_to:0 +#: report:account.general.ledger:0 +#: field:account.installer,date_stop:0 +#: report:account.journal.period.print:0 +#: report:account.partner.balance:0 +#: field:account.partner.balance,date_to:0 +#: field:account.partner.ledger,date_to:0 +#: field:account.pl.report,date_to:0 +#: field:account.print.journal,date_to:0 +#: field:account.report.general.ledger,date_to:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: field:account.vat.declaration,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_open_closed_fiscalyear +#: model:ir.ui.menu,name:account.menu_wizard_account_open_closed_fiscalyear +msgid "Cancel Opening Entries" +msgstr "" + +#. module: account +#: field:account.payment.term.line,days2:0 +msgid "Day of the Month" +msgstr "" + +#. module: account +#: field:account.fiscal.position.tax,tax_src_id:0 +#: field:account.fiscal.position.tax.template,tax_src_id:0 +msgid "Tax Source" +msgstr "" + +#. module: account +#: code:addons/account/report/account_balance_sheet.py:71 +#: code:addons/account/report/account_balance_sheet.py:116 +#: code:addons/account/report/account_balance_sheet.py:119 +#: code:addons/account/report/account_balance_sheet.py:120 +#: code:addons/account/report/account_profit_loss.py:71 +#: code:addons/account/report/account_profit_loss.py:127 +#, python-format +msgid "Net Profit" +msgstr "" + +#. module: account +#: view:ir.sequence:0 +msgid "Fiscal Year Sequences" +msgstr "" + +#. module: account +#: help:account.model,name:0 +msgid "This is a model for recurring accounting entries" +msgstr "" + +#. module: account +#: code:addons/account/account_analytic_line.py:100 +#, python-format +msgid "There is no income account defined for this product: \"%s\" (id:%d)" +msgstr "" + +#. module: account +#: report:account.general.ledger:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +msgid "JNRL" +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +msgid " value amount: 0.02" +msgstr "" + +#. module: account +#: view:account.fiscalyear:0 +#: view:account.move:0 +#: view:account.move.line:0 +#: view:account.period:0 +msgid "States" +msgstr "" + +#. module: account +#: report:account.analytic.account.balance:0 +#: report:account.analytic.account.inverted.balance:0 +#: report:account.analytic.account.quantity_cost_ledger:0 +#: view:account.analytic.line:0 +#: view:account.bank.statement:0 +#: field:account.invoice,amount_total:0 +#: field:account.invoice,check_total:0 +#: field:report.account.sales,amount_total:0 +#: field:report.account_type.sales,amount_total:0 +#: field:report.invoice.created,amount_total:0 +msgid "Total" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_move_journal.py:97 +#, python-format +msgid "Journal: All" +msgstr "" + +#. module: account +#: field:account.account,company_id:0 +#: field:account.analytic.journal,company_id:0 +#: field:account.bank.statement,company_id:0 +#: field:account.bank.statement.line,company_id:0 +#: view:account.entries.report:0 +#: field:account.entries.report,company_id:0 +#: field:account.fiscal.position,company_id:0 +#: field:account.fiscalyear,company_id:0 +#: field:account.installer,company_id:0 +#: field:account.invoice,company_id:0 +#: field:account.invoice.line,company_id:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,company_id:0 +#: field:account.invoice.tax,company_id:0 +#: view:account.journal:0 +#: field:account.journal,company_id:0 +#: field:account.journal.period,company_id:0 +#: field:account.model,company_id:0 +#: field:account.move,company_id:0 +#: field:account.move.line,company_id:0 +#: field:account.period,company_id:0 +#: field:account.tax,company_id:0 +#: field:account.tax.code,company_id:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,company_id:0 +#: field:wizard.multi.charts.accounts,company_id:0 +msgid "Company" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_action_subscription_form +msgid "Define Recurring Entries" +msgstr "" + +#. module: account +#: field:account.entries.report,date_maturity:0 +msgid "Date Maturity" +msgstr "" + +#. module: account +#: help:account.bank.statement,total_entry_encoding:0 +msgid "Total cash transactions" +msgstr "" + +#. module: account +#: help:account.partner.reconcile.process,today_reconciled:0 +msgid "" +"This figure depicts the total number of partners that have gone throught the " +"reconciliation process today. The current partner is counted as already " +"processed." +msgstr "" + +#. module: account +#: view:account.fiscalyear:0 +msgid "Create Monthly Periods" +msgstr "" + +#. module: account +#: field:account.tax.code.template,sign:0 +msgid "Sign For Parent" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_balance_report +msgid "Trial Balance Report" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_bank_statement_draft_tree +msgid "Draft statements" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_statemententries0 +msgid "" +"Manual or automatic creation of payment entries according to the statements" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Invoice lines" +msgstr "" + +#. module: account +#: field:account.aged.trial.balance,period_to:0 +#: field:account.balance.report,period_to:0 +#: field:account.bs.report,period_to:0 +#: field:account.central.journal,period_to:0 +#: field:account.chart,period_to:0 +#: field:account.common.account.report,period_to:0 +#: field:account.common.journal.report,period_to:0 +#: field:account.common.partner.report,period_to:0 +#: field:account.common.report,period_to:0 +#: field:account.general.journal,period_to:0 +#: field:account.partner.balance,period_to:0 +#: field:account.partner.ledger,period_to:0 +#: field:account.pl.report,period_to:0 +#: field:account.print.journal,period_to:0 +#: field:account.report.general.ledger,period_to:0 +#: field:account.vat.declaration,period_to:0 +msgid "End period" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:738 +#: code:addons/account/account_move_line.py:815 +#: code:addons/account/wizard/account_invoice_state.py:44 +#: code:addons/account/wizard/account_invoice_state.py:68 +#: code:addons/account/wizard/account_report_balance_sheet.py:70 +#: code:addons/account/wizard/account_state_open.py:37 +#: code:addons/account/wizard/account_validate_account_move.py:39 +#: code:addons/account/wizard/account_validate_account_move.py:61 +#, python-format +msgid "Warning" +msgstr "" + +#. module: account +#: help:product.category,property_account_expense_categ:0 +#: help:product.template,property_account_expense:0 +msgid "" +"This account will be used to value outgoing stock for the current product " +"category using cost price" +msgstr "" + +#. module: account +#: report:account.move.voucher:0 +msgid "On Account of :" +msgstr "" + +#. module: account +#: view:account.automatic.reconcile:0 +#: view:account.move.line.reconcile.writeoff:0 +msgid "Write-Off Move" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_paidinvoice0 +msgid "Invoice's state is Done" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_report_account_sales +msgid "Report of the Sales by Account" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_fiscal_position_account +msgid "Accounts Fiscal Position" +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: view:account.invoice:0 +#: selection:account.invoice,type:0 +#: selection:account.invoice.report,type:0 +#: model:process.process,name:account.process_process_supplierinvoiceprocess0 +#: selection:report.invoice.created,type:0 +msgid "Supplier Invoice" +msgstr "" + +#. module: account +#: field:account.account,debit:0 +#: report:account.account.balance:0 +#: report:account.account.balance.landscape:0 +#: report:account.analytic.account.balance:0 +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.inverted.balance:0 +#: report:account.central.journal:0 +#: field:account.entries.report,debit:0 +#: report:account.general.journal:0 +#: report:account.general.ledger:0 +#: report:account.journal.period.print:0 +#: field:account.model.line,debit:0 +#: field:account.move.line,debit:0 +#: report:account.move.voucher:0 +#: report:account.partner.balance:0 +#: report:account.tax.code.entries:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: report:account.vat.declaration:0 +#: field:report.account.receivable,debit:0 +msgid "Debit" +msgstr "" + +#. module: account +#: field:account.invoice,invoice_line:0 +msgid "Invoice Lines" +msgstr "" + +#. module: account +#: constraint:account.account.template:0 +msgid "Error ! You can not create recursive account templates." +msgstr "" + +#. module: account +#: constraint:account.account.template:0 +msgid "" +"You cannot create an account template! \n" +"Make sure if the account template has parent then it should be type " +"\"View\"! " +msgstr "" + +#. module: account +#: view:account.subscription:0 +msgid "Recurring" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:805 +#, python-format +msgid "Entry is already reconciled" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_report_account_receivable +msgid "Receivable accounts" +msgstr "" + +#. module: account +#: selection:account.model.line,date_maturity:0 +msgid "Partner Payment Term" +msgstr "" + +#. module: account +#: field:temp.range,name:0 +msgid "Range" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1246 +#, python-format +msgid "" +"Can not create an automatic sequence for this piece !\n" +"\n" +"Put a sequence in the journal definition for automatic numbering or create a " +"sequence manually for this piece." +msgstr "" + +#. module: account +#: selection:account.balance.report,display_account:0 +#: selection:account.bs.report,display_account:0 +#: selection:account.common.account.report,display_account:0 +#: selection:account.pl.report,display_account:0 +#: selection:account.report.general.ledger,display_account:0 +msgid "With movements" +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +msgid "Account Data" +msgstr "" + +#. module: account +#: view:account.tax.code.template:0 +msgid "Account Tax Code Template" +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_manually0 +msgid "Manually" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "December" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_analytic_journal_tree +#: model:ir.ui.menu,name:account.account_analytic_journal_print +msgid "Print Analytic Journals" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Fin.Account" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_aged_receivable_graph +#: view:report.aged.receivable:0 +msgid "Aged Receivable" +msgstr "" + +#. module: account +#: field:account.tax,applicable_type:0 +msgid "Applicability" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_move_journal.py:165 +#, python-format +msgid "This period is already closed !" +msgstr "" + +#. module: account +#: help:account.move.line,currency_id:0 +msgid "The optional other currency if it is a multi-currency entry." +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_invoiceimport0 +msgid "" +"Import of the statement in the system from a supplier or customer invoice" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_periodical_processing_billing +msgid "Billing" +msgstr "" + +#. module: account +#: view:account.account:0 +msgid "Parent Account" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_journal_form +msgid "" +"Create and manage your company's journals from this menu. A journal is used " +"to record transactions of all accounting data related to the day-to-day " +"business of your company using double-entry bookkeeping system. Depending on " +"the nature of its activities and the number of daily transactions, a company " +"may keep several types of specialized journals such as a cash journal, " +"purchase journal, sales journal..." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_analytic_chart +msgid "Account Analytic Chart" +msgstr "" + +#. module: account +#: help:account.invoice,residual:0 +msgid "Remaining amount due." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_statistic_report_statement +msgid "Statistic Reports" +msgstr "" + +#. module: account +#: field:account.installer,progress:0 +#: field:account.installer.modules,progress:0 +#: field:wizard.multi.charts.accounts,progress:0 +msgid "Configuration Progress" +msgstr "" + +#. module: account +#: view:account.fiscal.position.template:0 +msgid "Accounts Mapping" +msgstr "" + +#. module: account +#: code:addons/account/invoice.py:346 +#, python-format +msgid "Invoice '%s' is waiting for validation." +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "November" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_installer_modules +msgid "account.installer.modules" +msgstr "" + +#. module: account +#: help:account.invoice.line,account_id:0 +msgid "The income or expense account related to the selected product." +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1117 +#, python-format +msgid "The date of your Journal Entry is not in the defined period!" +msgstr "" + +#. module: account +#: field:account.subscription,period_total:0 +msgid "Number of Periods" +msgstr "" + +#. module: account +#: report:account.general.journal:0 +#: model:ir.actions.report.xml,name:account.account_general_journal +msgid "General Journal" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Search Invoice" +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: view:account.invoice:0 +#: view:account.invoice.refund:0 +#: selection:account.invoice.refund,filter_refund:0 +#: view:account.invoice.report:0 +#: model:ir.actions.act_window,name:account.action_account_invoice_refund +msgid "Refund" +msgstr "" + +#. module: account +#: field:wizard.multi.charts.accounts,bank_accounts_id:0 +msgid "Bank Accounts" +msgstr "" + +#. module: account +#: field:res.partner,credit:0 +msgid "Total Receivable" +msgstr "" + +#. module: account +#: view:account.account:0 +#: view:account.account.template:0 +#: view:account.journal:0 +#: view:account.move.line:0 +msgid "General Information" +msgstr "" + +#. module: account +#: view:account.move:0 +#: view:account.move.line:0 +msgid "Accounting Documents" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_validate_account_move_lines +msgid "Validate Account Move Lines" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_analytic_cost_ledger_journal +#: model:ir.actions.report.xml,name:account.account_analytic_account_quantity_cost_ledger +msgid "Cost Ledger (Only quantities)" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_supplierpaidinvoice0 +msgid "Invoice's state is Done." +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_reconcilepaid0 +msgid "As soon as the reconciliation is done, the invoice can be paid." +msgstr "" + +#. module: account +#: view:account.account.template:0 +msgid "Search Account Templates" +msgstr "" + +#. module: account +#: view:account.invoice.tax:0 +msgid "Manual Invoice Taxes" +msgstr "" + +#. module: account +#: field:account.account,parent_right:0 +msgid "Parent Right" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_addtmpl_wizard +msgid "account.addtmpl.wizard" +msgstr "" + +#. module: account +#: field:account.aged.trial.balance,result_selection:0 +#: field:account.common.partner.report,result_selection:0 +#: report:account.partner.balance:0 +#: field:account.partner.balance,result_selection:0 +#: field:account.partner.ledger,result_selection:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +msgid "Partner's" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_fiscalyear_form +#: view:ir.sequence:0 +#: model:ir.ui.menu,name:account.menu_action_account_fiscalyear_form +msgid "Fiscal Years" +msgstr "" + +#. module: account +#: help:account.analytic.journal,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the analytic " +"journal without removing it." +msgstr "" + +#. module: account +#: field:account.analytic.line,ref:0 +msgid "Ref." +msgstr "" + +#. module: account +#: field:account.use.model,model:0 +#: model:ir.model,name:account.model_account_model +msgid "Account Model" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "February" +msgstr "" + +#. module: account +#: field:account.bank.accounts.wizard,bank_account_id:0 +#: view:account.chart.template:0 +#: field:account.chart.template,bank_account_view_id:0 +#: field:account.invoice,partner_bank_id:0 +#: field:account.invoice.report,partner_bank_id:0 +msgid "Bank Account" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_central_journal +#: model:ir.model,name:account.model_account_central_journal +msgid "Account Central Journal" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Maturity" +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,direction_selection:0 +msgid "Future" +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "Search Journal Items" +msgstr "" + +#. module: account +#: help:account.tax,base_sign:0 +#: help:account.tax,ref_base_sign:0 +#: help:account.tax,ref_tax_sign:0 +#: help:account.tax,tax_sign:0 +#: help:account.tax.template,base_sign:0 +#: help:account.tax.template,ref_base_sign:0 +#: help:account.tax.template,ref_tax_sign:0 +#: help:account.tax.template,tax_sign:0 +msgid "Usually 1 or -1." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_fiscal_position_account_template +msgid "Template Account Fiscal Mapping" +msgstr "" + +#. module: account +#: field:account.chart.template,property_account_expense:0 +msgid "Expense Account on Product Template" +msgstr "" + +#. module: account +#: field:account.analytic.line,amount_currency:0 +msgid "Amount currency" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_report_aged_partner_balance.py:55 +#, python-format +msgid "You must enter a period length that cannot be 0 or below !" +msgstr "" + +#. module: account +#: code:addons/account/account.py:501 +#, python-format +msgid "You cannot remove an account which has account entries!. " +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_form +msgid "" +"Create and manage the accounts you need to record journal entries. An " +"account is part of a ledger allowing your company to register all kinds of " +"debit and credit transactions. Companies present their annual accounts in " +"two main parts: the balance sheet and the income statement (profit and loss " +"account). The annual accounts of a company are required by law to disclose a " +"certain amount of information. They have to be certified by an external " +"auditor annually." +msgstr "" + +#. module: account +#: help:account.move.line,amount_residual_currency:0 +msgid "" +"The residual amount on a receivable or payable of a journal entry expressed " +"in its currency (maybe different of the company currency)." +msgstr "" diff --git a/addons/account/i18n/hu.po b/addons/account/i18n/hu.po index e648e7d9534..0f665fe4a29 100644 --- a/addons/account/i18n/hu.po +++ b/addons/account/i18n/hu.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2011-02-09 17:14+0000\n" +"PO-Revision-Date: 2011-03-02 17:21+0000\n" "Last-Translator: NOVOTRADE RENDSZERHÁZ <openerp@novotrade.hu>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-10 04:35+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-03 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -1688,7 +1688,7 @@ msgid "" msgstr "" "Számlatükör megjelenítése üzleti évenként és időszak szerinti szűréssel. A " "főkönyvi számlákat faszerkezetben mutatja. A számlára klikkelve megjeleníti " -"a a számla könyvelési tételeit." +"a számla könyvelési tételeit." #. module: account #: constraint:account.fiscalyear:0 @@ -5186,7 +5186,8 @@ msgstr "Devizaösszeg" msgid "" "Specified Journal does not have any account move entries in draft state for " "this period" -msgstr "A megadott naplóban nincs tervezet állapotú tétel a kért időszakban" +msgstr "" +"A megadott naplóban nincs tervezet állapotú tétel ebben az időszakban." #. module: account #: model:ir.actions.act_window,name:account.action_view_move_line @@ -6410,11 +6411,10 @@ msgid "" "reconcile in a series of accounts. It finds entries for each partner where " "the amounts correspond." msgstr "" -"Egy vevő/szállító számla akkor minősül rendezettnek, ha az párosításra " -"került a banki/pénztári kifizetéssel vagy egy jóváíró számlával vagy egy " -"szállító/vevő számlával. Az automatikus párosítás funkció minden partnerre " -"megkeresi a párosítható tételeket. Az összegében egyező tételek párosítását " -"végrehajtja." +"Egy számla akkor minősül rendezettnek, ha az párosításra került a " +"banki/pénztári kifizetéssel vagy egy jóváíró számlával. Az automatikus " +"párosítás funkció minden partnerre megkeresi a párosítható tételeket. Az " +"összegében egyező tételek párosítását végrehajtja." #. module: account #: view:account.move:0 @@ -7848,7 +7848,7 @@ msgid "" "the start and end of the month or quarter." msgstr "" "Ez a menüpont kinyomtatja a számlákon vagy kifizetéseken alapuló ÁFA-" -"kimutatást, amely alapján összeállítható az ÁFA-bevallás. Válassza ki a " +"kimutatást, amelynek alapján az ÁFA-bevallás elkészíthető. Válassza ki a " "megfelelő időszakot. Valós idejű adatokat tartalmaz, így bármikor " "tájékozódhat a bevallandó ÁFÁ-ról." diff --git a/addons/account/i18n/id.po b/addons/account/i18n/id.po index d9589636252..280c1ccaecf 100644 --- a/addons/account/i18n/id.po +++ b/addons/account/i18n/id.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2011-01-18 06:11+0000\n" -"Last-Translator: Ginandjar Satyanagara <Unknown>\n" +"PO-Revision-Date: 2011-02-24 07:59+0000\n" +"Last-Translator: moelyana <Unknown>\n" "Language-Team: Indonesian <id@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-19 04:43+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-25 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -25,13 +25,13 @@ msgstr "Sistem Pembayaran" #. module: account #: view:account.journal:0 msgid "Other Configuration" -msgstr "Konfigurasi Lainnya" +msgstr "Pengaturan Lainnya" #. module: account #: code:addons/account/wizard/account_open_closed_fiscalyear.py:40 #, python-format msgid "No End of year journal defined for the fiscal year" -msgstr "" +msgstr "Journal akhir tahun belum ditetapkan untuk tahun fiskal tersebut" #. module: account #: code:addons/account/account.py:506 @@ -40,11 +40,13 @@ msgid "" "You cannot remove/deactivate an account which is set as a property to any " "Partner." msgstr "" +"Anda tidak dapat menghapus/ menon-aktifkan akun yang telah ditetapkan " +"sebagai milik Mitra anda" #. module: account #: view:account.move.reconcile:0 msgid "Journal Entry Reconcile" -msgstr "Rekonsiliasi Entri Jurnal" +msgstr "Rekonsiliasi Ayat-ayat Jurnal" #. module: account #: field:account.installer.modules,account_voucher:0 @@ -74,7 +76,7 @@ msgstr "Harap buat nomor urut untuk jurnal tagihan" #. module: account #: constraint:account.period:0 msgid "Error ! The duration of the Period(s) is/are invalid. " -msgstr "Ada kesalahan! Jangka waktu periode salah " +msgstr "Maaf! durasi/jangka waktu Periode salah " #. module: account #: field:account.analytic.line,currency_id:0 @@ -94,7 +96,7 @@ msgstr "Piutang jatuh tempo hingga hari ini" #. module: account #: field:account.partner.ledger,reconcil:0 msgid "Include Reconciled Entries" -msgstr "" +msgstr "Termasuk Ayat-ayat yang telah direkonsiliasi" #. module: account #: view:account.pl.report:0 @@ -102,6 +104,8 @@ msgid "" "The Profit and Loss report gives you an overview of your company profit and " "loss in a single document" msgstr "" +"Laporan Laba Rugi memberikan gambaran dari keuntungan dan kerugian " +"perusahaan dalam satu lembar berkas" #. module: account #: model:process.transition,name:account.process_transition_invoiceimport0 @@ -111,7 +115,7 @@ msgstr "Impor dari tagihan atau pembayaran" #. module: account #: model:ir.model,name:account.model_wizard_multi_charts_accounts msgid "wizard.multi.charts.accounts" -msgstr "" +msgstr "tuntunan.multi.bagan.akun" #. module: account #: view:account.move:0 @@ -124,23 +128,27 @@ msgid "" "If you unreconciliate transactions, you must also verify all the actions " "that are linked to those transactions because they will not be disabled" msgstr "" +"Jika anda merekonsiliasi transaksi-transaksi, anda juga harus memeriksa " +"seluruh kegiatan yang terkait karena seluruh transaksi tersebut tidak " +"dibatalkan" #. module: account #: report:account.tax.code.entries:0 msgid "Accounting Entries-" -msgstr "" +msgstr "Akuntansi Entri" #. module: account #: code:addons/account/account.py:1291 #, python-format msgid "You can not delete posted movement: \"%s\"!" msgstr "" +"Anda tidak bisa menghapus pergerakan akun yang telah tercatat: \"%s\"!" #. module: account #: report:account.invoice:0 #: field:account.invoice.line,origin:0 msgid "Origin" -msgstr "Asal" +msgstr "Sumber" #. module: account #: view:account.account:0 @@ -150,7 +158,7 @@ msgstr "Asal" #: view:account.move.line.reconcile:0 #: view:account.move.line.reconcile.writeoff:0 msgid "Reconcile" -msgstr "" +msgstr "Rekonsiliasi" #. module: account #: field:account.bank.statement.line,ref:0 @@ -165,7 +173,7 @@ msgstr "Referensi" #. module: account #: view:account.open.closed.fiscalyear:0 msgid "Choose Fiscal Year " -msgstr "" +msgstr "Pilih Tahun Fiskal " #. module: account #: help:account.payment.term,active:0 @@ -173,6 +181,8 @@ msgid "" "If the active field is set to False, it will allow you to hide the payment " "term without removing it." msgstr "" +"Jika kolom aktif diubah menjadi 'False', hal tersebut mengizinkan anda untuk " +"menyembunyikan syarat pembayaran tanpa menghapusnya" #. module: account #: code:addons/account/invoice.py:1421 @@ -184,12 +194,12 @@ msgstr "Perhatian!" #: field:account.fiscal.position.account,account_src_id:0 #: field:account.fiscal.position.account.template,account_src_id:0 msgid "Account Source" -msgstr "" +msgstr "Sumber Akun" #. module: account #: model:ir.actions.act_window,name:account.act_acc_analytic_acc_5_report_hr_timesheet_invoice_journal msgid "All Analytic Entries" -msgstr "" +msgstr "Seluruh Ayat Analitik" #. module: account #: model:ir.actions.act_window,name:account.action_view_created_invoice_dashboard @@ -205,7 +215,7 @@ msgstr "Negatif" #: code:addons/account/wizard/account_move_journal.py:95 #, python-format msgid "Journal: %s" -msgstr "" +msgstr "Jurnal: %s" #. module: account #: help:account.analytic.journal,type:0 @@ -219,7 +229,7 @@ msgstr "" #: model:ir.actions.act_window,name:account.action_account_tax_template_form #: model:ir.ui.menu,name:account.menu_action_account_tax_template_form msgid "Tax Templates" -msgstr "" +msgstr "Lembar Contoh Pajak" #. module: account #: model:ir.model,name:account.model_account_tax @@ -233,11 +243,13 @@ msgid "" "No period defined for this date: %s !\n" "Please create a fiscal year." msgstr "" +"Periode fiskal belum ditentukan untuk tanggal ini: %s !\n" +"Silahkan buat tahun fiskal terlebih dahulu." #. module: account #: model:ir.model,name:account.model_account_move_line_reconcile_select msgid "Move line reconcile select" -msgstr "" +msgstr "Pindahkan baris rekonsiliasi terpilih" #. module: account #: help:account.model.line,sequence:0 @@ -245,6 +257,8 @@ msgid "" "The sequence field is used to order the resources from lower sequences to " "higher ones" msgstr "" +"Kolom urutan digunakan untuk mengurutkan data dimulai dari nilai urut " +"terkecil" #. module: account #: help:account.tax.code,notprintable:0 @@ -253,33 +267,38 @@ msgid "" "Check this box if you don't want any VAT related to this Tax Code to appear " "on invoices" msgstr "" +"Tandai kotak ini jika anda tidak ingin PPN yang terkait dengan Kode Pajak " +"ini tertera dalam tagihan" #. module: account #: code:addons/account/invoice.py:1210 #, python-format msgid "Invoice '%s' is paid partially: %s%s of %s%s (%s%s remaining)" msgstr "" +"Tagihan '%s' telah dibayar sebagian: %s%s dari %s%s (Tagihan tersisa %s%s)" #. module: account #: model:process.transition,note:account.process_transition_supplierentriesreconcile0 msgid "Accounting entries are an input of the reconciliation." -msgstr "" +msgstr "Catatan akuntansi adalah sebuah masukan dari rekonsiliasi" #. module: account #: model:ir.ui.menu,name:account.menu_finance_management_belgian_reports msgid "Belgian Reports" -msgstr "" +msgstr "Laporan menurut standar Belgia" #. module: account #: code:addons/account/account_move_line.py:1176 #, python-format msgid "You can not add/modify entries in a closed journal." msgstr "" +"Anda tidak diperbolehkan untuk menambah/ merubah catatan dalam jurnal yang " +"telah ditutup" #. module: account #: view:account.bank.statement:0 msgid "Calculated Balance" -msgstr "" +msgstr "Saldo Terhitung" #. module: account #: model:ir.actions.act_window,name:account.action_account_use_model_create_entry @@ -291,17 +310,17 @@ msgstr "" #. module: account #: view:account.fiscalyear.close.state:0 msgid "Close Fiscalyear" -msgstr "" +msgstr "Menutup Tahun Fiskal" #. module: account #: field:account.automatic.reconcile,allow_write_off:0 msgid "Allow write off" -msgstr "" +msgstr "Diperbolehkan untuk dihapus" #. module: account #: view:account.analytic.chart:0 msgid "Select the Period for Analysis" -msgstr "" +msgstr "Pilih Periode Analisis" #. module: account #: view:account.move.line:0 @@ -313,6 +332,7 @@ msgstr "St." #, python-format msgid "Invoice line account company does not match with invoice company." msgstr "" +"Baris tagihan dari rekening perusahaan tidak sesuai dengan tagihan perusahaan" #. module: account #: field:account.journal.column,field:0 @@ -325,6 +345,8 @@ msgid "" "Installs localized accounting charts to match as closely as possible the " "accounting needs of your company based on your country." msgstr "" +"Memasang bagan akuntansi lokal yang paling cocok dengan kebutuhan akuntansi " +"perusahaan anda berdasarkan negara anda." #. module: account #: code:addons/account/wizard/account_move_journal.py:63 @@ -335,23 +357,27 @@ msgid "" "You can create one in the menu: \n" "Configuration/Financial Accounting/Accounts/Journals." msgstr "" +"Jurnal akun jenis %s untuk perusahaan ini tidak dapat ditemukan\n" +"\n" +"Anda dapat membuat yang baru dalam menu: \n" +"Pengaturan/ Akuntansi Keuangan/ Perkiraan/ Jurnal" #. module: account #: model:ir.model,name:account.model_account_unreconcile msgid "Account Unreconcile" -msgstr "" +msgstr "Pembatalan Rekonsiliasi Akun" #. module: account #: view:product.product:0 #: view:product.template:0 msgid "Purchase Properties" -msgstr "" +msgstr "Pembelian Barang Milik" #. module: account #: view:account.installer:0 #: view:account.installer.modules:0 msgid "Configure" -msgstr "" +msgstr "Pengaturan" #. module: account #: selection:account.entries.report,month:0 @@ -360,7 +386,7 @@ msgstr "" #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "June" -msgstr "" +msgstr "Juni" #. module: account #: model:ir.actions.act_window,help:account.action_account_moves_bank @@ -369,16 +395,19 @@ msgid "" "OpenERP. Journal items are created by OpenERP if you use Bank Statements, " "Cash Registers, or Customer/Supplier payments." msgstr "" +"Tampilan ini digunakan oleh para akuntan dalam rangka merekam catatan secara " +"besar-besaran di OpenERP. Pos-pos jurnal dibuat oleh OpenERP jika anda " +"menggunakan Rekening Koran, Kasir, atau Pembayaran Pelanggan/ Pemasok." #. module: account #: model:ir.model,name:account.model_account_tax_template msgid "account.tax.template" -msgstr "" +msgstr "akun.pajak.lembar contoh" #. module: account #: model:ir.model,name:account.model_account_bank_accounts_wizard msgid "account.bank.accounts.wizard" -msgstr "" +msgstr "akun.bank.akun.tuntunan" #. module: account #: field:account.move.line,date_created:0 @@ -389,17 +418,17 @@ msgstr "Tanggal pembuatan" #. module: account #: selection:account.journal,type:0 msgid "Purchase Refund" -msgstr "" +msgstr "Pengembalian Pembelian" #. module: account #: selection:account.journal,type:0 msgid "Opening/Closing Situation" -msgstr "" +msgstr "Situasi Pembukaan/ Penutupan" #. module: account #: help:account.journal,currency:0 msgid "The currency used to enter statement" -msgstr "" +msgstr "Mata uang yang digunakan untuk masukkan pernyataan" #. module: account #: field:account.open.closed.fiscalyear,fyear_id:0 @@ -412,6 +441,8 @@ msgid "" "This field contains the informatin related to the numbering of the journal " "entries of this journal." msgstr "" +"Kolom ini berisi informasi yang terkait dengan penomoran dari ayat-ayat " +"jurnal dari jurnal ini." #. module: account #: field:account.journal,default_debit_account_id:0 @@ -421,7 +452,7 @@ msgstr "Default Akun Debit" #. module: account #: view:account.move:0 msgid "Total Credit" -msgstr "" +msgstr "Total Kredit" #. module: account #: selection:account.account.type,sign:0 @@ -431,19 +462,19 @@ msgstr "Positif" #. module: account #: view:account.move.line.unreconcile.select:0 msgid "Open For Unreconciliation" -msgstr "" +msgstr "Pembatalan Rekonsiliasi dapat dilakukan" #. module: account #: field:account.fiscal.position.template,chart_template_id:0 #: field:account.tax.template,chart_template_id:0 #: field:wizard.multi.charts.accounts,chart_template_id:0 msgid "Chart Template" -msgstr "" +msgstr "Lembar Contoh Bagan" #. module: account #: help:account.model.line,amount_currency:0 msgid "The amount expressed in an optional other currency." -msgstr "" +msgstr "Jumlah yang ditampilkan dalam mata uang pilihan lainnya" #. module: account #: help:account.journal.period,state:0 @@ -452,6 +483,9 @@ msgid "" "it comes to 'Printed' state. When all transactions are done, it comes in " "'Done' state." msgstr "" +"Pada saat periode jurnal dibuat. Statusnya adalah sebagai 'Konsep'. Jika " +"sebuah laporan telah dicetak, maka statusnya menjadi 'Tercetak'. Pada saat " +"seluruh transaksi selesai dilaksanakan, maka statusnya menjadi 'Selesai'." #. module: account #: model:ir.actions.act_window,help:account.action_account_tax_chart @@ -461,6 +495,11 @@ msgid "" "amount of each area of the tax declaration for your country. It’s presented " "in a hierarchical structure, which can be modified to fit your needs." msgstr "" +"Bagan Pajak adalah sebuah tampilan pohon yang menggambarkan struktur dari " +"kasus-kasus Pajak (atau kode-kode pajak) dan menunjukkan kodisi pajak " +"terbaru. Grafik pajak mewakili jumlah dari setiap area dari pernyataan pajak " +"untuk negara anda. Pernyataan ini disajikan dalam sebuah struktur hirarki, " +"yang dapat dirubah untuk memenuhi kebutuhan anda." #. module: account #: view:account.analytic.line:0 @@ -499,17 +538,17 @@ msgstr "Jurnal" #. module: account #: model:ir.model,name:account.model_account_invoice_confirm msgid "Confirm the selected invoices" -msgstr "" +msgstr "Menyetujui tagihan terpilih" #. module: account #: field:account.addtmpl.wizard,cparent_id:0 msgid "Parent target" -msgstr "" +msgstr "Induk target" #. module: account #: field:account.bank.statement,account_id:0 msgid "Account used in this journal" -msgstr "" +msgstr "Akun yang digunakan dalam jurnal ini" #. module: account #: help:account.aged.trial.balance,chart_account_id:0 @@ -528,7 +567,7 @@ msgstr "" #: help:account.report.general.ledger,chart_account_id:0 #: help:account.vat.declaration,chart_account_id:0 msgid "Select Charts of Accounts" -msgstr "" +msgstr "Pilih Bagan Akun" #. module: account #: view:product.product:0 @@ -538,12 +577,12 @@ msgstr "Pajak-pajak Pembelian" #. module: account #: model:ir.model,name:account.model_account_invoice_refund msgid "Invoice Refund" -msgstr "" +msgstr "Pengembalian Tagihan" #. module: account #: report:account.overdue:0 msgid "Li." -msgstr "" +msgstr "Li." #. module: account #: field:account.automatic.reconcile,unreconciled:0 @@ -554,14 +593,14 @@ msgstr "Bukan transaksi yang dapat direkonsiliasi" #: code:addons/account/account_cash_statement.py:348 #, python-format msgid "CashBox Balance is not matching with Calculated Balance !" -msgstr "" +msgstr "Saldo Kas Kecil tidak sesuai dengan Saldo Terhitung !" #. module: account #: view:account.fiscal.position:0 #: field:account.fiscal.position,tax_ids:0 #: field:account.fiscal.position.template,tax_ids:0 msgid "Tax Mapping" -msgstr "" +msgstr "Pemetaan Pajak" #. module: account #: model:ir.actions.act_window,name:account.action_account_fiscalyear_close_state @@ -572,7 +611,7 @@ msgstr "Tutup Tahun Pembukuan" #. module: account #: model:process.transition,note:account.process_transition_confirmstatementfromdraft0 msgid "The accountant confirms the statement." -msgstr "" +msgstr "Akuntan ini mengukuhkan pernyataan tersebut." #. module: account #: selection:account.balance.report,display_account:0 @@ -583,17 +622,17 @@ msgstr "" #: selection:account.tax,type_tax_use:0 #: selection:account.tax.template,type_tax_use:0 msgid "All" -msgstr "" +msgstr "Semua" #. module: account #: field:account.invoice.report,address_invoice_id:0 msgid "Invoice Address Name" -msgstr "" +msgstr "Alamat Tagihan" #. module: account #: selection:account.installer,period:0 msgid "3 Monthly" -msgstr "" +msgstr "Triwulan" #. module: account #: view:account.unreconcile.reconcile:0 @@ -601,48 +640,51 @@ msgid "" "If you unreconciliate transactions, you must also verify all the actions " "that are linked to those transactions because they will not be disable" msgstr "" +"Jika anda membatalkan rekonsiliasi dari berbagai transaksi, anda juga harus " +"memeriksa seluruh kegiatan yang berhubungan dengannya, karena transaksi-" +"transaksi tersebut tidak langsung dibatalkan" #. module: account #: view:analytic.entries.report:0 msgid " 30 Days " -msgstr "" +msgstr " 30 Hari " #. module: account #: field:ir.sequence,fiscal_ids:0 msgid "Sequences" -msgstr "" +msgstr "Urutan" #. module: account #: view:account.fiscal.position.template:0 msgid "Taxes Mapping" -msgstr "" +msgstr "Pemetaan Pajak" #. module: account #: report:account.central.journal:0 msgid "Centralized Journal" -msgstr "" +msgstr "Jurnal Terpusat" #. module: account #: sql_constraint:account.sequence.fiscalyear:0 msgid "Main Sequence must be different from current !" -msgstr "" +msgstr "Urutan Utama harus berbeda dari yang sekarang !" #. module: account #: field:account.invoice.tax,tax_amount:0 msgid "Tax Code Amount" -msgstr "" +msgstr "Jumlah Kode Pajak" #. module: account #: code:addons/account/account.py:2779 #: code:addons/account/installer.py:434 #, python-format msgid "SAJ" -msgstr "" +msgstr "SAJ" #. module: account #: help:account.bank.statement,balance_end_real:0 msgid "closing balance entered by the cashbox verifier" -msgstr "" +msgstr "saldo akhir harus dimasukkan oleh pemeriksa kasir" #. module: account #: view:account.period:0 @@ -653,17 +695,17 @@ msgstr "Tutup Periode" #. module: account #: model:ir.model,name:account.model_account_common_partner_report msgid "Account Common Partner Report" -msgstr "" +msgstr "Laporan Akun Umum Mitra" #. module: account #: field:account.fiscalyear.close,period_id:0 msgid "Opening Entries Period" -msgstr "" +msgstr "Membuka Periode Catatan" #. module: account #: model:ir.model,name:account.model_account_journal_period msgid "Journal Period" -msgstr "" +msgstr "Periode Jurnal" #. module: account #: code:addons/account/account_move_line.py:732 @@ -671,6 +713,8 @@ msgstr "" #, python-format msgid "To reconcile the entries company should be the same for all entries" msgstr "" +"Perusahaan harus merupakan entitas yang sama untuk merekonsiliasi seluruh " +"catatan" #. module: account #: view:account.account:0 @@ -682,12 +726,12 @@ msgstr "" #: model:ir.actions.act_window,name:account.action_aged_receivable #, python-format msgid "Receivable Accounts" -msgstr "Akun yang Dapat Diterima" +msgstr "Akun Piutang" #. module: account #: model:ir.model,name:account.model_account_report_general_ledger msgid "General Ledger Report" -msgstr "" +msgstr "Laporan Buku Besar Umum" #. module: account #: view:account.invoice:0 @@ -697,23 +741,23 @@ msgstr "Buka Kembali" #. module: account #: view:account.use.model:0 msgid "Are you sure you want to create entries?" -msgstr "" +msgstr "Apakah anda yakin untuk membuat catatan baru?" #. module: account #: selection:account.bank.accounts.wizard,account_type:0 msgid "Check" -msgstr "" +msgstr "Centang" #. module: account #: field:account.partner.reconcile.process,today_reconciled:0 msgid "Partners Reconciled Today" -msgstr "" +msgstr "Hari ini Para Mitra Telah Direkonsiliasi" #. module: account #: code:addons/account/account_bank_statement.py:306 #, python-format msgid "The statement balance is incorrect !\n" -msgstr "" +msgstr "Saldo neraca salah !\n" #. module: account #: selection:account.payment.term.line,value:0 @@ -724,20 +768,20 @@ msgstr "Persen" #. module: account #: model:ir.ui.menu,name:account.menu_finance_charts msgid "Charts" -msgstr "" +msgstr "Bagan" #. module: account #: code:addons/account/project/wizard/project_account_analytic_line.py:47 #: model:ir.model,name:account.model_project_account_analytic_line #, python-format msgid "Analytic Entries by line" -msgstr "" +msgstr "Catatan Analitik per baris" #. module: account #: code:addons/account/wizard/account_change_currency.py:39 #, python-format msgid "You can only change currency for Draft Invoice !" -msgstr "" +msgstr "Anda hanya dapat merubah mata uang untuk Konsep Tagihan" #. module: account #: view:account.analytic.journal:0 @@ -756,12 +800,12 @@ msgstr "Jenis" #. module: account #: model:ir.model,name:account.model_account_subscription_line msgid "Account Subscription Line" -msgstr "" +msgstr "Baris Akun Berlangganan" #. module: account #: help:account.invoice,reference:0 msgid "The partner reference of this invoice." -msgstr "" +msgstr "Referensi Mitra untuk tagihan ini" #. module: account #: view:account.move.line.unreconcile.select:0 @@ -769,22 +813,22 @@ msgstr "" #: view:account.unreconcile.reconcile:0 #: model:ir.model,name:account.model_account_move_line_unreconcile_select msgid "Unreconciliation" -msgstr "" +msgstr "Pembatalan rekonsiliasi" #. module: account #: model:ir.model,name:account.model_account_analytic_Journal_report msgid "Account Analytic Journal" -msgstr "" +msgstr "Jurnal Analitik Akun" #. module: account #: model:ir.model,name:account.model_account_automatic_reconcile msgid "Automatic Reconcile" -msgstr "" +msgstr "Rekonsiliasi Otomatis" #. module: account #: view:account.payment.term.line:0 msgid "Due date Computation" -msgstr "" +msgstr "Perhitungan Jatuh tempo" #. module: account #: report:account.analytic.account.quantity_cost_ledger:0 @@ -798,18 +842,20 @@ msgstr "" #: selection:report.account.sales,month:0 #: selection:report.account_type.sales,month:0 msgid "September" -msgstr "" +msgstr "September" #. module: account #: selection:account.subscription,period_type:0 msgid "days" -msgstr "" +msgstr "hari" #. module: account #: help:account.account.template,nocreate:0 msgid "" "If checked, the new chart of accounts will not contain this by default." msgstr "" +"Jika dicentang, bagan akun yang baru tidak akan menyertakannya secara " +"standar." #. module: account #: code:addons/account/wizard/account_invoice_refund.py:102 @@ -818,21 +864,24 @@ msgid "" "Can not %s invoice which is already reconciled, invoice should be " "unreconciled first. You can only Refund this invoice" msgstr "" +"Tidak dapat %s tagihan yang sudah terekonsiliasi, pembatalan rekonsiliasi " +"tagihan harus dilakukan terlebih dahulu. Anda hanya dapat Mengembalikan " +"tagihan ini" #. module: account #: model:ir.actions.act_window,name:account.action_subscription_form_new msgid "New Subscription" -msgstr "" +msgstr "Berlangganan Baru" #. module: account #: view:account.payment.term:0 msgid "Computation" -msgstr "" +msgstr "Penghitungan" #. module: account #: view:account.move.line:0 msgid "Next Partner to reconcile" -msgstr "" +msgstr "Rekonsiliasi Mitra berikutnya" #. module: account #: code:addons/account/account_move_line.py:1191 @@ -841,19 +890,22 @@ msgid "" "You can not do this modification on a confirmed entry ! Please note that you " "can just change some non important fields !" msgstr "" +"Anda tidak dapat melakukan perubahan ini terhadap catatan yang telah " +"dikukuhkan ! Mohon dicatat bahwa anda hanya dapat merubah beberapa kolom " +"yang tidak penting !" #. module: account #: view:account.invoice.report:0 #: field:account.invoice.report,delay_to_pay:0 msgid "Avg. Delay To Pay" -msgstr "" +msgstr "Penundaan Pembayaran rata-rata" #. module: account #: model:ir.actions.act_window,name:account.action_account_tax_chart #: model:ir.actions.act_window,name:account.action_tax_code_tree #: model:ir.ui.menu,name:account.menu_action_tax_code_tree msgid "Chart of Taxes" -msgstr "" +msgstr "Bagan Pajak" #. module: account #: view:account.fiscalyear:0 @@ -869,7 +921,7 @@ msgstr "Jatuh Tempo" #: view:account.invoice.report:0 #: field:account.invoice.report,price_total_tax:0 msgid "Total With Tax" -msgstr "" +msgstr "Jumlah Keseluruhan termasuk Pajak" #. module: account #: view:account.invoice:0 @@ -877,14 +929,14 @@ msgstr "" #: view:validate.account.move:0 #: view:validate.account.move.lines:0 msgid "Approve" -msgstr "" +msgstr "Setuju" #. module: account #: view:account.invoice:0 #: view:account.move:0 #: view:report.invoice.created:0 msgid "Total Amount" -msgstr "" +msgstr "Jumlah Keseluruhan" #. module: account #: selection:account.account,type:0 @@ -899,27 +951,27 @@ msgstr "Konsolidasi" #: view:account.invoice.report:0 #: view:account.move.line:0 msgid "Extended Filters..." -msgstr "" +msgstr "Penapis Tambahan" #. module: account #: model:ir.ui.menu,name:account.menu_account_central_journal msgid "Centralizing Journal" -msgstr "" +msgstr "Pemusatan Jurnal" #. module: account #: selection:account.journal,type:0 msgid "Sale Refund" -msgstr "" +msgstr "Pengembalian Penjualan" #. module: account #: model:process.node,note:account.process_node_accountingstatemententries0 msgid "Bank statement" -msgstr "" +msgstr "Rekening Koran" #. module: account #: field:account.analytic.line,move_id:0 msgid "Move Line" -msgstr "" +msgstr "Baris Pindahan" #. module: account #: help:account.move.line,tax_amount:0 @@ -928,16 +980,19 @@ msgid "" "amount.If the tax account is base tax code, this field will contain the " "basic amount(without tax)." msgstr "" +"Jika akun Pajak merupakan sebuah akun kode pajak, maka kolom ini akan berisi " +"jumlah kena pajak. Jika akun pajak merupakan kode dasar pajak, maka kolom " +"ini hanya akan berisi nilai dasarnya (tanpa pajak)" #. module: account #: view:account.analytic.line:0 msgid "Purchases" -msgstr "" +msgstr "Pembelian" #. module: account #: field:account.model,lines_id:0 msgid "Model Entries" -msgstr "" +msgstr "Catatan Model" #. module: account #: field:account.account,code:0 @@ -965,7 +1020,7 @@ msgstr "Kode" #: code:addons/account/wizard/account_use_model.py:81 #, python-format msgid "No Analytic Journal !" -msgstr "" +msgstr "Tidak ada Jurnal Analitik !" #. module: account #: report:account.partner.balance:0 @@ -974,18 +1029,18 @@ msgstr "" #: model:ir.actions.report.xml,name:account.account_3rdparty_account_balance #: model:ir.ui.menu,name:account.menu_account_partner_balance_report msgid "Partner Balance" -msgstr "" +msgstr "Saldo Mitra" #. module: account #: field:account.bank.accounts.wizard,acc_name:0 msgid "Account Name." -msgstr "" +msgstr "Nama Akun." #. module: account #: field:account.chart.template,property_reserve_and_surplus_account:0 #: field:res.company,property_reserve_and_surplus_account:0 msgid "Reserve and Profit/Loss Account" -msgstr "" +msgstr "Akun Cadangan dan Laba/Rugi" #. module: account #: field:report.account.receivable,name:0 @@ -1002,12 +1057,12 @@ msgstr "" #. module: account #: view:board.board:0 msgid "Customer Invoices to Approve" -msgstr "" +msgstr "Tagihan Pelanggan untuk Disetujui" #. module: account #: help:account.fiscalyear.close,fy_id:0 msgid "Select a Fiscal year to close" -msgstr "" +msgstr "Pilih Tahun Fiskal untuk menutup" #. module: account #: help:account.account,user_type:0 @@ -1016,27 +1071,29 @@ msgid "" "These types are defined according to your country. The type contains more " "information about the account and its specificities." msgstr "" +"Jenis ini ditetapkan menurut negara Anda. Jenis ini berisi informasi lebih " +"lanjut tentang akun dan kekhususannya." #. module: account #: view:account.tax:0 msgid "Applicability Options" -msgstr "" +msgstr "Penerapan Pilihan" #. module: account #: report:account.partner.balance:0 msgid "In dispute" -msgstr "" +msgstr "Dalam perselisihan" #. module: account #: model:ir.actions.act_window,name:account.action_view_bank_statement_tree #: model:ir.ui.menu,name:account.journal_cash_move_lines msgid "Cash Registers" -msgstr "" +msgstr "Catatan Kas" #. module: account #: selection:account.account.type,report_type:0 msgid "Profit & Loss (Expense Accounts)" -msgstr "" +msgstr "Laba & Rugi (Akun Biaya)" #. module: account #: report:account.analytic.account.journal:0 @@ -1049,22 +1106,22 @@ msgstr "-" #. module: account #: view:account.analytic.account:0 msgid "Manager" -msgstr "" +msgstr "Manajer" #. module: account #: view:account.subscription.generate:0 msgid "Generate Entries before:" -msgstr "" +msgstr "Menampilkan Catatan-catatan sebelum:" #. module: account #: selection:account.bank.accounts.wizard,account_type:0 msgid "Bank" -msgstr "" +msgstr "Bank" #. module: account #: field:account.period,date_start:0 msgid "Start of Period" -msgstr "" +msgstr "Awal Periode" #. module: account #: model:process.transition,name:account.process_transition_confirmstatementfromdraft0 @@ -1075,7 +1132,7 @@ msgstr "" #: field:account.fiscal.position.tax,tax_dest_id:0 #: field:account.fiscal.position.tax.template,tax_dest_id:0 msgid "Replacement Tax" -msgstr "" +msgstr "Penggantian Pajak" #. module: account #: selection:account.move.line,centralisation:0 @@ -1090,11 +1147,16 @@ msgid "" "purchase orders or receipts. This way, you can control the invoice from your " "supplier according to what you purchased or received." msgstr "" +"Melalui Tagihan Pemasok anda dapat memasukkan dan mengatur tagihan-tagihan " +"yang dikeluarkan oleh pemasok anda. OpenERP juga dapat menghasilkan konsep " +"tagihan secara otomatis dari pesanan pembelian atau tanda terima. Dengan " +"begitu, anda dapat mengawasi tagihan dari pemasok anda sesuai dengan apa " +"yang anda bayar atau terima." #. module: account #: view:account.invoice.cancel:0 msgid "Cancel Invoices" -msgstr "" +msgstr "Batalkan Tagihan" #. module: account #: view:account.unreconcile.reconcile:0 @@ -1112,12 +1174,12 @@ msgstr "Kode Pajak" #. module: account #: field:account.account,currency_mode:0 msgid "Outgoing Currencies Rate" -msgstr "" +msgstr "Nilai Mata Uang Keluaran" #. module: account #: help:account.move.line,move_id:0 msgid "The move of this entry line." -msgstr "" +msgstr "Perpindahan dari baris catatan ini" #. module: account #: field:account.move.line.reconcile,trans_nbr:0 @@ -1130,7 +1192,7 @@ msgstr "# dari Transaksi" #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 msgid "Entry Label" -msgstr "" +msgstr "Judul Catatan" #. module: account #: code:addons/account/account.py:976 @@ -1142,13 +1204,13 @@ msgstr "" #: help:account.invoice,origin:0 #: help:account.invoice.line,origin:0 msgid "Reference of the document that produced this invoice." -msgstr "" +msgstr "Referensi berkas yang menghasilkan tagihan ini" #. module: account #: view:account.analytic.line:0 #: view:account.journal:0 msgid "Others" -msgstr "" +msgstr "Lainnya" #. module: account #: view:account.account:0 @@ -1180,19 +1242,19 @@ msgstr "Akun" #. module: account #: field:account.tax,include_base_amount:0 msgid "Included in base amount" -msgstr "" +msgstr "Sudah termasuk dalam jumlah dasar" #. module: account #: view:account.entries.report:0 #: model:ir.actions.act_window,name:account.action_account_entries_report_all #: model:ir.ui.menu,name:account.menu_action_account_entries_report_all msgid "Entries Analysis" -msgstr "" +msgstr "Analisis Catatan" #. module: account #: field:account.account,level:0 msgid "Level" -msgstr "" +msgstr "Tingkat" #. module: account #: report:account.invoice:0 @@ -1213,51 +1275,51 @@ msgstr "Pajak-pajak" #: code:addons/account/wizard/account_report_common.py:120 #, python-format msgid "Select a starting and an ending period" -msgstr "" +msgstr "Pilih periode awal dan akhir" #. module: account #: model:ir.model,name:account.model_account_account_template msgid "Templates for Accounts" -msgstr "" +msgstr "Lembar Contoh untuk Akun" #. module: account #: view:account.tax.code.template:0 msgid "Search tax template" -msgstr "" +msgstr "Cari lembar contoh pajak" #. module: account #: report:account.invoice:0 msgid "Your Reference" -msgstr "" +msgstr "Referensi Anda" #. module: account #: view:account.move.reconcile:0 #: model:ir.actions.act_window,name:account.action_account_reconcile_select #: model:ir.actions.act_window,name:account.action_view_account_move_line_reconcile msgid "Reconcile Entries" -msgstr "" +msgstr "Rekonsiliasi Catatan-catatan" #. module: account #: model:ir.actions.report.xml,name:account.account_overdue #: view:res.company:0 msgid "Overdue Payments" -msgstr "" +msgstr "Pembayaran Jatuh tempo" #. module: account #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 msgid "Initial Balance" -msgstr "" +msgstr "Saldo Awal" #. module: account #: view:account.invoice:0 msgid "Reset to Draft" -msgstr "" +msgstr "Kembalikan ke Konsep" #. module: account #: view:wizard.multi.charts.accounts:0 msgid "Bank Information" -msgstr "" +msgstr "Informasi Bank" #. module: account #: view:account.aged.trial.balance:0 @@ -1268,13 +1330,13 @@ msgstr "Pilihan Laporan" #. module: account #: model:ir.model,name:account.model_account_entries_report msgid "Journal Items Analysis" -msgstr "" +msgstr "Analisis Butir-butir Jurnal" #. module: account #: model:ir.actions.act_window,name:account.action_partner_all #: model:ir.ui.menu,name:account.next_id_22 msgid "Partners" -msgstr "" +msgstr "Para Mitra" #. module: account #: view:account.bank.statement:0 @@ -1283,7 +1345,7 @@ msgstr "" #: model:process.node,name:account.process_node_bankstatement0 #: model:process.node,name:account.process_node_supplierbankstatement0 msgid "Bank Statement" -msgstr "" +msgstr "Rekening Koran" #. module: account #: view:res.partner:0 @@ -1304,7 +1366,7 @@ msgstr "Jurnal Pusat" #: code:addons/account/account_move_line.py:1271 #, python-format msgid "You can not use this general account in this journal !" -msgstr "" +msgstr "Anda tidak dapat menggunakan akun umum ini di jurnal ini !" #. module: account #: selection:account.balance.report,display_account:0 @@ -1314,27 +1376,27 @@ msgstr "" #: selection:account.pl.report,display_account:0 #: selection:account.report.general.ledger,display_account:0 msgid "With balance is not equal to 0" -msgstr "" +msgstr "Dengan saldo tidak sama dengan 0" #. module: account #: view:account.tax:0 msgid "Search Taxes" -msgstr "" +msgstr "Mencari Pajak" #. module: account #: model:ir.model,name:account.model_account_analytic_cost_ledger msgid "Account Analytic Cost Ledger" -msgstr "" +msgstr "Buku Besar Akun Beban Analitik" #. module: account #: view:account.model:0 msgid "Create entries" -msgstr "Membuat inputan" +msgstr "Membuat Catatan" #. module: account #: field:account.entries.report,nbr:0 msgid "# of Items" -msgstr "" +msgstr "# Barang" #. module: account #: field:account.automatic.reconcile,max_amount:0 @@ -1344,17 +1406,17 @@ msgstr "Jumlah penghapusan maksimum" #. module: account #: view:account.invoice:0 msgid "Compute Taxes" -msgstr "" +msgstr "Menghitung Pajak" #. module: account #: field:wizard.multi.charts.accounts,code_digits:0 msgid "# of Digits" -msgstr "" +msgstr "# Digit" #. module: account #: field:account.journal,entry_posted:0 msgid "Skip 'Draft' State for Manual Entries" -msgstr "" +msgstr "Lewati Status 'Konsep' untuk Catatan-catatan Manual" #. module: account #: view:account.invoice.report:0 @@ -1370,6 +1432,10 @@ msgid "" "entry per accounting document: invoice, refund, supplier payment, bank " "statements, etc." msgstr "" +"Sebuah ayat jurnal mengandung beberapa butir jurnal, yang dapat berupa " +"transaksi debit atau kredit. OpenERP secara otomatis membuat sebuah ayat " +"jurnal pada tiap berkas akuntansi: faktur, pengembalian, pembayaran pemasok, " +"rekening koran, dsb." #. module: account #: view:account.entries.report:0 @@ -1490,7 +1556,7 @@ msgstr "Akun Hutang" #: field:account.tax,account_paid_id:0 #: field:account.tax.template,account_paid_id:0 msgid "Refund Tax Account" -msgstr "Akun Pengbalian Pajak" +msgstr "Akun Pengembalian Pajak" #. module: account #: view:account.bank.statement:0 @@ -1534,7 +1600,7 @@ msgstr "Batas Hutang" #: model:ir.model,name:account.model_account_invoice #: model:res.request.link,name:account.req_link_invoice msgid "Invoice" -msgstr "Invoice" +msgstr "Tagihan" #. module: account #: model:process.node,note:account.process_node_analytic0 @@ -1656,7 +1722,7 @@ msgstr "Piutang dan Hutang" #: code:addons/account/account_move_line.py:815 #, python-format msgid "You have to provide an account for the write off entry !" -msgstr "Anda harus menyediakan rekening untuk penghapusan" +msgstr "Anda harus menyediakan sebuah akun untuk penghapusan catatan !" #. module: account #: model:ir.model,name:account.model_account_common_journal_report @@ -1686,7 +1752,7 @@ msgstr "" #. module: account #: report:account.overdue:0 msgid "Customer Ref:" -msgstr "Ref. Pelanggan" +msgstr "Ref. Pelanggan:" #. module: account #: code:addons/account/account_cash_statement.py:328 @@ -1741,7 +1807,7 @@ msgstr "" #. module: account #: sql_constraint:account.move.line:0 msgid "Wrong credit or debit value in accounting entry !" -msgstr "" +msgstr "Nilai kredit atau debit salah dalam catatan akuntansi !" #. module: account #: view:account.invoice.report:0 @@ -1774,7 +1840,7 @@ msgstr "" #: field:account.invoice,move_id:0 #: field:account.invoice,move_name:0 msgid "Journal Entry" -msgstr "" +msgstr "Ayat Jurnal" #. module: account #: view:account.tax:0 @@ -1799,7 +1865,7 @@ msgstr "" #. module: account #: view:account.analytic.account:0 msgid "Analytic account" -msgstr "Akun Analisis" +msgstr "Akun Analitik" #. module: account #: code:addons/account/account_bank_statement.py:332 @@ -1811,7 +1877,7 @@ msgstr "" #: selection:account.entries.report,move_line_state:0 #: selection:account.move.line,state:0 msgid "Valid" -msgstr "Valid" +msgstr "Berlaku" #. module: account #: model:ir.actions.act_window,name:account.action_account_print_journal @@ -1872,6 +1938,8 @@ msgid "" "If set to True then do not accept the entry if the entry date is not into " "the period dates" msgstr "" +"Jika di pasang pada nilai 'True' maka jangan terima catatan jika tanggal " +"pencatatan tidak termasuk dalam periode" #. module: account #: model:ir.actions.act_window,name:account.action_account_pl_report @@ -1921,7 +1989,7 @@ msgstr "" #. module: account #: field:account.move.reconcile,line_partial_ids:0 msgid "Partial Entry lines" -msgstr "" +msgstr "Baris Sebagian Catatan" #. module: account #: view:account.fiscalyear:0 @@ -2140,7 +2208,7 @@ msgstr "" #. module: account #: model:ir.model,name:account.model_account_move msgid "Account Entry" -msgstr "" +msgstr "Ayat Akun" #. module: account #: field:account.sequence.fiscalyear,sequence_main_id:0 @@ -2211,7 +2279,7 @@ msgstr "" #: field:account.tax,tax_code_id:0 #: view:account.tax.code:0 msgid "Account Tax Code" -msgstr "Kode Rekening Pajak" +msgstr "Kode Akun Pajak" #. module: account #: code:addons/account/invoice.py:545 @@ -2281,7 +2349,7 @@ msgstr "" #. module: account #: model:ir.model,name:account.model_account_model_line msgid "Account Model Entries" -msgstr "Model input jurnal/transaksi" +msgstr "Catatan Contoh Akun" #. module: account #: code:addons/account/account.py:2796 @@ -2293,7 +2361,7 @@ msgstr "" #. module: account #: field:product.template,supplier_taxes_id:0 msgid "Supplier Taxes" -msgstr "Pajak supplier" +msgstr "Pajak Pemasok" #. module: account #: help:account.invoice,date_due:0 @@ -2383,7 +2451,7 @@ msgstr "" #: report:account.move.voucher:0 #: report:account.overdue:0 msgid "Date:" -msgstr "Tanggal" +msgstr "Tanggal:" #. module: account #: code:addons/account/account.py:640 @@ -2392,6 +2460,8 @@ msgid "" "You cannot modify company of this journal as its related record exist in " "Entry Lines" msgstr "" +"Anda tidak dapat merubah perusahaan dari jurnal ini karena terhubung dengan " +"rekaman yang terdapat pada Baris-baris Catatan" #. module: account #: report:account.journal.period.print:0 @@ -2442,7 +2512,7 @@ msgstr "" #. module: account #: field:account.invoice,reconciled:0 msgid "Paid/Reconciled" -msgstr "Terbayar/Cocok" +msgstr "Terbayar/ Terekonsiliasi" #. module: account #: field:account.tax,ref_base_code_id:0 @@ -2661,7 +2731,7 @@ msgstr "" #. module: account #: model:ir.ui.menu,name:account.menu_finance_accounting msgid "Financial Accounting" -msgstr "Akutansi Keuangan" +msgstr "Akuntansi Keuangan" #. module: account #: view:account.pl.report:0 @@ -2738,7 +2808,7 @@ msgstr "" #. module: account #: field:account.payment.term,line_ids:0 msgid "Terms" -msgstr "Termin" +msgstr "Persyaratan" #. module: account #: field:account.bank.statement,total_entry_encoding:0 @@ -2800,7 +2870,7 @@ msgstr "Akun penghapusan" #: view:account.subscription:0 #: field:account.subscription,model_id:0 msgid "Model" -msgstr "Model" +msgstr "Contoh" #. module: account #: help:account.invoice.tax,base_code_id:0 @@ -2824,7 +2894,7 @@ msgstr "" #. module: account #: field:account.move.line,analytic_lines:0 msgid "Analytic lines" -msgstr "Baris analisis" +msgstr "Baris-baris Analitik" #. module: account #: model:process.node,name:account.process_node_electronicfile0 @@ -2834,7 +2904,7 @@ msgstr "" #. module: account #: view:res.partner:0 msgid "Customer Credit" -msgstr "Hutang Pelanggan" +msgstr "Kredit Pelanggan" #. module: account #: model:ir.model,name:account.model_account_tax_code_template @@ -2976,7 +3046,7 @@ msgstr "" #: model:ir.actions.act_window,name:account.open_board_account #: model:ir.ui.menu,name:account.menu_board_account msgid "Accounting Dashboard" -msgstr "Dasbor Akunting" +msgstr "Papan Pedoman Akuntansi" #. module: account #: field:account.bank.statement,balance_start:0 @@ -3031,7 +3101,7 @@ msgstr "" #: selection:account.subscription,state:0 #: selection:report.invoice.created,state:0 msgid "Draft" -msgstr "Draft" +msgstr "Konsep" #. module: account #: model:ir.actions.act_window,name:account.action_account_configuration_installer @@ -3189,7 +3259,7 @@ msgstr "" #. module: account #: selection:account.account.type,close_method:0 msgid "Detail" -msgstr "Detil" +msgstr "Rincian" #. module: account #: field:account.installer,bank_accounts_id:0 @@ -3207,7 +3277,7 @@ msgstr "" #: model:ir.actions.act_window,name:account.action_account_tree #: model:ir.ui.menu,name:account.menu_action_account_tree2 msgid "Chart of Accounts" -msgstr "Susunan Akun" +msgstr "Bagan Akun" #. module: account #: view:account.tax.chart:0 @@ -3300,6 +3370,9 @@ msgid "" "based on partner payment term!\n" "Please define partner on it!" msgstr "" +"Tanggal jatuh tempo dari baris ayat yang dihasilkan oleh baris contoh '%s' " +"dari contoh '%s' didasarkan kepada persyaratan pembayaran mitra!\n" +"Mohon tetapkan mitra !" #. module: account #: code:addons/account/account_move_line.py:810 @@ -3314,6 +3387,8 @@ msgid "" "You cannot validate a Journal Entry unless all journal items are in same " "chart of accounts !" msgstr "" +"Anda tidak dapat mengesahkan sebuah Ayat Jurnal kecuali seluruh butir jurnal " +"terdapat dalam bagan akun yang sama !" #. module: account #: view:account.tax:0 @@ -3414,7 +3489,7 @@ msgstr "" #. module: account #: model:ir.actions.report.xml,name:account.account_account_balance_landscape msgid "Account balance" -msgstr "Neraca Saldo" +msgstr "Saldo Akun" #. module: account #: report:account.invoice:0 @@ -3456,7 +3531,7 @@ msgstr "" #. module: account #: view:account.state.open:0 msgid "Open Invoice" -msgstr "Buka Invoice" +msgstr "Buka Tagihan" #. module: account #: field:account.invoice.tax,factor_tax:0 @@ -3510,7 +3585,7 @@ msgstr "" #: view:product.template:0 #: view:res.partner:0 msgid "Accounting" -msgstr "Akunting" +msgstr "Akuntansi" #. module: account #: help:account.central.journal,amount_currency:0 @@ -3641,7 +3716,7 @@ msgstr "" #: model:ir.actions.act_window,name:account.action_account_analytic_balance #: model:ir.actions.report.xml,name:account.account_analytic_account_balance msgid "Analytic Balance" -msgstr "Saldo Analisis" +msgstr "Saldo Analitik" #. module: account #: code:addons/account/report/account_balance_sheet.py:76 @@ -3673,7 +3748,7 @@ msgstr "" #: field:account.account,shortcut:0 #: field:account.account.template,shortcut:0 msgid "Shortcut" -msgstr "Tombol Singkat" +msgstr "Jalan Pintas" #. module: account #: view:account.account:0 @@ -3797,6 +3872,12 @@ msgid "" "the system on document validation (invoices, bank statements...) and will be " "created in 'Posted' state." msgstr "" +"Seluruh jurnal baru yang dibuat secara manual biasanya berstatus 'Belum " +"Tercatat', namun anda dapat menentukan pilihan untuk melewatkan status " +"tersebut pada jurnal terkait. Dalam kondisi tersebut, mereka akan " +"berperilaku sebagai ayat-ayat jurnal yang secara otomatis dibuat oleh sistem " +"pada pengesahan berkas (faktur, rekening koran...) dan akan dibuat dalam " +"status 'Tercatat'" #. module: account #: code:addons/account/account_analytic_line.py:91 @@ -4042,7 +4123,7 @@ msgstr "" #. module: account #: view:account.invoice:0 msgid "Change" -msgstr "Ganti" +msgstr "Ubah" #. module: account #: code:addons/account/account.py:1290 @@ -4438,6 +4519,9 @@ msgid "" "You should set the journal to allow cancelling entries if you want to do " "that." msgstr "" +"Anda tidak dapat merubah ayat yang telah dicatat pada jurnal ini !\n" +"Anda harus mengatur jurnal agar mengizinkan pembatalan ayat-ayat jika anda " +"ingin melakukannya." #. module: account #: model:ir.ui.menu,name:account.account_template_folder @@ -4515,7 +4599,7 @@ msgstr "" #. module: account #: field:account.subscription.line,move_id:0 msgid "Entry" -msgstr "" +msgstr "Ayat" #. module: account #: field:account.tax,python_compute_inv:0 @@ -4586,7 +4670,7 @@ msgstr "" #. module: account #: view:account.payment.term:0 msgid "Description on invoices" -msgstr "Keterangan pada invoice" +msgstr "Uraian pada tagihan" #. module: account #: field:account.partner.reconcile.process,next_partner_id:0 @@ -4622,7 +4706,7 @@ msgstr "" #: model:ir.actions.act_window,name:account.act_account_acount_move_line_open #: model:ir.actions.act_window,name:account.action_move_line_form msgid "Entries" -msgstr "Transaksi" +msgstr "Catatan" #. module: account #: view:account.entries.report:0 @@ -4633,7 +4717,7 @@ msgstr "" #: field:account.analytic.line,product_uom_id:0 #: field:account.move.line,product_uom_id:0 msgid "UoM" -msgstr "Satuan" +msgstr "Satuan Pengukuran" #. module: account #: code:addons/account/wizard/account_invoice_refund.py:138 @@ -4676,7 +4760,7 @@ msgstr "Jumlah" #: code:addons/account/wizard/account_fiscalyear_close.py:41 #, python-format msgid "End of Fiscal Year Entry" -msgstr "" +msgstr "Ayat Akhir Tahun Fiskal" #. module: account #: model:process.transition,name:account.process_transition_customerinvoice0 @@ -4694,6 +4778,8 @@ msgid "" "The Journal Entry of the invoice have been totally reconciled with one or " "several Journal Entries of payment." msgstr "" +"Ayat Jurnal dari Faktur telah direkonsiliasi seluruhnya dengan satu atau " +"beberapa Ayat Jurnal pembayaran" #. module: account #: field:account.tax,child_depend:0 @@ -4754,7 +4840,7 @@ msgstr "" #. module: account #: view:report.hr.timesheet.invoice.journal:0 msgid "Analytic Entries Stats" -msgstr "Status Transaksi Analisis" +msgstr "Statistik Catatan Analitik" #. module: account #: model:ir.actions.act_window,name:account.action_account_tax_code_template_form @@ -4790,7 +4876,7 @@ msgstr "" #. module: account #: view:account.journal:0 msgid "Entry Controls" -msgstr "Kontrol Inputan" +msgstr "Kendali Ayat" #. module: account #: view:account.analytic.chart:0 @@ -4814,6 +4900,9 @@ msgid "" "You can not do this modification on a reconciled entry ! Please note that " "you can just change some non important fields !" msgstr "" +"Anda tidak dapat melakukan pengubahan ini pada ayat yang telah " +"direkonsiliasi ! Mohon diperhatikan bahwa anda hanya dapat mengubah kolom " +"yang tidak penting !" #. module: account #: model:ir.model,name:account.model_account_common_account_report @@ -4828,7 +4917,7 @@ msgstr "" #. module: account #: model:ir.ui.menu,name:account.menu_analytic_accounting msgid "Analytic Accounting" -msgstr "Akuntansi Analisis" +msgstr "Akuntansi Analitik" #. module: account #: selection:account.invoice,type:0 @@ -4967,8 +5056,8 @@ msgid "" "Specified Journal does not have any account move entries in draft state for " "this period" msgstr "" -"Pada periode ini, Jurnal yang digunakan tidak ada transaksi yang berstatus " -"draft" +"Jurnal terpilih tidak memiliki catatan perpindahan akun dalam status konsep " +"untuk periode ini" #. module: account #: model:ir.actions.act_window,name:account.action_view_move_line @@ -4988,7 +5077,7 @@ msgstr "" #: field:report.account.sales,quantity:0 #: field:report.account_type.sales,quantity:0 msgid "Quantity" -msgstr "Kwantitas" +msgstr "Kuantitas" #. module: account #: view:account.move.line:0 @@ -5035,6 +5124,11 @@ msgid "" "impossible any new entry record. Close a fiscal year when you need to " "finalize your end of year results definitive " msgstr "" +"Jika tidak ada ayat-ayat tambahan untuk direkam pada tahun fiskal, anda " +"dapat menutupnya dari sini. Hal ini akan menutup seluruh periode yang " +"terbuka pada tahun ini yang akan menyebabkan penambahan ayat baru menjadi " +"tidak mungkin. Tutup tahun fiskal ketika anda perlu untuk memastikan hasil " +"akhir tahun " #. module: account #: field:account.central.journal,amount_currency:0 @@ -5215,12 +5309,12 @@ msgstr "" #. module: account #: view:account.invoice.refund:0 msgid "Refund Invoice" -msgstr "Invoice Kembali" +msgstr "Tagihan Kembali" #. module: account #: field:account.invoice,address_invoice_id:0 msgid "Invoice Address" -msgstr "Alamat Invoice" +msgstr "Alamat Tagihan" #. module: account #: model:ir.actions.act_window,help:account.action_account_entries_report_all @@ -5434,7 +5528,7 @@ msgstr "" #. module: account #: view:account.analytic.line:0 msgid "Analytic Entry" -msgstr "" +msgstr "Pembukuan Analitik" #. module: account #: view:res.company:0 @@ -5471,7 +5565,7 @@ msgstr "" #. module: account #: view:account.invoice:0 msgid "(keep empty to use the current period)" -msgstr "(abaikan jika untuk periode ini)" +msgstr "(kosongkan apabila ingin menggunakan periode ini)" #. module: account #: model:process.transition,note:account.process_transition_supplierreconcilepaid0 @@ -5552,6 +5646,8 @@ msgid "" "You cannot modify Company of account as its related record exist in Entry " "Lines" msgstr "" +"Anda tidak dapat mengubah akun Perusahaan sebagai rekaman terkait yang ada " +"di Baris-baris Pembukuan" #. module: account #: help:account.fiscalyear.close.state,fy_id:0 @@ -5661,7 +5757,7 @@ msgstr "Info Lain" #. module: account #: field:account.journal,default_credit_account_id:0 msgid "Default Credit Account" -msgstr "Default Akun Kredit" +msgstr "Akun Kredit Standar" #. module: account #: view:account.installer:0 @@ -5727,7 +5823,7 @@ msgstr "" #: field:account.invoice,internal_number:0 #: field:report.invoice.created,number:0 msgid "Invoice Number" -msgstr "Nomor Invoice" +msgstr "Nomor Tagihan" #. module: account #: help:account.tax,include_base_amount:0 @@ -5841,7 +5937,7 @@ msgstr "" #. module: account #: field:account.bank.statement,move_line_ids:0 msgid "Entry lines" -msgstr "Baris input" +msgstr "Baris Catatan" #. module: account #: field:account.move.line,centralisation:0 @@ -5911,7 +6007,7 @@ msgstr "" #: model:ir.actions.report.xml,name:account.analytic_journal_print #: model:ir.model,name:account.model_account_analytic_journal msgid "Analytic Journal" -msgstr "Jurnal Analisis" +msgstr "Jurnal Analitik" #. module: account #: view:account.entries.report:0 @@ -5927,7 +6023,7 @@ msgstr "Dasar" #. module: account #: field:account.model,name:0 msgid "Model Name" -msgstr "Nama model" +msgstr "Nama Contoh" #. module: account #: field:account.chart.template,property_account_expense_categ:0 @@ -6016,7 +6112,7 @@ msgstr "Total debit" #: code:addons/account/account_move_line.py:781 #, python-format msgid "Entry \"%s\" is not valid !" -msgstr "" +msgstr "Catatan \"%s\" tidak sah !" #. module: account #: report:account.invoice:0 @@ -6069,7 +6165,7 @@ msgstr "Membuat" #. module: account #: model:process.transition.action,name:account.process_transition_action_createentries0 msgid "Create entry" -msgstr "" +msgstr "Buat Pembukuan" #. module: account #: view:account.payment.term.line:0 @@ -6116,12 +6212,12 @@ msgstr "" #. module: account #: selection:account.journal.period,state:0 msgid "Printed" -msgstr "Dicetak" +msgstr "Tercetak" #. module: account #: view:account.analytic.line:0 msgid "Project line" -msgstr "Detail proyek" +msgstr "Baris Proyek" #. module: account #: field:account.invoice.tax,manual:0 @@ -6172,6 +6268,8 @@ msgstr "" msgid "" "Selected Entry Lines does not have any account move enties in draft state" msgstr "" +"Baris Pembukuan Terpilih tidak memiliki akun pindahan entitas berstatus " +"konsep" #. module: account #: selection:account.aged.trial.balance,target_move:0 @@ -6196,7 +6294,7 @@ msgstr "" #: model:ir.actions.report.xml,name:account.account_move_line_list #, python-format msgid "All Entries" -msgstr "Semua Transaksi" +msgstr "Semua Catatan" #. module: account #: constraint:product.template:0 @@ -6218,7 +6316,7 @@ msgstr "" #. module: account #: model:ir.model,name:account.model_account_move_reconcile msgid "Account Reconciliation" -msgstr "Akun Rekonsoliasi" +msgstr "Rekonsiliasi Akun" #. module: account #: model:ir.model,name:account.model_account_fiscal_position_tax @@ -6232,7 +6330,7 @@ msgstr "" #: model:ir.actions.report.xml,name:account.account_general_ledger #: model:ir.ui.menu,name:account.menu_general_ledger msgid "General Ledger" -msgstr "Jurnal Umum" +msgstr "Buku Besar Umum" #. module: account #: model:process.transition,note:account.process_transition_paymentorderbank0 @@ -6254,6 +6352,8 @@ msgid "" "Check this box if you are unsure of that journal entry and if you want to " "note it as 'to be reviewed' by an accounting expert." msgstr "" +"Centanng kotak ini apabila anda tidak yakin akan ayat jurnal tersebut dan " +"jika anda ingin mencatatnya sebagai \"untuk ditinjau\" oleh ahli akuntansi." #. module: account #: help:account.installer.modules,account_voucher:0 @@ -6299,7 +6399,7 @@ msgstr "" #. module: account #: model:ir.actions.act_window,name:account.action_aged_income msgid "Income Accounts" -msgstr "Akun Penerimaan" +msgstr "Akun Penghasilan" #. module: account #: help:report.invoice.created,origin:0 @@ -6323,7 +6423,7 @@ msgstr "" #: model:ir.actions.act_window,name:account.action_invoice_tree1 #: model:ir.ui.menu,name:account.menu_action_invoice_tree1 msgid "Customer Invoices" -msgstr "Faktur Penjualan" +msgstr "Tagihan Pelanggan" #. module: account #: field:account.move.line.reconcile,writeoff:0 @@ -6407,6 +6507,11 @@ msgid "" "an agreement with a customer or a supplier. With Define Recurring Entries, " "you can create such entries to automate the postings in the system." msgstr "" +"Catatan berulang adalah sebuah catatan lain-lain yang terjadi secara " +"berulang pada tanggal tertentu, yaitu sesuai dengan tanda tangan kontrak " +"atau perjanjian dengan pelanggan atau pemasok. Dengan Menentukan Catatan " +"Berulang, Anda dapat membuat catatan tersebut untuk mengotomatisasi " +"pencatatan dalam sistem." #. module: account #: field:account.entries.report,product_uom_id:0 @@ -6439,7 +6544,7 @@ msgstr "" #. module: account #: field:account.aged.trial.balance,period_length:0 msgid "Period length (days)" -msgstr "Lama periode(hari)" +msgstr "Lama periode (hari)" #. module: account #: model:ir.actions.act_window,name:account.act_account_invoice_partner_relation @@ -6450,7 +6555,7 @@ msgstr "" #: view:account.move:0 #: view:account.move.line:0 msgid "Analytic Lines" -msgstr "Detil Analisis" +msgstr "Baris Analitik" #. module: account #: model:ir.actions.act_window,help:account.action_account_analytic_account_tree2 @@ -6490,7 +6595,7 @@ msgstr "" #. module: account #: view:account.state.open:0 msgid "Are you sure you want to open this invoice ?" -msgstr "Apakah anda yakin ingin membuka invoice ini ?" +msgstr "Apakah anda yakin ingin membuka faktur ini ?" #. module: account #: code:addons/account/account_move_line.py:963 @@ -6540,6 +6645,26 @@ msgid "" "module named account_voucher.\n" " " msgstr "" +"Modul akeuangan dan akuntansi meliputi:\n" +" Akuntansi umum\n" +" Biaya/ Akuntansi analitik\n" +" Akuntansi pihak ketiga\n" +" Manajemen pajak\n" +" Anggaran\n" +" Faktur Pelanggan dan Pemasok\n" +" Rekening Koran\n" +" Proses rekonsiliasi oleh mitra\n" +" Membuat Panel Instrumen untuk akuntan yang meliputi:\n" +" * Daftar penawaran yang tidak ditagihkan\n" +" * Grafik piutang jatuh tempo\n" +" * Grafik pengdapatan jatuh tempo\n" +"\n" +"Proses seperti pemeliharaan buku besar dilakukan melalui Jurnal keuangan " +"yang ditentukan (baris pemindahan catatan atau\n" +"pengelompokan dipertahankan melalui jurnal) selama periode keuangan tahunan " +"tertentu dan penyusunan voucher terdapat dalam sebuah\n" +"modul bernama account_voucher.\n" +" " #. module: account #: model:ir.actions.act_window,help:account.action_account_journal_period_tree @@ -6570,7 +6695,7 @@ msgstr "" #. module: account #: field:account.journal.period,icon:0 msgid "Icon" -msgstr "Icon" +msgstr "Ikon" #. module: account #: view:account.automatic.reconcile:0 @@ -6596,6 +6721,9 @@ msgid "" "new counterpart but will share the same counterpart. This is used in fiscal " "year closing." msgstr "" +"Tandai kotak ini untuk menetapkan bahwa setiap ayat dari jurnal tidak akan " +"membuat salinan baru namun akan berbagi salinan yang sama. Hal ini digunakan " +"pada saat penutupan tahun fiskal." #. module: account #: field:account.bank.statement,closing_date:0 @@ -7215,7 +7343,7 @@ msgstr "" #. module: account #: model:process.node,note:account.process_node_electronicfile0 msgid "Automatic entry" -msgstr "" +msgstr "Catatan otomatis" #. module: account #: constraint:account.tax.code.template:0 @@ -7642,7 +7770,7 @@ msgstr "" #. module: account #: view:account.model.line:0 msgid "Journal Entry Model Line" -msgstr "" +msgstr "Baris Contoh Ayat Jurnal" #. module: account #: view:account.invoice:0 @@ -7681,6 +7809,8 @@ msgid "" "The residual amount on a receivable or payable of a journal entry expressed " "in the company currency." msgstr "" +"Jumlah sisa pada piutang atau hutang dari sebuah ayat jurnal disampaikan " +"dalam mata uang perusahaan." #. module: account #: view:account.payment.term.line:0 @@ -7808,6 +7938,8 @@ msgid "" "The amount expressed in an optional other currency if it is a multi-currency " "entry." msgstr "" +"Jumlah yang dinyatakan dalam mata uang pilihan lainnya jika merupakan sebuah " +"catatan dengan beberapa mata uang." #. module: account #: view:account.account:0 @@ -7969,7 +8101,7 @@ msgstr "" #: field:account.invoice,move_lines:0 #: field:account.move.reconcile,line_id:0 msgid "Entry Lines" -msgstr "Baris Input" +msgstr "Baris Masukan" #. module: account #: model:ir.actions.act_window,name:account.action_open_journal_button @@ -8003,6 +8135,8 @@ msgid "" "You cannot modify company of this period as its related record exist in " "Entry Lines" msgstr "" +"Anda tidak dapat mengubah perusahaan pada periode ini karena terkait dengan " +"rekaman yang ada di Baris Masukan" #. module: account #: view:account.move:0 @@ -8300,6 +8434,12 @@ msgid "" "the income account. OpenERP will propose to you automatically the Tax " "related to this account and the counter-part \"Account receivable\"." msgstr "" +"Tampilan ini digunakan oleh akuntan dalam rangka untuk merekam catatan " +"secara besar-besaran di OpenERP. Jika Anda ingin merekam sebuah faktur " +"pelanggan, pilih jurnal dan periode di kotak pencarian. Kemudian, mulailah " +"dengan merekam baris masukan dari akun laba rugi. OpenERP akan mengusulkan " +"kepada Anda secara otomatis Pajak yang berhubungan dengan akun ini dan " +"kontra-bagian \"Piutang\"." #. module: account #: code:addons/account/account_bank_statement.py:391 @@ -8351,7 +8491,7 @@ msgstr "" #: model:process.node,note:account.process_node_manually0 #: model:process.transition,name:account.process_transition_invoicemanually0 msgid "Manual entry" -msgstr "" +msgstr "Catatan secara manual" #. module: account #: report:account.general.ledger:0 @@ -8509,7 +8649,7 @@ msgstr "" #. module: account #: view:account.subscription:0 msgid "Entry Subscription" -msgstr "" +msgstr "Catatan Berlangganan" #. module: account #: report:account.account.balance:0 @@ -8562,7 +8702,7 @@ msgstr "" #. module: account #: field:account.journal,sequence_id:0 msgid "Entry Sequence" -msgstr "Urutan Entri" +msgstr "Urutan Masukan" #. module: account #: model:ir.actions.act_window,help:account.action_account_period_tree @@ -8625,6 +8765,10 @@ msgid "" "Make sure you have configured Payment Term properly !\n" "It should contain atleast one Payment Term Line with type \"Balance\" !" msgstr "" +"Anda tidak dapat mengesahkan pembukuan yang tidak seimbang !\n" +"Pastikan Anda telah mengatur Syarat Pembayaran dengan benar!\n" +"Hal ini seharusnya berisi minimal satu Baris Syarat Pembayaran dengan jenis " +"\"Seimbang\"!" #. module: account #: help:res.partner,property_account_payable:0 @@ -8696,7 +8840,7 @@ msgstr "" #. module: account #: view:account.model:0 msgid "Journal Entry Model" -msgstr "" +msgstr "Contoh Ayat Jurnal" #. module: account #: code:addons/account/wizard/account_use_model.py:44 @@ -8706,6 +8850,9 @@ msgid "" "payment term!\n" "Please define partner on it!" msgstr "" +"Jatuh tempo pada baris pencatatan yang dihasilkan oleh baris model '% s' " +"didasarkan pada syarat pembayaran mitra!\n" +"Silakan tentukan mitranya!" #. module: account #: field:account.cashbox.line,number:0 @@ -8829,6 +8976,9 @@ msgid "" "and is the process of transferring debit and credit amounts from a journal " "of original entry to a ledger book." msgstr "" +"Proses pengesahan ayat jurnal juga disebut 'pencatatan buku besar' dan " +"merupakan proses pengalihan jumlah debet dan kredit dari catatan asli pada " +"sebuah jurnal ke buku besar." #. module: account #: report:account.tax.code.entries:0 @@ -9229,7 +9379,7 @@ msgstr "" #: code:addons/account/account_move_line.py:805 #, python-format msgid "Entry is already reconciled" -msgstr "" +msgstr "Catatan telah direkonsiliasi" #. module: account #: model:ir.model,name:account.model_report_account_receivable @@ -9321,6 +9471,8 @@ msgstr "" #: help:account.move.line,currency_id:0 msgid "The optional other currency if it is a multi-currency entry." msgstr "" +"Mata uang lainnya merupakan pilihan jika hal itu merupakan pembukuan banyak-" +"mata uang" #. module: account #: model:process.transition,note:account.process_transition_invoiceimport0 @@ -9348,6 +9500,12 @@ msgid "" "may keep several types of specialized journals such as a cash journal, " "purchase journal, sales journal..." msgstr "" +"Membuat dan mengelola jurnal perusahaan Anda dari menu ini. Sebuah jurnal " +"digunakan untuk mencatat transaksi dari semua data akuntansi yang " +"berhubungan dengan bisnis sehari-hari perusahaan anda menggunakan sistem " +"pembukuan ganda. Tergantung pada sifat kegiatan dan jumlah transaksi harian, " +"sebuah perusahaan dapat menyimpan beberapa jenis jurnal khusus seperti " +"jurnal kas, jurnal pembelian, jurnal penjualan ..." #. module: account #: model:ir.model,name:account.model_account_analytic_chart @@ -9406,6 +9564,7 @@ msgstr "" #, python-format msgid "The date of your Journal Entry is not in the defined period!" msgstr "" +"Tanggal catatan jurnal anda tidak terdapat pada periode yang ditetapkan!" #. module: account #: field:account.subscription,period_total:0 @@ -9466,7 +9625,7 @@ msgstr "" #: model:ir.actions.act_window,name:account.action_account_analytic_cost_ledger_journal #: model:ir.actions.report.xml,name:account.account_analytic_account_quantity_cost_ledger msgid "Cost Ledger (Only quantities)" -msgstr "Buku Biaya(Hanya kwantitas)" +msgstr "Buku Besar Biaya (Hanya jumlah)" #. module: account #: model:process.node,note:account.process_node_supplierpaidinvoice0 @@ -9566,12 +9725,12 @@ msgstr "" #. module: account #: selection:account.aged.trial.balance,direction_selection:0 msgid "Future" -msgstr "" +msgstr "Masa Depan" #. module: account #: view:account.move.line:0 msgid "Search Journal Items" -msgstr "" +msgstr "Cari Jurnal Produk" #. module: account #: help:account.tax,base_sign:0 @@ -9588,12 +9747,12 @@ msgstr "" #. module: account #: model:ir.model,name:account.model_account_fiscal_position_account_template msgid "Template Account Fiscal Mapping" -msgstr "" +msgstr "Template Akun Pemetaan Fiskal" #. module: account #: field:account.chart.template,property_account_expense:0 msgid "Expense Account on Product Template" -msgstr "" +msgstr "Beban Account pada Template Produk" #. module: account #: field:account.analytic.line,amount_currency:0 @@ -9604,13 +9763,13 @@ msgstr "" #: code:addons/account/wizard/account_report_aged_partner_balance.py:55 #, python-format msgid "You must enter a period length that cannot be 0 or below !" -msgstr "" +msgstr "Jumlah mata uang" #. module: account #: code:addons/account/account.py:501 #, python-format msgid "You cannot remove an account which has account entries!. " -msgstr "" +msgstr "Anda tidak dapat menghapus akun yang akunnya sudah tercatat " #. module: account #: model:ir.actions.act_window,help:account.action_account_form @@ -9630,6 +9789,8 @@ msgid "" "The residual amount on a receivable or payable of a journal entry expressed " "in its currency (maybe different of the company currency)." msgstr "" +"Jumlah residual pada piutang / hutang dari catatan jurnal dinyatakan dalam " +"mata uang (mungkin berbeda dari mata uang perusahaan)." #~ msgid "Asset" #~ msgstr "Aktiva" diff --git a/addons/account/i18n/pt_BR.po b/addons/account/i18n/pt_BR.po index 635c1071f25..4d95ac8d03b 100644 --- a/addons/account/i18n/pt_BR.po +++ b/addons/account/i18n/pt_BR.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2011-02-11 22:50+0000\n" -"Last-Translator: Emerson <Unknown>\n" +"PO-Revision-Date: 2011-02-27 18:05+0000\n" +"Last-Translator: Ivana Vallada <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-12 05:00+0000\n" +"X-Launchpad-Export-Date: 2011-03-01 04:37+0000\n" "X-Generator: Launchpad (build 12351)\n" #. module: account @@ -2243,7 +2243,7 @@ msgstr "Mantenha vazia para todos os anos fiscais abertos" #. module: account #: model:ir.model,name:account.model_account_move msgid "Account Entry" -msgstr "Conta Lançamento" +msgstr "Lançamento Contábil" #. module: account #: field:account.sequence.fiscalyear,sequence_main_id:0 @@ -2637,11 +2637,11 @@ msgid "" "Note that journal entries that are automatically created by the system are " "always skipping that state." msgstr "" -"Marque esta caixa se cocê não quer novos lançamentos de diário passem pelo " -"estado de \"rascunho\" e ao invés ir diretamente para o estado \"postado\" " -"sem nenhuma validação manual. \n" +"Marque esta caixa se você não quer que novos lançamentos de diário passem " +"pelo estado 'provisório'. Ao invés disso, eles irão diretamente para o " +"estado 'postado' sem nenhuma validação manual. \n" "Note que os lançamentos de diário que são automaticamente criados pelo " -"sistema estão sempre saindo daquele estado." +"sistema já pulam o status 'privisório'." #. module: account #: model:ir.actions.server,name:account.ir_actions_server_action_wizard_multi_chart @@ -3242,8 +3242,8 @@ msgid "" "All selected journal entries will be validated and posted. It means you " "won't be able to modify their accounting fields anymore." msgstr "" -"Todas entradas do diário vão ser validadas e congeladas. Você então não " -"poderá mais alterar os campos delas." +"Todas os lançamentos do diário serão validados e postados. Isto significa " +"que você não poderá mais alterar seus campos." #. module: account #: code:addons/account/invoice.py:370 @@ -3264,7 +3264,7 @@ msgstr "Transferências" #. module: account #: view:account.payment.term.line:0 msgid " value amount: n.a" -msgstr "" +msgstr " valor total: n.a." #. module: account #: view:account.chart:0 @@ -3581,8 +3581,8 @@ msgstr "Conta de pagamento" msgid "" "You cannot create entries on different periods/journals in the same move" msgstr "" -"Você não pode criar escrituras com períodos ou jornais diferentes na mesma " -"entrada" +"Você não pode criar lançamentos em períodos/diários diferentes no mesmo " +"movimento." #. module: account #: model:process.node,name:account.process_node_supplierpaymentorder0 @@ -4004,6 +4004,11 @@ msgid "" "the system on document validation (invoices, bank statements...) and will be " "created in 'Posted' state." msgstr "" +"Todos os novos lançamentos manuais de diário, geralmente, estão com status " +"'Não postado'. Mas você pode alterar o diário relacionado para pular esta " +"opção. Neste caso, os lançamentos vão se comportar como lançamentos criados " +"automaticamente pelo sistema na validação de documentos (faturas, extratos, " +"...) os quais já são gerados com status 'Postado'." #. module: account #: code:addons/account/account_analytic_line.py:91 @@ -4045,7 +4050,7 @@ msgstr "Descrição da taxa" #: code:addons/account/report/common_report_header.py:68 #, python-format msgid "All Posted Entries" -msgstr "Todos os lançamentos publicados" +msgstr "Todos os Lançamentos Postados" #. module: account #: code:addons/account/account_bank_statement.py:357 @@ -4418,7 +4423,7 @@ msgstr "Data Inicial" #. module: account #: field:account.chart.template,property_account_income:0 msgid "Income Account on Product Template" -msgstr "" +msgstr "Conta de Receita no Modelo de Produto" #. module: account #: help:res.partner,last_reconciliation_date:0 @@ -4547,17 +4552,17 @@ msgstr "Aplicação de impostos" #: model:ir.ui.menu,name:account.menu_eaction_account_moves_sale #, python-format msgid "Journal Items" -msgstr "Itens do Livro" +msgstr "Itens do Diário" #. module: account #: selection:account.account.type,report_type:0 msgid "Balance Sheet (Assets Accounts)" -msgstr "" +msgstr "Planilha de Balanço (Ativos)" #. module: account #: report:account.tax.code.entries:0 msgid "Third Party (Country)" -msgstr "" +msgstr "Terceiro (País)" #. module: account #: code:addons/account/account.py:938 @@ -4645,7 +4650,7 @@ msgstr "Movimentos" #: model:ir.actions.act_window,name:account.action_account_vat_declaration #: model:ir.model,name:account.model_account_vat_declaration msgid "Account Vat Declaration" -msgstr "" +msgstr "Conta de Declaração VAT" #. module: account #: view:account.period:0 @@ -4665,9 +4670,9 @@ msgid "" "You should set the journal to allow cancelling entries if you want to do " "that." msgstr "" -"Você não pode modificar um lançamento feito neste diário!\n" +"Você não pode modificar um lançamento postado deste diário!\n" "Você deveria ajustar o diário para permitir o cancelamento de lançamentos se " -"você quiser fazer isso." +"você quiser fazer isto." #. module: account #: model:ir.ui.menu,name:account.account_template_folder @@ -5121,6 +5126,9 @@ msgid "" "something to reconcile or not. This figure already count the current partner " "as reconciled." msgstr "" +"Estes são os parceiros restantes que você deve conferir se há algo para " +"reconciliar ou não. Esta lista já considera o parceiro atual como " +"reconciliado." #. module: account #: view:account.subscription.line:0 @@ -5992,7 +6000,7 @@ msgstr "Visualizar linhas de conta analítica" #. module: account #: selection:account.account.type,report_type:0 msgid "Balance Sheet (Liability Accounts)" -msgstr "" +msgstr "Planilha de Balanço (Passivos)" #. module: account #: field:account.invoice,internal_number:0 @@ -6275,6 +6283,13 @@ msgid "" "account. From this view, you can create and manage the account types you " "need for your company." msgstr "" +"Um tipo de conta é usado para determinar como uma conta é usada em cada " +"diário. O método de diferimento de um tipo de conta determina o processo de " +"fechamento anual. Relatórios como o Balanço ou Lucros e Perdas usam a " +"categoria (lucro/perda ou balanço). Por exemplo, o tipo de conta pode ser " +"ligado a uma conta do ativo, despesa ou conta de pagamento. A partir desta " +"exibição, você pode criar e gerenciar os tipos de conta que você precisa " +"para sua empresa." #. module: account #: model:ir.actions.act_window,help:account.action_account_bank_reconcile_tree @@ -6721,6 +6736,7 @@ msgstr "Taxas:" #: help:account.tax,amount:0 msgid "For taxes of type percentage, enter % ratio between 0-1." msgstr "" +"Para impostos do tipo porcentagem, entre com um percentual entre 0 e 1." #. module: account #: model:ir.actions.act_window,help:account.action_subscription_form @@ -6730,6 +6746,11 @@ msgid "" "an agreement with a customer or a supplier. With Define Recurring Entries, " "you can create such entries to automate the postings in the system." msgstr "" +"Uma entrada recorrente é um lançamento que ocorre periodicamente baseado em " +"uma data específica. Ex: De acordo com a assinatura de um contrato ou um " +"acordo com um cliente ou um fornecedor, com a Definição de Lançamentos " +"Recorrentes, você pode criar este tipo de lançamento para automatizar a " +"postagem no sistema." #. module: account #: field:account.entries.report,product_uom_id:0 @@ -6809,6 +6830,8 @@ msgid "" "Can not find account chart for this company in invoice line account, Please " "Create account." msgstr "" +"O plano de contas desta empresa na conta da linha da fatura não foi " +"encontrado. Por favor, crie uma conta." #. module: account #: view:account.tax.template:0 @@ -7025,7 +7048,7 @@ msgstr "Relatórios" #. module: account #: sql_constraint:account.journal:0 msgid "The code of the journal must be unique per company !" -msgstr "O código do diário deve ser único por empresa !" +msgstr "O código do diário deve ser único por empresa!" #. module: account #: field:account.bank.statement,ending_details_ids:0 @@ -7078,6 +7101,10 @@ msgid "" "line of the expense account, OpenERP will propose to you automatically the " "Tax related to this account and the counter-part \"Account Payable\"." msgstr "" +"Esta tela é usada por contadores para registrar lançamentos em massa no " +"OpenERP. Se voce quiser gravar uma fatura de fornecedor, comece registrando " +"a linha da conta de despesa, o OpenERP irá propor automaticamente as Taxas " +"relacionadas a esta conta e a contra-partida \"Conta Pagável\"." #. module: account #: help:res.company,property_reserve_and_surplus_account:0 @@ -7134,6 +7161,12 @@ msgid "" "Situation' to be used at the time of new fiscal year creation or end of year " "entries generation." msgstr "" +"Selecione 'Venda' para o Diário de venda ser usado no momento da criação da " +"fatura. Selecione 'Compra' para o Diário de compra ser usado no momento da " +"aprovação do pedido de compra. Selecione 'Caixa' para ser usado no momento " +"de fazer pagamento. Selecione 'Geral' para operações diversas. Selecione " +"'Situação de Abertura/Fechamento' para ser usado quando ocorrer a criação de " +"um novo ano fiscal ou geração de lançamentos de encerramento de ano." #. module: account #: report:account.invoice:0 @@ -7337,7 +7370,7 @@ msgstr "Sequencia" #. module: account #: model:ir.model,name:account.model_account_bs_report msgid "Account Balance Sheet Report" -msgstr "" +msgstr "Relatório da Planilha de Balanço de Contas" #. module: account #: help:account.tax,price_include:0 @@ -7378,6 +7411,11 @@ msgid "" "in which they will appear. Then you can create a new journal and link your " "view to it." msgstr "" +"Aqui você pode customizar uma exibição de diário ou criar uma nova exibição. " +"Exibições de diário determinam a forma que você pode registrar os " +"lançamentos no diário. Selecione os campos que devem aparecer em um diário e " +"determine a sequência que eles devem aparecer. Então você pode criar um novo " +"diário e ligar a sua exibição a ele." #. module: account #: view:account.payment.term.line:0 @@ -7450,7 +7488,7 @@ msgstr "Linha do Caixa Físico" #: model:ir.actions.report.xml,name:account.account_3rdparty_ledger_other #: model:ir.ui.menu,name:account.menu_account_partner_ledger msgid "Partner Ledger" -msgstr "Livro-razão relacionado" +msgstr "Livro-razão de Parceiro" #. module: account #: report:account.account.balance.landscape:0 @@ -7684,6 +7722,9 @@ msgid "" "will see the taxes with codes related to your legal statement according to " "your country." msgstr "" +"A planilha de taxas é usada para gerar sua declaração periódica de impostos. " +"Você verá as taxas com códigos relacionados à sua declaração legal de acordo " +"com o país." #. module: account #: view:account.installer.modules:0 @@ -7698,12 +7739,12 @@ msgstr "" #: model:ir.actions.act_window,name:account.action_account_analytic_cost #: model:ir.actions.report.xml,name:account.account_analytic_account_cost_ledger msgid "Cost Ledger" -msgstr "Livro de custos" +msgstr "Livro-razão de Custo" #. module: account #: view:account.invoice:0 msgid "Proforma" -msgstr "" +msgstr "Pro-forma" #. module: account #: report:account.analytic.account.cost_ledger:0 @@ -7726,6 +7767,7 @@ msgstr "Diário de Reembolso de Compra" #: help:account.tax.template,amount:0 msgid "For Tax Type percent enter % ratio between 0-1." msgstr "" +"Para Tipo de Imposto porcentagem, entre com um percentual entre 0 e 1." #. module: account #: selection:account.automatic.reconcile,power:0 @@ -7811,7 +7853,7 @@ msgstr "Modelo de posição fiscal" #. module: account #: view:account.entries.report:0 msgid "Int.Type" -msgstr "" +msgstr "Tipo Int." #. module: account #: field:account.move.line,tax_amount:0 @@ -7841,6 +7883,13 @@ msgid "" "useful because it enables you to preview at any time the tax that you owe at " "the start and end of the month or quarter." msgstr "" +"Este menu imprime uma declaração VAT baseada nas faturas ou pagamentos. Você " +"pode selecionar um ou vários períodos do ano fiscal. As informações " +"necessárias para a declaração das taxas são geradas automaticamente pelo " +"OpenERP a partir das faturas (ou pagamentos, em alguns países). Estes dados " +"são atualizados em tempo real. Isto é muito útil porque permite que você " +"visualize a qualquer momento uma taxa devida no início e fim do mês ou " +"trimestre." #. module: account #: report:account.invoice:0 @@ -7883,6 +7932,8 @@ msgid "" "You can check this box to mark this journal item as a litigation with the " "associated partner" msgstr "" +"Você pode marcar este box para indicar este item de diário como uma " +"pendência com o parceiro associado." #. module: account #: field:account.move.line,reconcile_partial_id:0 @@ -8259,6 +8310,13 @@ msgid "" "would be referred to as FY 2011. You are not obliged to follow the actual " "calendar year." msgstr "" +"Defina o ano fiscal da sua empresa de acordo com suas necessidades. Um ano " +"fiscal é um período no qual as contas da empresa são baseadas (normalmente " +"12 meses). O ano fiscal, normalmente refere-se à data na qual se encerra. " +"Por exemplo, se um ano fiscal de uma empresa termina em 30 de Novembro de " +"2011, então tudo entre 1 de Dezembro de 2010 até 30 de Novembro de 2011 " +"deveria ser referenciado como AF 2011. Assim, você não é obrigado a seguir o " +"ano calendário atual." #. module: account #: model:ir.actions.act_window,name:account.act_account_acount_move_line_reconcile_open @@ -8282,6 +8340,15 @@ msgid "" "* The 'Paid' state is set automatically when invoice is paid. \n" "* The 'Cancelled' state is used when user cancel invoice." msgstr "" +" * O status 'Provisório' é usado quando um usuário estiver lançando uma " +"fatura nova ou não confirmada. \n" +"* O status 'Pro-forma' ocorre quando a fatura estiver confirmada mas ainda " +"não tem um número de nota.\n" +"* O status 'Aberta' é usado quando o usuário cria a fatura, o número da nota " +"estiver gerado e a fatura não estiver paga. \n" +"* O status 'Pago' é atribuído automaticamente quando a fatura é paga. " +" \n" +"* O status 'Cancelado' é usado quando o usuário cancela a fatura." #. module: account #: field:account.invoice.refund,period:0 @@ -8334,7 +8401,7 @@ msgstr "Tipo de referência" #. module: account #: view:account.analytic.cost.ledger.journal.report:0 msgid "Cost Ledger for period" -msgstr "" +msgstr "Livro-razão de Custo por período" #. module: account #: help:account.tax,child_depend:0 @@ -8482,6 +8549,8 @@ msgid "" "Analytic costs (timesheets, some purchased products, ...) come from analytic " "accounts. These generate draft invoices." msgstr "" +"Custos analíticos (apontamentos, alguns produtos comprados, ...) vêem de " +"contas analíticas. Isto gera faturas provisórias." #. module: account #: help:account.journal,view_id:0 @@ -8491,6 +8560,10 @@ msgid "" "in which order. You can create your own view for a faster encoding in each " "journal." msgstr "" +"Fornece uma exibição usada na escrita ou lista de lançamentos deste diário. " +"A exibição indica ao OpenERP quais campos devem estar visíveis, obrigatórios " +"ou apenas leitura e em qual ordem. Você pode criar sua própria exibição para " +"dinamizar os lançamentos de registros em cada diário." #. module: account #: field:account.period,date_stop:0 @@ -8597,6 +8670,10 @@ msgid "" "partially. You can easily generate refunds and reconcile them directly from " "the invoice form." msgstr "" +"Com os Reembolsos de Fornecedor, você pode gerenciar as notas de créditos " +"que recebe dos seus fornecedores. Um reembolso é um documento que credita " +"uma fatura completamente ou parcialmente. Você pode facilmente gerar " +"reembolsos e reconciliá-los diretamente a partir da tela de faturas." #. module: account #: view:account.account.template:0 @@ -9194,7 +9271,7 @@ msgstr "Taxa de Câmbio" #. module: account #: help:account.payment.term.line,value_amount:0 msgid "For Value percent enter % ratio between 0-1." -msgstr "" +msgstr "Para Valor percentual, entre com um percentual entre 0 e 1." #. module: account #: selection:account.entries.report,month:0 @@ -9266,6 +9343,9 @@ msgid "" "and is the process of transferring debit and credit amounts from a journal " "of original entry to a ledger book." msgstr "" +"O processo de validação de lançamento no diário é também chamado de " +"'postagem no livro-razão' e é o processo de transferência de débito e " +"crédito de um lançamento original do diário para um livro-razão." #. module: account #: report:account.tax.code.entries:0 @@ -9288,6 +9368,8 @@ msgid "" "This report allows you to print or generate a pdf of your general ledger " "with details of all your account journals" msgstr "" +"Este relatório permite que você imprima ou gere um PDF do seu livro-razão " +"geral com detalhes de todos os seus diários de contas." #. module: account #: selection:account.account,type:0 @@ -9339,7 +9421,7 @@ msgstr "Selecione o período" #: view:account.move.line:0 #: report:account.move.voucher:0 msgid "Posted" -msgstr "Publicado" +msgstr "Postado" #. module: account #: report:account.account.balance:0 @@ -9506,6 +9588,9 @@ msgid "" "reconciliation process today. The current partner is counted as already " "processed." msgstr "" +"Este valor representa o número total de parceiros que atendidos hoje no " +"processo de reconciliação. O parceiro atual está computado como já " +"processado." #. module: account #: view:account.fiscalyear:0 @@ -10040,7 +10125,7 @@ msgstr "Normalmente 1 ou -1" #. module: account #: model:ir.model,name:account.model_account_fiscal_position_account_template msgid "Template Account Fiscal Mapping" -msgstr "" +msgstr "Modelo para Mapeamento de Conta Fiscal" #. module: account #: field:account.chart.template,property_account_expense:0 diff --git a/addons/account/invoice.py b/addons/account/invoice.py index a50bb37a981..48e635aee53 100644 --- a/addons/account/invoice.py +++ b/addons/account/invoice.py @@ -1336,6 +1336,7 @@ class account_invoice_line(osv.osv): domain = {} result['uos_id'] = res.uom_id.id or uom or False + result['note'] = res.description if result['uos_id']: res2 = res.uom_id.category_id.id if res2: diff --git a/addons/account/report/account_invoice_report_view.xml b/addons/account/report/account_invoice_report_view.xml index 62505c8a494..6c1bc3f9762 100644 --- a/addons/account/report/account_invoice_report_view.xml +++ b/addons/account/report/account_invoice_report_view.xml @@ -114,7 +114,7 @@ <filter string="Salesman" name='user' icon="terp-personal" context="{'group_by':'user_id'}"/> <separator orientation="vertical"/> <filter string="Product" icon="terp-accessories-archiver" context="{'group_by':'product_id','set_visible':True,'residual_invisible':True}"/> - <filter string="Category of Product" icon="terp-stock_symbol-selection" context="{'group_by':'categ_id','residual_invisible':True}"/> + <filter string="Category of Product" name="category_product" icon="terp-stock_symbol-selection" context="{'group_by':'categ_id','residual_invisible':True}"/> <separator orientation="vertical"/> <filter string="State" icon="terp-stock_effects-object-colorize" context="{'group_by':'state'}"/> <filter string="Type" icon="terp-stock_symbol-selection" context="{'group_by':'type'}"/> @@ -139,7 +139,7 @@ <field name="res_model">account.invoice.report</field> <field name="view_type">form</field> <field name="view_mode">tree,graph</field> - <field name="context">{'search_default_current':1, 'search_default_partner':1, 'search_default_customer':1, 'search_default_date': time.strftime('%Y-01-01'), 'group_by':[], 'group_by_no_leaf':1,}</field> + <field name="context">{'search_default_current':1, 'search_default_category_product':1, 'search_default_customer':1, 'search_default_date': time.strftime('%Y-01-01'), 'group_by':[], 'group_by_no_leaf':1,}</field> <field name="search_view_id" ref="view_account_invoice_report_search"/> <field name="help">From this report, you can have an overview of the amount invoiced to your customer as well as payment delays. The tool search can also be used to personalise your Invoices reports and so, match this analysis to your needs.</field> diff --git a/addons/account/report/account_print_invoice.rml b/addons/account/report/account_print_invoice.rml index 0bab362e578..0350fbf7379 100644 --- a/addons/account/report/account_print_invoice.rml +++ b/addons/account/report/account_print_invoice.rml @@ -142,16 +142,16 @@ <para style="terp_default_8">[[ repeatIn(objects,'o') ]]</para> <para style="terp_default_8">[[ setLang(o.partner_id.lang) ]]</para> <pto_header><!-- Must be after setLang() --> - <blockTable colWidths="202.0,87.0,71.0,57.0,42.0,71.0" style="Table7"> - <tr> - <td> <para style="terp_tblheader_Details">Description</para> </td> - <td> <para style="terp_tblheader_Details_Centre">Taxes</para> </td> - <td> <para style="terp_tblheader_Details_Centre">Quantity</para> </td> - <td> <para style="terp_tblheader_Details_Right">Unit Price </para> </td> - <td> <para style="terp_tblheader_Details_Right">Disc.(%)</para> </td> - <td> <para style="terp_tblheader_Details_Right">Price</para> </td> - </tr> - </blockTable> + <blockTable colWidths="202.0,87.0,71.0,57.0,42.0,71.0" style="Table7"> + <tr> + <td> <para style="terp_tblheader_Details">Description</para> </td> + <td> <para style="terp_tblheader_Details_Centre">Taxes</para> </td> + <td> <para style="terp_tblheader_Details_Centre">Quantity</para> </td> + <td> <para style="terp_tblheader_Details_Right">Unit Price </para> </td> + <td> <para style="terp_tblheader_Details_Right">Disc.(%)</para> </td> + <td> <para style="terp_tblheader_Details_Right">Price</para> </td> + </tr> + </blockTable> </pto_header> <blockTable colWidths="297.0,233.0" style="Table_Partner_Address"> <tr> @@ -194,7 +194,7 @@ <td> <para style="terp_tblheader_General_Centre">Invoice Date</para> </td> - <td> + <td> <para style="terp_tblheader_General_Centre">Origin</para> </td> <td> @@ -210,7 +210,7 @@ <td> <para style="terp_default_Centre_9">[[ formatLang(o.date_invoice,date=True) ]]</para> </td> - <td> + <td> <para style="terp_default_Centre_9">[[ o.origin or '' ]]</para> </td> <td> diff --git a/addons/account/security/account_security.xml b/addons/account/security/account_security.xml index 39ed61cc253..5f429270e29 100644 --- a/addons/account/security/account_security.xml +++ b/addons/account/security/account_security.xml @@ -16,98 +16,98 @@ <field name="name">Account Entry</field> <field ref="model_account_move" name="model_id"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="account_move_line_comp_rule" model="ir.rule"> <field name="name">Entry lines</field> <field model="ir.model" name="model_id" ref="model_account_move_line"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="journal_period_comp_rule" model="ir.rule"> <field name="name">Journal Period</field> <field model="ir.model" name="model_id" ref="model_account_journal_period"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="journal_comp_rule" model="ir.rule"> <field name="name">Journal multi-company</field> <field model="ir.model" name="model_id" ref="model_account_journal"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="analytic_journal_comp_rule" model="ir.rule"> <field name="name">Analytic journal multi-company</field> <field model="ir.model" name="model_id" ref="model_account_analytic_journal"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="analytic_journal_comp_rule_false" model="ir.rule"> <field name="name">Analytic journal multi-company</field> <field model="ir.model" name="model_id" ref="model_account_analytic_journal"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="period_comp_rule" model="ir.rule"> <field name="name">Period multi-company</field> <field model="ir.model" name="model_id" ref="model_account_period"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="fiscal_year_comp_rule" model="ir.rule"> <field name="name">Fiscal year multi-company</field> <field model="ir.model" name="model_id" ref="model_account_fiscalyear"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="account_comp_rule" model="ir.rule"> <field name="name">Account multi-company</field> <field model="ir.model" name="model_id" ref="model_account_account"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="tax_comp_rule" model="ir.rule"> <field name="name">Tax multi-company</field> <field model="ir.model" name="model_id" ref="model_account_tax"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','=',user.company_id.id)]</field> </record> <record id="tax_code_comp_rule" model="ir.rule"> <field name="name">Tax code multi-company</field> <field model="ir.model" name="model_id" ref="model_account_tax_code"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="invoice_comp_rule" model="ir.rule"> <field name="name">Invoice multi-company</field> <field model="ir.model" name="model_id" ref="model_account_invoice"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="account_fiscal_position_comp_rule" model="ir.rule"> <field name="name">Account fiscal Mapping company rule</field> <field model="ir.model" name="model_id" ref="model_account_fiscal_position"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="account_model_comp_rule" model="ir.rule"> <field name="name">Account model company rule</field> <field model="ir.model" name="model_id" ref="model_account_model"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> </data></openerp> diff --git a/addons/account_accountant/i18n/es_PY.po b/addons/account_accountant/i18n/es_PY.po new file mode 100644 index 00000000000..8a1099b6974 --- /dev/null +++ b/addons/account_accountant/i18n/es_PY.po @@ -0,0 +1,38 @@ +# Spanish (Paraguay) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-03-02 19:15+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish (Paraguay) <es_PY@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_accountant +#: model:ir.module.module,description:account_accountant.module_meta_information +msgid "" +"\n" +"This module gives the admin user the access to all the accounting features " +"like the journal\n" +"items and the chart of accounts.\n" +" " +msgstr "" +"\n" +"Este módulo proporciona al usuario admin el acceso a todas las " +"funcionalidades de contabilidad como\n" +"los asientos y el plan contable.\n" +" " + +#. module: account_accountant +#: model:ir.module.module,shortdesc:account_accountant.module_meta_information +msgid "Accountant" +msgstr "Contable" diff --git a/addons/account_analytic_analysis/i18n/bg.po b/addons/account_analytic_analysis/i18n/bg.po index 96055270a4c..d1d0fb709e7 100644 --- a/addons/account_analytic_analysis/i18n/bg.po +++ b/addons/account_analytic_analysis/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2010-09-09 07:15+0000\n" -"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n" +"PO-Revision-Date: 2011-02-27 10:47+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:32+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: account_analytic_analysis #: help:account.analytic.account,hours_qtt_invoiced:0 @@ -29,18 +29,19 @@ msgstr "" #: help:account.analytic.account,remaining_ca:0 msgid "Computed using the formula: Max Invoice Price - Invoiced Amount." msgstr "" +"Пресметнато по формулата: Максимална фактурна цена - фактурирани количества." #. module: account_analytic_analysis #: help:account.analytic.account,remaining_hours:0 msgid "Computed using the formula: Maximum Quantity - Hours Tot." -msgstr "" +msgstr "Пресметнато по формулата: Максимално количество - часове общо" #. module: account_analytic_analysis #: code:addons/account_analytic_analysis/account_analytic_analysis.py:532 #: code:addons/account_analytic_analysis/account_analytic_analysis.py:703 #, python-format msgid "AccessError" -msgstr "" +msgstr "Грешка при достъп" #. module: account_analytic_analysis #: help:account.analytic.account,last_invoice_date:0 @@ -58,6 +59,13 @@ msgid "" "You can also view the report of account analytic summary\n" "user-wise as well as month wise.\n" msgstr "" +"\n" +"Този модул е за промяна изгледа на аналитична сметка с цел да показва\n" +"важни данни за ръководителя на проекта на компании за услуги.\n" +"Добавя меню, за да показва съответната информация на всеки мениджър ..\n" +"\n" +"Можете също да видите доклада на сметката аналитично обобщен\n" +"по потребител или месечно.\n" #. module: account_analytic_analysis #: field:account.analytic.account,last_invoice_date:0 @@ -77,7 +85,7 @@ msgstr "Реална норма на Маржа (%)" #. module: account_analytic_analysis #: field:account.analytic.account,ca_theorical:0 msgid "Theoretical Revenue" -msgstr "" +msgstr "Теоритичен приход" #. module: account_analytic_analysis #: help:account.analytic.account,last_worked_invoiced_date:0 @@ -85,11 +93,13 @@ msgid "" "If invoice from the costs, this is the date of the latest work or cost that " "have been invoiced." msgstr "" +"Ако фактурата от разходите, това е датата на последната работа или разходи, " +"които са били фактурирани." #. module: account_analytic_analysis #: model:ir.ui.menu,name:account_analytic_analysis.menu_invoicing msgid "Billing" -msgstr "" +msgstr "За плащане" #. module: account_analytic_analysis #: field:account.analytic.account,last_worked_date:0 @@ -99,7 +109,7 @@ msgstr "Дата на последния разход/труд" #. module: account_analytic_analysis #: field:account.analytic.account,total_cost:0 msgid "Total Costs" -msgstr "" +msgstr "Крайни разходи" #. module: account_analytic_analysis #: help:account.analytic.account,hours_quantity:0 @@ -107,16 +117,18 @@ msgid "" "Number of hours you spent on the analytic account (from timesheet). It " "computes on all journal of type 'general'." msgstr "" +"Брой часове които сте прекарали върху аналитичната сметка (по график). " +"Пресмята по всички дневници от тип 'общ'." #. module: account_analytic_analysis #: field:account.analytic.account,remaining_hours:0 msgid "Remaining Hours" -msgstr "" +msgstr "Оставащи часове" #. module: account_analytic_analysis #: field:account.analytic.account,theorical_margin:0 msgid "Theoretical Margin" -msgstr "" +msgstr "Теоритичен Марж" #. module: account_analytic_analysis #: help:account.analytic.account,ca_theorical:0 @@ -158,12 +170,12 @@ msgstr "Дата на последната работа по тази сметк #. module: account_analytic_analysis #: model:ir.module.module,shortdesc:account_analytic_analysis.module_meta_information msgid "report_account_analytic" -msgstr "" +msgstr "report_account_analytic" #. module: account_analytic_analysis #: model:ir.model,name:account_analytic_analysis.model_account_analytic_analysis_summary_user msgid "Hours Summary by User" -msgstr "" +msgstr "Общо часове по потребител" #. module: account_analytic_analysis #: field:account.analytic.account,ca_invoiced:0 @@ -175,12 +187,12 @@ msgstr "Сума по фактура" #: code:addons/account_analytic_analysis/account_analytic_analysis.py:704 #, python-format msgid "You try to bypass an access rule (Document type: %s)." -msgstr "" +msgstr "Опитвате се да прескочите правило за достъп (Документ тип: %s)." #. module: account_analytic_analysis #: field:account.analytic.account,last_worked_invoiced_date:0 msgid "Date of Last Invoiced Cost" -msgstr "" +msgstr "Дата на Последно фактурирани разходи" #. module: account_analytic_analysis #: field:account.analytic.account,hours_qtt_invoiced:0 @@ -198,11 +210,12 @@ msgid "" "Error! The currency has to be the same as the currency of the selected " "company" msgstr "" +"Грешка! Валутата трябва да бъде същата като валутата на избраната компания" #. module: account_analytic_analysis #: help:account.analytic.account,ca_invoiced:0 msgid "Total customer invoiced amount for this account." -msgstr "Тотално количество фактурирано към клиент за тази сметка." +msgstr "Тотална сума по фактури към клиент за тази сметка." #. module: account_analytic_analysis #: model:ir.model,name:account_analytic_analysis.model_account_analytic_analysis_summary_month @@ -239,6 +252,8 @@ msgid "" "If invoice from analytic account, the remaining amount you can invoice to " "the customer based on the total costs." msgstr "" +"Ако фактурирате от аналитична сметка, остатъкът от сумата, която можете да " +"фактурирате към клиента на база крайна цена." #. module: account_analytic_analysis #: help:account.analytic.account,revenue_per_hour:0 @@ -273,7 +288,7 @@ msgstr "Аналитична сметка" #: model:ir.actions.act_window,name:account_analytic_analysis.action_account_analytic_managed_overpassed #: model:ir.ui.menu,name:account_analytic_analysis.menu_action_account_analytic_managed_overpassed msgid "Overpassed Accounts" -msgstr "" +msgstr "Просрочени сметки" #. module: account_analytic_analysis #: model:ir.actions.act_window,name:account_analytic_analysis.action_hr_tree_invoiced_all @@ -284,12 +299,12 @@ msgstr "Всички нефактурирани записи" #. module: account_analytic_analysis #: field:account.analytic.account,hours_quantity:0 msgid "Hours Tot" -msgstr "" +msgstr "Общо часове" #. module: account_analytic_analysis #: constraint:account.analytic.account:0 msgid "Error! You can not create recursive analytic accounts." -msgstr "" +msgstr "Грешка! Не можете да създавате рекурсивни аналитични сметки." #. module: account_analytic_analysis #: help:account.analytic.account,total_cost:0 @@ -297,6 +312,8 @@ msgid "" "Total of costs for this account. It includes real costs (from invoices) and " "indirect costs, like time spent on timesheets." msgstr "" +"Общо разходи за тази сметка. Включва реални разходи (по фактури) и непреки " +"разходи, като прекарано време по графици." #~ msgid "All Analytic Accounts" #~ msgstr "Всички аналитична сметки" diff --git a/addons/account_analytic_analysis/i18n/es_PY.po b/addons/account_analytic_analysis/i18n/es_PY.po new file mode 100644 index 00000000000..f6dfac0d022 --- /dev/null +++ b/addons/account_analytic_analysis/i18n/es_PY.po @@ -0,0 +1,315 @@ +# Spanish (Paraguay) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-03-02 19:24+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish (Paraguay) <es_PY@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_analytic_analysis +#: help:account.analytic.account,hours_qtt_invoiced:0 +msgid "" +"Number of hours that can be invoiced plus those that already have been " +"invoiced." +msgstr "" +"Número de horas que pueden ser facturadas más aquellas que ya han sido " +"facturadas." + +#. module: account_analytic_analysis +#: help:account.analytic.account,remaining_ca:0 +msgid "Computed using the formula: Max Invoice Price - Invoiced Amount." +msgstr "" +"Calculado usando la fórmula: Precio máx. factura - Importe facturado." + +#. module: account_analytic_analysis +#: help:account.analytic.account,remaining_hours:0 +msgid "Computed using the formula: Maximum Quantity - Hours Tot." +msgstr "Calculado utilizando la fórmula: Cantidad máxima - Horas totales." + +#. module: account_analytic_analysis +#: code:addons/account_analytic_analysis/account_analytic_analysis.py:532 +#: code:addons/account_analytic_analysis/account_analytic_analysis.py:703 +#, python-format +msgid "AccessError" +msgstr "" + +#. module: account_analytic_analysis +#: help:account.analytic.account,last_invoice_date:0 +msgid "Date of the last invoice created for this analytic account." +msgstr "Fecha de la última factura creada para esta cuenta analítica." + +#. module: account_analytic_analysis +#: model:ir.module.module,description:account_analytic_analysis.module_meta_information +msgid "" +"\n" +"This module is for modifying account analytic view to show\n" +"important data to project manager of services companies.\n" +"Adds menu to show relevant information to each manager..\n" +"\n" +"You can also view the report of account analytic summary\n" +"user-wise as well as month wise.\n" +msgstr "" +"\n" +"Este módulo modifica la vista de cuenta analítica para mostrar\n" +"datos importantes para el director de proyectos en empresas de servicios.\n" +"Añade menú para mostrar información relevante para cada director.\n" +"\n" +"También puede ver el informe del resumen contable analítico\n" +"a nivel de usuario, así como a nivel mensual.\n" + +#. module: account_analytic_analysis +#: field:account.analytic.account,last_invoice_date:0 +msgid "Last Invoice Date" +msgstr "Fecha última factura" + +#. module: account_analytic_analysis +#: help:account.analytic.account,theorical_margin:0 +msgid "Computed using the formula: Theorial Revenue - Total Costs" +msgstr "Calculado usando la fórmula: Ingresos teóricos - Costes totales" + +#. module: account_analytic_analysis +#: field:account.analytic.account,real_margin_rate:0 +msgid "Real Margin Rate (%)" +msgstr "Tasa de margen real (%)" + +#. module: account_analytic_analysis +#: field:account.analytic.account,ca_theorical:0 +msgid "Theoretical Revenue" +msgstr "Ingresos teóricos" + +#. module: account_analytic_analysis +#: help:account.analytic.account,last_worked_invoiced_date:0 +msgid "" +"If invoice from the costs, this is the date of the latest work or cost that " +"have been invoiced." +msgstr "" +"Si factura a partir de los costes, ésta es la fecha del último trabajo o " +"coste que se ha facturado." + +#. module: account_analytic_analysis +#: model:ir.ui.menu,name:account_analytic_analysis.menu_invoicing +msgid "Billing" +msgstr "Facturación" + +#. module: account_analytic_analysis +#: field:account.analytic.account,last_worked_date:0 +msgid "Date of Last Cost/Work" +msgstr "Fecha del último coste/trabajo" + +#. module: account_analytic_analysis +#: field:account.analytic.account,total_cost:0 +msgid "Total Costs" +msgstr "" + +#. module: account_analytic_analysis +#: help:account.analytic.account,hours_quantity:0 +msgid "" +"Number of hours you spent on the analytic account (from timesheet). It " +"computes on all journal of type 'general'." +msgstr "" + +#. module: account_analytic_analysis +#: field:account.analytic.account,remaining_hours:0 +msgid "Remaining Hours" +msgstr "Horas restantes" + +#. module: account_analytic_analysis +#: field:account.analytic.account,theorical_margin:0 +msgid "Theoretical Margin" +msgstr "Márgen teórico" + +#. module: account_analytic_analysis +#: help:account.analytic.account,ca_theorical:0 +msgid "" +"Based on the costs you had on the project, what would have been the revenue " +"if all these costs have been invoiced at the normal sale price provided by " +"the pricelist." +msgstr "" +"Basado en los costes que tenía en el proyecto, lo que habría sido el " +"ingreso si todos estos costes se hubieran facturado con el precio de venta " +"normal proporcionado por la tarifa." + +#. module: account_analytic_analysis +#: field:account.analytic.account,user_ids:0 +#: field:account_analytic_analysis.summary.user,user:0 +msgid "User" +msgstr "Usuario" + +#. module: account_analytic_analysis +#: field:account.analytic.account,ca_to_invoice:0 +msgid "Uninvoiced Amount" +msgstr "Importe no facturado" + +#. module: account_analytic_analysis +#: help:account.analytic.account,real_margin:0 +msgid "Computed using the formula: Invoiced Amount - Total Costs." +msgstr "Calculado utilizando la fórmula: Importe facturado - Costos totales." + +#. module: account_analytic_analysis +#: field:account.analytic.account,hours_qtt_non_invoiced:0 +msgid "Uninvoiced Hours" +msgstr "Horas no facturadas" + +#. module: account_analytic_analysis +#: help:account.analytic.account,last_worked_date:0 +msgid "Date of the latest work done on this account." +msgstr "Fecha del último trabajo realizado en esta cuenta." + +#. module: account_analytic_analysis +#: model:ir.module.module,shortdesc:account_analytic_analysis.module_meta_information +msgid "report_account_analytic" +msgstr "Informes contabilidad analítica" + +#. module: account_analytic_analysis +#: model:ir.model,name:account_analytic_analysis.model_account_analytic_analysis_summary_user +msgid "Hours Summary by User" +msgstr "Resumen de horas por usuario" + +#. module: account_analytic_analysis +#: field:account.analytic.account,ca_invoiced:0 +msgid "Invoiced Amount" +msgstr "Importe facturado" + +#. module: account_analytic_analysis +#: code:addons/account_analytic_analysis/account_analytic_analysis.py:533 +#: code:addons/account_analytic_analysis/account_analytic_analysis.py:704 +#, python-format +msgid "You try to bypass an access rule (Document type: %s)." +msgstr "Ha intentado saltarse una regla de acceso (tipo de documento: %s)." + +#. module: account_analytic_analysis +#: field:account.analytic.account,last_worked_invoiced_date:0 +msgid "Date of Last Invoiced Cost" +msgstr "Fecha del último coste facturado" + +#. module: account_analytic_analysis +#: field:account.analytic.account,hours_qtt_invoiced:0 +msgid "Invoiced Hours" +msgstr "Horas facturadas" + +#. module: account_analytic_analysis +#: field:account.analytic.account,real_margin:0 +msgid "Real Margin" +msgstr "Margen real" + +#. module: account_analytic_analysis +#: constraint:account.analytic.account:0 +msgid "" +"Error! The currency has to be the same as the currency of the selected " +"company" +msgstr "" +"¡Error! La moneda debe ser la misma que la moneda de la compañía seleccionada" + +#. module: account_analytic_analysis +#: help:account.analytic.account,ca_invoiced:0 +msgid "Total customer invoiced amount for this account." +msgstr "" + +#. module: account_analytic_analysis +#: model:ir.model,name:account_analytic_analysis.model_account_analytic_analysis_summary_month +msgid "Hours summary by month" +msgstr "Resumen de horas por mes" + +#. module: account_analytic_analysis +#: help:account.analytic.account,real_margin_rate:0 +msgid "Computes using the formula: (Real Margin / Total Costs) * 100." +msgstr "Calcula utilizando la fórmula: (Margen real / Costes totales) * 100." + +#. module: account_analytic_analysis +#: help:account.analytic.account,hours_qtt_non_invoiced:0 +msgid "" +"Number of hours (from journal of type 'general') that can be invoiced if you " +"invoice based on analytic account." +msgstr "" +"Número de horas (desde diario de tipo 'general') que pueden ser facturadas " +"si factura basado en contabilidad analítica." + +#. module: account_analytic_analysis +#: view:account.analytic.account:0 +msgid "Analytic accounts" +msgstr "Cuentas analíticas" + +#. module: account_analytic_analysis +#: field:account.analytic.account,remaining_ca:0 +msgid "Remaining Revenue" +msgstr "Ingreso restante" + +#. module: account_analytic_analysis +#: help:account.analytic.account,ca_to_invoice:0 +msgid "" +"If invoice from analytic account, the remaining amount you can invoice to " +"the customer based on the total costs." +msgstr "" +"Si factura basado en contabilidad analítica, el importe restante que puede " +"facturar al cliente basado en los costes totales." + +#. module: account_analytic_analysis +#: help:account.analytic.account,revenue_per_hour:0 +msgid "Computed using the formula: Invoiced Amount / Hours Tot." +msgstr "Calculado utilizando la fórmula: Importe facturado / Horas totales." + +#. module: account_analytic_analysis +#: field:account.analytic.account,revenue_per_hour:0 +msgid "Revenue per Hours (real)" +msgstr "Ingresos por horas (real)" + +#. module: account_analytic_analysis +#: field:account_analytic_analysis.summary.month,unit_amount:0 +#: field:account_analytic_analysis.summary.user,unit_amount:0 +msgid "Total Time" +msgstr "Tiempo Total" + +#. module: account_analytic_analysis +#: field:account.analytic.account,month_ids:0 +#: field:account_analytic_analysis.summary.month,month:0 +msgid "Month" +msgstr "Mes" + +#. module: account_analytic_analysis +#: field:account_analytic_analysis.summary.month,account_id:0 +#: field:account_analytic_analysis.summary.user,account_id:0 +#: model:ir.model,name:account_analytic_analysis.model_account_analytic_account +msgid "Analytic Account" +msgstr "Cuenta Analítica" + +#. module: account_analytic_analysis +#: model:ir.actions.act_window,name:account_analytic_analysis.action_account_analytic_managed_overpassed +#: model:ir.ui.menu,name:account_analytic_analysis.menu_action_account_analytic_managed_overpassed +msgid "Overpassed Accounts" +msgstr "" + +#. module: account_analytic_analysis +#: model:ir.actions.act_window,name:account_analytic_analysis.action_hr_tree_invoiced_all +#: model:ir.ui.menu,name:account_analytic_analysis.menu_action_hr_tree_invoiced_all +msgid "All Uninvoiced Entries" +msgstr "Todas las entradas no facturadas" + +#. module: account_analytic_analysis +#: field:account.analytic.account,hours_quantity:0 +msgid "Hours Tot" +msgstr "Horas totales" + +#. module: account_analytic_analysis +#: constraint:account.analytic.account:0 +msgid "Error! You can not create recursive analytic accounts." +msgstr "Error! No puede crear una cuenta analítica recursiva." + +#. module: account_analytic_analysis +#: help:account.analytic.account,total_cost:0 +msgid "" +"Total of costs for this account. It includes real costs (from invoices) and " +"indirect costs, like time spent on timesheets." +msgstr "" +"Costes totales para esta cuenta. Incluye costes reales (desde facturas) y " +"costes indirectos, como el tiempo empleado en hojas de servicio (horarios)." diff --git a/addons/account_analytic_analysis/i18n/ru.po b/addons/account_analytic_analysis/i18n/ru.po index 2023e3cbfaf..8c00f803a05 100644 --- a/addons/account_analytic_analysis/i18n/ru.po +++ b/addons/account_analytic_analysis/i18n/ru.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev_rc3\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2011-01-28 09:53+0000\n" -"Last-Translator: Stanislav Hanzhin <Unknown>\n" +"PO-Revision-Date: 2011-02-19 12:16+0000\n" +"Last-Translator: Chertykov Denis <chertykov@gmail.com>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-29 04:56+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-20 04:34+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: account_analytic_analysis #: help:account.analytic.account,hours_qtt_invoiced:0 @@ -94,8 +94,8 @@ msgid "" "If invoice from the costs, this is the date of the latest work or cost that " "have been invoiced." msgstr "" -"Если счет составлен из расходов, это дата последней работы и затраты, " -"которые были при выставлении счета." +"Если счет из затрат, то это дата последних действий или затрат на оплату " +"которых был выставлен счет." #. module: account_analytic_analysis #: model:ir.ui.menu,name:account_analytic_analysis.menu_invoicing @@ -287,7 +287,7 @@ msgstr "Аналитический счет" #: model:ir.actions.act_window,name:account_analytic_analysis.action_account_analytic_managed_overpassed #: model:ir.ui.menu,name:account_analytic_analysis.menu_action_account_analytic_managed_overpassed msgid "Overpassed Accounts" -msgstr "" +msgstr "Просроченные счета" #. module: account_analytic_analysis #: model:ir.actions.act_window,name:account_analytic_analysis.action_hr_tree_invoiced_all @@ -376,3 +376,15 @@ msgstr "" #~ msgid "Error ! You can not create recursive Menu." #~ msgstr "Ошибка ! Нельзя создать зацикленные меню." + +#~ msgid "My Uninvoiced Entries" +#~ msgstr "Мои неотфактурованные записи" + +#~ msgid "" +#~ "Modify account analytic view to show\n" +#~ "important data for project manager of services companies.\n" +#~ "Add menu to show relevant information for each manager." +#~ msgstr "" +#~ "Измените вид аналитических счетов, чтобы представить\n" +#~ "важные данные менеджеру проекта.\n" +#~ "Добавьте меню, чтобы отображать индивидуальные данные для каждого менеджера." diff --git a/addons/account_analytic_default/i18n/bg.po b/addons/account_analytic_default/i18n/bg.po index 9a2a18c4622..d74e2c0cc29 100644 --- a/addons/account_analytic_default/i18n/bg.po +++ b/addons/account_analytic_default/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2010-08-02 20:41+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-03-02 04:14+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:36+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: account_analytic_default #: model:ir.module.module,shortdesc:account_analytic_default.module_meta_information @@ -39,17 +39,17 @@ msgstr "Аналитични правила" #. module: account_analytic_default #: help:account.analytic.default,analytic_id:0 msgid "Analytical Account" -msgstr "" +msgstr "Аналитина сметка" #. module: account_analytic_default #: view:account.analytic.default:0 msgid "Current" -msgstr "" +msgstr "Текущ" #. module: account_analytic_default #: view:account.analytic.default:0 msgid "Group By..." -msgstr "" +msgstr "Групирай по" #. module: account_analytic_default #: help:account.analytic.default,date_stop:0 @@ -94,7 +94,7 @@ msgstr "" #: view:account.analytic.default:0 #: field:account.analytic.default,company_id:0 msgid "Company" -msgstr "Компания" +msgstr "Фирма" #. module: account_analytic_default #: view:account.analytic.default:0 @@ -154,7 +154,7 @@ msgstr "Последователност" #. module: account_analytic_default #: model:ir.model,name:account_analytic_default.model_account_invoice_line msgid "Invoice Line" -msgstr "" +msgstr "Ред от фактура" #. module: account_analytic_default #: view:account.analytic.default:0 @@ -165,7 +165,7 @@ msgstr "Аналитична сметка" #. module: account_analytic_default #: view:account.analytic.default:0 msgid "Accounts" -msgstr "" +msgstr "Сметки" #. module: account_analytic_default #: view:account.analytic.default:0 @@ -187,7 +187,7 @@ msgstr "" #. module: account_analytic_default #: model:ir.model,name:account_analytic_default.model_sale_order_line msgid "Sales Order Line" -msgstr "" +msgstr "Ред от нареждане за продажба" #~ msgid "Invalid XML for View Architecture!" #~ msgstr "Невалиден XML за преглед на архитектурата" diff --git a/addons/account_analytic_default/i18n/es_PY.po b/addons/account_analytic_default/i18n/es_PY.po new file mode 100644 index 00000000000..18cd008f13c --- /dev/null +++ b/addons/account_analytic_default/i18n/es_PY.po @@ -0,0 +1,216 @@ +# Spanish (Paraguay) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-03-02 22:45+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish (Paraguay) <es_PY@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_analytic_default +#: model:ir.module.module,shortdesc:account_analytic_default.module_meta_information +msgid "Account Analytic Default" +msgstr "Cuenta analítica por defecto" + +#. module: account_analytic_default +#: help:account.analytic.default,partner_id:0 +msgid "" +"select a partner which will use analytical account specified in analytic " +"default (eg. create new cutomer invoice or Sale order if we select this " +"partner, it will automatically take this as an analytical account)" +msgstr "" +"Seleccione una empresa que utilizará esta cuenta analítica como la cuenta " +"analítica por defecto (por ejemplo, al crear nuevas facturas de cliente o " +"pedidos de venta, si se selecciona esta empresa, automáticamente se " +"utilizará esta cuenta analítica)." + +#. module: account_analytic_default +#: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_partner +#: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_product +#: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_user +msgid "Analytic Rules" +msgstr "Reglas analíticas" + +#. module: account_analytic_default +#: help:account.analytic.default,analytic_id:0 +msgid "Analytical Account" +msgstr "Cuenta analítica" + +#. module: account_analytic_default +#: view:account.analytic.default:0 +msgid "Current" +msgstr "Actual" + +#. module: account_analytic_default +#: view:account.analytic.default:0 +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: account_analytic_default +#: help:account.analytic.default,date_stop:0 +msgid "Default end date for this Analytical Account" +msgstr "Fecha final por defecto para esta cuenta analítica." + +#. module: account_analytic_default +#: model:ir.model,name:account_analytic_default.model_stock_picking +msgid "Picking List" +msgstr "" + +#. module: account_analytic_default +#: view:account.analytic.default:0 +msgid "Conditions" +msgstr "Condiciones" + +#. module: account_analytic_default +#: help:account.analytic.default,company_id:0 +msgid "" +"select a company which will use analytical account specified in analytic " +"default (eg. create new cutomer invoice or Sale order if we select this " +"company, it will automatically take this as an analytical account)" +msgstr "" +"Seleccione una compañía que utilizará esta cuenta analítica como la cuenta " +"analítica por defecto (por ejemplo, al crear nuevas facturas de cliente o " +"pedidos de venta, si se selecciona esta compañía, automáticamente se " +"utilizará esta cuenta analítica)." + +#. module: account_analytic_default +#: help:account.analytic.default,date_start:0 +msgid "Default start date for this Analytical Account" +msgstr "Fecha inicial por defecto para esta cuenta analítica." + +#. module: account_analytic_default +#: view:account.analytic.default:0 +#: field:account.analytic.default,product_id:0 +msgid "Product" +msgstr "Producto" + +#. module: account_analytic_default +#: model:ir.model,name:account_analytic_default.model_account_analytic_default +msgid "Analytic Distribution" +msgstr "Distribución Analítica" + +#. module: account_analytic_default +#: view:account.analytic.default:0 +#: field:account.analytic.default,company_id:0 +msgid "Company" +msgstr "Compañía" + +#. module: account_analytic_default +#: view:account.analytic.default:0 +#: field:account.analytic.default,user_id:0 +msgid "User" +msgstr "Usuario" + +#. module: account_analytic_default +#: model:ir.actions.act_window,name:account_analytic_default.act_account_acount_move_line_open +msgid "Entries" +msgstr "Entradas" + +#. module: account_analytic_default +#: field:account.analytic.default,date_stop:0 +msgid "End Date" +msgstr "Fecha final" + +#. module: account_analytic_default +#: help:account.analytic.default,user_id:0 +msgid "" +"select a user which will use analytical account specified in analytic default" +msgstr "" +"Seleccione un usuario que utilizará esta cuenta analítica como la cuenta " +"analítica por defecto." + +#. module: account_analytic_default +#: view:account.analytic.default:0 +#: model:ir.actions.act_window,name:account_analytic_default.action_analytic_default_list +#: model:ir.ui.menu,name:account_analytic_default.menu_analytic_default_list +msgid "Analytic Defaults" +msgstr "Análisis: Valores por defecto" + +#. module: account_analytic_default +#: model:ir.module.module,description:account_analytic_default.module_meta_information +msgid "" +"\n" +"Allows to automatically select analytic accounts based on criterions:\n" +"* Product\n" +"* Partner\n" +"* User\n" +"* Company\n" +"* Date\n" +" " +msgstr "" +"\n" +"Permite seleccionar automáticamente cuentas analíticas según estos " +"criterios:\n" +"* Producto\n" +"* Empresa\n" +"* Usuario\n" +"* Compañía\n" +"* Fecha\n" +" " + +#. module: account_analytic_default +#: help:account.analytic.default,product_id:0 +msgid "" +"select a product which will use analytical account specified in analytic " +"default (eg. create new cutomer invoice or Sale order if we select this " +"product, it will automatically take this as an analytical account)" +msgstr "" +"Seleccione un producto que utilizará esta cuenta analítica como la cuenta " +"analítica por defecto (por ejemplo, al crear nuevas facturas de cliente o " +"pedidos de venta, si se selecciona este producto, automáticamente se " +"utilizará esta cuenta analítica)." + +#. module: account_analytic_default +#: field:account.analytic.default,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: account_analytic_default +#: model:ir.model,name:account_analytic_default.model_account_invoice_line +msgid "Invoice Line" +msgstr "" + +#. module: account_analytic_default +#: view:account.analytic.default:0 +#: field:account.analytic.default,analytic_id:0 +msgid "Analytic Account" +msgstr "Cuenta Analítica" + +#. module: account_analytic_default +#: view:account.analytic.default:0 +msgid "Accounts" +msgstr "Cuentas" + +#. module: account_analytic_default +#: view:account.analytic.default:0 +#: field:account.analytic.default,partner_id:0 +msgid "Partner" +msgstr "" + +#. module: account_analytic_default +#: field:account.analytic.default,date_start:0 +msgid "Start Date" +msgstr "Fecha inicial" + +#. module: account_analytic_default +#: help:account.analytic.default,sequence:0 +msgid "" +"Gives the sequence order when displaying a list of analytic distribution" +msgstr "" +"Indica el orden de la secuencia cuando se muestra una lista de distribución " +"analítica." + +#. module: account_analytic_default +#: model:ir.model,name:account_analytic_default.model_sale_order_line +msgid "Sales Order Line" +msgstr "Línea pedido de venta" diff --git a/addons/account_analytic_plans/i18n/ru.po b/addons/account_analytic_plans/i18n/ru.po index 378e16a4009..ca2f431d36e 100644 --- a/addons/account_analytic_plans/i18n/ru.po +++ b/addons/account_analytic_plans/i18n/ru.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-03 16:56+0000\n" -"PO-Revision-Date: 2010-11-26 21:58+0000\n" +"PO-Revision-Date: 2011-02-19 12:26+0000\n" "Last-Translator: Chertykov Denis <chertykov@gmail.com>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-06 05:10+0000\n" -"X-Generator: Launchpad (build Unknown)\n" +"X-Launchpad-Export-Date: 2011-02-20 04:34+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: account_analytic_plans #: view:analytic.plan.create.model:0 @@ -87,7 +87,7 @@ msgstr "OK" #. module: account_analytic_plans #: constraint:account.move.line:0 msgid "You can not create move line on closed account." -msgstr "" +msgstr "Нельзя сделать проводку по закрытому счету." #. module: account_analytic_plans #: field:account.analytic.plan.instance,plan_id:0 @@ -117,7 +117,7 @@ msgstr "Код" #. module: account_analytic_plans #: sql_constraint:account.move.line:0 msgid "Wrong credit or debit value in accounting entry !" -msgstr "" +msgstr "Ошибочное значение проводки по дебету или кредиту !" #. module: account_analytic_plans #: field:account.analytic.plan.instance,account6_ids:0 @@ -142,7 +142,7 @@ msgstr "Счет аналитики" #. module: account_analytic_plans #: sql_constraint:account.journal:0 msgid "The code of the journal must be unique per company !" -msgstr "" +msgstr "Код журнала должен быть уникальным для компании !" #. module: account_analytic_plans #: field:account.crossovered.analytic,ref:0 @@ -158,7 +158,7 @@ msgstr "" #. module: account_analytic_plans #: model:ir.model,name:account_analytic_plans.model_sale_order_line msgid "Sales Order Line" -msgstr "" +msgstr "Позиция заказа на продажу" #. module: account_analytic_plans #: code:addons/account_analytic_plans/wizard/analytic_plan_create_model.py:47 @@ -192,7 +192,7 @@ msgstr "Шаблон с этим именем и кодом уже сущестÐ #: code:addons/account_analytic_plans/wizard/analytic_plan_create_model.py:41 #, python-format msgid "No analytic plan defined !" -msgstr "" +msgstr "Не определен аналитический план счетов" #. module: account_analytic_plans #: field:account.analytic.plan.instance.line,rate:0 @@ -209,7 +209,7 @@ msgstr "Планы аналитики" #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 msgid "Perc(%)" -msgstr "" +msgstr "Проц.(%)" #. module: account_analytic_plans #: field:account.analytic.plan.line,max_required:0 @@ -278,7 +278,7 @@ msgstr "По дату" #: code:addons/account_analytic_plans/account_analytic_plans.py:462 #, python-format msgid "You have to define an analytic journal on the '%s' journal!" -msgstr "" +msgstr "Вы должны определить журнал аналитики для журнала '%s' !" #. module: account_analytic_plans #: field:account.crossovered.analytic,empty_line:0 @@ -469,7 +469,7 @@ msgstr "" #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 msgid "%" -msgstr "" +msgstr "%" #. module: account_analytic_plans #: report:account.analytic.account.crossovered.analytic:0 @@ -515,7 +515,7 @@ msgstr "Последовательность" #. module: account_analytic_plans #: sql_constraint:account.journal:0 msgid "The name of the journal must be unique per company !" -msgstr "" +msgstr "Название журнала должно быть уникальным по компании !" #. module: account_analytic_plans #: code:addons/account_analytic_plans/account_analytic_plans.py:214 @@ -526,7 +526,7 @@ msgstr "Ошибка значения" #. module: account_analytic_plans #: constraint:account.move.line:0 msgid "You can not create move line on view account." -msgstr "" +msgstr "Нельзя создать проводку по счету с типом Вид." #~ msgid "" #~ "The Object name must start with x_ and not contain any special character !" diff --git a/addons/account_anglo_saxon/i18n/es_PY.po b/addons/account_anglo_saxon/i18n/es_PY.po new file mode 100644 index 00000000000..4cb0064d724 --- /dev/null +++ b/addons/account_anglo_saxon/i18n/es_PY.po @@ -0,0 +1,109 @@ +# Spanish (Paraguay) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-03-02 23:26+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish (Paraguay) <es_PY@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_anglo_saxon +#: view:product.category:0 +msgid " Accounting Property" +msgstr "" + +#. module: account_anglo_saxon +#: sql_constraint:purchase.order:0 +msgid "Order Reference must be unique !" +msgstr "¡La referencia del pedido debe ser única!" + +#. module: account_anglo_saxon +#: constraint:product.category:0 +msgid "Error ! You can not create recursive categories." +msgstr "¡Error! Tú no puedes crear categorías recursivas" + +#. module: account_anglo_saxon +#: constraint:product.template:0 +msgid "" +"Error: The default UOM and the purchase UOM must be in the same category." +msgstr "" + +#. module: account_anglo_saxon +#: model:ir.model,name:account_anglo_saxon.model_account_invoice_line +msgid "Invoice Line" +msgstr "Línea factura" + +#. module: account_anglo_saxon +#: model:ir.model,name:account_anglo_saxon.model_purchase_order +msgid "Purchase Order" +msgstr "Pedido de compra" + +#. module: account_anglo_saxon +#: model:ir.model,name:account_anglo_saxon.model_product_template +msgid "Product Template" +msgstr "Plantilla de producto" + +#. module: account_anglo_saxon +#: model:ir.model,name:account_anglo_saxon.model_product_category +msgid "Product Category" +msgstr "Categoría de Producto" + +#. module: account_anglo_saxon +#: model:ir.module.module,shortdesc:account_anglo_saxon.module_meta_information +msgid "Stock Accounting for Anglo Saxon countries" +msgstr "Stock contable para países anglo-sajones" + +#. module: account_anglo_saxon +#: field:product.category,property_account_creditor_price_difference_categ:0 +#: field:product.template,property_account_creditor_price_difference:0 +msgid "Price Difference Account" +msgstr "" + +#. module: account_anglo_saxon +#: model:ir.model,name:account_anglo_saxon.model_account_invoice +msgid "Invoice" +msgstr "Factura" + +#. module: account_anglo_saxon +#: model:ir.model,name:account_anglo_saxon.model_stock_picking +msgid "Picking List" +msgstr "" + +#. module: account_anglo_saxon +#: model:ir.module.module,description:account_anglo_saxon.module_meta_information +msgid "" +"This module will support the Anglo-Saxons accounting methodology by\n" +" changing the accounting logic with stock transactions. The difference " +"between the Anglo-Saxon accounting countries\n" +" and the Rhine or also called Continental accounting countries is the " +"moment of taking the Cost of Goods Sold versus Cost of Sales.\n" +" Anglo-Saxons accounting does take the cost when sales invoice is " +"created, Continental accounting will take the cost at the moment the goods " +"are shipped.\n" +" This module will add this functionality by using a interim account, to " +"store the value of shipped goods and will contra book this interim account\n" +" when the invoice is created to transfer this amount to the debtor or " +"creditor account.\n" +" Secondly, price differences between actual purchase price and fixed " +"product standard price are booked on a separate account" +msgstr "" + +#. module: account_anglo_saxon +#: help:product.category,property_account_creditor_price_difference_categ:0 +#: help:product.template,property_account_creditor_price_difference:0 +msgid "" +"This account will be used to value price difference between purchase price " +"and cost price." +msgstr "" +"Esta cuenta se utilizará para valorar la diferencia de precios entre el " +"precio de compra y precio de coste" diff --git a/addons/account_budget/i18n/bg.po b/addons/account_budget/i18n/bg.po index 29a42b375cb..9bda60daa06 100644 --- a/addons/account_budget/i18n/bg.po +++ b/addons/account_budget/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2010-10-30 09:23+0000\n" -"Last-Translator: lem0na <nickyk@gmx.net>\n" +"PO-Revision-Date: 2011-03-01 18:21+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:45+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: account_budget #: field:crossovered.budget,creating_user_id:0 @@ -24,7 +24,7 @@ msgstr "Отговорен потребител" #. module: account_budget #: selection:crossovered.budget,state:0 msgid "Confirmed" -msgstr "Потвърдено" +msgstr "Потвърден" #. module: account_budget #: model:ir.actions.act_window,name:account_budget.open_budget_post_form @@ -46,7 +46,7 @@ msgstr "Отпечатано в:" #. module: account_budget #: view:crossovered.budget:0 msgid "Confirm" -msgstr "Потвърждаване" +msgstr "Потвърди" #. module: account_budget #: field:crossovered.budget,validating_user_id:0 @@ -56,7 +56,7 @@ msgstr "Проверка на потребител" #. module: account_budget #: model:ir.actions.act_window,name:account_budget.action_account_budget_crossvered_summary_report msgid "Print Summary" -msgstr "" +msgstr "Отпечатай Обобщено" #. module: account_budget #: field:crossovered.budget.lines,paid_date:0 @@ -131,11 +131,19 @@ msgid "" "revenue per analytic account and monitor its evolution based on the actuals " "realised during that period." msgstr "" +"Бюджетът е прогнозата за приходите на фирмата и разходите, които се очакват " +"за бъдещ период. Чрез бюджета на дружеството сте в състояние да погледнете " +"внимателно колко пари, които те предприемат в рамките на определен период, и " +"да разберете най-добрият начин да бъде разделена между различните категории. " +"По следите къде отиват парите, може да бъде по-малко вероятно да преразход, " +"и по-вероятно да отговарят на вашите финансови цели. Прогноза за бюджет от " +"подробно описание на очакваните приходи на аналитичната сметка и следи " +"развитието му на базата на actuals реализирани през този период." #. module: account_budget #: view:account.budget.crossvered.summary.report:0 msgid "This wizard is used to print summary of budgets" -msgstr "" +msgstr "Този помощник се използва за печат на обобщени бюджети" #. module: account_budget #: report:account.budget:0 @@ -152,7 +160,7 @@ msgstr "Описание" #. module: account_budget #: report:crossovered.budget.report:0 msgid "Currency" -msgstr "" +msgstr "Валута" #. module: account_budget #: report:crossovered.budget.report:0 @@ -164,17 +172,17 @@ msgstr "Общо :" #: field:crossovered.budget,company_id:0 #: field:crossovered.budget.lines,company_id:0 msgid "Company" -msgstr "" +msgstr "Фирма" #. module: account_budget #: view:crossovered.budget:0 msgid "To Approve" -msgstr "" +msgstr "За одобрение" #. module: account_budget #: view:crossovered.budget:0 msgid "Reset to Draft" -msgstr "" +msgstr "Върни в порект" #. module: account_budget #: view:account.budget.post:0 @@ -199,7 +207,7 @@ msgstr "Готов" #: report:account.budget:0 #: report:crossovered.budget.report:0 msgid "Practical Amt" -msgstr "" +msgstr "Практическа сума" #. module: account_budget #: view:account.analytic.account:0 @@ -238,7 +246,7 @@ msgstr "Име" #. module: account_budget #: model:ir.model,name:account_budget.model_crossovered_budget_lines msgid "Budget Line" -msgstr "" +msgstr "Ред в бюджета" #. module: account_budget #: view:account.analytic.account:0 @@ -272,7 +280,7 @@ msgstr "Код" #: view:account.budget.analytic:0 #: view:account.budget.crossvered.report:0 msgid "This wizard is used to print budget" -msgstr "" +msgstr "Този помощник се използва за печат на бюджети" #. module: account_budget #: model:ir.actions.act_window,name:account_budget.act_crossovered_budget_view @@ -292,6 +300,7 @@ msgid "" "Error! The currency has to be the same as the currency of the selected " "company" msgstr "" +"Грешка! Валутата трябва да бъде същата като валутата на избраната компания" #. module: account_budget #: selection:crossovered.budget,state:0 @@ -301,7 +310,7 @@ msgstr "Отказан" #. module: account_budget #: view:crossovered.budget:0 msgid "Approve" -msgstr "" +msgstr "Одобри" #. module: account_budget #: field:crossovered.budget,date_from:0 @@ -333,7 +342,7 @@ msgstr "" #: report:account.budget:0 #: report:crossovered.budget.report:0 msgid "Theoretical Amt" -msgstr "" +msgstr "Теоритична сума" #. module: account_budget #: view:account.budget.analytic:0 @@ -389,13 +398,13 @@ msgstr "Аналитична сметка" #. module: account_budget #: report:account.budget:0 msgid "Budget :" -msgstr "Буджет :" +msgstr "Бюджет :" #. module: account_budget #: report:account.budget:0 #: report:crossovered.budget.report:0 msgid "Planned Amt" -msgstr "" +msgstr "Планирана сума" #. module: account_budget #: view:account.budget.post:0 @@ -434,13 +443,13 @@ msgstr "Управление на бюджет" #. module: account_budget #: constraint:account.analytic.account:0 msgid "Error! You can not create recursive analytic accounts." -msgstr "" +msgstr "Грешка! Не можете да създавате рекурсивни аналитични сметки." #. module: account_budget #: report:account.budget:0 #: report:crossovered.budget.report:0 msgid "Analysis from" -msgstr "Аналитичен от" +msgstr "Анализ от" #~ msgid "% performance" #~ msgstr "% производителност" diff --git a/addons/account_budget/i18n/es_PY.po b/addons/account_budget/i18n/es_PY.po new file mode 100644 index 00000000000..91e9e5f5b80 --- /dev/null +++ b/addons/account_budget/i18n/es_PY.po @@ -0,0 +1,455 @@ +# Spanish (Paraguay) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-03-02 23:31+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish (Paraguay) <es_PY@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_budget +#: field:crossovered.budget,creating_user_id:0 +msgid "Responsible User" +msgstr "Usuario responsable" + +#. module: account_budget +#: selection:crossovered.budget,state:0 +msgid "Confirmed" +msgstr "Confirmado" + +#. module: account_budget +#: model:ir.actions.act_window,name:account_budget.open_budget_post_form +#: model:ir.ui.menu,name:account_budget.menu_budget_post_form +msgid "Budgetary Positions" +msgstr "Posiciones presupuestarias" + +#. module: account_budget +#: code:addons/account_budget/account_budget.py:119 +#, python-format +msgid "The General Budget '%s' has no Accounts!" +msgstr "¡El presupuesto general '%s' no tiene cuentas!" + +#. module: account_budget +#: report:account.budget:0 +msgid "Printed at:" +msgstr "Impreso el:" + +#. module: account_budget +#: view:crossovered.budget:0 +msgid "Confirm" +msgstr "Confirmar" + +#. module: account_budget +#: field:crossovered.budget,validating_user_id:0 +msgid "Validate User" +msgstr "Validar usuario" + +#. module: account_budget +#: model:ir.actions.act_window,name:account_budget.action_account_budget_crossvered_summary_report +msgid "Print Summary" +msgstr "Imprimir resumen" + +#. module: account_budget +#: field:crossovered.budget.lines,paid_date:0 +msgid "Paid Date" +msgstr "Fecha de pago" + +#. module: account_budget +#: field:account.budget.analytic,date_to:0 +#: field:account.budget.crossvered.report,date_to:0 +#: field:account.budget.crossvered.summary.report,date_to:0 +#: field:account.budget.report,date_to:0 +msgid "End of period" +msgstr "Fin del período" + +#. module: account_budget +#: view:crossovered.budget:0 +#: selection:crossovered.budget,state:0 +msgid "Draft" +msgstr "" + +#. module: account_budget +#: report:account.budget:0 +msgid "at" +msgstr "a las" + +#. module: account_budget +#: view:account.budget.report:0 +#: model:ir.actions.act_window,name:account_budget.action_account_budget_analytic +#: model:ir.actions.act_window,name:account_budget.action_account_budget_crossvered_report +msgid "Print Budgets" +msgstr "Imprimir presupuestos" + +#. module: account_budget +#: report:account.budget:0 +msgid "Currency:" +msgstr "Moneda:" + +#. module: account_budget +#: model:ir.model,name:account_budget.model_account_budget_crossvered_report +msgid "Account Budget crossvered report" +msgstr "Informe cruzado presupuesto contable" + +#. module: account_budget +#: selection:crossovered.budget,state:0 +msgid "Validated" +msgstr "Validado" + +#. module: account_budget +#: field:crossovered.budget.lines,percentage:0 +msgid "Percentage" +msgstr "Porcentaje" + +#. module: account_budget +#: report:crossovered.budget.report:0 +msgid "to" +msgstr "hasta" + +#. module: account_budget +#: field:crossovered.budget,state:0 +msgid "Status" +msgstr "Estado" + +#. module: account_budget +#: model:ir.actions.act_window,help:account_budget.act_crossovered_budget_view +msgid "" +"A budget is a forecast of your company's income and expenses expected for a " +"period in the future. With a budget, a company is able to carefully look at " +"how much money they are taking in during a given period, and figure out the " +"best way to divide it among various categories. By keeping track of where " +"your money goes, you may be less likely to overspend, and more likely to " +"meet your financial goals. Forecast a budget by detailing the expected " +"revenue per analytic account and monitor its evolution based on the actuals " +"realised during that period." +msgstr "" +"Un presupuesto es una previsión de los ingresos y gastos esperados por su " +"compañía en un periodo futuro. Con un presupuesto, una compañía es capaz de " +"observar minuciosamente cuánto dinero están ingresando en un período " +"determinado, y pensar en la mejor manera de dividirlo entre varias " +"categorías. Haciendo el seguimiento de los movimientos de su dinero, tendrá " +"menos tendencia a un sobregasto, y se aproximará más a sus metas " +"financieras. Haga una previsión de un presupuesto detallando el ingreso " +"esperado por cuenta analítica y monitorice su evaluación basándose en los " +"valores actuales durante ese período." + +#. module: account_budget +#: view:account.budget.crossvered.summary.report:0 +msgid "This wizard is used to print summary of budgets" +msgstr "" +"Este asistente es utilizado para imprimir el resúmen de los presupuestos" + +#. module: account_budget +#: report:account.budget:0 +#: report:crossovered.budget.report:0 +msgid "%" +msgstr "%" + +#. module: account_budget +#: report:account.budget:0 +#: report:crossovered.budget.report:0 +msgid "Description" +msgstr "Descripción" + +#. module: account_budget +#: report:crossovered.budget.report:0 +msgid "Currency" +msgstr "Moneda" + +#. module: account_budget +#: report:crossovered.budget.report:0 +msgid "Total :" +msgstr "Total :" + +#. module: account_budget +#: field:account.budget.post,company_id:0 +#: field:crossovered.budget,company_id:0 +#: field:crossovered.budget.lines,company_id:0 +msgid "Company" +msgstr "Compañía" + +#. module: account_budget +#: view:crossovered.budget:0 +msgid "To Approve" +msgstr "Para aprobar" + +#. module: account_budget +#: view:crossovered.budget:0 +msgid "Reset to Draft" +msgstr "" + +#. module: account_budget +#: view:account.budget.post:0 +#: view:crossovered.budget:0 +#: field:crossovered.budget.lines,planned_amount:0 +msgid "Planned Amount" +msgstr "Importe previsto" + +#. module: account_budget +#: report:account.budget:0 +#: report:crossovered.budget.report:0 +msgid "Perc(%)" +msgstr "Porc(%)" + +#. module: account_budget +#: view:crossovered.budget:0 +#: selection:crossovered.budget,state:0 +msgid "Done" +msgstr "Hecho" + +#. module: account_budget +#: report:account.budget:0 +#: report:crossovered.budget.report:0 +msgid "Practical Amt" +msgstr "Importe práctico" + +#. module: account_budget +#: view:account.analytic.account:0 +#: view:account.budget.post:0 +#: view:crossovered.budget:0 +#: field:crossovered.budget.lines,practical_amount:0 +msgid "Practical Amount" +msgstr "Importe real" + +#. module: account_budget +#: field:crossovered.budget,date_to:0 +#: field:crossovered.budget.lines,date_to:0 +msgid "End Date" +msgstr "Fecha final" + +#. module: account_budget +#: model:ir.model,name:account_budget.model_account_budget_analytic +#: model:ir.model,name:account_budget.model_account_budget_report +msgid "Account Budget report for analytic account" +msgstr "Informe presupuesto contable para contabilidad analítica" + +#. module: account_budget +#: view:account.analytic.account:0 +#: view:account.budget.post:0 +#: view:crossovered.budget:0 +#: field:crossovered.budget.lines,theoritical_amount:0 +msgid "Theoritical Amount" +msgstr "Importe teórico" + +#. module: account_budget +#: field:account.budget.post,name:0 +#: field:crossovered.budget,name:0 +msgid "Name" +msgstr "Nombre" + +#. module: account_budget +#: model:ir.model,name:account_budget.model_crossovered_budget_lines +msgid "Budget Line" +msgstr "Línea de presupuesto" + +#. module: account_budget +#: view:account.analytic.account:0 +#: view:account.budget.post:0 +msgid "Lines" +msgstr "Líneas" + +#. module: account_budget +#: report:account.budget:0 +#: view:crossovered.budget:0 +#: field:crossovered.budget.lines,crossovered_budget_id:0 +#: report:crossovered.budget.report:0 +#: model:ir.actions.report.xml,name:account_budget.account_budget +#: model:ir.model,name:account_budget.model_crossovered_budget +msgid "Budget" +msgstr "Presupuesto" + +#. module: account_budget +#: code:addons/account_budget/account_budget.py:119 +#, python-format +msgid "Error!" +msgstr "¡Error!" + +#. module: account_budget +#: field:account.budget.post,code:0 +#: field:crossovered.budget,code:0 +msgid "Code" +msgstr "Código" + +#. module: account_budget +#: view:account.budget.analytic:0 +#: view:account.budget.crossvered.report:0 +msgid "This wizard is used to print budget" +msgstr "Este asistente es utilizado para imprimir el presupuesto" + +#. module: account_budget +#: model:ir.actions.act_window,name:account_budget.act_crossovered_budget_view +#: model:ir.actions.act_window,name:account_budget.action_account_budget_post_tree +#: model:ir.actions.act_window,name:account_budget.action_account_budget_report +#: model:ir.actions.report.xml,name:account_budget.report_crossovered_budget +#: model:ir.ui.menu,name:account_budget.menu_act_crossovered_budget_view +#: model:ir.ui.menu,name:account_budget.menu_action_account_budget_post_tree +#: model:ir.ui.menu,name:account_budget.next_id_31 +#: model:ir.ui.menu,name:account_budget.next_id_pos +msgid "Budgets" +msgstr "Presupuestos" + +#. module: account_budget +#: constraint:account.analytic.account:0 +msgid "" +"Error! The currency has to be the same as the currency of the selected " +"company" +msgstr "" +"¡Error! La moneda debe ser la misma que la moneda de la compañía seleccionada" + +#. module: account_budget +#: selection:crossovered.budget,state:0 +msgid "Cancelled" +msgstr "Cancelado" + +#. module: account_budget +#: view:crossovered.budget:0 +msgid "Approve" +msgstr "Aprobar" + +#. module: account_budget +#: field:crossovered.budget,date_from:0 +#: field:crossovered.budget.lines,date_from:0 +msgid "Start Date" +msgstr "Fecha inicial" + +#. module: account_budget +#: view:account.budget.post:0 +#: field:crossovered.budget.lines,general_budget_id:0 +#: model:ir.model,name:account_budget.model_account_budget_post +msgid "Budgetary Position" +msgstr "Posición presupuestaria" + +#. module: account_budget +#: field:account.budget.analytic,date_from:0 +#: field:account.budget.crossvered.report,date_from:0 +#: field:account.budget.crossvered.summary.report,date_from:0 +#: field:account.budget.report,date_from:0 +msgid "Start of period" +msgstr "Inicio del período" + +#. module: account_budget +#: model:ir.model,name:account_budget.model_account_budget_crossvered_summary_report +msgid "Account Budget crossvered summary report" +msgstr "Informe cruzado resumido presupuesto contable" + +#. module: account_budget +#: report:account.budget:0 +#: report:crossovered.budget.report:0 +msgid "Theoretical Amt" +msgstr "Importe teórico" + +#. module: account_budget +#: view:account.budget.analytic:0 +#: view:account.budget.crossvered.report:0 +#: view:account.budget.crossvered.summary.report:0 +#: view:account.budget.report:0 +msgid "Select Dates Period" +msgstr "Seleccione fechas del período" + +#. module: account_budget +#: view:account.budget.analytic:0 +#: view:account.budget.crossvered.report:0 +#: view:account.budget.crossvered.summary.report:0 +#: view:account.budget.report:0 +msgid "Print" +msgstr "Imprimir" + +#. module: account_budget +#: model:ir.module.module,description:account_budget.module_meta_information +msgid "" +"This module allows accountants to manage analytic and crossovered budgets.\n" +"\n" +"Once the Master Budgets and the Budgets are defined (in " +"Accounting/Budgets/),\n" +"the Project Managers can set the planned amount on each Analytic Account.\n" +"\n" +"The accountant has the possibility to see the total of amount planned for " +"each\n" +"Budget and Master Budget in order to ensure the total planned is not\n" +"greater/lower than what he planned for this Budget/Master Budget. Each list " +"of\n" +"record can also be switched to a graphical view of it.\n" +"\n" +"Three reports are available:\n" +" 1. The first is available from a list of Budgets. It gives the " +"spreading, for these Budgets, of the Analytic Accounts per Master Budgets.\n" +"\n" +" 2. The second is a summary of the previous one, it only gives the " +"spreading, for the selected Budgets, of the Analytic Accounts.\n" +"\n" +" 3. The last one is available from the Analytic Chart of Accounts. It " +"gives the spreading, for the selected Analytic Accounts, of the Master " +"Budgets per Budgets.\n" +"\n" +msgstr "" + +#. module: account_budget +#: field:crossovered.budget.lines,analytic_account_id:0 +#: model:ir.model,name:account_budget.model_account_analytic_account +msgid "Analytic Account" +msgstr "Cuenta Analítica" + +#. module: account_budget +#: report:account.budget:0 +msgid "Budget :" +msgstr "Presupuesto :" + +#. module: account_budget +#: report:account.budget:0 +#: report:crossovered.budget.report:0 +msgid "Planned Amt" +msgstr "Importe previsto" + +#. module: account_budget +#: view:account.budget.post:0 +#: field:account.budget.post,account_ids:0 +msgid "Accounts" +msgstr "Cuentas" + +#. module: account_budget +#: view:account.analytic.account:0 +#: field:account.analytic.account,crossovered_budget_line:0 +#: view:account.budget.post:0 +#: field:account.budget.post,crossovered_budget_line:0 +#: view:crossovered.budget:0 +#: field:crossovered.budget,crossovered_budget_line:0 +#: view:crossovered.budget.lines:0 +#: model:ir.actions.act_window,name:account_budget.act_account_analytic_account_cb_lines +#: model:ir.actions.act_window,name:account_budget.act_crossovered_budget_lines_view +#: model:ir.ui.menu,name:account_budget.menu_act_crossovered_budget_lines_view +msgid "Budget Lines" +msgstr "Líneas de presupuesto" + +#. module: account_budget +#: view:account.budget.analytic:0 +#: view:account.budget.crossvered.report:0 +#: view:account.budget.crossvered.summary.report:0 +#: view:account.budget.report:0 +#: view:crossovered.budget:0 +msgid "Cancel" +msgstr "Cancelar" + +#. module: account_budget +#: model:ir.module.module,shortdesc:account_budget.module_meta_information +msgid "Budget Management" +msgstr "Gestión presupuestaria" + +#. module: account_budget +#: constraint:account.analytic.account:0 +msgid "Error! You can not create recursive analytic accounts." +msgstr "¡Error! No puede crear cuentas analíticas recursivas." + +#. module: account_budget +#: report:account.budget:0 +#: report:crossovered.budget.report:0 +msgid "Analysis from" +msgstr "Análisis desde" diff --git a/addons/account_budget/security/account_budget_security.xml b/addons/account_budget/security/account_budget_security.xml index 1d737d5ddd8..1fbcd82e86c 100644 --- a/addons/account_budget/security/account_budget_security.xml +++ b/addons/account_budget/security/account_budget_security.xml @@ -6,21 +6,21 @@ <field name="name">Budget post multi-company</field> <field name="model_id" ref="model_account_budget_post"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="budget_comp_rule" model="ir.rule"> <field name="name">Budget multi-company</field> <field name="model_id" ref="model_crossovered_budget"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="budget_lines_comp_rule" model="ir.rule"> <field name="name">Budget lines multi-company</field> <field name="model_id" ref="model_crossovered_budget_lines"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> </data> diff --git a/addons/account_cancel/i18n/bg.po b/addons/account_cancel/i18n/bg.po new file mode 100644 index 00000000000..409dfb852be --- /dev/null +++ b/addons/account_cancel/i18n/bg.po @@ -0,0 +1,38 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-18 09:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-19 05:06+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_cancel +#: model:ir.module.module,description:account_cancel.module_meta_information +msgid "" +"\n" +" Module adds 'Allow cancelling entries' field on form view of account " +"journal. If set to true it allows user to cancel entries & invoices.\n" +" " +msgstr "" +"\n" +" Модул добавя \"Разрешаване на отказ от запис\" в полето на формата на " +"журнал на смектита. Ако е настроено \n" +" на \"вярно\", това позволява на потребителя да отказва вписване на " +"записи и фактури.\n" +" " + +#. module: account_cancel +#: model:ir.module.module,shortdesc:account_cancel.module_meta_information +msgid "Account Cancel" +msgstr "Отказ на сметка" diff --git a/addons/account_cancel/i18n/es_PY.po b/addons/account_cancel/i18n/es_PY.po new file mode 100644 index 00000000000..4d89484c6fd --- /dev/null +++ b/addons/account_cancel/i18n/es_PY.po @@ -0,0 +1,32 @@ +# Spanish (Paraguay) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-03-02 23:52+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish (Paraguay) <es_PY@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_cancel +#: model:ir.module.module,description:account_cancel.module_meta_information +msgid "" +"\n" +" Module adds 'Allow cancelling entries' field on form view of account " +"journal. If set to true it allows user to cancel entries & invoices.\n" +" " +msgstr "" + +#. module: account_cancel +#: model:ir.module.module,shortdesc:account_cancel.module_meta_information +msgid "Account Cancel" +msgstr "Cancelar cuenta" diff --git a/addons/account_chart/i18n/es_PY.po b/addons/account_chart/i18n/es_PY.po new file mode 100644 index 00000000000..5c1faafe714 --- /dev/null +++ b/addons/account_chart/i18n/es_PY.po @@ -0,0 +1,28 @@ +# Spanish (Paraguay) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-03-03 00:05+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish (Paraguay) <es_PY@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_chart +#: model:ir.module.module,description:account_chart.module_meta_information +msgid "Remove minimal account chart" +msgstr "Elimina plan contable mínimo" + +#. module: account_chart +#: model:ir.module.module,shortdesc:account_chart.module_meta_information +msgid "Charts of Accounts" +msgstr "Planes contables" diff --git a/addons/account_coda/i18n/bg.po b/addons/account_coda/i18n/bg.po new file mode 100644 index 00000000000..2d1af4f2d8e --- /dev/null +++ b/addons/account_coda/i18n/bg.po @@ -0,0 +1,259 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-03-02 04:21+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_coda +#: help:account.coda,journal_id:0 +#: field:account.coda.import,journal_id:0 +msgid "Bank Journal" +msgstr "" + +#. module: account_coda +#: view:account.coda:0 +#: field:account.coda.import,note:0 +msgid "Log" +msgstr "Дневник" + +#. module: account_coda +#: model:ir.model,name:account_coda.model_account_coda_import +msgid "Account Coda Import" +msgstr "" + +#. module: account_coda +#: field:account.coda,name:0 +msgid "Coda file" +msgstr "" + +#. module: account_coda +#: view:account.coda:0 +msgid "Group By..." +msgstr "Групирай по" + +#. module: account_coda +#: field:account.coda.import,awaiting_account:0 +msgid "Default Account for Unrecognized Movement" +msgstr "" + +#. module: account_coda +#: help:account.coda,date:0 +msgid "Import Date" +msgstr "Импортиране на данни" + +#. module: account_coda +#: field:account.coda,note:0 +msgid "Import log" +msgstr "" + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Import" +msgstr "Импортиране" + +#. module: account_coda +#: view:account.coda:0 +msgid "Coda import" +msgstr "" + +#. module: account_coda +#: code:addons/account_coda/account_coda.py:51 +#, python-format +msgid "Coda file not found for bank statement !!" +msgstr "" + +#. module: account_coda +#: help:account.coda.import,awaiting_account:0 +msgid "" +"Set here the default account that will be used, if the partner is found but " +"does not have the bank account, or if he is domiciled" +msgstr "" + +#. module: account_coda +#: view:account.coda:0 +#: field:account.coda,company_id:0 +msgid "Company" +msgstr "Фирма" + +#. module: account_coda +#: help:account.coda.import,def_payable:0 +msgid "" +"Set here the payable account that will be used, by default, if the partner " +"is not found" +msgstr "" + +#. module: account_coda +#: view:account.coda:0 +msgid "Search Coda" +msgstr "" + +#. module: account_coda +#: view:account.coda:0 +#: field:account.coda,user_id:0 +msgid "User" +msgstr "Потребител" + +#. module: account_coda +#: view:account.coda:0 +#: field:account.coda,date:0 +msgid "Date" +msgstr "Дата" + +#. module: account_coda +#: model:ir.ui.menu,name:account_coda.menu_account_coda_statement +msgid "Coda Import Logs" +msgstr "" + +#. module: account_coda +#: model:ir.model,name:account_coda.model_account_coda +msgid "coda for an Account" +msgstr "" + +#. module: account_coda +#: field:account.coda.import,def_payable:0 +msgid "Default Payable Account" +msgstr "" + +#. module: account_coda +#: help:account.coda,name:0 +msgid "Store the detail of bank statements" +msgstr "" + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Cancel" +msgstr "Отказ" + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Open Statements" +msgstr "" + +#. module: account_coda +#: code:addons/account_coda/wizard/account_coda_import.py:167 +#, python-format +msgid "The bank account %s is not defined for the partner %s.\n" +msgstr "" + +#. module: account_coda +#: model:ir.ui.menu,name:account_coda.menu_account_coda_import +msgid "Import Coda Statements" +msgstr "" + +#. module: account_coda +#: view:account.coda.import:0 +#: model:ir.actions.act_window,name:account_coda.action_account_coda_import +msgid "Import Coda Statement" +msgstr "" + +#. module: account_coda +#: model:ir.module.module,description:account_coda.module_meta_information +msgid "" +"\n" +" Module provides functionality to import\n" +" bank statements from coda files.\n" +" " +msgstr "" + +#. module: account_coda +#: view:account.coda:0 +msgid "Statements" +msgstr "Извлечения" + +#. module: account_coda +#: field:account.bank.statement,coda_id:0 +msgid "Coda" +msgstr "" + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Results :" +msgstr "Резултати :" + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Result of Imported Coda Statements" +msgstr "" + +#. module: account_coda +#: help:account.coda.import,def_receivable:0 +msgid "" +"Set here the receivable account that will be used, by default, if the " +"partner is not found" +msgstr "" + +#. module: account_coda +#: field:account.coda.import,coda:0 +#: model:ir.actions.act_window,name:account_coda.act_account_payment_account_bank_statement +msgid "Coda File" +msgstr "" + +#. module: account_coda +#: model:ir.model,name:account_coda.model_account_bank_statement +msgid "Bank Statement" +msgstr "Банково извлечение" + +#. module: account_coda +#: model:ir.actions.act_window,name:account_coda.action_account_coda +msgid "Coda Logs" +msgstr "" + +#. module: account_coda +#: code:addons/account_coda/wizard/account_coda_import.py:311 +#, python-format +msgid "Result" +msgstr "Резултат" + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Click on 'New' to select your file :" +msgstr "" + +#. module: account_coda +#: field:account.coda.import,def_receivable:0 +msgid "Default Receivable Account" +msgstr "" + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Close" +msgstr "Затвори" + +#. module: account_coda +#: field:account.coda,statement_ids:0 +msgid "Generated Bank Statements" +msgstr "Генерирани банкови извлечения" + +#. module: account_coda +#: model:ir.module.module,shortdesc:account_coda.module_meta_information +msgid "Account CODA - import bank statements from coda file" +msgstr "" + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Configure Your Journal and Account :" +msgstr "" + +#. module: account_coda +#: view:account.coda:0 +msgid "Coda Import" +msgstr "" + +#. module: account_coda +#: view:account.coda:0 +#: field:account.coda,journal_id:0 +msgid "Journal" +msgstr "Журнал" diff --git a/addons/account_coda/i18n/es_PY.po b/addons/account_coda/i18n/es_PY.po new file mode 100644 index 00000000000..fe694d3f9a2 --- /dev/null +++ b/addons/account_coda/i18n/es_PY.po @@ -0,0 +1,269 @@ +# Spanish (Paraguay) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-03-03 00:11+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish (Paraguay) <es_PY@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_coda +#: help:account.coda,journal_id:0 +#: field:account.coda.import,journal_id:0 +msgid "Bank Journal" +msgstr "Diario bancario" + +#. module: account_coda +#: view:account.coda:0 +#: field:account.coda.import,note:0 +msgid "Log" +msgstr "Registro (Log)" + +#. module: account_coda +#: model:ir.model,name:account_coda.model_account_coda_import +msgid "Account Coda Import" +msgstr "" + +#. module: account_coda +#: field:account.coda,name:0 +msgid "Coda file" +msgstr "Fichero Coda" + +#. module: account_coda +#: view:account.coda:0 +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: account_coda +#: field:account.coda.import,awaiting_account:0 +msgid "Default Account for Unrecognized Movement" +msgstr "Cuenta por defecto para movimientos no reconocidos" + +#. module: account_coda +#: help:account.coda,date:0 +msgid "Import Date" +msgstr "Fecha de importación" + +#. module: account_coda +#: field:account.coda,note:0 +msgid "Import log" +msgstr "Registro de importación" + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Import" +msgstr "Importar" + +#. module: account_coda +#: view:account.coda:0 +msgid "Coda import" +msgstr "Importar Coda" + +#. module: account_coda +#: code:addons/account_coda/account_coda.py:51 +#, python-format +msgid "Coda file not found for bank statement !!" +msgstr "¡No se ha encontrado el archivo Coda para el extracto bancario!" + +#. module: account_coda +#: help:account.coda.import,awaiting_account:0 +msgid "" +"Set here the default account that will be used, if the partner is found but " +"does not have the bank account, or if he is domiciled" +msgstr "" +"Indique aquí la cuenta por defecto que se utilizará, si se encuentra la " +"empresa pero no tiene la cuenta bancaria, o si está domiciliado." + +#. module: account_coda +#: view:account.coda:0 +#: field:account.coda,company_id:0 +msgid "Company" +msgstr "Compañía" + +#. module: account_coda +#: help:account.coda.import,def_payable:0 +msgid "" +"Set here the payable account that will be used, by default, if the partner " +"is not found" +msgstr "" +"Indique aquí la cuenta a pagar que se utilizará por defecto, si no se " +"encuentra la empresa." + +#. module: account_coda +#: view:account.coda:0 +msgid "Search Coda" +msgstr "Buscar Coda" + +#. module: account_coda +#: view:account.coda:0 +#: field:account.coda,user_id:0 +msgid "User" +msgstr "Usuario" + +#. module: account_coda +#: view:account.coda:0 +#: field:account.coda,date:0 +msgid "Date" +msgstr "Fecha" + +#. module: account_coda +#: model:ir.ui.menu,name:account_coda.menu_account_coda_statement +msgid "Coda Import Logs" +msgstr "Historial importación Code" + +#. module: account_coda +#: model:ir.model,name:account_coda.model_account_coda +msgid "coda for an Account" +msgstr "Coda para una cuenta" + +#. module: account_coda +#: field:account.coda.import,def_payable:0 +msgid "Default Payable Account" +msgstr "Cuenta a pagar por defecto" + +#. module: account_coda +#: help:account.coda,name:0 +msgid "Store the detail of bank statements" +msgstr "Guarda el detalle de extractos bancarios." + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Cancel" +msgstr "Cancelar" + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Open Statements" +msgstr "Abrir extractos" + +#. module: account_coda +#: code:addons/account_coda/wizard/account_coda_import.py:167 +#, python-format +msgid "The bank account %s is not defined for the partner %s.\n" +msgstr "La cuenta bancaria %s no está definida para la empresa %s.\n" + +#. module: account_coda +#: model:ir.ui.menu,name:account_coda.menu_account_coda_import +msgid "Import Coda Statements" +msgstr "Importar extractos Coda" + +#. module: account_coda +#: view:account.coda.import:0 +#: model:ir.actions.act_window,name:account_coda.action_account_coda_import +msgid "Import Coda Statement" +msgstr "Importar extracto Coda" + +#. module: account_coda +#: model:ir.module.module,description:account_coda.module_meta_information +msgid "" +"\n" +" Module provides functionality to import\n" +" bank statements from coda files.\n" +" " +msgstr "" +"\n" +" Módulo que proporciona la funcionalidad para importar\n" +" extractos bancarios desde ficheros coda.\n" +" " + +#. module: account_coda +#: view:account.coda:0 +msgid "Statements" +msgstr "Extractos" + +#. module: account_coda +#: field:account.bank.statement,coda_id:0 +msgid "Coda" +msgstr "Coda" + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Results :" +msgstr "Resultados :" + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Result of Imported Coda Statements" +msgstr "Resultado de los extractos Coda importados" + +#. module: account_coda +#: help:account.coda.import,def_receivable:0 +msgid "" +"Set here the receivable account that will be used, by default, if the " +"partner is not found" +msgstr "" +"Indique aquí la cuenta a cobrar que se utilizará por defecto, si no se " +"encuentra la empresa." + +#. module: account_coda +#: field:account.coda.import,coda:0 +#: model:ir.actions.act_window,name:account_coda.act_account_payment_account_bank_statement +msgid "Coda File" +msgstr "Fichero Coda" + +#. module: account_coda +#: model:ir.model,name:account_coda.model_account_bank_statement +msgid "Bank Statement" +msgstr "Extracto bancario" + +#. module: account_coda +#: model:ir.actions.act_window,name:account_coda.action_account_coda +msgid "Coda Logs" +msgstr "Historial Coda" + +#. module: account_coda +#: code:addons/account_coda/wizard/account_coda_import.py:311 +#, python-format +msgid "Result" +msgstr "Resultados" + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Click on 'New' to select your file :" +msgstr "Haga clic en 'Nuevo' para seleccionar su fichero :" + +#. module: account_coda +#: field:account.coda.import,def_receivable:0 +msgid "Default Receivable Account" +msgstr "Cuenta a cobrar por defecto" + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Close" +msgstr "Cerrado" + +#. module: account_coda +#: field:account.coda,statement_ids:0 +msgid "Generated Bank Statements" +msgstr "Extractos bancarios generados" + +#. module: account_coda +#: model:ir.module.module,shortdesc:account_coda.module_meta_information +msgid "Account CODA - import bank statements from coda file" +msgstr "Contabilidad CODA - importa extractos bancarios desde fichero Coda" + +#. module: account_coda +#: view:account.coda.import:0 +msgid "Configure Your Journal and Account :" +msgstr "Configure su diario y cuenta :" + +#. module: account_coda +#: view:account.coda:0 +msgid "Coda Import" +msgstr "Importación Coda" + +#. module: account_coda +#: view:account.coda:0 +#: field:account.coda,journal_id:0 +msgid "Journal" +msgstr "Diario" diff --git a/addons/account_coda/i18n/pt_BR.po b/addons/account_coda/i18n/pt_BR.po index d810e9cf435..da12bc1fa56 100644 --- a/addons/account_coda/i18n/pt_BR.po +++ b/addons/account_coda/i18n/pt_BR.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2011-01-23 19:35+0000\n" +"PO-Revision-Date: 2011-02-19 09:16+0000\n" "Last-Translator: Emerson <Unknown>\n" "Language-Team: Brazilian Portuguese <pt_BR@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-24 04:55+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-20 04:34+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: account_coda #: help:account.coda,journal_id:0 @@ -37,7 +37,7 @@ msgstr "" #. module: account_coda #: field:account.coda,name:0 msgid "Coda file" -msgstr "" +msgstr "Arquivo CODA" #. module: account_coda #: view:account.coda:0 @@ -47,7 +47,7 @@ msgstr "Agrupar Por..." #. module: account_coda #: field:account.coda.import,awaiting_account:0 msgid "Default Account for Unrecognized Movement" -msgstr "" +msgstr "Conta Padrão para Movimento Desconhecido" #. module: account_coda #: help:account.coda,date:0 @@ -67,13 +67,13 @@ msgstr "Importar" #. module: account_coda #: view:account.coda:0 msgid "Coda import" -msgstr "" +msgstr "Importação CODA" #. module: account_coda #: code:addons/account_coda/account_coda.py:51 #, python-format msgid "Coda file not found for bank statement !!" -msgstr "" +msgstr "Arquivo CODA não encontrado para o extrato bancário!" #. module: account_coda #: help:account.coda.import,awaiting_account:0 @@ -98,7 +98,7 @@ msgstr "" #. module: account_coda #: view:account.coda:0 msgid "Search Coda" -msgstr "" +msgstr "Pesquisar CODA" #. module: account_coda #: view:account.coda:0 @@ -115,12 +115,12 @@ msgstr "Data" #. module: account_coda #: model:ir.ui.menu,name:account_coda.menu_account_coda_statement msgid "Coda Import Logs" -msgstr "" +msgstr "Logs de Importação de CODA" #. module: account_coda #: model:ir.model,name:account_coda.model_account_coda msgid "coda for an Account" -msgstr "" +msgstr "CODA para uma Conta" #. module: account_coda #: field:account.coda.import,def_payable:0 @@ -130,7 +130,7 @@ msgstr "Conta de Pagamento padrão" #. module: account_coda #: help:account.coda,name:0 msgid "Store the detail of bank statements" -msgstr "" +msgstr "Armazena os detalhes do extrato bancário" #. module: account_coda #: view:account.coda.import:0 @@ -140,24 +140,24 @@ msgstr "Cancelar" #. module: account_coda #: view:account.coda.import:0 msgid "Open Statements" -msgstr "" +msgstr "Extratos em Aberto" #. module: account_coda #: code:addons/account_coda/wizard/account_coda_import.py:167 #, python-format msgid "The bank account %s is not defined for the partner %s.\n" -msgstr "" +msgstr "A conta bancária %s não está definida para o parceiro %s.\n" #. module: account_coda #: model:ir.ui.menu,name:account_coda.menu_account_coda_import msgid "Import Coda Statements" -msgstr "" +msgstr "Importar Extrato em Formato CODA" #. module: account_coda #: view:account.coda.import:0 #: model:ir.actions.act_window,name:account_coda.action_account_coda_import msgid "Import Coda Statement" -msgstr "" +msgstr "Importar Extrato em Formato CODA" #. module: account_coda #: model:ir.module.module,description:account_coda.module_meta_information @@ -167,11 +167,15 @@ msgid "" " bank statements from coda files.\n" " " msgstr "" +"\n" +" O módulo fornece funcionalidades para importar\n" +" extrato bancário a partir de arquivos no formato CODA.\n" +" " #. module: account_coda #: view:account.coda:0 msgid "Statements" -msgstr "" +msgstr "Extratos" #. module: account_coda #: field:account.bank.statement,coda_id:0 @@ -186,7 +190,7 @@ msgstr "Resultados :" #. module: account_coda #: view:account.coda.import:0 msgid "Result of Imported Coda Statements" -msgstr "" +msgstr "Resultado do Extrato CODA Importado" #. module: account_coda #: help:account.coda.import,def_receivable:0 @@ -199,7 +203,7 @@ msgstr "" #: field:account.coda.import,coda:0 #: model:ir.actions.act_window,name:account_coda.act_account_payment_account_bank_statement msgid "Coda File" -msgstr "" +msgstr "Arquivo CODA" #. module: account_coda #: model:ir.model,name:account_coda.model_account_bank_statement @@ -209,7 +213,7 @@ msgstr "Extrato bancário" #. module: account_coda #: model:ir.actions.act_window,name:account_coda.action_account_coda msgid "Coda Logs" -msgstr "" +msgstr "Logs CODA" #. module: account_coda #: code:addons/account_coda/wizard/account_coda_import.py:311 @@ -235,12 +239,13 @@ msgstr "Fechar" #. module: account_coda #: field:account.coda,statement_ids:0 msgid "Generated Bank Statements" -msgstr "" +msgstr "Extratos Bancários Gerados" #. module: account_coda #: model:ir.module.module,shortdesc:account_coda.module_meta_information msgid "Account CODA - import bank statements from coda file" msgstr "" +"Contabilização CODA - importa extratos bancários a partir de um arquivo CODA" #. module: account_coda #: view:account.coda.import:0 diff --git a/addons/account_coda/security/account_security.xml b/addons/account_coda/security/account_security.xml index 3035c8e608b..b8fdd32ebe6 100644 --- a/addons/account_coda/security/account_security.xml +++ b/addons/account_coda/security/account_security.xml @@ -5,7 +5,7 @@ <field name="name">Account Coda model company rule</field> <field model="ir.model" name="model_id" ref="model_account_coda"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> </data></openerp> diff --git a/addons/account_invoice_layout/i18n/es_PY.po b/addons/account_invoice_layout/i18n/es_PY.po new file mode 100644 index 00000000000..5e0e2aea2d1 --- /dev/null +++ b/addons/account_invoice_layout/i18n/es_PY.po @@ -0,0 +1,383 @@ +# Spanish (Paraguay) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-03-02 22:58+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish (Paraguay) <es_PY@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +msgid "Sub Total" +msgstr "Sub Total" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Note:" +msgstr "Nota:" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Cancelled Invoice" +msgstr "Factura cancelada" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +#: field:notify.message,name:0 +msgid "Title" +msgstr "Título:" + +#. module: account_invoice_layout +#: model:ir.actions.act_window,name:account_invoice_layout.action_account_invoice_special_msg +#: model:ir.actions.report.xml,name:account_invoice_layout.account_invoices_layout_message +msgid "Invoices with Layout and Message" +msgstr "Facturas con plantilla y mensaje" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Disc. (%)" +msgstr "Desc. (%)" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +msgid "Note" +msgstr "Nota" + +#. module: account_invoice_layout +#: model:ir.model,name:account_invoice_layout.model_notify_message +msgid "Notify By Messages" +msgstr "Notificar por mensajes" + +#. module: account_invoice_layout +#: help:notify.message,msg:0 +msgid "" +"This notification will appear at the bottom of the Invoices when printed." +msgstr "" +"Esta notificación aparecerá en la parte inferior de las facturas cuando sean " +"impresas." + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Unit Price" +msgstr "Precio Unitario" + +#. module: account_invoice_layout +#: model:ir.module.module,description:account_invoice_layout.module_meta_information +msgid "" +"\n" +" This module provides some features to improve the layout of the " +"invoices.\n" +"\n" +" It gives you the possibility to\n" +" * order all the lines of an invoice\n" +" * add titles, comment lines, sub total lines\n" +" * draw horizontal lines and put page breaks\n" +"\n" +" Moreover, there is one option which allows you to print all the selected " +"invoices with a given special message at the bottom of it. This feature can " +"be very useful for printing your invoices with end-of-year wishes, special " +"punctual conditions...\n" +"\n" +" " +msgstr "" +"\n" +" Este módulo proporciona varias funcionalidades para mejorar la " +"presentación de las facturas.\n" +"\n" +" Permite la posibilidad de:\n" +" * ordenar todas las líneas de una factura\n" +" * añadir títulos, líneas de comentario, líneas con subtotales\n" +" * dibujar líneas horizontales y poner saltos de página\n" +"\n" +" Además existe una opción que permite imprimir todas las facturas " +"seleccionadas con un mensaje especial en la parte inferior. Esta " +"característica puede ser muy útil para imprimir sus facturas con " +"felicitaciones de fin de año, condiciones especiales puntuales, ...\n" +"\n" +" " + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "VAT :" +msgstr "IVA" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Tel. :" +msgstr "Tel :" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "PRO-FORMA" +msgstr "Pre Factura" + +#. module: account_invoice_layout +#: field:account.invoice,abstract_line_ids:0 +msgid "Invoice Lines" +msgstr "Líneas de factura" + +#. module: account_invoice_layout +#: view:account.invoice.line:0 +msgid "Seq." +msgstr "Sec." + +#. module: account_invoice_layout +#: model:ir.ui.menu,name:account_invoice_layout.menu_finan_config_notify_message +msgid "Notification Message" +msgstr "Mensaje de notificación" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +msgid "Product" +msgstr "Producto" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Description" +msgstr "Descripción" + +#. module: account_invoice_layout +#: help:account.invoice.line,sequence:0 +msgid "Gives the sequence order when displaying a list of invoice lines." +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Price" +msgstr "Precio" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Invoice Date" +msgstr "Fecha de Factura" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +msgid "Taxes:" +msgstr "Impuestos:" + +#. module: account_invoice_layout +#: field:account.invoice.line,functional_field:0 +msgid "Source Account" +msgstr "Cuenta origen" + +#. module: account_invoice_layout +#: model:ir.actions.act_window,name:account_invoice_layout.notify_mesage_tree_form +msgid "Write Messages" +msgstr "Escribir mensajes" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Base" +msgstr "Base" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +msgid "Page Break" +msgstr "Salto de página" + +#. module: account_invoice_layout +#: view:notify.message:0 +#: field:notify.message,msg:0 +msgid "Special Message" +msgstr "Mensaje especial" + +#. module: account_invoice_layout +#: help:account.invoice.special.msg,message:0 +msgid "Message to Print at the bottom of report" +msgstr "Mensaje a imprimir en el pie del informe." + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Quantity" +msgstr "Cantidad" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Refund" +msgstr "Reembolso" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Fax :" +msgstr "Fax:" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +msgid "Total:" +msgstr "Totales:" + +#. module: account_invoice_layout +#: view:account.invoice.special.msg:0 +msgid "Select Message" +msgstr "Seleccionar mensaje" + +#. module: account_invoice_layout +#: view:notify.message:0 +msgid "Messages" +msgstr "Mensajes" + +#. module: account_invoice_layout +#: model:ir.actions.report.xml,name:account_invoice_layout.account_invoices_1 +msgid "Invoices with Layout" +msgstr "Facturas con plantilla" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Description / Taxes" +msgstr "Descripción Impuesto" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Amount" +msgstr "Monto" + +#. module: account_invoice_layout +#: model:notify.message,msg:account_invoice_layout.demo_message1 +msgid "ERP & CRM Solutions..." +msgstr "Soluciones ERP & CRM..." + +#. module: account_invoice_layout +#: report:notify_account.invoice:0 +msgid "Net Total :" +msgstr "Total neto :" + +#. module: account_invoice_layout +#: report:notify_account.invoice:0 +msgid "Total :" +msgstr "Total:" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Draft Invoice" +msgstr "Factura borrador" + +#. module: account_invoice_layout +#: field:account.invoice.line,sequence:0 +msgid "Sequence Number" +msgstr "Número secuencia" + +#. module: account_invoice_layout +#: model:ir.model,name:account_invoice_layout.model_account_invoice_special_msg +msgid "Account Invoice Special Message" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Origin" +msgstr "Origen" + +#. module: account_invoice_layout +#: field:account.invoice.line,state:0 +msgid "Type" +msgstr "Tipo" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +msgid "Separator Line" +msgstr "Línea Separadora" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Your Reference" +msgstr "Su referencia" + +#. module: account_invoice_layout +#: model:ir.module.module,shortdesc:account_invoice_layout.module_meta_information +msgid "Invoices Layout Improvement" +msgstr "Mejora de la plantilla de las facturas" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Supplier Invoice" +msgstr "Factura de Proveedor" + +#. module: account_invoice_layout +#: view:account.invoice.special.msg:0 +msgid "Print" +msgstr "Imprimir" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Tax" +msgstr "Impuestos" + +#. module: account_invoice_layout +#: model:ir.model,name:account_invoice_layout.model_account_invoice_line +msgid "Invoice Line" +msgstr "Línea de factura" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +msgid "Net Total:" +msgstr "Total Neto:" + +#. module: account_invoice_layout +#: view:notify.message:0 +msgid "Write a notification or a wishful message." +msgstr "Escriba una notificación o un mensaje deseado" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: model:ir.model,name:account_invoice_layout.model_account_invoice +#: report:notify_account.invoice:0 +msgid "Invoice" +msgstr "Factura" + +#. module: account_invoice_layout +#: view:account.invoice.special.msg:0 +msgid "Cancel" +msgstr "Cancelar" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Supplier Refund" +msgstr "Reembolso del Proveedor:" + +#. module: account_invoice_layout +#: field:account.invoice.special.msg,message:0 +msgid "Message" +msgstr "Mensaje" + +#. module: account_invoice_layout +#: report:notify_account.invoice:0 +msgid "Taxes :" +msgstr "Impuestos :" + +#. module: account_invoice_layout +#: model:ir.ui.menu,name:account_invoice_layout.menu_notify_mesage_tree_form +msgid "All Notification Messages" +msgstr "Todos los mensajes de notificación" diff --git a/addons/account_invoice_layout/i18n/gl.po b/addons/account_invoice_layout/i18n/gl.po new file mode 100644 index 00000000000..ea368d7d89d --- /dev/null +++ b/addons/account_invoice_layout/i18n/gl.po @@ -0,0 +1,379 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-28 09:41+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +msgid "Sub Total" +msgstr "Subtotal" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Note:" +msgstr "Nota:" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Cancelled Invoice" +msgstr "Factura cancelada" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +#: field:notify.message,name:0 +msgid "Title" +msgstr "Título" + +#. module: account_invoice_layout +#: model:ir.actions.act_window,name:account_invoice_layout.action_account_invoice_special_msg +#: model:ir.actions.report.xml,name:account_invoice_layout.account_invoices_layout_message +msgid "Invoices with Layout and Message" +msgstr "Facturas con modelo e mensaxe" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Disc. (%)" +msgstr "Desc. (%)" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +msgid "Note" +msgstr "Nota" + +#. module: account_invoice_layout +#: model:ir.model,name:account_invoice_layout.model_notify_message +msgid "Notify By Messages" +msgstr "Notificar mediante mensaxes" + +#. module: account_invoice_layout +#: help:notify.message,msg:0 +msgid "" +"This notification will appear at the bottom of the Invoices when printed." +msgstr "" +"Esta notificación aparecerá na parte inferior das facturas cando se impriman." + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Unit Price" +msgstr "Prezo unidade" + +#. module: account_invoice_layout +#: model:ir.module.module,description:account_invoice_layout.module_meta_information +msgid "" +"\n" +" This module provides some features to improve the layout of the " +"invoices.\n" +"\n" +" It gives you the possibility to\n" +" * order all the lines of an invoice\n" +" * add titles, comment lines, sub total lines\n" +" * draw horizontal lines and put page breaks\n" +"\n" +" Moreover, there is one option which allows you to print all the selected " +"invoices with a given special message at the bottom of it. This feature can " +"be very useful for printing your invoices with end-of-year wishes, special " +"punctual conditions...\n" +"\n" +" " +msgstr "" +"\n" +" Este módulo proporciona varias funcionalidades para mellorar a " +"presentación das facturas. Permite a posibilidade de:* ordenar tódalas liñas " +"dunha factura* engadir títulos, liñas de comentario, liñas con subtotais* " +"debuxar liñas horizontais e poñer saltos de páxina. Ademais existe unha " +"opción que permite imprimir tódalas facturas seleccionadas cunha mensaxe " +"especial na parte inferior. Esta característica pode ser moi útil para " +"imprimir as súas facturas coas felicitacións de aninovo, condicións " +"especiais puntuais, ...\n" +"\n" +" " + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "VAT :" +msgstr "IVE:" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Tel. :" +msgstr "Tel. :" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "PRO-FORMA" +msgstr "Proforma" + +#. module: account_invoice_layout +#: field:account.invoice,abstract_line_ids:0 +msgid "Invoice Lines" +msgstr "Liñas de factura" + +#. module: account_invoice_layout +#: view:account.invoice.line:0 +msgid "Seq." +msgstr "Sec." + +#. module: account_invoice_layout +#: model:ir.ui.menu,name:account_invoice_layout.menu_finan_config_notify_message +msgid "Notification Message" +msgstr "Mensaxe notificación" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +msgid "Product" +msgstr "Produto" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Description" +msgstr "Descrición" + +#. module: account_invoice_layout +#: help:account.invoice.line,sequence:0 +msgid "Gives the sequence order when displaying a list of invoice lines." +msgstr "" +"Indica a orde de secuencia cando se amosa unha lista de liñas de factura." + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Price" +msgstr "Prezo" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Invoice Date" +msgstr "Data da factura" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +msgid "Taxes:" +msgstr "Impostos:" + +#. module: account_invoice_layout +#: field:account.invoice.line,functional_field:0 +msgid "Source Account" +msgstr "Conta de orixe" + +#. module: account_invoice_layout +#: model:ir.actions.act_window,name:account_invoice_layout.notify_mesage_tree_form +msgid "Write Messages" +msgstr "Escribir mensaxes" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Base" +msgstr "Base" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +msgid "Page Break" +msgstr "Salto de páxina" + +#. module: account_invoice_layout +#: view:notify.message:0 +#: field:notify.message,msg:0 +msgid "Special Message" +msgstr "Mensaxe especial" + +#. module: account_invoice_layout +#: help:account.invoice.special.msg,message:0 +msgid "Message to Print at the bottom of report" +msgstr "Mensaxe a imprimir ó pé do informe." + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Quantity" +msgstr "Cantidade" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Refund" +msgstr "Reembolso" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Fax :" +msgstr "Fax:" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +msgid "Total:" +msgstr "Total:" + +#. module: account_invoice_layout +#: view:account.invoice.special.msg:0 +msgid "Select Message" +msgstr "Seleccionar mensaxe" + +#. module: account_invoice_layout +#: view:notify.message:0 +msgid "Messages" +msgstr "Mensaxes" + +#. module: account_invoice_layout +#: model:ir.actions.report.xml,name:account_invoice_layout.account_invoices_1 +msgid "Invoices with Layout" +msgstr "Facturas con modelo" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Description / Taxes" +msgstr "Descrición/Imp." + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Amount" +msgstr "Importe" + +#. module: account_invoice_layout +#: model:notify.message,msg:account_invoice_layout.demo_message1 +msgid "ERP & CRM Solutions..." +msgstr "Solucións ERP & CRM..." + +#. module: account_invoice_layout +#: report:notify_account.invoice:0 +msgid "Net Total :" +msgstr "Total neto:" + +#. module: account_invoice_layout +#: report:notify_account.invoice:0 +msgid "Total :" +msgstr "Total :" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Draft Invoice" +msgstr "Factura borrador" + +#. module: account_invoice_layout +#: field:account.invoice.line,sequence:0 +msgid "Sequence Number" +msgstr "Número de secuencia" + +#. module: account_invoice_layout +#: model:ir.model,name:account_invoice_layout.model_account_invoice_special_msg +msgid "Account Invoice Special Message" +msgstr "Mensaxe especial factura contable" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Origin" +msgstr "Orixe" + +#. module: account_invoice_layout +#: field:account.invoice.line,state:0 +msgid "Type" +msgstr "Tipo" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +msgid "Separator Line" +msgstr "Liña de separación" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Your Reference" +msgstr "A súa referencia" + +#. module: account_invoice_layout +#: model:ir.module.module,shortdesc:account_invoice_layout.module_meta_information +msgid "Invoices Layout Improvement" +msgstr "Mellora do modelo das facturas" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Supplier Invoice" +msgstr "Factura de provedor" + +#. module: account_invoice_layout +#: view:account.invoice.special.msg:0 +msgid "Print" +msgstr "Imprimir" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Tax" +msgstr "Imposto" + +#. module: account_invoice_layout +#: model:ir.model,name:account_invoice_layout.model_account_invoice_line +msgid "Invoice Line" +msgstr "Liña de factura" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +msgid "Net Total:" +msgstr "Total Neto:" + +#. module: account_invoice_layout +#: view:notify.message:0 +msgid "Write a notification or a wishful message." +msgstr "Escriba unha notificación ou unha mensaxe de felicitación" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: model:ir.model,name:account_invoice_layout.model_account_invoice +#: report:notify_account.invoice:0 +msgid "Invoice" +msgstr "Factura" + +#. module: account_invoice_layout +#: view:account.invoice.special.msg:0 +msgid "Cancel" +msgstr "Anular" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Supplier Refund" +msgstr "Reembolso do provedor:" + +#. module: account_invoice_layout +#: field:account.invoice.special.msg,message:0 +msgid "Message" +msgstr "Mensaxe" + +#. module: account_invoice_layout +#: report:notify_account.invoice:0 +msgid "Taxes :" +msgstr "Impostos:" + +#. module: account_invoice_layout +#: model:ir.ui.menu,name:account_invoice_layout.menu_notify_mesage_tree_form +msgid "All Notification Messages" +msgstr "Tódalas mensaxes de notificación" diff --git a/addons/account_invoice_layout/i18n/pt_BR.po b/addons/account_invoice_layout/i18n/pt_BR.po index a6e3283fbca..29a8421cb1d 100644 --- a/addons/account_invoice_layout/i18n/pt_BR.po +++ b/addons/account_invoice_layout/i18n/pt_BR.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2011-01-24 18:14+0000\n" -"Last-Translator: Adriano Prado <adrianojprado@hotmail.com>\n" +"PO-Revision-Date: 2011-02-27 18:09+0000\n" +"Last-Translator: Emerson <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-25 04:56+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: account_invoice_layout #: selection:account.invoice.line,state:0 @@ -155,7 +155,7 @@ msgstr "Descrição" #. module: account_invoice_layout #: help:account.invoice.line,sequence:0 msgid "Gives the sequence order when displaying a list of invoice lines." -msgstr "" +msgstr "Define a ordem quando exibir a lista de linhas de fatura." #. module: account_invoice_layout #: report:account.invoice.layout:0 @@ -259,7 +259,7 @@ msgstr "Valor" #. module: account_invoice_layout #: model:notify.message,msg:account_invoice_layout.demo_message1 msgid "ERP & CRM Solutions..." -msgstr "" +msgstr "Soluções ERP e CRM..." #. module: account_invoice_layout #: report:notify_account.invoice:0 @@ -312,7 +312,7 @@ msgstr "Sua Referência" #. module: account_invoice_layout #: model:ir.module.module,shortdesc:account_invoice_layout.module_meta_information msgid "Invoices Layout Improvement" -msgstr "" +msgstr "Melhoria no Leiaute de Faturas" #. module: account_invoice_layout #: report:account.invoice.layout:0 diff --git a/addons/account_invoice_layout/i18n/ru.po b/addons/account_invoice_layout/i18n/ru.po index ffe34a3b2c3..533b142250e 100644 --- a/addons/account_invoice_layout/i18n/ru.po +++ b/addons/account_invoice_layout/i18n/ru.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2010-12-11 11:48+0000\n" +"PO-Revision-Date: 2011-02-21 17:23+0000\n" "Last-Translator: Chertykov Denis <chertykov@gmail.com>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:34+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: account_invoice_layout #: selection:account.invoice.line,state:0 @@ -244,17 +244,17 @@ msgstr "Сумма" #. module: account_invoice_layout #: model:notify.message,msg:account_invoice_layout.demo_message1 msgid "ERP & CRM Solutions..." -msgstr "" +msgstr "ERP & CRM решения..." #. module: account_invoice_layout #: report:notify_account.invoice:0 msgid "Net Total :" -msgstr "" +msgstr "Чистый итог:" #. module: account_invoice_layout #: report:notify_account.invoice:0 msgid "Total :" -msgstr "" +msgstr "Всего:" #. module: account_invoice_layout #: report:account.invoice.layout:0 @@ -276,7 +276,7 @@ msgstr "" #: report:account.invoice.layout:0 #: report:notify_account.invoice:0 msgid "Origin" -msgstr "" +msgstr "Источник" #. module: account_invoice_layout #: field:account.invoice.line,state:0 @@ -292,7 +292,7 @@ msgstr "Разделительная линия" #: report:account.invoice.layout:0 #: report:notify_account.invoice:0 msgid "Your Reference" -msgstr "" +msgstr "Ваша ссылка" #. module: account_invoice_layout #: model:ir.module.module,shortdesc:account_invoice_layout.module_meta_information @@ -357,7 +357,7 @@ msgstr "Сообщение" #. module: account_invoice_layout #: report:notify_account.invoice:0 msgid "Taxes :" -msgstr "" +msgstr "Налоги :" #. module: account_invoice_layout #: model:ir.ui.menu,name:account_invoice_layout.menu_notify_mesage_tree_form diff --git a/addons/account_invoice_layout/i18n/sk.po b/addons/account_invoice_layout/i18n/sk.po new file mode 100644 index 00000000000..b5ebb3c8be6 --- /dev/null +++ b/addons/account_invoice_layout/i18n/sk.po @@ -0,0 +1,366 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-23 18:59+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +msgid "Sub Total" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Note:" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Cancelled Invoice" +msgstr "" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +#: field:notify.message,name:0 +msgid "Title" +msgstr "" + +#. module: account_invoice_layout +#: model:ir.actions.act_window,name:account_invoice_layout.action_account_invoice_special_msg +#: model:ir.actions.report.xml,name:account_invoice_layout.account_invoices_layout_message +msgid "Invoices with Layout and Message" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Disc. (%)" +msgstr "" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +msgid "Note" +msgstr "" + +#. module: account_invoice_layout +#: model:ir.model,name:account_invoice_layout.model_notify_message +msgid "Notify By Messages" +msgstr "" + +#. module: account_invoice_layout +#: help:notify.message,msg:0 +msgid "" +"This notification will appear at the bottom of the Invoices when printed." +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Unit Price" +msgstr "" + +#. module: account_invoice_layout +#: model:ir.module.module,description:account_invoice_layout.module_meta_information +msgid "" +"\n" +" This module provides some features to improve the layout of the " +"invoices.\n" +"\n" +" It gives you the possibility to\n" +" * order all the lines of an invoice\n" +" * add titles, comment lines, sub total lines\n" +" * draw horizontal lines and put page breaks\n" +"\n" +" Moreover, there is one option which allows you to print all the selected " +"invoices with a given special message at the bottom of it. This feature can " +"be very useful for printing your invoices with end-of-year wishes, special " +"punctual conditions...\n" +"\n" +" " +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "VAT :" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Tel. :" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "PRO-FORMA" +msgstr "" + +#. module: account_invoice_layout +#: field:account.invoice,abstract_line_ids:0 +msgid "Invoice Lines" +msgstr "" + +#. module: account_invoice_layout +#: view:account.invoice.line:0 +msgid "Seq." +msgstr "" + +#. module: account_invoice_layout +#: model:ir.ui.menu,name:account_invoice_layout.menu_finan_config_notify_message +msgid "Notification Message" +msgstr "" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +msgid "Product" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Description" +msgstr "" + +#. module: account_invoice_layout +#: help:account.invoice.line,sequence:0 +msgid "Gives the sequence order when displaying a list of invoice lines." +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Price" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Invoice Date" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +msgid "Taxes:" +msgstr "" + +#. module: account_invoice_layout +#: field:account.invoice.line,functional_field:0 +msgid "Source Account" +msgstr "" + +#. module: account_invoice_layout +#: model:ir.actions.act_window,name:account_invoice_layout.notify_mesage_tree_form +msgid "Write Messages" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Base" +msgstr "" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +msgid "Page Break" +msgstr "" + +#. module: account_invoice_layout +#: view:notify.message:0 +#: field:notify.message,msg:0 +msgid "Special Message" +msgstr "" + +#. module: account_invoice_layout +#: help:account.invoice.special.msg,message:0 +msgid "Message to Print at the bottom of report" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Quantity" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Refund" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Fax :" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +msgid "Total:" +msgstr "" + +#. module: account_invoice_layout +#: view:account.invoice.special.msg:0 +msgid "Select Message" +msgstr "" + +#. module: account_invoice_layout +#: view:notify.message:0 +msgid "Messages" +msgstr "" + +#. module: account_invoice_layout +#: model:ir.actions.report.xml,name:account_invoice_layout.account_invoices_1 +msgid "Invoices with Layout" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Description / Taxes" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Amount" +msgstr "" + +#. module: account_invoice_layout +#: model:notify.message,msg:account_invoice_layout.demo_message1 +msgid "ERP & CRM Solutions..." +msgstr "" + +#. module: account_invoice_layout +#: report:notify_account.invoice:0 +msgid "Net Total :" +msgstr "Základ :" + +#. module: account_invoice_layout +#: report:notify_account.invoice:0 +msgid "Total :" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Draft Invoice" +msgstr "" + +#. module: account_invoice_layout +#: field:account.invoice.line,sequence:0 +msgid "Sequence Number" +msgstr "" + +#. module: account_invoice_layout +#: model:ir.model,name:account_invoice_layout.model_account_invoice_special_msg +msgid "Account Invoice Special Message" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Origin" +msgstr "" + +#. module: account_invoice_layout +#: field:account.invoice.line,state:0 +msgid "Type" +msgstr "" + +#. module: account_invoice_layout +#: selection:account.invoice.line,state:0 +msgid "Separator Line" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Your Reference" +msgstr "" + +#. module: account_invoice_layout +#: model:ir.module.module,shortdesc:account_invoice_layout.module_meta_information +msgid "Invoices Layout Improvement" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Supplier Invoice" +msgstr "" + +#. module: account_invoice_layout +#: view:account.invoice.special.msg:0 +msgid "Print" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Tax" +msgstr "" + +#. module: account_invoice_layout +#: model:ir.model,name:account_invoice_layout.model_account_invoice_line +msgid "Invoice Line" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +msgid "Net Total:" +msgstr "" + +#. module: account_invoice_layout +#: view:notify.message:0 +msgid "Write a notification or a wishful message." +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: model:ir.model,name:account_invoice_layout.model_account_invoice +#: report:notify_account.invoice:0 +msgid "Invoice" +msgstr "" + +#. module: account_invoice_layout +#: view:account.invoice.special.msg:0 +msgid "Cancel" +msgstr "" + +#. module: account_invoice_layout +#: report:account.invoice.layout:0 +#: report:notify_account.invoice:0 +msgid "Supplier Refund" +msgstr "" + +#. module: account_invoice_layout +#: field:account.invoice.special.msg,message:0 +msgid "Message" +msgstr "" + +#. module: account_invoice_layout +#: report:notify_account.invoice:0 +msgid "Taxes :" +msgstr "" + +#. module: account_invoice_layout +#: model:ir.ui.menu,name:account_invoice_layout.menu_notify_mesage_tree_form +msgid "All Notification Messages" +msgstr "" diff --git a/addons/account_payment/i18n/bg.po b/addons/account_payment/i18n/bg.po index 59d57be24a6..5e0bbc79856 100644 --- a/addons/account_payment/i18n/bg.po +++ b/addons/account_payment/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2010-10-30 15:48+0000\n" -"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n" +"PO-Revision-Date: 2011-03-02 08:04+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:32+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: account_payment #: field:payment.order,date_scheduled:0 @@ -84,7 +84,7 @@ msgstr "" #. module: account_payment #: field:payment.mode,company_id:0 msgid "Company" -msgstr "" +msgstr "Фирма" #. module: account_payment #: field:payment.order,date_prefered:0 @@ -685,7 +685,7 @@ msgstr "Ред" #. module: account_payment #: field:payment.order,total:0 msgid "Total" -msgstr "" +msgstr "Общо" #. module: account_payment #: view:account.payment.make.payment:0 diff --git a/addons/account_payment/i18n/es_PY.po b/addons/account_payment/i18n/es_PY.po new file mode 100644 index 00000000000..f0a406304b1 --- /dev/null +++ b/addons/account_payment/i18n/es_PY.po @@ -0,0 +1,719 @@ +# Spanish (Paraguay) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-03-03 00:45+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish (Paraguay) <es_PY@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_payment +#: field:payment.order,date_scheduled:0 +msgid "Scheduled date if fixed" +msgstr "" + +#. module: account_payment +#: field:payment.line,currency:0 +msgid "Partner Currency" +msgstr "Moneda de la empresa" + +#. module: account_payment +#: view:payment.order:0 +msgid "Set to draft" +msgstr "Cambiar a borrador" + +#. module: account_payment +#: help:payment.order,mode:0 +msgid "Select the Payment Mode to be applied." +msgstr "Seleccione el modo de pago a aplicar." + +#. module: account_payment +#: view:payment.mode:0 +#: view:payment.order:0 +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: account_payment +#: model:ir.module.module,description:account_payment.module_meta_information +msgid "" +"\n" +"This module provides :\n" +"* a more efficient way to manage invoice payment.\n" +"* a basic mechanism to easily plug various automated payment.\n" +" " +msgstr "" + +#. module: account_payment +#: field:payment.order,line_ids:0 +msgid "Payment lines" +msgstr "Líneas de pago" + +#. module: account_payment +#: view:payment.line:0 +#: field:payment.line,info_owner:0 +#: view:payment.order:0 +msgid "Owner Account" +msgstr "Cuenta propietario" + +#. module: account_payment +#: help:payment.order,state:0 +msgid "" +"When an order is placed the state is 'Draft'.\n" +" Once the bank is confirmed the state is set to 'Confirmed'.\n" +" Then the order is paid the state is 'Done'." +msgstr "" + +#. module: account_payment +#: help:account.invoice,amount_to_pay:0 +msgid "" +"The amount which should be paid at the current date\n" +"minus the amount which is already in payment order" +msgstr "" +"El importe que se debería haber pagado en la fecha actual\n" +"menos el importe que ya está en la orden de pago" + +#. module: account_payment +#: field:payment.mode,company_id:0 +msgid "Company" +msgstr "Compañía" + +#. module: account_payment +#: field:payment.order,date_prefered:0 +msgid "Preferred date" +msgstr "Fecha preferida" + +#. module: account_payment +#: selection:payment.line,state:0 +msgid "Free" +msgstr "Libre" + +#. module: account_payment +#: field:payment.order.create,entries:0 +msgid "Entries" +msgstr "Asientos" + +#. module: account_payment +#: report:payment.order:0 +msgid "Used Account" +msgstr "Cuenta utilizada" + +#. module: account_payment +#: field:payment.line,ml_maturity_date:0 +#: field:payment.order.create,duedate:0 +msgid "Due Date" +msgstr "Fecha de Vencimiento" + +#. module: account_payment +#: constraint:account.move.line:0 +msgid "You can not create move line on closed account." +msgstr "No puede crear una línea de movimiento en una cuenta cerrada." + +#. module: account_payment +#: view:account.move.line:0 +msgid "Account Entry Line" +msgstr "Línea del asiento contable" + +#. module: account_payment +#: view:payment.order.create:0 +msgid "_Add to payment order" +msgstr "_Añadir a la orden de pago" + +#. module: account_payment +#: model:ir.actions.act_window,name:account_payment.action_account_payment_populate_statement +#: model:ir.actions.act_window,name:account_payment.action_account_populate_statement_confirm +msgid "Payment Populate statement" +msgstr "" + +#. module: account_payment +#: report:payment.order:0 +#: view:payment.order:0 +msgid "Amount" +msgstr "Importe" + +#. module: account_payment +#: sql_constraint:account.move.line:0 +msgid "Wrong credit or debit value in accounting entry !" +msgstr "¡Valor debiot o credito erróneo en el asiento contable!" + +#. module: account_payment +#: view:payment.order:0 +msgid "Total in Company Currency" +msgstr "Total en moneda de la compañía" + +#. module: account_payment +#: selection:payment.order,state:0 +msgid "Cancelled" +msgstr "Cancelado" + +#. module: account_payment +#: model:ir.actions.act_window,name:account_payment.action_payment_order_tree_new +msgid "New Payment Order" +msgstr "Nueva orden de pago" + +#. module: account_payment +#: report:payment.order:0 +#: field:payment.order,reference:0 +msgid "Reference" +msgstr "Referencia" + +#. module: account_payment +#: sql_constraint:payment.line:0 +msgid "The payment line name must be unique!" +msgstr "¡El nombre de la línea de pago debe ser única!" + +#. module: account_payment +#: model:ir.actions.act_window,name:account_payment.action_payment_order_tree +#: model:ir.ui.menu,name:account_payment.menu_action_payment_order_form +msgid "Payment Orders" +msgstr "Órdenes de pago" + +#. module: account_payment +#: selection:payment.order,date_prefered:0 +msgid "Directly" +msgstr "Directamente" + +#. module: account_payment +#: model:ir.actions.act_window,name:account_payment.action_payment_line_form +#: model:ir.model,name:account_payment.model_payment_line +#: view:payment.line:0 +#: view:payment.order:0 +msgid "Payment Line" +msgstr "Línea de pago" + +#. module: account_payment +#: view:payment.line:0 +msgid "Amount Total" +msgstr "Importe total" + +#. module: account_payment +#: view:payment.order:0 +#: selection:payment.order,state:0 +msgid "Confirmed" +msgstr "Confirmado" + +#. module: account_payment +#: help:payment.line,ml_date_created:0 +msgid "Invoice Effective Date" +msgstr "Efectivizacion" + +#. module: account_payment +#: report:payment.order:0 +msgid "Execution Type" +msgstr "Tipo ejecución" + +#. module: account_payment +#: selection:payment.line,state:0 +msgid "Structured" +msgstr "Estructurado" + +#. module: account_payment +#: view:payment.order:0 +#: field:payment.order,state:0 +msgid "State" +msgstr "Departamento" + +#. module: account_payment +#: view:payment.line:0 +#: view:payment.order:0 +msgid "Transaction Information" +msgstr "Información de transacción" + +#. module: account_payment +#: model:ir.actions.act_window,name:account_payment.action_payment_mode_form +#: model:ir.model,name:account_payment.model_payment_mode +#: model:ir.ui.menu,name:account_payment.menu_action_payment_mode_form +#: view:payment.mode:0 +#: view:payment.order:0 +msgid "Payment Mode" +msgstr "Forma de pago" + +#. module: account_payment +#: field:payment.line,ml_date_created:0 +msgid "Effective Date" +msgstr "Fecha Efectiva" + +#. module: account_payment +#: field:payment.line,ml_inv_ref:0 +msgid "Invoice Ref." +msgstr "Ref. factura" + +#. module: account_payment +#: help:payment.order,date_prefered:0 +msgid "" +"Choose an option for the Payment Order:'Fixed' stands for a date specified " +"by you.'Directly' stands for the direct execution.'Due date' stands for the " +"scheduled date of execution." +msgstr "" + +#. module: account_payment +#: code:addons/account_payment/account_move_line.py:110 +#, python-format +msgid "Error !" +msgstr "¡ Error !" + +#. module: account_payment +#: view:account.move.line:0 +msgid "Total debit" +msgstr "Total Debito" + +#. module: account_payment +#: field:payment.order,date_done:0 +msgid "Execution date" +msgstr "Fecha ejecución" + +#. module: account_payment +#: help:payment.mode,journal:0 +msgid "Bank or Cash Journal for the Payment Mode" +msgstr "Diario de banco o caja para el modo de pago." + +#. module: account_payment +#: selection:payment.order,date_prefered:0 +msgid "Fixed date" +msgstr "Fecha fija" + +#. module: account_payment +#: field:payment.line,info_partner:0 +#: view:payment.order:0 +msgid "Destination Account" +msgstr "Cuenta de destino" + +#. module: account_payment +#: view:payment.line:0 +msgid "Desitination Account" +msgstr "Cuenta de destino" + +#. module: account_payment +#: view:payment.order:0 +msgid "Search Payment Orders" +msgstr "Buscar órdenes de pago" + +#. module: account_payment +#: constraint:account.move.line:0 +msgid "" +"You can not create move line on receivable/payable account without partner" +msgstr "" +"No puede crear un movimiento en una cuenta a cobrar/a pagar sin una empresa." + +#. module: account_payment +#: field:payment.line,create_date:0 +msgid "Created" +msgstr "Creado" + +#. module: account_payment +#: view:payment.order:0 +msgid "Select Invoices to Pay" +msgstr "Seleccionar facturas a pagar" + +#. module: account_payment +#: view:payment.line:0 +msgid "Currency Amount Total" +msgstr "Importe total monetario" + +#. module: account_payment +#: view:payment.order:0 +msgid "Make Payments" +msgstr "Realizar pagos" + +#. module: account_payment +#: field:payment.line,state:0 +msgid "Communication Type" +msgstr "Tipo de comunicación" + +#. module: account_payment +#: model:ir.module.module,shortdesc:account_payment.module_meta_information +msgid "Payment Management" +msgstr "Gestión de pagos" + +#. module: account_payment +#: field:payment.line,bank_statement_line_id:0 +msgid "Bank statement line" +msgstr "Línea de extracto bancario" + +#. module: account_payment +#: selection:payment.order,date_prefered:0 +msgid "Due date" +msgstr "Fecha vencimiento" + +#. module: account_payment +#: field:account.invoice,amount_to_pay:0 +msgid "Amount to be paid" +msgstr "Importe a pagar" + +#. module: account_payment +#: report:payment.order:0 +msgid "Currency" +msgstr "Moneda" + +#. module: account_payment +#: view:account.payment.make.payment:0 +msgid "Yes" +msgstr "Sí" + +#. module: account_payment +#: help:payment.line,info_owner:0 +msgid "Address of the Main Partner" +msgstr "Dirección de la empresa principal" + +#. module: account_payment +#: help:payment.line,date:0 +msgid "" +"If no payment date is specified, the bank will treat this payment line " +"directly" +msgstr "" +"Si no se indica fecha de pago, el banco procesará esta línea de pago " +"directamente" + +#. module: account_payment +#: model:ir.model,name:account_payment.model_account_payment_populate_statement +msgid "Account Payment Populate Statement" +msgstr "" + +#. module: account_payment +#: help:payment.mode,name:0 +msgid "Mode of Payment" +msgstr "Método de pago" + +#. module: account_payment +#: report:payment.order:0 +msgid "Value Date" +msgstr "Fecha" + +#. module: account_payment +#: report:payment.order:0 +msgid "Payment Type" +msgstr "Forma de pago" + +#. module: account_payment +#: help:payment.line,amount_currency:0 +msgid "Payment amount in the partner currency" +msgstr "Importe pagado en la moneda de la empresa" + +#. module: account_payment +#: view:payment.order:0 +#: selection:payment.order,state:0 +msgid "Draft" +msgstr "Borrador" + +#. module: account_payment +#: help:payment.line,communication2:0 +msgid "The successor message of Communication." +msgstr "Mensaje por pago realizado" + +#. module: account_payment +#: code:addons/account_payment/account_move_line.py:110 +#, python-format +msgid "No partner defined on entry line" +msgstr "No se ha definido la empresa en la línea de entrada" + +#. module: account_payment +#: help:payment.line,info_partner:0 +msgid "Address of the Ordering Customer." +msgstr "Dirección del cliente." + +#. module: account_payment +#: view:account.payment.populate.statement:0 +msgid "Populate Statement:" +msgstr "Generar extracto:" + +#. module: account_payment +#: view:account.move.line:0 +msgid "Total credit" +msgstr "Total Credito" + +#. module: account_payment +#: help:payment.order,date_scheduled:0 +msgid "Select a date if you have chosen Preferred Date to be fixed." +msgstr "" + +#. module: account_payment +#: field:payment.order,user_id:0 +msgid "User" +msgstr "Usuario" + +#. module: account_payment +#: field:account.payment.populate.statement,lines:0 +#: model:ir.actions.act_window,name:account_payment.act_account_invoice_2_payment_line +msgid "Payment Lines" +msgstr "Pagos" + +#. module: account_payment +#: model:ir.model,name:account_payment.model_account_move_line +msgid "Journal Items" +msgstr "Registros del diario" + +#. module: account_payment +#: constraint:account.move.line:0 +msgid "Company must be same for its related account and period." +msgstr "La compañía debe ser la misma para la cuenta y periodo relacionados." + +#. module: account_payment +#: help:payment.line,move_line_id:0 +msgid "" +"This Entry Line will be referred for the information of the ordering " +"customer." +msgstr "" + +#. module: account_payment +#: view:payment.order.create:0 +msgid "Search" +msgstr "Búsqueda" + +#. module: account_payment +#: model:ir.actions.report.xml,name:account_payment.payment_order1 +#: model:ir.model,name:account_payment.model_payment_order +msgid "Payment Order" +msgstr "Orden de pago" + +#. module: account_payment +#: field:payment.line,date:0 +msgid "Payment Date" +msgstr "Fecha de Pago" + +#. module: account_payment +#: report:payment.order:0 +msgid "Total:" +msgstr "Total:" + +#. module: account_payment +#: field:payment.order,date_created:0 +msgid "Creation date" +msgstr "Fecha de creación" + +#. module: account_payment +#: view:account.payment.populate.statement:0 +msgid "ADD" +msgstr "Añadir" + +#. module: account_payment +#: view:account.bank.statement:0 +msgid "Import payment lines" +msgstr "Importar líneas de pago" + +#. module: account_payment +#: field:account.move.line,amount_to_pay:0 +msgid "Amount to pay" +msgstr "Importe a pagar" + +#. module: account_payment +#: field:payment.line,amount:0 +msgid "Amount in Company Currency" +msgstr "Importe en la moneda de la compañía" + +#. module: account_payment +#: help:payment.line,partner_id:0 +msgid "The Ordering Customer" +msgstr "" + +#. module: account_payment +#: model:ir.model,name:account_payment.model_account_payment_make_payment +msgid "Account make payment" +msgstr "Cuenta para pago" + +#. module: account_payment +#: report:payment.order:0 +msgid "Invoice Ref" +msgstr "Ref. factura" + +#. module: account_payment +#: field:payment.line,name:0 +msgid "Your Reference" +msgstr "Su referencia" + +#. module: account_payment +#: field:payment.order,mode:0 +msgid "Payment mode" +msgstr "Forma de pago" + +#. module: account_payment +#: view:payment.order:0 +msgid "Payment order" +msgstr "Órdenes de pago" + +#. module: account_payment +#: view:payment.line:0 +#: view:payment.order:0 +msgid "General Information" +msgstr "Información General" + +#. module: account_payment +#: view:payment.order:0 +#: selection:payment.order,state:0 +msgid "Done" +msgstr "Realizado" + +#. module: account_payment +#: model:ir.model,name:account_payment.model_account_invoice +msgid "Invoice" +msgstr "Factura" + +#. module: account_payment +#: field:payment.line,communication:0 +msgid "Communication" +msgstr "Comunicación" + +#. module: account_payment +#: view:account.payment.make.payment:0 +#: view:account.payment.populate.statement:0 +#: view:payment.order:0 +#: view:payment.order.create:0 +msgid "Cancel" +msgstr "Cancelar" + +#. module: account_payment +#: view:payment.line:0 +#: view:payment.order:0 +msgid "Information" +msgstr "Información" + +#. module: account_payment +#: model:ir.actions.act_window,help:account_payment.action_payment_order_tree +msgid "" +"A payment order is a payment request from your company to pay a supplier " +"invoice or a customer credit note. Here you can register all payment orders " +"that should be done, keep track of all payment orders and mention the " +"invoice reference and the partner the payment should be done for." +msgstr "" + +#. module: account_payment +#: help:payment.line,amount:0 +msgid "Payment amount in the company currency" +msgstr "Importe pagado en la moneda de la compañía" + +#. module: account_payment +#: view:payment.order.create:0 +msgid "Search Payment lines" +msgstr "Buscar líneas de pago" + +#. module: account_payment +#: field:payment.line,amount_currency:0 +msgid "Amount in Partner Currency" +msgstr "Importe en la moneda de la empresa" + +#. module: account_payment +#: field:payment.line,communication2:0 +msgid "Communication 2" +msgstr "Comunicación 2" + +#. module: account_payment +#: field:payment.line,bank_id:0 +msgid "Destination Bank account" +msgstr "Cuenta bancaria destino" + +#. module: account_payment +#: view:account.payment.make.payment:0 +msgid "Are you sure you want to make payment?" +msgstr "¿Está seguro que quiere realizar el pago?" + +#. module: account_payment +#: view:payment.mode:0 +#: field:payment.mode,journal:0 +msgid "Journal" +msgstr "Diario:" + +#. module: account_payment +#: field:payment.mode,bank_id:0 +msgid "Bank account" +msgstr "Cuenta bancaria" + +#. module: account_payment +#: view:payment.order:0 +msgid "Confirm Payments" +msgstr "Confirmar pagos" + +#. module: account_payment +#: field:payment.line,company_currency:0 +#: report:payment.order:0 +msgid "Company Currency" +msgstr "Moneda de la compañía" + +#. module: account_payment +#: model:ir.ui.menu,name:account_payment.menu_main_payment +#: view:payment.line:0 +#: view:payment.order:0 +msgid "Payment" +msgstr "Pago" + +#. module: account_payment +#: report:payment.order:0 +msgid "Payment Order / Payment" +msgstr "Orden de pago / Pago" + +#. module: account_payment +#: field:payment.line,move_line_id:0 +msgid "Entry line" +msgstr "Línea del asiento" + +#. module: account_payment +#: help:payment.line,communication:0 +msgid "" +"Used as the message between ordering customer and current company. Depicts " +"'What do you want to say to the recipient about this order ?'" +msgstr "" + +#. module: account_payment +#: field:payment.mode,name:0 +msgid "Name" +msgstr "Nombre:" + +#. module: account_payment +#: report:payment.order:0 +msgid "Bank Account" +msgstr "Cuenta Bancaria" + +#. module: account_payment +#: view:payment.line:0 +#: view:payment.order:0 +msgid "Entry Information" +msgstr "Información del asiento" + +#. module: account_payment +#: model:ir.model,name:account_payment.model_payment_order_create +msgid "payment.order.create" +msgstr "Crear Orden de pago" + +#. module: account_payment +#: field:payment.line,order_id:0 +msgid "Order" +msgstr "Orden" + +#. module: account_payment +#: field:payment.order,total:0 +msgid "Total" +msgstr "Total" + +#. module: account_payment +#: view:account.payment.make.payment:0 +#: model:ir.actions.act_window,name:account_payment.action_account_payment_make_payment +msgid "Make Payment" +msgstr "Realizar pago" + +#. module: account_payment +#: field:payment.line,partner_id:0 +#: report:payment.order:0 +msgid "Partner" +msgstr "Empresa" + +#. module: account_payment +#: model:ir.actions.act_window,name:account_payment.action_create_payment_order +msgid "Populate Payment" +msgstr "Generar pago" + +#. module: account_payment +#: help:payment.mode,bank_id:0 +msgid "Bank Account for the Payment Mode" +msgstr "Cuenta bancaria para el forma de pago" + +#. module: account_payment +#: constraint:account.move.line:0 +msgid "You can not create move line on view account." +msgstr "No puede crear un movimiento en una cuenta de tipo vista." diff --git a/addons/account_payment/i18n/ru.po b/addons/account_payment/i18n/ru.po index 6f0a3eded57..e90d6dc4314 100644 --- a/addons/account_payment/i18n/ru.po +++ b/addons/account_payment/i18n/ru.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2010-12-19 13:35+0000\n" +"PO-Revision-Date: 2011-02-21 17:42+0000\n" "Last-Translator: Chertykov Denis <chertykov@gmail.com>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:33+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: account_payment #: field:payment.order,date_scheduled:0 @@ -118,7 +118,7 @@ msgstr "Срок" #. module: account_payment #: constraint:account.move.line:0 msgid "You can not create move line on closed account." -msgstr "" +msgstr "Нельзя сделать проводку по закрытому счету." #. module: account_payment #: view:account.move.line:0 @@ -145,7 +145,7 @@ msgstr "Сумма" #. module: account_payment #: sql_constraint:account.move.line:0 msgid "Wrong credit or debit value in accounting entry !" -msgstr "" +msgstr "Ошибочное значение проводки по дебету или кредиту !" #. module: account_payment #: view:payment.order:0 @@ -171,7 +171,7 @@ msgstr "Ссылка" #. module: account_payment #: sql_constraint:payment.line:0 msgid "The payment line name must be unique!" -msgstr "" +msgstr "Название платежа должно быть уникальным !" #. module: account_payment #: model:ir.actions.act_window,name:account_payment.action_payment_order_tree @@ -278,7 +278,7 @@ msgstr "Дата исполнения" #. module: account_payment #: help:payment.mode,journal:0 msgid "Bank or Cash Journal for the Payment Mode" -msgstr "" +msgstr "Банковский или кассовый журнал для формы оплаты" #. module: account_payment #: selection:payment.order,date_prefered:0 @@ -387,7 +387,7 @@ msgstr "Режим платежа" #. module: account_payment #: report:payment.order:0 msgid "Value Date" -msgstr "" +msgstr "Дата зачисления" #. module: account_payment #: report:payment.order:0 @@ -455,7 +455,7 @@ msgstr "Элементы журнала" #. module: account_payment #: constraint:account.move.line:0 msgid "Company must be same for its related account and period." -msgstr "" +msgstr "Для счета и периода должна быть одна компания." #. module: account_payment #: help:payment.line,move_line_id:0 @@ -493,7 +493,7 @@ msgstr "Дата создания" #. module: account_payment #: view:account.payment.populate.statement:0 msgid "ADD" -msgstr "" +msgstr "Добавить" #. module: account_payment #: view:account.bank.statement:0 @@ -584,6 +584,10 @@ msgid "" "that should be done, keep track of all payment orders and mention the " "invoice reference and the partner the payment should be done for." msgstr "" +"Платежное поручение это платежное требование от вышей компании на оплату " +"счета поставщика. Здесь вы заносите все платежные поручения которые должны " +"быть исполнены, отслеживаете все платежные поручения, ссылки на счета и " +"партнеров по которым должны быть сделаны платежи." #. module: account_payment #: help:payment.line,amount:0 @@ -719,7 +723,7 @@ msgstr "Банковский счет для режима платежа" #. module: account_payment #: constraint:account.move.line:0 msgid "You can not create move line on view account." -msgstr "" +msgstr "Нельзя создать проводку по счету с типом Вид." #~ msgid "Execution date:" #~ msgstr "Дата исполнения:" diff --git a/addons/account_payment/security/account_payment_security.xml b/addons/account_payment/security/account_payment_security.xml index dcd2826a65f..5977ea36365 100644 --- a/addons/account_payment/security/account_payment_security.xml +++ b/addons/account_payment/security/account_payment_security.xml @@ -10,7 +10,7 @@ <field name="name">Payment Mode company rule</field> <field model="ir.model" name="model_id" ref="model_payment_mode"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> </data> diff --git a/addons/account_sequence/i18n/bg.po b/addons/account_sequence/i18n/bg.po new file mode 100644 index 00000000000..5fb796bc59d --- /dev/null +++ b/addons/account_sequence/i18n/bg.po @@ -0,0 +1,221 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-03-02 08:03+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_sequence +#: view:account.sequence.installer:0 +#: model:ir.actions.act_window,name:account_sequence.action_account_seq_installer +msgid "Account Sequence Application Configuration" +msgstr "" + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create entries on different periods/journals in the same move" +msgstr "" + +#. module: account_sequence +#: help:account.move,internal_sequence_number:0 +#: help:account.move.line,internal_sequence_number:0 +msgid "Internal Sequence Number" +msgstr "" + +#. module: account_sequence +#: help:account.sequence.installer,number_next:0 +msgid "Next number of this sequence" +msgstr "" + +#. module: account_sequence +#: field:account.sequence.installer,number_next:0 +msgid "Next Number" +msgstr "Следващ номер" + +#. module: account_sequence +#: field:account.sequence.installer,number_increment:0 +msgid "Increment Number" +msgstr "Число за увеличаване" + +#. module: account_sequence +#: model:ir.module.module,description:account_sequence.module_meta_information +msgid "" +"\n" +" This module maintains internal sequence number for accounting entries.\n" +" " +msgstr "" + +#. module: account_sequence +#: model:ir.module.module,shortdesc:account_sequence.module_meta_information +msgid "Entries Sequence Numbering" +msgstr "" + +#. module: account_sequence +#: help:account.sequence.installer,number_increment:0 +msgid "The next number of the sequence will be incremented by this number" +msgstr "" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "Configure Your Account Sequence Application" +msgstr "" + +#. module: account_sequence +#: field:account.sequence.installer,progress:0 +msgid "Configuration Progress" +msgstr "Прогрес на настройките" + +#. module: account_sequence +#: help:account.sequence.installer,suffix:0 +msgid "Suffix value of the record for the sequence" +msgstr "" + +#. module: account_sequence +#: field:account.sequence.installer,company_id:0 +msgid "Company" +msgstr "Фирма" + +#. module: account_sequence +#: help:account.journal,internal_sequence_id:0 +msgid "" +"This sequence will be used to maintain the internal number for the journal " +"entries related to this journal." +msgstr "" + +#. module: account_sequence +#: field:account.sequence.installer,padding:0 +msgid "Number padding" +msgstr "" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move_line +msgid "Journal Items" +msgstr "" + +#. module: account_sequence +#: field:account.move,internal_sequence_number:0 +#: field:account.move.line,internal_sequence_number:0 +msgid "Internal Number" +msgstr "" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "Company must be same for its related account and period." +msgstr "" + +#. module: account_sequence +#: help:account.sequence.installer,padding:0 +msgid "" +"OpenERP will automatically adds some '0' on the left of the 'Next Number' to " +"get the required padding size." +msgstr "" + +#. module: account_sequence +#: field:account.sequence.installer,name:0 +msgid "Name" +msgstr "Име" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "You can not create move line on closed account." +msgstr "" + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create more than one move per period on centralized journal" +msgstr "" + +#. module: account_sequence +#: sql_constraint:account.move.line:0 +msgid "Wrong credit or debit value in accounting entry !" +msgstr "" + +#. module: account_sequence +#: field:account.journal,internal_sequence_id:0 +msgid "Internal Sequence" +msgstr "" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_sequence_installer +msgid "account.sequence.installer" +msgstr "" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "Configure" +msgstr "Настройване" + +#. module: account_sequence +#: help:account.sequence.installer,prefix:0 +msgid "Prefix value of the record for the sequence" +msgstr "" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_sequence +#: field:account.sequence.installer,suffix:0 +msgid "Suffix" +msgstr "Суфикс" + +#. module: account_sequence +#: field:account.sequence.installer,config_logo:0 +msgid "Image" +msgstr "Изображение" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "title" +msgstr "заглавие" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The name of the journal must be unique per company !" +msgstr "" + +#. module: account_sequence +#: field:account.sequence.installer,prefix:0 +msgid "Prefix" +msgstr "Префикс" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The code of the journal must be unique per company !" +msgstr "" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "" +"You can not create move line on receivable/payable account without partner" +msgstr "" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_journal +msgid "Journal" +msgstr "Журнал" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "You can enhance the Account Sequence Application by installing ." +msgstr "" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "You can not create move line on view account." +msgstr "" diff --git a/addons/account_sequence/i18n/gl.po b/addons/account_sequence/i18n/gl.po new file mode 100644 index 00000000000..abee975d41c --- /dev/null +++ b/addons/account_sequence/i18n/gl.po @@ -0,0 +1,234 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-25 09:38+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-26 05:00+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_sequence +#: view:account.sequence.installer:0 +#: model:ir.actions.act_window,name:account_sequence.action_account_seq_installer +msgid "Account Sequence Application Configuration" +msgstr "Configuración de Aplicación de secuencia de conta" + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create entries on different periods/journals in the same move" +msgstr "" +"Non pode crear asentamentos con movementos en distintos períodos/diarios" + +#. module: account_sequence +#: help:account.move,internal_sequence_number:0 +#: help:account.move.line,internal_sequence_number:0 +msgid "Internal Sequence Number" +msgstr "Número de secuencia interno" + +#. module: account_sequence +#: help:account.sequence.installer,number_next:0 +msgid "Next number of this sequence" +msgstr "Número seguinte desta secuencia" + +#. module: account_sequence +#: field:account.sequence.installer,number_next:0 +msgid "Next Number" +msgstr "Número seguinte" + +#. module: account_sequence +#: field:account.sequence.installer,number_increment:0 +msgid "Increment Number" +msgstr "Incrementar número" + +#. module: account_sequence +#: model:ir.module.module,description:account_sequence.module_meta_information +msgid "" +"\n" +" This module maintains internal sequence number for accounting entries.\n" +" " +msgstr "" +"\n" +" Este módulo xestiona o número de secuencia interno para os asentamentos " +"contables\n" +" " + +#. module: account_sequence +#: model:ir.module.module,shortdesc:account_sequence.module_meta_information +msgid "Entries Sequence Numbering" +msgstr "Numeración da secuencia de asentamentos" + +#. module: account_sequence +#: help:account.sequence.installer,number_increment:0 +msgid "The next number of the sequence will be incremented by this number" +msgstr "O número seguinte desta secuencia incrementarase por este número." + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "Configure Your Account Sequence Application" +msgstr "Configurar a súa Aplicación de secuencia da conta" + +#. module: account_sequence +#: field:account.sequence.installer,progress:0 +msgid "Configuration Progress" +msgstr "Progreso da configuración" + +#. module: account_sequence +#: help:account.sequence.installer,suffix:0 +msgid "Suffix value of the record for the sequence" +msgstr "Valor do sufixo do rexistro para a secuencia." + +#. module: account_sequence +#: field:account.sequence.installer,company_id:0 +msgid "Company" +msgstr "Compañía" + +#. module: account_sequence +#: help:account.journal,internal_sequence_id:0 +msgid "" +"This sequence will be used to maintain the internal number for the journal " +"entries related to this journal." +msgstr "" +"Esta secuencia utilizarase para xestionar o número interno para os " +"asentamentos relacionados con este diario." + +#. module: account_sequence +#: field:account.sequence.installer,padding:0 +msgid "Number padding" +msgstr "Número de enchido" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move_line +msgid "Journal Items" +msgstr "Rexistros do diario" + +#. module: account_sequence +#: field:account.move,internal_sequence_number:0 +#: field:account.move.line,internal_sequence_number:0 +msgid "Internal Number" +msgstr "Número interno" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "Company must be same for its related account and period." +msgstr "A compañía debe ser a mesma para a conta e período relacionados." + +#. module: account_sequence +#: help:account.sequence.installer,padding:0 +msgid "" +"OpenERP will automatically adds some '0' on the left of the 'Next Number' to " +"get the required padding size." +msgstr "" +"OpenERP engadirá automaticamente algúns '0' á esquerda do \"Número " +"seguinte\" para obter o tamaño de enchido necesario." + +#. module: account_sequence +#: field:account.sequence.installer,name:0 +msgid "Name" +msgstr "Nome" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "You can not create move line on closed account." +msgstr "Non pode crear unha liña de movemento nunha conta pechada." + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create more than one move per period on centralized journal" +msgstr "" +"Non pode crear máis dun movemento por período nun diario centralizado." + +#. module: account_sequence +#: sql_constraint:account.move.line:0 +msgid "Wrong credit or debit value in accounting entry !" +msgstr "¡Valor de débito ou haber incorrecto no asentamento contable!" + +#. module: account_sequence +#: field:account.journal,internal_sequence_id:0 +msgid "Internal Sequence" +msgstr "Secuencia interna" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_sequence_installer +msgid "account.sequence.installer" +msgstr "contabilidade.secuencia.instalador" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "Configure" +msgstr "Configurar" + +#. module: account_sequence +#: help:account.sequence.installer,prefix:0 +msgid "Prefix value of the record for the sequence" +msgstr "Valor do prefixo do rexistro para a secuencia." + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move +msgid "Account Entry" +msgstr "Asentamento contable" + +#. module: account_sequence +#: field:account.sequence.installer,suffix:0 +msgid "Suffix" +msgstr "Sufixo" + +#. module: account_sequence +#: field:account.sequence.installer,config_logo:0 +msgid "Image" +msgstr "Imaxe" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "title" +msgstr "título" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The name of the journal must be unique per company !" +msgstr "¡O nome do diario debe ser único por compañía!" + +#. module: account_sequence +#: field:account.sequence.installer,prefix:0 +msgid "Prefix" +msgstr "Prefixo" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The code of the journal must be unique per company !" +msgstr "¡O código do diario debe ser único por compañía!" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "" +"You can not create move line on receivable/payable account without partner" +msgstr "" +"Non pode crear unha liña de movemento nunha conta a cobrar/a pagar sen unha " +"empresa." + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_journal +msgid "Journal" +msgstr "Diario" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "You can enhance the Account Sequence Application by installing ." +msgstr "" +"Pode realzar a Aplicación de secuencia da conta mediante instalación ." + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "You can not create move line on view account." +msgstr "Non pode crear unha liña de movemento nunha conta de tipo vista." diff --git a/addons/account_sequence/i18n/nl.po b/addons/account_sequence/i18n/nl.po new file mode 100644 index 00000000000..0938f472395 --- /dev/null +++ b/addons/account_sequence/i18n/nl.po @@ -0,0 +1,231 @@ +# Dutch translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-21 11:57+0000\n" +"Last-Translator: Douwe Wullink (Dypalio) <Unknown>\n" +"Language-Team: Dutch <nl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_sequence +#: view:account.sequence.installer:0 +#: model:ir.actions.act_window,name:account_sequence.action_account_seq_installer +msgid "Account Sequence Application Configuration" +msgstr "Boeking volgnummer applicatie configuratie" + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create entries on different periods/journals in the same move" +msgstr "" +"U kunt geen boekingen aanmaken met verschillende periodes of dagboeken" + +#. module: account_sequence +#: help:account.move,internal_sequence_number:0 +#: help:account.move.line,internal_sequence_number:0 +msgid "Internal Sequence Number" +msgstr "Intern volgnummer" + +#. module: account_sequence +#: help:account.sequence.installer,number_next:0 +msgid "Next number of this sequence" +msgstr "Volgend nummer in deze reeks" + +#. module: account_sequence +#: field:account.sequence.installer,number_next:0 +msgid "Next Number" +msgstr "Volgende nummer" + +#. module: account_sequence +#: field:account.sequence.installer,number_increment:0 +msgid "Increment Number" +msgstr "Ophogingsgetal" + +#. module: account_sequence +#: model:ir.module.module,description:account_sequence.module_meta_information +msgid "" +"\n" +" This module maintains internal sequence number for accounting entries.\n" +" " +msgstr "" +"\n" +" Deze module beheert de interne volgnummers voor boekingen.\n" +" " + +#. module: account_sequence +#: model:ir.module.module,shortdesc:account_sequence.module_meta_information +msgid "Entries Sequence Numbering" +msgstr "Volgnummers bij boekingen" + +#. module: account_sequence +#: help:account.sequence.installer,number_increment:0 +msgid "The next number of the sequence will be incremented by this number" +msgstr "Het volgende nummer in de reeks wordt verhoogd met dit aantal" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "Configure Your Account Sequence Application" +msgstr "Uw boeking volgnummer applicatie configureren" + +#. module: account_sequence +#: field:account.sequence.installer,progress:0 +msgid "Configuration Progress" +msgstr "Configuratievoortgang" + +#. module: account_sequence +#: help:account.sequence.installer,suffix:0 +msgid "Suffix value of the record for the sequence" +msgstr "Volgnummer achtervoegsel voor het record" + +#. module: account_sequence +#: field:account.sequence.installer,company_id:0 +msgid "Company" +msgstr "Bedrijf" + +#. module: account_sequence +#: help:account.journal,internal_sequence_id:0 +msgid "" +"This sequence will be used to maintain the internal number for the journal " +"entries related to this journal." +msgstr "" +"Dit volgnummer wordt gebruikt voor de interne nummering van journaalposten " +"in dit dagboek." + +#. module: account_sequence +#: field:account.sequence.installer,padding:0 +msgid "Number padding" +msgstr "Nummer verspringing" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move_line +msgid "Journal Items" +msgstr "Dagboekregels" + +#. module: account_sequence +#: field:account.move,internal_sequence_number:0 +#: field:account.move.line,internal_sequence_number:0 +msgid "Internal Number" +msgstr "Intern Nummer" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "Company must be same for its related account and period." +msgstr "Bedrijf moet hetzelfde zijn voor de betreffende rekening en periode." + +#. module: account_sequence +#: help:account.sequence.installer,padding:0 +msgid "" +"OpenERP will automatically adds some '0' on the left of the 'Next Number' to " +"get the required padding size." +msgstr "" +"OpenERP voegt links van het 'Volgende nummer' automatisch enkele nullen toe " +"om de juiste opvulgrootte te krijgen." + +#. module: account_sequence +#: field:account.sequence.installer,name:0 +msgid "Name" +msgstr "Naam" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "You can not create move line on closed account." +msgstr "U kunt geen boekingsregel creëren op een gesloten rekening" + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create more than one move per period on centralized journal" +msgstr "" + +#. module: account_sequence +#: sql_constraint:account.move.line:0 +msgid "Wrong credit or debit value in accounting entry !" +msgstr "Verkeerde debet of credit waarde in boekingsregel!" + +#. module: account_sequence +#: field:account.journal,internal_sequence_id:0 +msgid "Internal Sequence" +msgstr "Intern volgnummer" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_sequence_installer +msgid "account.sequence.installer" +msgstr "account.sequence.installer" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "Configure" +msgstr "Configureren" + +#. module: account_sequence +#: help:account.sequence.installer,prefix:0 +msgid "Prefix value of the record for the sequence" +msgstr "Voorvoegsel voor het record voor de reeks" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move +msgid "Account Entry" +msgstr "Boeking" + +#. module: account_sequence +#: field:account.sequence.installer,suffix:0 +msgid "Suffix" +msgstr "Achtervoegsel" + +#. module: account_sequence +#: field:account.sequence.installer,config_logo:0 +msgid "Image" +msgstr "Afbeelding" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "title" +msgstr "titel" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The name of the journal must be unique per company !" +msgstr "De naam van het dagboek moet uniek zijn per bedrijf !" + +#. module: account_sequence +#: field:account.sequence.installer,prefix:0 +msgid "Prefix" +msgstr "Voorvoegsel" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The code of the journal must be unique per company !" +msgstr "De code van het dagboek moet uniek zijn per bedrijf !" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "" +"You can not create move line on receivable/payable account without partner" +msgstr "" +"U kunt geen boeking maken op een debiteuren/crediteuren rekening zonder een " +"relatie aan te geven." + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_journal +msgid "Journal" +msgstr "Dagboek" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "You can enhance the Account Sequence Application by installing ." +msgstr "" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "You can not create move line on view account." +msgstr "U kunt geen boekingsregel creëren op een zichtrekening" diff --git a/addons/account_sequence/i18n/pt_BR.po b/addons/account_sequence/i18n/pt_BR.po index 0f678853580..817b6a73afa 100644 --- a/addons/account_sequence/i18n/pt_BR.po +++ b/addons/account_sequence/i18n/pt_BR.po @@ -8,47 +8,49 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2011-02-15 15:36+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"PO-Revision-Date: 2011-02-18 09:25+0000\n" +"Last-Translator: Emerson <Unknown>\n" "Language-Team: Brazilian Portuguese <pt_BR@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-16 05:03+0000\n" +"X-Launchpad-Export-Date: 2011-02-19 05:06+0000\n" "X-Generator: Launchpad (build 12351)\n" #. module: account_sequence #: view:account.sequence.installer:0 #: model:ir.actions.act_window,name:account_sequence.action_account_seq_installer msgid "Account Sequence Application Configuration" -msgstr "" +msgstr "Configuração do Aplicativo de Sequência de Contas" #. module: account_sequence #: constraint:account.move:0 msgid "" "You cannot create entries on different periods/journals in the same move" msgstr "" +"Você não pode criar lançamentos em períodos/diários diferentes no mesmo " +"movimento." #. module: account_sequence #: help:account.move,internal_sequence_number:0 #: help:account.move.line,internal_sequence_number:0 msgid "Internal Sequence Number" -msgstr "" +msgstr "Número Sequencial Interno" #. module: account_sequence #: help:account.sequence.installer,number_next:0 msgid "Next number of this sequence" -msgstr "" +msgstr "Próximo número para esta sequência" #. module: account_sequence #: field:account.sequence.installer,number_next:0 msgid "Next Number" -msgstr "" +msgstr "Próximo Número" #. module: account_sequence #: field:account.sequence.installer,number_increment:0 msgid "Increment Number" -msgstr "" +msgstr "Incremento Numérico" #. module: account_sequence #: model:ir.module.module,description:account_sequence.module_meta_information @@ -57,36 +59,40 @@ msgid "" " This module maintains internal sequence number for accounting entries.\n" " " msgstr "" +"\n" +" Este módulo controla o número sequencial interno para lançamentos " +"contábeis.\n" +" " #. module: account_sequence #: model:ir.module.module,shortdesc:account_sequence.module_meta_information msgid "Entries Sequence Numbering" -msgstr "" +msgstr "Numeração Sequencial de Lançamento" #. module: account_sequence #: help:account.sequence.installer,number_increment:0 msgid "The next number of the sequence will be incremented by this number" -msgstr "" +msgstr "O próximo número da sequência será incrementada com este número" #. module: account_sequence #: view:account.sequence.installer:0 msgid "Configure Your Account Sequence Application" -msgstr "" +msgstr "Configure Seu Aplicativo de Sequência de Conta" #. module: account_sequence #: field:account.sequence.installer,progress:0 msgid "Configuration Progress" -msgstr "" +msgstr "Progresso da Configuração" #. module: account_sequence #: help:account.sequence.installer,suffix:0 msgid "Suffix value of the record for the sequence" -msgstr "" +msgstr "Sufíxo do registro para a sequência" #. module: account_sequence #: field:account.sequence.installer,company_id:0 msgid "Company" -msgstr "" +msgstr "Empresa" #. module: account_sequence #: help:account.journal,internal_sequence_id:0 @@ -94,27 +100,29 @@ msgid "" "This sequence will be used to maintain the internal number for the journal " "entries related to this journal." msgstr "" +"Esta sequência será usada para controlar o número interno do lançamento de " +"diário relacionado." #. module: account_sequence #: field:account.sequence.installer,padding:0 msgid "Number padding" -msgstr "" +msgstr "Preenchimento do número" #. module: account_sequence #: model:ir.model,name:account_sequence.model_account_move_line msgid "Journal Items" -msgstr "" +msgstr "Itens do Diário" #. module: account_sequence #: field:account.move,internal_sequence_number:0 #: field:account.move.line,internal_sequence_number:0 msgid "Internal Number" -msgstr "" +msgstr "Número Interno" #. module: account_sequence #: constraint:account.move.line:0 msgid "Company must be same for its related account and period." -msgstr "" +msgstr "A Empresa precisar ser a mesma para a conta relacionada e período." #. module: account_sequence #: help:account.sequence.installer,padding:0 @@ -122,100 +130,105 @@ msgid "" "OpenERP will automatically adds some '0' on the left of the 'Next Number' to " "get the required padding size." msgstr "" +"O OpenERP irá adicionar automaticamente alguns '0' à esquerda do 'Próximo " +"Número' para chegar ao preenchimento requerido." #. module: account_sequence #: field:account.sequence.installer,name:0 msgid "Name" -msgstr "" +msgstr "Nome" #. module: account_sequence #: constraint:account.move.line:0 msgid "You can not create move line on closed account." -msgstr "" +msgstr "Você não pode criar linhas de movimento em uma conta fechada." #. module: account_sequence #: constraint:account.move:0 msgid "" "You cannot create more than one move per period on centralized journal" msgstr "" +"Você não pode criar mais que um movimento por período em diário centralizado." #. module: account_sequence #: sql_constraint:account.move.line:0 msgid "Wrong credit or debit value in accounting entry !" -msgstr "" +msgstr "Valor de Crédito ou Débito incorreto no lançamento contábil!" #. module: account_sequence #: field:account.journal,internal_sequence_id:0 msgid "Internal Sequence" -msgstr "" +msgstr "Sequência Interna" #. module: account_sequence #: model:ir.model,name:account_sequence.model_account_sequence_installer msgid "account.sequence.installer" -msgstr "" +msgstr "account.sequence.installer" #. module: account_sequence #: view:account.sequence.installer:0 msgid "Configure" -msgstr "" +msgstr "Configurar" #. module: account_sequence #: help:account.sequence.installer,prefix:0 msgid "Prefix value of the record for the sequence" -msgstr "" +msgstr "Prefixo de registro para a sequência" #. module: account_sequence #: model:ir.model,name:account_sequence.model_account_move msgid "Account Entry" -msgstr "" +msgstr "Lançamento Contábil" #. module: account_sequence #: field:account.sequence.installer,suffix:0 msgid "Suffix" -msgstr "" +msgstr "Sufixo" #. module: account_sequence #: field:account.sequence.installer,config_logo:0 msgid "Image" -msgstr "" +msgstr "Imagem" #. module: account_sequence #: view:account.sequence.installer:0 msgid "title" -msgstr "" +msgstr "Titulo" #. module: account_sequence #: sql_constraint:account.journal:0 msgid "The name of the journal must be unique per company !" -msgstr "" +msgstr "O nome do diário deve ser único por empresa!" #. module: account_sequence #: field:account.sequence.installer,prefix:0 msgid "Prefix" -msgstr "" +msgstr "Prefixo" #. module: account_sequence #: sql_constraint:account.journal:0 msgid "The code of the journal must be unique per company !" -msgstr "" +msgstr "O código do diário deve ser único por empresa!" #. module: account_sequence #: constraint:account.move.line:0 msgid "" "You can not create move line on receivable/payable account without partner" msgstr "" +"Você não pode criar movimentação em uma conta de recebimento/pagamento sem " +"um parceiro" #. module: account_sequence #: model:ir.model,name:account_sequence.model_account_journal msgid "Journal" -msgstr "" +msgstr "Diário" #. module: account_sequence #: view:account.sequence.installer:0 msgid "You can enhance the Account Sequence Application by installing ." -msgstr "" +msgstr "Você pode melhorar o Aplicativo de Sequência de Contas instalando ." #. module: account_sequence #: constraint:account.move.line:0 msgid "You can not create move line on view account." -msgstr "" +msgstr "Você não pode criar linhas de movimento em uma conta de exibição." diff --git a/addons/account_sequence/i18n/ru.po b/addons/account_sequence/i18n/ru.po new file mode 100644 index 00000000000..15cec3605eb --- /dev/null +++ b/addons/account_sequence/i18n/ru.po @@ -0,0 +1,224 @@ +# Russian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-21 19:27+0000\n" +"Last-Translator: Chertykov Denis <chertykov@gmail.com>\n" +"Language-Team: Russian <ru@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: account_sequence +#: view:account.sequence.installer:0 +#: model:ir.actions.act_window,name:account_sequence.action_account_seq_installer +msgid "Account Sequence Application Configuration" +msgstr "" + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create entries on different periods/journals in the same move" +msgstr "" + +#. module: account_sequence +#: help:account.move,internal_sequence_number:0 +#: help:account.move.line,internal_sequence_number:0 +msgid "Internal Sequence Number" +msgstr "Внутренняя нумерация" + +#. module: account_sequence +#: help:account.sequence.installer,number_next:0 +msgid "Next number of this sequence" +msgstr "Следующее число в этой последовательности" + +#. module: account_sequence +#: field:account.sequence.installer,number_next:0 +msgid "Next Number" +msgstr "Следующее число" + +#. module: account_sequence +#: field:account.sequence.installer,number_increment:0 +msgid "Increment Number" +msgstr "Увеличение номера" + +#. module: account_sequence +#: model:ir.module.module,description:account_sequence.module_meta_information +msgid "" +"\n" +" This module maintains internal sequence number for accounting entries.\n" +" " +msgstr "" +"\n" +" Этот модуль поддерживает внутреннюю нумерацию для проводок.\n" +" " + +#. module: account_sequence +#: model:ir.module.module,shortdesc:account_sequence.module_meta_information +msgid "Entries Sequence Numbering" +msgstr "Нумерация проводок" + +#. module: account_sequence +#: help:account.sequence.installer,number_increment:0 +msgid "The next number of the sequence will be incremented by this number" +msgstr "Следующее число последовательности будет увеличено на это число" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "Configure Your Account Sequence Application" +msgstr "" + +#. module: account_sequence +#: field:account.sequence.installer,progress:0 +msgid "Configuration Progress" +msgstr "Настройка выполняется" + +#. module: account_sequence +#: help:account.sequence.installer,suffix:0 +msgid "Suffix value of the record for the sequence" +msgstr "Суффикс записи для последовательности" + +#. module: account_sequence +#: field:account.sequence.installer,company_id:0 +msgid "Company" +msgstr "Компания" + +#. module: account_sequence +#: help:account.journal,internal_sequence_id:0 +msgid "" +"This sequence will be used to maintain the internal number for the journal " +"entries related to this journal." +msgstr "" + +#. module: account_sequence +#: field:account.sequence.installer,padding:0 +msgid "Number padding" +msgstr "Выравнивание чисел" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move_line +msgid "Journal Items" +msgstr "Элементы журнала" + +#. module: account_sequence +#: field:account.move,internal_sequence_number:0 +#: field:account.move.line,internal_sequence_number:0 +msgid "Internal Number" +msgstr "Внутренний номер" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "Company must be same for its related account and period." +msgstr "Для счета и периода должна быть одна компания." + +#. module: account_sequence +#: help:account.sequence.installer,padding:0 +msgid "" +"OpenERP will automatically adds some '0' on the left of the 'Next Number' to " +"get the required padding size." +msgstr "" + +#. module: account_sequence +#: field:account.sequence.installer,name:0 +msgid "Name" +msgstr "Название" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "You can not create move line on closed account." +msgstr "Нельзя сделать проводку по закрытому счету." + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create more than one move per period on centralized journal" +msgstr "" + +#. module: account_sequence +#: sql_constraint:account.move.line:0 +msgid "Wrong credit or debit value in accounting entry !" +msgstr "Ошибочное значение проводки по дебету или кредиту !" + +#. module: account_sequence +#: field:account.journal,internal_sequence_id:0 +msgid "Internal Sequence" +msgstr "Внутренняя нумерация" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_sequence_installer +msgid "account.sequence.installer" +msgstr "account.sequence.installer" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "Configure" +msgstr "Настройка" + +#. module: account_sequence +#: help:account.sequence.installer,prefix:0 +msgid "Prefix value of the record for the sequence" +msgstr "Префикс записи для последовательности" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move +msgid "Account Entry" +msgstr "Проводка по счету" + +#. module: account_sequence +#: field:account.sequence.installer,suffix:0 +msgid "Suffix" +msgstr "Суффикс" + +#. module: account_sequence +#: field:account.sequence.installer,config_logo:0 +msgid "Image" +msgstr "Изображение" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "title" +msgstr "" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The name of the journal must be unique per company !" +msgstr "Название журнала должно быть уникальным по компании !" + +#. module: account_sequence +#: field:account.sequence.installer,prefix:0 +msgid "Prefix" +msgstr "Префикс" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The code of the journal must be unique per company !" +msgstr "Код журнала должен быть уникальным для компании !" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "" +"You can not create move line on receivable/payable account without partner" +msgstr "" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_journal +msgid "Journal" +msgstr "Журнал" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "You can enhance the Account Sequence Application by installing ." +msgstr "" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "You can not create move line on view account." +msgstr "Нельзя создать проводку по счету с типом Вид." diff --git a/addons/account_voucher/account_voucher_view.xml b/addons/account_voucher/account_voucher_view.xml index 745e7ab1078..ac3bcc9d9b5 100644 --- a/addons/account_voucher/account_voucher_view.xml +++ b/addons/account_voucher/account_voucher_view.xml @@ -46,6 +46,7 @@ <field name="journal_id" widget="selection" select="1" on_change="onchange_journal_voucher(line_ids, tax_id, amount, partner_id, journal_id, type)"/> <field name="type" required="1"/> <field name="name" colspan="2"/> + <field name="company_id" widget="selection" groups="base.group_multi_company"/> <field name="reference" select="1"/> <field name="account_id" widget="selection" invisible="True"/> </group> @@ -79,7 +80,6 @@ </page> <page string="Journal Items" groups="base.group_extended" attrs="{'invisible': [('state','!=','posted')]}"> <group col="6" colspan="4"> - <field name="company_id" widget="selection" groups="base.group_multi_company"/> <field name="period_id"/> <field name="audit"/> </group> diff --git a/addons/account_voucher/security/account_voucher_security.xml b/addons/account_voucher/security/account_voucher_security.xml index d368ab858ed..df4e58484b5 100644 --- a/addons/account_voucher/security/account_voucher_security.xml +++ b/addons/account_voucher/security/account_voucher_security.xml @@ -5,13 +5,13 @@ <field name="name">Voucher multi-company</field> <field model="ir.model" name="model_id" ref="model_account_voucher"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="voucher_line_comp_rule" model="ir.rule"> <field name="name">Voucher Line multi-company</field> <field model="ir.model" name="model_id" ref="model_account_voucher_line"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> </data> </openerp> diff --git a/addons/analytic/i18n/bg.po b/addons/analytic/i18n/bg.po new file mode 100644 index 00000000000..6c8da95d40e --- /dev/null +++ b/addons/analytic/i18n/bg.po @@ -0,0 +1,255 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-25 23:13+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: analytic +#: field:account.analytic.account,child_ids:0 +msgid "Child Accounts" +msgstr "Подчинени сметки" + +#. module: analytic +#: field:account.analytic.account,name:0 +msgid "Account Name" +msgstr "име на сметка" + +#. module: analytic +#: help:account.analytic.line,unit_amount:0 +msgid "Specifies the amount of quantity to count." +msgstr "" + +#. module: analytic +#: model:ir.module.module,description:analytic.module_meta_information +msgid "" +"Module for defining analytic accounting object.\n" +" " +msgstr "" + +#. module: analytic +#: field:account.analytic.account,state:0 +msgid "State" +msgstr "Състояние" + +#. module: analytic +#: field:account.analytic.account,user_id:0 +msgid "Account Manager" +msgstr "" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Draft" +msgstr "Чернова" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Closed" +msgstr "Затворена" + +#. module: analytic +#: field:account.analytic.account,debit:0 +msgid "Debit" +msgstr "Дебит" + +#. module: analytic +#: help:account.analytic.account,state:0 +msgid "" +"* When an account is created its in 'Draft' state. " +" \n" +"* If any associated partner is there, it can be in 'Open' state. " +" \n" +"* If any pending balance is there it can be in 'Pending'. " +" \n" +"* And finally when all the transactions are over, it can be in 'Close' " +"state. \n" +"* The project can be in either if the states 'Template' and 'Running'.\n" +" If it is template then we can make projects based on the template projects. " +"If its in 'Running' state it is a normal project. " +" \n" +" If it is to be reviewed then the state is 'Pending'.\n" +" When the project is completed the state is set to 'Done'." +msgstr "" + +#. module: analytic +#: field:account.analytic.account,type:0 +msgid "Account Type" +msgstr "Вид сметка" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Template" +msgstr "Образец" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Pending" +msgstr "Изчакващи" + +#. module: analytic +#: model:ir.model,name:analytic.model_account_analytic_line +msgid "Analytic Line" +msgstr "" + +#. module: analytic +#: field:account.analytic.account,description:0 +#: field:account.analytic.line,name:0 +msgid "Description" +msgstr "Описание" + +#. module: analytic +#: selection:account.analytic.account,type:0 +msgid "Normal" +msgstr "Нормален" + +#. module: analytic +#: field:account.analytic.account,company_id:0 +#: field:account.analytic.line,company_id:0 +msgid "Company" +msgstr "Фирма" + +#. module: analytic +#: field:account.analytic.account,quantity_max:0 +msgid "Maximum Quantity" +msgstr "Максимално количество" + +#. module: analytic +#: field:account.analytic.line,user_id:0 +msgid "User" +msgstr "Потребител" + +#. module: analytic +#: field:account.analytic.account,parent_id:0 +msgid "Parent Analytic Account" +msgstr "" + +#. module: analytic +#: field:account.analytic.line,date:0 +msgid "Date" +msgstr "Дата" + +#. module: analytic +#: field:account.analytic.account,currency_id:0 +msgid "Account currency" +msgstr "Валута на сметката" + +#. module: analytic +#: field:account.analytic.account,quantity:0 +#: field:account.analytic.line,unit_amount:0 +msgid "Quantity" +msgstr "Количество" + +#. module: analytic +#: help:account.analytic.line,amount:0 +msgid "" +"Calculated by multiplying the quantity and the price given in the Product's " +"cost price. Always expressed in the company main currency." +msgstr "" + +#. module: analytic +#: help:account.analytic.account,quantity_max:0 +msgid "Sets the higher limit of quantity of hours." +msgstr "" + +#. module: analytic +#: field:account.analytic.account,credit:0 +msgid "Credit" +msgstr "Кредит" + +#. module: analytic +#: field:account.analytic.line,amount:0 +msgid "Amount" +msgstr "Количество" + +#. module: analytic +#: field:account.analytic.account,contact_id:0 +msgid "Contact" +msgstr "За контакт" + +#. module: analytic +#: constraint:account.analytic.account:0 +msgid "" +"Error! The currency has to be the same as the currency of the selected " +"company" +msgstr "" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Cancelled" +msgstr "Отказани" + +#. module: analytic +#: field:account.analytic.account,balance:0 +msgid "Balance" +msgstr "Баланс" + +#. module: analytic +#: constraint:account.analytic.account:0 +msgid "Error! You can not create recursive analytic accounts." +msgstr "Грешка! Не можете да създавате рекурсивни аналитични сметки." + +#. module: analytic +#: help:account.analytic.account,type:0 +msgid "" +"If you select the View Type, it means you won't allow to create journal " +"entries using that account." +msgstr "" + +#. module: analytic +#: field:account.analytic.account,date:0 +msgid "Date End" +msgstr "Крайна дата" + +#. module: analytic +#: field:account.analytic.account,code:0 +msgid "Account Code" +msgstr "Код на сметка" + +#. module: analytic +#: field:account.analytic.account,complete_name:0 +msgid "Full Account Name" +msgstr "Пълно има на сметка" + +#. module: analytic +#: field:account.analytic.line,account_id:0 +#: model:ir.model,name:analytic.model_account_analytic_account +#: model:ir.module.module,shortdesc:analytic.module_meta_information +msgid "Analytic Account" +msgstr "Аналитична сметка" + +#. module: analytic +#: selection:account.analytic.account,type:0 +msgid "View" +msgstr "Преглеждане" + +#. module: analytic +#: field:account.analytic.account,partner_id:0 +msgid "Partner" +msgstr "Партньор" + +#. module: analytic +#: field:account.analytic.account,date_start:0 +msgid "Date Start" +msgstr "Начална дата" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Open" +msgstr "Отвoри" + +#. module: analytic +#: field:account.analytic.account,line_ids:0 +msgid "Analytic Entries" +msgstr "Аналитични записи" diff --git a/addons/analytic/i18n/gl.po b/addons/analytic/i18n/gl.po new file mode 100644 index 00000000000..66c798c9799 --- /dev/null +++ b/addons/analytic/i18n/gl.po @@ -0,0 +1,271 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-24 00:54+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: analytic +#: field:account.analytic.account,child_ids:0 +msgid "Child Accounts" +msgstr "Contas Fillas" + +#. module: analytic +#: field:account.analytic.account,name:0 +msgid "Account Name" +msgstr "Nome da Conta" + +#. module: analytic +#: help:account.analytic.line,unit_amount:0 +msgid "Specifies the amount of quantity to count." +msgstr "Especifica o importe da cantidade a contar." + +#. module: analytic +#: model:ir.module.module,description:analytic.module_meta_information +msgid "" +"Module for defining analytic accounting object.\n" +" " +msgstr "" +"Módulo para definir o obxecto da conta analítica.\n" +" " + +#. module: analytic +#: field:account.analytic.account,state:0 +msgid "State" +msgstr "Provincia" + +#. module: analytic +#: field:account.analytic.account,user_id:0 +msgid "Account Manager" +msgstr "Xestor da Conta" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Draft" +msgstr "Borrador" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Closed" +msgstr "Pechado" + +#. module: analytic +#: field:account.analytic.account,debit:0 +msgid "Debit" +msgstr "Débito" + +#. module: analytic +#: help:account.analytic.account,state:0 +msgid "" +"* When an account is created its in 'Draft' state. " +" \n" +"* If any associated partner is there, it can be in 'Open' state. " +" \n" +"* If any pending balance is there it can be in 'Pending'. " +" \n" +"* And finally when all the transactions are over, it can be in 'Close' " +"state. \n" +"* The project can be in either if the states 'Template' and 'Running'.\n" +" If it is template then we can make projects based on the template projects. " +"If its in 'Running' state it is a normal project. " +" \n" +" If it is to be reviewed then the state is 'Pending'.\n" +" When the project is completed the state is set to 'Done'." +msgstr "" +"* Cando unha conta se crea está no estado \"borrador\".\n" +"* Se existe algunha empresa asociada, pode estar no estado 'Abrir'.\n" +"* Se existe algún saldo pendente pode estar en \"Pendente\".\n" +"* E, finalmente, cando todas as operacións están rematedas, pode estar no " +"estado 'Pechar'.\n" +"* O proxecto pode estar nos estados \"Borrador\" e 'En Progreso'.\n" +"Se é unha plantilla, entón podemos facer proxectos baseados nas plantillas " +"de proxectos. Se está no estado 'En Progreso' é un proxecto normal.\n" +"Se está para ser revisado, entón, o estado é \"Pendente\".\n" +"Cando o proxecto estea rematado, o estado é establecido como 'Feito'." + +#. module: analytic +#: field:account.analytic.account,type:0 +msgid "Account Type" +msgstr "Tipo de Conta" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Template" +msgstr "Plantilla" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Pending" +msgstr "Pendente" + +#. module: analytic +#: model:ir.model,name:analytic.model_account_analytic_line +msgid "Analytic Line" +msgstr "Liña Analítica" + +#. module: analytic +#: field:account.analytic.account,description:0 +#: field:account.analytic.line,name:0 +msgid "Description" +msgstr "Descrición" + +#. module: analytic +#: selection:account.analytic.account,type:0 +msgid "Normal" +msgstr "Normal" + +#. module: analytic +#: field:account.analytic.account,company_id:0 +#: field:account.analytic.line,company_id:0 +msgid "Company" +msgstr "Compañía" + +#. module: analytic +#: field:account.analytic.account,quantity_max:0 +msgid "Maximum Quantity" +msgstr "Máxima Cantidade" + +#. module: analytic +#: field:account.analytic.line,user_id:0 +msgid "User" +msgstr "Usuario" + +#. module: analytic +#: field:account.analytic.account,parent_id:0 +msgid "Parent Analytic Account" +msgstr "Conta Analítica Padre" + +#. module: analytic +#: field:account.analytic.line,date:0 +msgid "Date" +msgstr "Data" + +#. module: analytic +#: field:account.analytic.account,currency_id:0 +msgid "Account currency" +msgstr "Divisa Contable" + +#. module: analytic +#: field:account.analytic.account,quantity:0 +#: field:account.analytic.line,unit_amount:0 +msgid "Quantity" +msgstr "Cantidade" + +#. module: analytic +#: help:account.analytic.line,amount:0 +msgid "" +"Calculated by multiplying the quantity and the price given in the Product's " +"cost price. Always expressed in the company main currency." +msgstr "" +"Calculado multiplicando a cantidade e o prezo dado no prezo de custo do " +"produto. Sempre expresado na divisa da compañía principal." + +#. module: analytic +#: help:account.analytic.account,quantity_max:0 +msgid "Sets the higher limit of quantity of hours." +msgstr "Establece o límite maior da cantidade de horas" + +#. module: analytic +#: field:account.analytic.account,credit:0 +msgid "Credit" +msgstr "Crédito" + +#. module: analytic +#: field:account.analytic.line,amount:0 +msgid "Amount" +msgstr "Importe" + +#. module: analytic +#: field:account.analytic.account,contact_id:0 +msgid "Contact" +msgstr "Contacto" + +#. module: analytic +#: constraint:account.analytic.account:0 +msgid "" +"Error! The currency has to be the same as the currency of the selected " +"company" +msgstr "¡Erro! A divisa ten que sela mesma ca da compañía seleccionada" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Cancelled" +msgstr "Cancelado" + +#. module: analytic +#: field:account.analytic.account,balance:0 +msgid "Balance" +msgstr "Saldo" + +#. module: analytic +#: constraint:account.analytic.account:0 +msgid "Error! You can not create recursive analytic accounts." +msgstr "¡Erro! Non pode crear contas analíticas recorrentes." + +#. module: analytic +#: help:account.analytic.account,type:0 +msgid "" +"If you select the View Type, it means you won't allow to create journal " +"entries using that account." +msgstr "" +"Se selecciona o Tipo de Vista, quere decir que non permitirá crear apuntes " +"de diario usando esa conta." + +#. module: analytic +#: field:account.analytic.account,date:0 +msgid "Date End" +msgstr "Data de Fin" + +#. module: analytic +#: field:account.analytic.account,code:0 +msgid "Account Code" +msgstr "Código de Conta" + +#. module: analytic +#: field:account.analytic.account,complete_name:0 +msgid "Full Account Name" +msgstr "Nome Completo da Conta" + +#. module: analytic +#: field:account.analytic.line,account_id:0 +#: model:ir.model,name:analytic.model_account_analytic_account +#: model:ir.module.module,shortdesc:analytic.module_meta_information +msgid "Analytic Account" +msgstr "Conta analítica" + +#. module: analytic +#: selection:account.analytic.account,type:0 +msgid "View" +msgstr "Vista" + +#. module: analytic +#: field:account.analytic.account,partner_id:0 +msgid "Partner" +msgstr "Empresa" + +#. module: analytic +#: field:account.analytic.account,date_start:0 +msgid "Date Start" +msgstr "Data de comezo" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Open" +msgstr "Abrir" + +#. module: analytic +#: field:account.analytic.account,line_ids:0 +msgid "Analytic Entries" +msgstr "Apuntes Analíticos" diff --git a/addons/analytic/i18n/ru.po b/addons/analytic/i18n/ru.po new file mode 100644 index 00000000000..6bff2c1dacd --- /dev/null +++ b/addons/analytic/i18n/ru.po @@ -0,0 +1,259 @@ +# Russian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-21 18:14+0000\n" +"Last-Translator: Chertykov Denis <chertykov@gmail.com>\n" +"Language-Team: Russian <ru@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: analytic +#: field:account.analytic.account,child_ids:0 +msgid "Child Accounts" +msgstr "Субсчета" + +#. module: analytic +#: field:account.analytic.account,name:0 +msgid "Account Name" +msgstr "Название счета" + +#. module: analytic +#: help:account.analytic.line,unit_amount:0 +msgid "Specifies the amount of quantity to count." +msgstr "" + +#. module: analytic +#: model:ir.module.module,description:analytic.module_meta_information +msgid "" +"Module for defining analytic accounting object.\n" +" " +msgstr "" +"Модуль для определения объектов аналитического учета.\n" +" " + +#. module: analytic +#: field:account.analytic.account,state:0 +msgid "State" +msgstr "Состояние" + +#. module: analytic +#: field:account.analytic.account,user_id:0 +msgid "Account Manager" +msgstr "" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Draft" +msgstr "Черновик" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Closed" +msgstr "Закрыто" + +#. module: analytic +#: field:account.analytic.account,debit:0 +msgid "Debit" +msgstr "Дебет" + +#. module: analytic +#: help:account.analytic.account,state:0 +msgid "" +"* When an account is created its in 'Draft' state. " +" \n" +"* If any associated partner is there, it can be in 'Open' state. " +" \n" +"* If any pending balance is there it can be in 'Pending'. " +" \n" +"* And finally when all the transactions are over, it can be in 'Close' " +"state. \n" +"* The project can be in either if the states 'Template' and 'Running'.\n" +" If it is template then we can make projects based on the template projects. " +"If its in 'Running' state it is a normal project. " +" \n" +" If it is to be reviewed then the state is 'Pending'.\n" +" When the project is completed the state is set to 'Done'." +msgstr "" + +#. module: analytic +#: field:account.analytic.account,type:0 +msgid "Account Type" +msgstr "Тип счета" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Template" +msgstr "Шаблон" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Pending" +msgstr "В ожидании" + +#. module: analytic +#: model:ir.model,name:analytic.model_account_analytic_line +msgid "Analytic Line" +msgstr "" + +#. module: analytic +#: field:account.analytic.account,description:0 +#: field:account.analytic.line,name:0 +msgid "Description" +msgstr "Описание" + +#. module: analytic +#: selection:account.analytic.account,type:0 +msgid "Normal" +msgstr "Обычный" + +#. module: analytic +#: field:account.analytic.account,company_id:0 +#: field:account.analytic.line,company_id:0 +msgid "Company" +msgstr "Компания" + +#. module: analytic +#: field:account.analytic.account,quantity_max:0 +msgid "Maximum Quantity" +msgstr "Максимальное количество" + +#. module: analytic +#: field:account.analytic.line,user_id:0 +msgid "User" +msgstr "Пользователь" + +#. module: analytic +#: field:account.analytic.account,parent_id:0 +msgid "Parent Analytic Account" +msgstr "Основной аналитический счет" + +#. module: analytic +#: field:account.analytic.line,date:0 +msgid "Date" +msgstr "Дата" + +#. module: analytic +#: field:account.analytic.account,currency_id:0 +msgid "Account currency" +msgstr "Валюта счета" + +#. module: analytic +#: field:account.analytic.account,quantity:0 +#: field:account.analytic.line,unit_amount:0 +msgid "Quantity" +msgstr "Количество" + +#. module: analytic +#: help:account.analytic.line,amount:0 +msgid "" +"Calculated by multiplying the quantity and the price given in the Product's " +"cost price. Always expressed in the company main currency." +msgstr "" + +#. module: analytic +#: help:account.analytic.account,quantity_max:0 +msgid "Sets the higher limit of quantity of hours." +msgstr "" + +#. module: analytic +#: field:account.analytic.account,credit:0 +msgid "Credit" +msgstr "Кредит" + +#. module: analytic +#: field:account.analytic.line,amount:0 +msgid "Amount" +msgstr "Суммма" + +#. module: analytic +#: field:account.analytic.account,contact_id:0 +msgid "Contact" +msgstr "Контакт" + +#. module: analytic +#: constraint:account.analytic.account:0 +msgid "" +"Error! The currency has to be the same as the currency of the selected " +"company" +msgstr "Ошибка! Валюта должна совпадать с валютой выбранной компании" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Cancelled" +msgstr "Отменено" + +#. module: analytic +#: field:account.analytic.account,balance:0 +msgid "Balance" +msgstr "Баланс" + +#. module: analytic +#: constraint:account.analytic.account:0 +msgid "Error! You can not create recursive analytic accounts." +msgstr "Ошибка! Вы не можете создать рекурсивные счета аналитического учета." + +#. module: analytic +#: help:account.analytic.account,type:0 +msgid "" +"If you select the View Type, it means you won't allow to create journal " +"entries using that account." +msgstr "" +"Если вы выберите тип Вид, то будет нельзя создавать записи в журнале, " +"используя этот счет." + +#. module: analytic +#: field:account.analytic.account,date:0 +msgid "Date End" +msgstr "Дата окончания" + +#. module: analytic +#: field:account.analytic.account,code:0 +msgid "Account Code" +msgstr "Код счета" + +#. module: analytic +#: field:account.analytic.account,complete_name:0 +msgid "Full Account Name" +msgstr "Полное название счета" + +#. module: analytic +#: field:account.analytic.line,account_id:0 +#: model:ir.model,name:analytic.model_account_analytic_account +#: model:ir.module.module,shortdesc:analytic.module_meta_information +msgid "Analytic Account" +msgstr "Счет аналитики" + +#. module: analytic +#: selection:account.analytic.account,type:0 +msgid "View" +msgstr "Вид" + +#. module: analytic +#: field:account.analytic.account,partner_id:0 +msgid "Partner" +msgstr "Партнер" + +#. module: analytic +#: field:account.analytic.account,date_start:0 +msgid "Date Start" +msgstr "Дата начала" + +#. module: analytic +#: selection:account.analytic.account,state:0 +msgid "Open" +msgstr "Открыто" + +#. module: analytic +#: field:account.analytic.account,line_ids:0 +msgid "Analytic Entries" +msgstr "Проводки аналитики" diff --git a/addons/analytic/security/analytic_security.xml b/addons/analytic/security/analytic_security.xml index 58a687fee1b..dfa8c840bb6 100644 --- a/addons/analytic/security/analytic_security.xml +++ b/addons/analytic/security/analytic_security.xml @@ -5,7 +5,7 @@ <field name="name">Analytic multi company rule</field> <field model="ir.model" name="model_id" ref="model_account_analytic_account"/> <field eval="True" name="global"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="group_analytic_accounting" model="res.groups" context="{'noadmin':True}"> <field name="name">Useability / Analytic Accounting</field> diff --git a/addons/analytic_journal_billing_rate/i18n/bg.po b/addons/analytic_journal_billing_rate/i18n/bg.po index 802f1a2c602..9b6ffdfeafa 100644 --- a/addons/analytic_journal_billing_rate/i18n/bg.po +++ b/addons/analytic_journal_billing_rate/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-03 16:56+0000\n" -"PO-Revision-Date: 2009-02-03 08:33+0000\n" -"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n" +"PO-Revision-Date: 2011-03-01 20:24+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-06 05:23+0000\n" -"X-Generator: Launchpad (build Unknown)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: analytic_journal_billing_rate #: model:ir.module.module,description:analytic_journal_billing_rate.module_meta_information @@ -36,12 +36,12 @@ msgstr "" #. module: analytic_journal_billing_rate #: field:analytic_journal_rate_grid,journal_id:0 msgid "Analytic Journal" -msgstr "" +msgstr "Аналитичен дневник" #. module: analytic_journal_billing_rate #: model:ir.model,name:analytic_journal_billing_rate.model_account_invoice msgid "Invoice" -msgstr "" +msgstr "Фактура" #. module: analytic_journal_billing_rate #: view:analytic_journal_rate_grid:0 @@ -52,7 +52,7 @@ msgstr "" #: field:analytic_journal_rate_grid,account_id:0 #: model:ir.model,name:analytic_journal_billing_rate.model_account_analytic_account msgid "Analytic Account" -msgstr "" +msgstr "Аналитична сметка" #. module: analytic_journal_billing_rate #: model:ir.model,name:analytic_journal_billing_rate.model_analytic_journal_rate_grid @@ -77,6 +77,7 @@ msgid "" "Error! The currency has to be the same as the currency of the selected " "company" msgstr "" +"Грешка! Валутата трябва да бъде същата като валутата на избраната компания" #. module: analytic_journal_billing_rate #: field:analytic_journal_rate_grid,rate_id:0 @@ -86,7 +87,7 @@ msgstr "" #. module: analytic_journal_billing_rate #: constraint:account.analytic.account:0 msgid "Error! You can not create recursive analytic accounts." -msgstr "" +msgstr "Грешка! Не можете да създавате рекурсивни аналитични сметки." #. module: analytic_journal_billing_rate #: model:ir.model,name:analytic_journal_billing_rate.model_hr_analytic_timesheet diff --git a/addons/anonymization/__init__.py b/addons/anonymization/__init__.py index d3c219a9ffa..7be1a934c5a 100644 --- a/addons/anonymization/__init__.py +++ b/addons/anonymization/__init__.py @@ -21,5 +21,4 @@ ############################################################################## import anonymization -import wizard diff --git a/addons/anonymization/anonymization.py b/addons/anonymization/anonymization.py index 5e205c959e8..35a1fe83f56 100644 --- a/addons/anonymization/anonymization.py +++ b/addons/anonymization/anonymization.py @@ -418,14 +418,9 @@ class ir_model_fields_anonymize_wizard(osv.osv_memory): elif field_type == 'datetime': anonymized_value = '2011-11-11 11:11:11' elif field_type == 'float': - if record[field_name] > 0: - anonymized_value = 1.0 - elif record[field_name] < 0: - anonymized_value = -1.0 - else: - anonymized_value = 0.0 + anonymized_value = 0.0 elif field_type == 'integer': - anonymized_value = 1 + anonymized_value = 0 elif field_type in ['binary', 'many2many', 'many2one', 'one2many', 'reference']: # cannot anonymize these kind of fields msg = "Cannot anonymize fields of these types: binary, many2many, many2one, one2many, reference" self._raise_after_history_update(cr, uid, history_id, 'Error !', msg) diff --git a/addons/anonymization/i18n/bg.po b/addons/anonymization/i18n/bg.po new file mode 100644 index 00000000000..5747d012bad --- /dev/null +++ b/addons/anonymization/i18n/bg.po @@ -0,0 +1,226 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-03-02 06:17+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: anonymization +#: model:ir.model,name:anonymization.model_ir_model_fields_anonymize_wizard +msgid "ir.model.fields.anonymize.wizard" +msgstr "ir.model.fields.anonymize.wizard" + +#. module: anonymization +#: field:ir.model.fields.anonymization,field_name:0 +msgid "Field Name" +msgstr "Име на поле" + +#. module: anonymization +#: field:ir.model.fields.anonymization,field_id:0 +msgid "Field" +msgstr "Поле" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,state:0 +#: field:ir.model.fields.anonymize.wizard,state:0 +msgid "State" +msgstr "Състояние" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,file_import:0 +msgid "Import" +msgstr "Импортиране" + +#. module: anonymization +#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization +msgid "ir.model.fields.anonymization" +msgstr "ir.model.fields.anonymization" + +#. module: anonymization +#: model:ir.module.module,shortdesc:anonymization.module_meta_information +msgid "Database anonymization module" +msgstr "" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,direction:0 +msgid "Direction" +msgstr "Посока" + +#. module: anonymization +#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymization_tree +#: view:ir.model.fields.anonymization:0 +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_fields +msgid "Anonymized Fields" +msgstr "" + +#. module: anonymization +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization +msgid "Database anonymization" +msgstr "" + +#. module: anonymization +#: code:addons/anonymization/anonymization.py:55 +#: sql_constraint:ir.model.fields.anonymization:0 +#, python-format +msgid "You cannot have two records having the same model and the same field" +msgstr "" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Anonymized" +msgstr "" + +#. module: anonymization +#: field:ir.model.fields.anonymization,state:0 +msgid "unknown" +msgstr "неизвестен" + +#. module: anonymization +#: field:ir.model.fields.anonymization,model_id:0 +msgid "Object" +msgstr "Обект" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,filepath:0 +msgid "File path" +msgstr "" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,date:0 +msgid "Date" +msgstr "Дата" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,file_export:0 +msgid "Export" +msgstr "Експортиране" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Reverse the Database Anonymization" +msgstr "" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Database Anonymization" +msgstr "" + +#. module: anonymization +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_wizard +msgid "Anonymize database" +msgstr "" + +#. module: anonymization +#: view:ir.model.fields.anonymization.history:0 +#: field:ir.model.fields.anonymization.history,field_ids:0 +msgid "Fields" +msgstr "" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Clear" +msgstr "" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,direction:0 +msgid "clear -> anonymized" +msgstr "" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +#: field:ir.model.fields.anonymize.wizard,summary:0 +msgid "Summary" +msgstr "" + +#. module: anonymization +#: view:ir.model.fields.anonymization:0 +msgid "Anonymized Field" +msgstr "" + +#. module: anonymization +#: model:ir.module.module,description:anonymization.module_meta_information +msgid "" +"\n" +"This module allows you to anonymize a database.\n" +" " +msgstr "" + +#. module: anonymization +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Unstable" +msgstr "" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Exception occured" +msgstr "" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Not Existing" +msgstr "" + +#. module: anonymization +#: field:ir.model.fields.anonymization,model_name:0 +msgid "Object Name" +msgstr "" + +#. module: anonymization +#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymization_history_tree +#: view:ir.model.fields.anonymization.history:0 +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_history +msgid "Anonymization History" +msgstr "" + +#. module: anonymization +#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_history +msgid "ir.model.fields.anonymization.history" +msgstr "" + +#. module: anonymization +#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymize_wizard +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Anonymize Database" +msgstr "" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,name:0 +msgid "File Name" +msgstr "" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,direction:0 +msgid "anonymized -> clear" +msgstr "" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Started" +msgstr "" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Done" +msgstr "" + +#. module: anonymization +#: view:ir.model.fields.anonymization.history:0 +#: field:ir.model.fields.anonymization.history,msg:0 +#: field:ir.model.fields.anonymize.wizard,msg:0 +msgid "Message" +msgstr "" diff --git a/addons/anonymization/i18n/es_EC.po b/addons/anonymization/i18n/es_EC.po new file mode 100644 index 00000000000..69508154a6c --- /dev/null +++ b/addons/anonymization/i18n/es_EC.po @@ -0,0 +1,230 @@ +# Spanish (Ecuador) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-23 23:34+0000\n" +"Last-Translator: Mario Andrés Correa <Unknown>\n" +"Language-Team: Spanish (Ecuador) <es_EC@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:40+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: anonymization +#: model:ir.model,name:anonymization.model_ir_model_fields_anonymize_wizard +msgid "ir.model.fields.anonymize.wizard" +msgstr "" + +#. module: anonymization +#: field:ir.model.fields.anonymization,field_name:0 +msgid "Field Name" +msgstr "Nombre de campo" + +#. module: anonymization +#: field:ir.model.fields.anonymization,field_id:0 +msgid "Field" +msgstr "Campo" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,state:0 +#: field:ir.model.fields.anonymize.wizard,state:0 +msgid "State" +msgstr "Estado" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,file_import:0 +msgid "Import" +msgstr "Importar" + +#. module: anonymization +#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization +msgid "ir.model.fields.anonymization" +msgstr "" + +#. module: anonymization +#: model:ir.module.module,shortdesc:anonymization.module_meta_information +msgid "Database anonymization module" +msgstr "Módulo para hacer anónima la base de datos" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,direction:0 +msgid "Direction" +msgstr "Dirección" + +#. module: anonymization +#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymization_tree +#: view:ir.model.fields.anonymization:0 +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_fields +msgid "Anonymized Fields" +msgstr "Campos hechos anónimos" + +#. module: anonymization +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization +msgid "Database anonymization" +msgstr "Hacer anónima la base de datos" + +#. module: anonymization +#: code:addons/anonymization/anonymization.py:55 +#: sql_constraint:ir.model.fields.anonymization:0 +#, python-format +msgid "You cannot have two records having the same model and the same field" +msgstr "" +"No puede tener dos registros que tengan el mismo modelo y el mismo campo" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Anonymized" +msgstr "Hecho anónimo" + +#. module: anonymization +#: field:ir.model.fields.anonymization,state:0 +msgid "unknown" +msgstr "desconocido" + +#. module: anonymization +#: field:ir.model.fields.anonymization,model_id:0 +msgid "Object" +msgstr "Objeto" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,filepath:0 +msgid "File path" +msgstr "Ruta de archivo" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,date:0 +msgid "Date" +msgstr "Fecha" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,file_export:0 +msgid "Export" +msgstr "Exportar" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Reverse the Database Anonymization" +msgstr "Revertir el hacer anónima la base de datos" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Database Anonymization" +msgstr "Hacer anónima la base de datos" + +#. module: anonymization +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_wizard +msgid "Anonymize database" +msgstr "Hacer anónima la base de datos" + +#. module: anonymization +#: view:ir.model.fields.anonymization.history:0 +#: field:ir.model.fields.anonymization.history,field_ids:0 +msgid "Fields" +msgstr "Campos" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Clear" +msgstr "Limpiar" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,direction:0 +msgid "clear -> anonymized" +msgstr "Limpiar -> anónimo" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +#: field:ir.model.fields.anonymize.wizard,summary:0 +msgid "Summary" +msgstr "Resumen" + +#. module: anonymization +#: view:ir.model.fields.anonymization:0 +msgid "Anonymized Field" +msgstr "Campo anónimo" + +#. module: anonymization +#: model:ir.module.module,description:anonymization.module_meta_information +msgid "" +"\n" +"This module allows you to anonymize a database.\n" +" " +msgstr "" +"\n" +"Este módulo le permite hacer anónima una base de datos\n" +" " + +#. module: anonymization +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Unstable" +msgstr "Inestable" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Exception occured" +msgstr "Se ha producido una anomalía" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Not Existing" +msgstr "No existente" + +#. module: anonymization +#: field:ir.model.fields.anonymization,model_name:0 +msgid "Object Name" +msgstr "Nombre del objeto" + +#. module: anonymization +#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymization_history_tree +#: view:ir.model.fields.anonymization.history:0 +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_history +msgid "Anonymization History" +msgstr "" + +#. module: anonymization +#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_history +msgid "ir.model.fields.anonymization.history" +msgstr "" + +#. module: anonymization +#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymize_wizard +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Anonymize Database" +msgstr "" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,name:0 +msgid "File Name" +msgstr "" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,direction:0 +msgid "anonymized -> clear" +msgstr "" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Started" +msgstr "" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Done" +msgstr "" + +#. module: anonymization +#: view:ir.model.fields.anonymization.history:0 +#: field:ir.model.fields.anonymization.history,msg:0 +#: field:ir.model.fields.anonymize.wizard,msg:0 +msgid "Message" +msgstr "" diff --git a/addons/anonymization/i18n/pt_BR.po b/addons/anonymization/i18n/pt_BR.po index 2dd2762b284..12ed3e66a3d 100644 --- a/addons/anonymization/i18n/pt_BR.po +++ b/addons/anonymization/i18n/pt_BR.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2011-02-15 15:37+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"PO-Revision-Date: 2011-02-20 20:53+0000\n" +"Last-Translator: Emerson <Unknown>\n" "Language-Team: Brazilian Portuguese <pt_BR@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-16 05:03+0000\n" +"X-Launchpad-Export-Date: 2011-02-21 04:51+0000\n" "X-Generator: Launchpad (build 12351)\n" #. module: anonymization @@ -25,23 +25,23 @@ msgstr "" #. module: anonymization #: field:ir.model.fields.anonymization,field_name:0 msgid "Field Name" -msgstr "" +msgstr "Nome do Campo" #. module: anonymization #: field:ir.model.fields.anonymization,field_id:0 msgid "Field" -msgstr "" +msgstr "Campo" #. module: anonymization #: field:ir.model.fields.anonymization.history,state:0 #: field:ir.model.fields.anonymize.wizard,state:0 msgid "State" -msgstr "" +msgstr "Status" #. module: anonymization #: field:ir.model.fields.anonymize.wizard,file_import:0 msgid "Import" -msgstr "" +msgstr "Importação" #. module: anonymization #: model:ir.model,name:anonymization.model_ir_model_fields_anonymization diff --git a/addons/anonymization/i18n/ru.po b/addons/anonymization/i18n/ru.po new file mode 100644 index 00000000000..4696a0e3881 --- /dev/null +++ b/addons/anonymization/i18n/ru.po @@ -0,0 +1,229 @@ +# Russian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-19 11:28+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Russian <ru@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-20 04:35+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: anonymization +#: model:ir.model,name:anonymization.model_ir_model_fields_anonymize_wizard +msgid "ir.model.fields.anonymize.wizard" +msgstr "ir.model.fields.anonymize.wizard" + +#. module: anonymization +#: field:ir.model.fields.anonymization,field_name:0 +msgid "Field Name" +msgstr "Название поля" + +#. module: anonymization +#: field:ir.model.fields.anonymization,field_id:0 +msgid "Field" +msgstr "Поле" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,state:0 +#: field:ir.model.fields.anonymize.wizard,state:0 +msgid "State" +msgstr "Состояние" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,file_import:0 +msgid "Import" +msgstr "Импорт" + +#. module: anonymization +#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization +msgid "ir.model.fields.anonymization" +msgstr "ir.model.fields.anonymization" + +#. module: anonymization +#: model:ir.module.module,shortdesc:anonymization.module_meta_information +msgid "Database anonymization module" +msgstr "Модуль анонимизации базы данных" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,direction:0 +msgid "Direction" +msgstr "Направление" + +#. module: anonymization +#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymization_tree +#: view:ir.model.fields.anonymization:0 +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_fields +msgid "Anonymized Fields" +msgstr "Анонимизированные поля" + +#. module: anonymization +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization +msgid "Database anonymization" +msgstr "Анонимизация базы данных" + +#. module: anonymization +#: code:addons/anonymization/anonymization.py:55 +#: sql_constraint:ir.model.fields.anonymization:0 +#, python-format +msgid "You cannot have two records having the same model and the same field" +msgstr "У вас не может быть двух записей с одной и той же моделью и полем" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Anonymized" +msgstr "Анонимизированный" + +#. module: anonymization +#: field:ir.model.fields.anonymization,state:0 +msgid "unknown" +msgstr "неизвестный" + +#. module: anonymization +#: field:ir.model.fields.anonymization,model_id:0 +msgid "Object" +msgstr "Объект" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,filepath:0 +msgid "File path" +msgstr "Путь к файлу" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,date:0 +msgid "Date" +msgstr "Дата" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,file_export:0 +msgid "Export" +msgstr "Экспорт" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Reverse the Database Anonymization" +msgstr "Отменить анонимизацию базы данных" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Database Anonymization" +msgstr "Анонимизация базы данных" + +#. module: anonymization +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_wizard +msgid "Anonymize database" +msgstr "Анонимизировать базу данных" + +#. module: anonymization +#: view:ir.model.fields.anonymization.history:0 +#: field:ir.model.fields.anonymization.history,field_ids:0 +msgid "Fields" +msgstr "Поля" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Clear" +msgstr "Очистить" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,direction:0 +msgid "clear -> anonymized" +msgstr "очищен -> анонимизирован" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +#: field:ir.model.fields.anonymize.wizard,summary:0 +msgid "Summary" +msgstr "Итого" + +#. module: anonymization +#: view:ir.model.fields.anonymization:0 +msgid "Anonymized Field" +msgstr "Анонимизированное поле" + +#. module: anonymization +#: model:ir.module.module,description:anonymization.module_meta_information +msgid "" +"\n" +"This module allows you to anonymize a database.\n" +" " +msgstr "" +"\n" +"Этот модуль позволяет сделать анонимной базу данных.\n" +" " + +#. module: anonymization +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Unstable" +msgstr "Нестабильный" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Exception occured" +msgstr "Произошло исключение" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Not Existing" +msgstr "Не существует" + +#. module: anonymization +#: field:ir.model.fields.anonymization,model_name:0 +msgid "Object Name" +msgstr "Название объекта" + +#. module: anonymization +#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymization_history_tree +#: view:ir.model.fields.anonymization.history:0 +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_history +msgid "Anonymization History" +msgstr "История анонимизации" + +#. module: anonymization +#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_history +msgid "ir.model.fields.anonymization.history" +msgstr "ir.model.fields.anonymization.history" + +#. module: anonymization +#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymize_wizard +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Anonymize Database" +msgstr "Анонимизировать базу данных" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,name:0 +msgid "File Name" +msgstr "Имя файла" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,direction:0 +msgid "anonymized -> clear" +msgstr "анонимизирован -> очищен" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Started" +msgstr "Начато" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Done" +msgstr "Выполнено" + +#. module: anonymization +#: view:ir.model.fields.anonymization.history:0 +#: field:ir.model.fields.anonymization.history,msg:0 +#: field:ir.model.fields.anonymize.wizard,msg:0 +msgid "Message" +msgstr "Сообщение" diff --git a/addons/association/i18n/bg.po b/addons/association/i18n/bg.po index 35109779f60..d391c9cb0d2 100644 --- a/addons/association/i18n/bg.po +++ b/addons/association/i18n/bg.po @@ -7,29 +7,29 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2010-11-12 11:52+0000\n" -"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n" +"PO-Revision-Date: 2011-02-27 11:58+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:56+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: association #: field:profile.association.config.install_modules_wizard,wiki:0 msgid "Wiki" -msgstr "" +msgstr "Уики" #. module: association #: view:profile.association.config.install_modules_wizard:0 msgid "Event Management" -msgstr "" +msgstr "Управление на събитя" #. module: association #: field:profile.association.config.install_modules_wizard,project_gtd:0 msgid "Getting Things Done" -msgstr "" +msgstr "Свършена работа" #. module: association #: model:ir.module.module,description:association.module_meta_information @@ -39,7 +39,7 @@ msgstr "" #. module: association #: field:profile.association.config.install_modules_wizard,progress:0 msgid "Configuration Progress" -msgstr "" +msgstr "Прогрес на настройките" #. module: association #: view:profile.association.config.install_modules_wizard:0 @@ -51,17 +51,17 @@ msgstr "" #. module: association #: view:profile.association.config.install_modules_wizard:0 msgid "title" -msgstr "" +msgstr "заглавие" #. module: association #: help:profile.association.config.install_modules_wizard,event_project:0 msgid "Helps you to manage and organize your events." -msgstr "" +msgstr "Помага ви да управлявате и организирате събития." #. module: association #: field:profile.association.config.install_modules_wizard,config_logo:0 msgid "Image" -msgstr "" +msgstr "Изображение" #. module: association #: help:profile.association.config.install_modules_wizard,hr_expense:0 @@ -69,6 +69,8 @@ msgid "" "Tracks and manages employee expenses, and can automatically re-invoice " "clients if the expenses are project-related." msgstr "" +"Проследява и управлява разходи на служител и може автоматично повторно да " +"префактура клиентите, ако разходите са свързани с проекта." #. module: association #: help:profile.association.config.install_modules_wizard,project_gtd:0 @@ -76,16 +78,19 @@ msgid "" "GTD is a methodology to efficiently organise yourself and your tasks. This " "module fully integrates GTD principle with OpenERP's project management." msgstr "" +"GTD е методология, с която да организирате ефективно себе си и задачите си. " +"Този модул напълно интегрира напълно GTD принципите с Управлението на " +"OpenERP проектите." #. module: association #: view:profile.association.config.install_modules_wizard:0 msgid "Resources Management" -msgstr "" +msgstr "Управление на ресурси" #. module: association #: model:ir.module.module,shortdesc:association.module_meta_information msgid "Association profile" -msgstr "" +msgstr "Свързан профил" #. module: association #: field:profile.association.config.install_modules_wizard,hr_expense:0 @@ -104,6 +109,8 @@ msgid "" "Lets you create wiki pages and page groups in order to keep track of " "business knowledge and share it with and between your employees." msgstr "" +"Позволява ви да създавате Уики страници и групи страници, за да следите " +"бизнес знания и да ги споделяте със и между служителите си." #. module: association #: help:profile.association.config.install_modules_wizard,project:0 @@ -111,27 +118,29 @@ msgid "" "Helps you manage your projects and tasks by tracking them, generating " "plannings, etc..." msgstr "" +"Помага ви да управлявате своите проекти и задачи, като ги проследяване, " +"генерирайки планиране и др .." #. module: association #: model:ir.model,name:association.model_profile_association_config_install_modules_wizard msgid "profile.association.config.install_modules_wizard" -msgstr "" +msgstr "profile.association.config.install_modules_wizard" #. module: association #: field:profile.association.config.install_modules_wizard,event_project:0 msgid "Events" -msgstr "" +msgstr "Събития" #. module: association #: view:profile.association.config.install_modules_wizard:0 #: field:profile.association.config.install_modules_wizard,project:0 msgid "Project Management" -msgstr "" +msgstr "Управление на проект" #. module: association #: view:profile.association.config.install_modules_wizard:0 msgid "Configure" -msgstr "" +msgstr "Настройване" #~ msgid "" #~ "The Object name must start with x_ and not contain any special character !" diff --git a/addons/auction/i18n/pt_BR.po b/addons/auction/i18n/pt_BR.po index 6825b359bd6..43f35ce9984 100644 --- a/addons/auction/i18n/pt_BR.po +++ b/addons/auction/i18n/pt_BR.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2011-01-29 01:16+0000\n" -"Last-Translator: Emerson <Unknown>\n" +"PO-Revision-Date: 2011-02-20 20:50+0000\n" +"Last-Translator: Pedro_Maschio <pedro.bicudo@tgtconsult.com.br>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-30 04:51+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-21 04:51+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: auction #: model:ir.ui.menu,name:auction.auction_report_menu @@ -226,7 +226,7 @@ msgstr "" #. module: auction #: view:auction.lots:0 msgid "Total Adj." -msgstr "" +msgstr "Total Neg." #. module: auction #: view:auction.lots.sms.send:0 @@ -530,7 +530,7 @@ msgstr "" #. module: auction #: field:auction.lots,paid_vnd:0 msgid "Seller Paid" -msgstr "" +msgstr "Pago pelo Vendedor" #. module: auction #: view:board.board:0 @@ -743,12 +743,12 @@ msgstr "" #: field:auction.bid,name:0 #: field:auction.bid_line,bid_id:0 msgid "Bid ID" -msgstr "" +msgstr "ID do Lance" #. module: auction #: report:auction.total.rml:0 msgid "Min Estimate:" -msgstr "" +msgstr "Mín. Estimado:" #. module: auction #: selection:report.auction,month:0 @@ -849,7 +849,7 @@ msgstr "" #. module: auction #: field:report.object.encoded,adj:0 msgid "Adj." -msgstr "" +msgstr "Neg." #. module: auction #: field:auction.lot.history,name:0 @@ -885,7 +885,7 @@ msgstr "Data do depósito" #. module: auction #: model:ir.actions.report.xml,name:auction.id_deposit msgid "Deposits" -msgstr "" +msgstr "Depósitos" #. module: auction #: field:auction.deposit,specific_cost_ids:0 @@ -1017,13 +1017,13 @@ msgstr "N.Cat." #. module: auction #: selection:auction.deposit,method:0 msgid "Decrease limit of 10%" -msgstr "" +msgstr "Diminuir o limite em 10%" #. module: auction #: field:auction.dates,adj_total:0 #: field:report.auction.adjudication,adj_total:0 msgid "Total Adjudication" -msgstr "" +msgstr "Total Negociado" #. module: auction #: model:ir.actions.act_window,name:auction.action_auction_lots_make_invoice_buyer @@ -1116,7 +1116,7 @@ msgstr "O Comprador não tem endereço de faturamento" #. module: auction #: view:report.object.encoded:0 msgid "Total adj." -msgstr "" +msgstr "Total neg." #. module: auction #: field:auction.lots.sms.send,user:0 @@ -1205,7 +1205,7 @@ msgstr "Lance" #. module: auction #: view:report.object.encoded:0 msgid "Total net rev." -msgstr "" +msgstr "Total rev. líquido" #. module: auction #: view:auction.lots.buyer_map:0 @@ -1341,7 +1341,7 @@ msgstr "A Ser Chamado" #: view:auction.lots:0 #: model:ir.actions.act_window,name:auction.action_report_auction_lots_estimation_adj_category_tree msgid "Min est/Adj/Max est" -msgstr "" +msgstr "Est.mín./Negociado/Est.máx." #. module: auction #: field:auction.lots,lot_est1:0 @@ -1412,7 +1412,7 @@ msgstr "Mês" #. module: auction #: report:auction.total.rml:0 msgid "Max Estimate:" -msgstr "" +msgstr "Máx. Estimado" #. module: auction #: view:auction.lots:0 @@ -1602,7 +1602,7 @@ msgstr "" #. module: auction #: view:report.auction.adjudication:0 msgid "Total adjudication" -msgstr "" +msgstr "Total negociado" #. module: auction #: selection:auction.deposit,method:0 @@ -1746,7 +1746,7 @@ msgstr "Custos do comprador(" #: field:auction.pay.buy,statement_id2:0 #: field:auction.pay.buy,statement_id3:0 msgid "Statement" -msgstr "" +msgstr "Demonstrativo" #. module: auction #: help:auction.lots,seller_price:0 @@ -1924,7 +1924,7 @@ msgstr "" #. module: auction #: field:auction.deposit.cost,account:0 msgid "Destination Account" -msgstr "" +msgstr "Conta de Destino" #. module: auction #: model:ir.ui.menu,name:auction.auction_config_menu @@ -2038,7 +2038,7 @@ msgstr "" #. module: auction #: report:report.auction.buyer.result:0 msgid "Adj" -msgstr "" +msgstr "Neg" #. module: auction #: view:auction.dates:0 @@ -2161,7 +2161,7 @@ msgstr "" #. module: auction #: report:bids.phones.details:0 msgid "Est" -msgstr "" +msgstr "Est" #. module: auction #: view:auction.dates:0 @@ -2209,12 +2209,12 @@ msgstr "" #. module: auction #: field:auction.lots,obj_price:0 msgid "Adjudication price" -msgstr "" +msgstr "Preço Negociado" #. module: auction #: field:auction.dates,acc_income:0 msgid "Income Account" -msgstr "" +msgstr "Conta de Receita" #. module: auction #: field:auction.lots.sms.send,password:0 @@ -2244,7 +2244,7 @@ msgstr "# de Objetos" #. module: auction #: report:auction.total.rml:0 msgid "Adjudication:" -msgstr "" +msgstr "Negociação:" #. module: auction #: model:ir.actions.report.xml,name:auction.details_bids_phones @@ -2290,7 +2290,7 @@ msgstr "" #. module: auction #: field:auction.lots,history_ids:0 msgid "Auction history" -msgstr "" +msgstr "Histórico do leilão" #~ msgid "Error: UOS must be in a different category than the UOM" #~ msgstr "" diff --git a/addons/audittrail/audittrail.py b/addons/audittrail/audittrail.py index 2f769246bcf..1af4dba61f3 100644 --- a/addons/audittrail/audittrail.py +++ b/addons/audittrail/audittrail.py @@ -201,7 +201,7 @@ class audittrail_objects_proxy(object_proxy): if not context: context = {} if field_name in('__last_update','id'): - return values + return values pool = pooler.get_pool(cr.dbname) field_pool = pool.get('ir.model.fields') model_pool = pool.get('ir.model') @@ -253,7 +253,7 @@ class audittrail_objects_proxy(object_proxy): #start Loop for line in lines: if line['name'] in('__last_update','id'): - continue + continue if obj_pool._inherits: inherits_ids = model_pool.search(cr, uid, [('model', '=', obj_pool._inherits.keys()[0])]) field_ids = field_pool.search(cr, uid, [('name', '=', line['name']), ('model_id', 'in', (model.id, inherits_ids[0]))]) @@ -301,6 +301,8 @@ class audittrail_objects_proxy(object_proxy): @return: Returns result as per method of Object proxy """ + uid_orig = uid + uid = 1 res2 = args pool = pooler.get_pool(db) cr = pooler.get_db(db).cursor() @@ -314,13 +316,13 @@ class audittrail_objects_proxy(object_proxy): model = model_pool.browse(cr, uid, model_id) if method in ('create'): - res_id = fct_src(db, uid, model.model, method, *args) + res_id = fct_src(db, uid_orig, model.model, method, *args) cr.commit() resource = resource_pool.read(cr, uid, res_id, args[0].keys()) vals = { "method": method, "object_id": model.id, - "user_id": uid, + "user_id": uid_orig, "res_id": resource['id'], } if 'id' in resource: @@ -343,7 +345,7 @@ class audittrail_objects_proxy(object_proxy): elif method in ('read'): res_ids = args[0] old_values = {} - res = fct_src(db, uid, model.model, method, *args) + res = fct_src(db, uid_orig, model.model, method, *args) if type(res) == list: for v in res: old_values[v['id']] = v @@ -353,7 +355,7 @@ class audittrail_objects_proxy(object_proxy): vals = { "method": method, "object_id": model.id, - "user_id": uid, + "user_id": uid_orig, "res_id": res_id, } @@ -382,7 +384,7 @@ class audittrail_objects_proxy(object_proxy): vals = { "method": method, "object_id": model.id, - "user_id": uid, + "user_id": uid_orig, "res_id": res_id, } @@ -399,7 +401,7 @@ class audittrail_objects_proxy(object_proxy): lines.append(line) self.create_log_line(cr, uid, log_id, model, lines) - res = fct_src(db, uid, model.model, method, *args) + res = fct_src(db, uid_orig, model.model, method, *args) cr.commit() cr.close() return res @@ -423,7 +425,7 @@ class audittrail_objects_proxy(object_proxy): old_values_text[field] = self.get_value_text(cr, uid, field, resource[field], model) old_values[resource_id] = {'text':old_values_text, 'value': old_value} - res = fct_src(db, uid, model.model, method, *args) + res = fct_src(db, uid_orig, model.model, method, *args) cr.commit() if res_ids: @@ -434,7 +436,7 @@ class audittrail_objects_proxy(object_proxy): vals = { "method": method, "object_id": model.id, - "user_id": uid, + "user_id": uid_orig, "res_id": resource_id, } @@ -469,6 +471,8 @@ class audittrail_objects_proxy(object_proxy): @return: Returns result as per method of Object proxy """ + uid_orig = uid + uid = 1 pool = pooler.get_pool(db) model_pool = pool.get('ir.model') rule_pool = pool.get('audittrail.rule') @@ -486,13 +490,13 @@ class audittrail_objects_proxy(object_proxy): if model_name == 'audittrail.rule': rule = True if not rule: - return fct_src(db, uid, model, method, *args) + return fct_src(db, uid_orig, model, method, *args) if not model_id: - return fct_src(db, uid, model, method, *args) + return fct_src(db, uid_orig, model, method, *args) rule_ids = rule_pool.search(cr, uid, [('object_id', '=', model_id), ('state', '=', 'subscribed')]) if not rule_ids: - return fct_src(db, uid, model, method, *args) + return fct_src(db, uid_orig, model, method, *args) for thisrule in rule_pool.browse(cr, uid, rule_ids): for user in thisrule.user_id: @@ -500,13 +504,13 @@ class audittrail_objects_proxy(object_proxy): if not logged_uids or uid in logged_uids: if method in ('read', 'write', 'create', 'unlink'): if getattr(thisrule, 'log_' + method): - return self.log_fct(db, uid, model, method, fct_src, *args) + return self.log_fct(db, uid_orig, model, method, fct_src, *args) elif method not in ('default_get','read','fields_view_get','fields_get','search','search_count','name_search','name_get','get','request_get', 'get_sc', 'unlink', 'write', 'create'): if thisrule.log_action: - return self.log_fct(db, uid, model, method, fct_src, *args) + return self.log_fct(db, uid_orig, model, method, fct_src, *args) - return fct_src(db, uid, model, method, *args) + return fct_src(db, uid_orig, model, method, *args) try: res = my_fct(db, uid, model, method, *args) return res @@ -514,6 +518,9 @@ class audittrail_objects_proxy(object_proxy): cr.close() def exec_workflow(self, db, uid, model, method, *args, **argv): + uid_orig = uid + uid = 1 + pool = pooler.get_pool(db) logged_uids = [] fct_src = super(audittrail_objects_proxy, self).exec_workflow @@ -529,21 +536,21 @@ class audittrail_objects_proxy(object_proxy): if obj_name == 'audittrail.rule': rule = True if not rule: - return super(audittrail_objects_proxy, self).exec_workflow(db, uid, model, method, *args, **argv) + return super(audittrail_objects_proxy, self).exec_workflow(db, uid_orig, model, method, *args, **argv) if not model_ids: - return super(audittrail_objects_proxy, self).exec_workflow(db, uid, model, method, *args, **argv) + return super(audittrail_objects_proxy, self).exec_workflow(db, uid_orig, model, method, *args, **argv) rule_ids = rule_pool.search(cr, uid, [('object_id', 'in', model_ids), ('state', '=', 'subscribed')]) if not rule_ids: - return super(audittrail_objects_proxy, self).exec_workflow(db, uid, model, method, *args, **argv) + return super(audittrail_objects_proxy, self).exec_workflow(db, uid_orig, model, method, *args, **argv) for thisrule in rule_pool.browse(cr, uid, rule_ids): for user in thisrule.user_id: logged_uids.append(user.id) if not logged_uids or uid in logged_uids: if thisrule.log_workflow: - return self.log_fct(db, uid, model, method, fct_src, *args) - return super(audittrail_objects_proxy, self).exec_workflow(db, uid, model, method, *args, **argv) + return self.log_fct(db, uid_orig, model, method, fct_src, *args) + return super(audittrail_objects_proxy, self).exec_workflow(db, uid_orig, model, method, *args, **argv) return True finally: diff --git a/addons/audittrail/i18n/gl.po b/addons/audittrail/i18n/gl.po new file mode 100644 index 00000000000..363f8ae25b4 --- /dev/null +++ b/addons/audittrail/i18n/gl.po @@ -0,0 +1,399 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-28 10:45+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: audittrail +#: model:ir.module.module,shortdesc:audittrail.module_meta_information +msgid "Audit Trail" +msgstr "Rastro de auditoría" + +#. module: audittrail +#: code:addons/audittrail/audittrail.py:81 +#, python-format +msgid "WARNING: audittrail is not part of the pool" +msgstr "Aviso: Auditoría non forma parte do pool" + +#. module: audittrail +#: field:audittrail.log.line,log_id:0 +msgid "Log" +msgstr "Rexistro" + +#. module: audittrail +#: view:audittrail.rule:0 +#: selection:audittrail.rule,state:0 +msgid "Subscribed" +msgstr "Subscrito" + +#. module: audittrail +#: model:ir.model,name:audittrail.model_audittrail_rule +msgid "Audittrail Rule" +msgstr "Regra de auditoría" + +#. module: audittrail +#: view:audittrail.view.log:0 +#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree +#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_log_tree +msgid "Audit Logs" +msgstr "Auditar rexistros" + +#. module: audittrail +#: view:audittrail.log:0 +#: view:audittrail.rule:0 +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: audittrail +#: view:audittrail.rule:0 +#: field:audittrail.rule,state:0 +msgid "State" +msgstr "Estado" + +#. module: audittrail +#: view:audittrail.rule:0 +msgid "_Subscribe" +msgstr "_Subscribir" + +#. module: audittrail +#: view:audittrail.rule:0 +#: selection:audittrail.rule,state:0 +msgid "Draft" +msgstr "Borrador" + +#. module: audittrail +#: field:audittrail.log.line,old_value:0 +msgid "Old Value" +msgstr "Valor anterior" + +#. module: audittrail +#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log +msgid "View log" +msgstr "Ver rexistro" + +#. module: audittrail +#: help:audittrail.rule,log_read:0 +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"object of this rule" +msgstr "" +"Seleccione esta opción se desexa realizar o seguimento da lectura/apertura " +"de calquera rexistro do obxecto desta regra." + +#. module: audittrail +#: field:audittrail.log,method:0 +msgid "Method" +msgstr "Método" + +#. module: audittrail +#: field:audittrail.view.log,from:0 +msgid "Log From" +msgstr "Rexistrar desde" + +#. module: audittrail +#: field:audittrail.log.line,log:0 +msgid "Log ID" +msgstr "ID rexistro" + +#. module: audittrail +#: field:audittrail.log,res_id:0 +msgid "Resource Id" +msgstr "Id recurso" + +#. module: audittrail +#: help:audittrail.rule,user_id:0 +msgid "if User is not added then it will applicable for all users" +msgstr "Se non se engade usuario, entón aplicarase a tódolos usuarios." + +#. module: audittrail +#: help:audittrail.rule,log_workflow:0 +msgid "" +"Select this if you want to keep track of workflow on any record of the " +"object of this rule" +msgstr "" +"Seleccione esta opción se desexa realizar o seguimento do fluxo de traballo " +"de calquera rexistro do obxecto desta regra." + +#. module: audittrail +#: field:audittrail.rule,user_id:0 +msgid "Users" +msgstr "Usuarios" + +#. module: audittrail +#: view:audittrail.log:0 +msgid "Log Lines" +msgstr "Liñas de rexistro" + +#. module: audittrail +#: view:audittrail.log:0 +#: field:audittrail.log,object_id:0 +#: field:audittrail.rule,object_id:0 +msgid "Object" +msgstr "Obxecto" + +#. module: audittrail +#: view:audittrail.rule:0 +msgid "AuditTrail Rule" +msgstr "Regra auditoría" + +#. module: audittrail +#: field:audittrail.view.log,to:0 +msgid "Log To" +msgstr "Rexistrar ata" + +#. module: audittrail +#: view:audittrail.log:0 +msgid "New Value Text: " +msgstr "Texto valor novo: " + +#. module: audittrail +#: view:audittrail.rule:0 +msgid "Search Audittrail Rule" +msgstr "Buscar regra auditoría" + +#. module: audittrail +#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree +#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree +msgid "Audit Rules" +msgstr "Regras de auditoría" + +#. module: audittrail +#: view:audittrail.log:0 +msgid "Old Value : " +msgstr "Valor anterior : " + +#. module: audittrail +#: field:audittrail.log,name:0 +msgid "Resource Name" +msgstr "Nome do recurso" + +#. module: audittrail +#: view:audittrail.log:0 +#: field:audittrail.log,timestamp:0 +msgid "Date" +msgstr "Data" + +#. module: audittrail +#: help:audittrail.rule,log_write:0 +msgid "" +"Select this if you want to keep track of modification on any record of the " +"object of this rule" +msgstr "" +"Seleccione esta opción se desexa realizar o seguimento da modificación de " +"calquera rexistro do obxecto desta regra." + +#. module: audittrail +#: field:audittrail.rule,log_create:0 +msgid "Log Creates" +msgstr "Rexistros creación" + +#. module: audittrail +#: help:audittrail.rule,object_id:0 +msgid "Select object for which you want to generate log." +msgstr "Seleccione o obxecto sobre o cal desexa xerar o historial." + +#. module: audittrail +#: view:audittrail.log:0 +msgid "Old Value Text : " +msgstr "Texto valor anterior: " + +#. module: audittrail +#: field:audittrail.rule,log_workflow:0 +msgid "Log Workflow" +msgstr "Rexistros fluxo de traballo" + +#. module: audittrail +#: model:ir.module.module,description:audittrail.module_meta_information +msgid "" +"\n" +" This module gives the administrator the rights\n" +" to track every user operation on all the objects\n" +" of the system.\n" +"\n" +" Administrator can subscribe rules for read,write and\n" +" delete on objects and can check logs.\n" +" " +msgstr "" +"\n" +" Este módulo permite ó administrador realizar un seguimento de tódalas " +"operacións dos usuarios de tódolos obxectos do sistema. O administrador pode " +"definir regras para ler, escribir e eliminar os obxectos e comprobar os " +"rexistros.\n" +" " + +#. module: audittrail +#: field:audittrail.rule,log_read:0 +msgid "Log Reads" +msgstr "Rexistros lecturas" + +#. module: audittrail +#: code:addons/audittrail/audittrail.py:82 +#, python-format +msgid "Change audittrail depends -- Setting rule as DRAFT" +msgstr "" +"Cambiar dependencias do rastro de auditoría - Establecendo regra como " +"BORRADOR" + +#. module: audittrail +#: field:audittrail.log,line_ids:0 +msgid "Log lines" +msgstr "Liñas de rexistro" + +#. module: audittrail +#: field:audittrail.log.line,field_id:0 +msgid "Fields" +msgstr "Campos" + +#. module: audittrail +#: view:audittrail.rule:0 +msgid "AuditTrail Rules" +msgstr "Regras de auditoría" + +#. module: audittrail +#: help:audittrail.rule,log_unlink:0 +msgid "" +"Select this if you want to keep track of deletion on any record of the " +"object of this rule" +msgstr "" +"Seleccione esta opción se desexa realizar o seguimento da eliminación de " +"calquera rexistro do obxecto desta regra." + +#. module: audittrail +#: view:audittrail.log:0 +#: field:audittrail.log,user_id:0 +msgid "User" +msgstr "Usuario" + +#. module: audittrail +#: field:audittrail.rule,action_id:0 +msgid "Action ID" +msgstr "ID da acción" + +#. module: audittrail +#: view:audittrail.rule:0 +msgid "Users (if User is not added then it will applicable for all users)" +msgstr "Usuarios (se non se engaden usuarios, aplicarase a tódolos usuarios)" + +#. module: audittrail +#: view:audittrail.rule:0 +msgid "UnSubscribe" +msgstr "Desubscribirse" + +#. module: audittrail +#: field:audittrail.rule,log_unlink:0 +msgid "Log Deletes" +msgstr "Rexistros eliminacións" + +#. module: audittrail +#: field:audittrail.log.line,field_description:0 +msgid "Field Description" +msgstr "Descrición do campo" + +#. module: audittrail +#: view:audittrail.log:0 +msgid "Search Audittrail Log" +msgstr "Buscar rexistro auditoría" + +#. module: audittrail +#: field:audittrail.rule,log_write:0 +msgid "Log Writes" +msgstr "Rexistros escrituras" + +#. module: audittrail +#: view:audittrail.view.log:0 +msgid "Open Logs" +msgstr "Abrir rexistros" + +#. module: audittrail +#: field:audittrail.log.line,new_value_text:0 +msgid "New value Text" +msgstr "Texto valor novo" + +#. module: audittrail +#: field:audittrail.rule,name:0 +msgid "Rule Name" +msgstr "Nome da regra" + +#. module: audittrail +#: field:audittrail.log.line,new_value:0 +msgid "New Value" +msgstr "Novo valor" + +#. module: audittrail +#: view:audittrail.log:0 +msgid "AuditTrail Logs" +msgstr "Rexistros auditoría" + +#. module: audittrail +#: model:ir.model,name:audittrail.model_audittrail_log +msgid "Audittrail Log" +msgstr "Historial auditoría" + +#. module: audittrail +#: help:audittrail.rule,log_action:0 +msgid "" +"Select this if you want to keep track of actions on the object of this rule" +msgstr "" +"Seleccione esta opción se desexa realizar o seguimento das accións do " +"obxecto desta regra." + +#. module: audittrail +#: view:audittrail.log:0 +msgid "New Value : " +msgstr "Valor novo: " + +#. module: audittrail +#: sql_constraint:audittrail.rule:0 +msgid "" +"There is a rule defined on this object\n" +" You can not define other on the same!" +msgstr "" +"Existe unha regra definida neste obxecto. ¡Non pode definir outra no mesmo " +"obxecto!" + +#. module: audittrail +#: field:audittrail.log.line,old_value_text:0 +msgid "Old value Text" +msgstr "Texto valor anterior" + +#. module: audittrail +#: view:audittrail.view.log:0 +msgid "Cancel" +msgstr "Anular" + +#. module: audittrail +#: model:ir.model,name:audittrail.model_audittrail_view_log +msgid "View Log" +msgstr "Ver rexistro" + +#. module: audittrail +#: model:ir.model,name:audittrail.model_audittrail_log_line +msgid "Log Line" +msgstr "Liña de rexistro" + +#. module: audittrail +#: field:audittrail.rule,log_action:0 +msgid "Log Action" +msgstr "Rexistros accións" + +#. module: audittrail +#: help:audittrail.rule,log_create:0 +msgid "" +"Select this if you want to keep track of creation on any record of the " +"object of this rule" +msgstr "" +"Seleccione esta opción se desexa realizar o seguimento da creación de " +"calquera rexistro do obxecto desta regra." diff --git a/addons/base_action_rule/base_action_rule_view.xml b/addons/base_action_rule/base_action_rule_view.xml index 9c78406e5f4..65c16edf4ae 100644 --- a/addons/base_action_rule/base_action_rule_view.xml +++ b/addons/base_action_rule/base_action_rule_view.xml @@ -44,11 +44,11 @@ <group col="3" colspan="2" attrs="{'invisible': [('trg_date_type', '=', 'none')]}"> <field name="trg_date_range" string="Delay After Trigger Date"/> <field name="trg_date_range_type" nolabel="1"/> - </group> + </group> </group> <separator colspan="4" string="Note"/> <label align="0.0" colspan="4" width="900" - string="The rule uses the AND operator. The model must match all non-empty fields so that the rule executes the action described in the 'Actions' tab." /> + string="The rule uses the AND operator. The model must match all non-empty fields so that the rule executes the action described in the 'Actions' tab." /> </page> <page string="Actions"> <separator colspan="4" string="Fields to Change"/> @@ -74,7 +74,7 @@ <field colspan="4" name="act_email_cc"/> <separator colspan="4" string="Email Body"/> <field colspan="4" name="act_mail_body" height="250" - nolabel="1" attrs="{'required':[('act_remind_user','=',True)]}" /> + nolabel="1" attrs="{'required':[('act_remind_user','=',True)]}" /> <separator colspan="4" string="Special Keywords to Be Used in The Body"/> <label align="0.0" string="%%(object_id)s = Object ID" colspan="2"/> <label align="0.0" string="%%(object_subject)s = Object subject" colspan="2"/> diff --git a/addons/base_action_rule/i18n/gl.po b/addons/base_action_rule/i18n/gl.po new file mode 100644 index 00000000000..8804c5f0233 --- /dev/null +++ b/addons/base_action_rule/i18n/gl.po @@ -0,0 +1,536 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-28 18:12+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: base_action_rule +#: help:base.action.rule,act_mail_to_user:0 +msgid "" +"Check this if you want the rule to send an email to the responsible person." +msgstr "" +"Seleccione esta opción se desexa que a regra envíe un correo electrónico á " +"persoa responsable." + +#. module: base_action_rule +#: field:base.action.rule,act_remind_partner:0 +msgid "Remind Partner" +msgstr "Recordar empresa" + +#. module: base_action_rule +#: field:base.action.rule,trg_partner_categ_id:0 +msgid "Partner Category" +msgstr "Categoría Empresa" + +#. module: base_action_rule +#: field:base.action.rule,act_mail_to_watchers:0 +msgid "Mail to Watchers (CC)" +msgstr "Enviar correo ós observadores (CC)" + +#. module: base_action_rule +#: field:base.action.rule,trg_state_to:0 +msgid "Button Pressed" +msgstr "Botón premido" + +#. module: base_action_rule +#: field:base.action.rule,model_id:0 +msgid "Object" +msgstr "Obxecto" + +#. module: base_action_rule +#: field:base.action.rule,act_mail_to_email:0 +msgid "Mail to these Emails" +msgstr "Enviar correo a estes emails" + +#. module: base_action_rule +#: field:base.action.rule,act_state:0 +msgid "Set State to" +msgstr "Establecer estado a" + +#. module: base_action_rule +#: field:base.action.rule,act_email_from:0 +msgid "Email From" +msgstr "Email de" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Email Body" +msgstr "Corpo do email" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_range_type:0 +msgid "Days" +msgstr "Días" + +#. module: base_action_rule +#: field:base.action.rule,last_run:0 +msgid "Last Run" +msgstr "Última execución" + +#. module: base_action_rule +#: code:addons/base_action_rule/base_action_rule.py:313 +#, python-format +msgid "Error!" +msgstr "Erro!" + +#. module: base_action_rule +#: field:base.action.rule,act_reply_to:0 +msgid "Reply-To" +msgstr "Responder a" + +#. module: base_action_rule +#: help:base.action.rule,act_email_cc:0 +msgid "" +"These people will receive a copy of the future communication between partner " +"and users by email" +msgstr "" +"Estas persoas recibirán unha copia das comunicacións futuras entre a empresa " +"e os usuarios por correo electrónico." + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_range_type:0 +msgid "Minutes" +msgstr "Minutos" + +#. module: base_action_rule +#: field:base.action.rule,name:0 +msgid "Rule Name" +msgstr "Nome da regra" + +#. module: base_action_rule +#: help:base.action.rule,act_remind_partner:0 +msgid "" +"Check this if you want the rule to send a reminder by email to the partner." +msgstr "" +"Prema esta opción se desexa que a regra envíe un recordatorio por correo " +"electrónico á empresa." + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Conditions on Model Partner" +msgstr "Condicións no modelo empresa" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_type:0 +msgid "Deadline" +msgstr "Data límite" + +#. module: base_action_rule +#: field:base.action.rule,trg_partner_id:0 +msgid "Partner" +msgstr "Socio" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(object_subject)s = Object subject" +msgstr "%(object_subject)s = Asunto obxecto" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Email Reminders" +msgstr "Recordatorios email" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Special Keywords to Be Used in The Body" +msgstr "Palabras chave especiais para ser empregadas no corpo da mensaxe" + +#. module: base_action_rule +#: field:base.action.rule,trg_state_from:0 +msgid "State" +msgstr "Estado" + +#. module: base_action_rule +#: model:ir.actions.act_window,help:base_action_rule.base_action_rule_act +msgid "" +"Use automated actions to automatically trigger actions for various screens. " +"Example: a lead created by a specific user may be automatically set to a " +"specific sales team, or an opportunity which still has status pending after " +"14 days might trigger an automatic reminder email." +msgstr "" +"Utilice as accións automáticas para lanzar automaticamente accións en varias " +"pantallas. Por exemplo: pódese asignar automaticamente unha iniciativa " +"creada por un usuario específico a un equipo de vendas en concreto, ou unha " +"oportunidade que aínda estea pendente tras 14 días pode lanzar un e-mail " +"recordatorio automaticamente." + +#. module: base_action_rule +#: help:base.action.rule,act_mail_to_email:0 +msgid "Email-id of the persons whom mail is to be sent" +msgstr "ID do email das persoas a quen se debe enviar o correo electrónico." + +#. module: base_action_rule +#: view:base.action.rule:0 +#: model:ir.module.module,shortdesc:base_action_rule.module_meta_information +msgid "Action Rule" +msgstr "Regra acción" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Fields to Change" +msgstr "Campos a cambiar" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_type:0 +msgid "Creation Date" +msgstr "Data de creación" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_type:0 +msgid "Last Action Date" +msgstr "Data da última acción" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_range_type:0 +msgid "Hours" +msgstr "Horas" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(object_id)s = Object ID" +msgstr "%(object_id)s = ID obxecto" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Delay After Trigger Date" +msgstr "Atraso despois da data de disparo" + +#. module: base_action_rule +#: field:base.action.rule,act_remind_attach:0 +msgid "Remind with Attachment" +msgstr "Recordar con adxunto" + +#. module: base_action_rule +#: constraint:ir.cron:0 +msgid "Invalid arguments" +msgstr "Argumentos non válidos" + +#. module: base_action_rule +#: field:base.action.rule,act_user_id:0 +msgid "Set Responsible to" +msgstr "Fixar responsable a" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_type:0 +msgid "None" +msgstr "Ningún" + +#. module: base_action_rule +#: help:base.action.rule,act_email_to:0 +msgid "" +"Use a python expression to specify the right field on which one than we will " +"use for the 'To' field of the header" +msgstr "" +"Utilice unha expresión Python para especificar o campo apropiado, o contido " +"do cal utilizarase para o campo \"Para\" da cabeceira do correo." + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(object_user_phone)s = Responsible phone" +msgstr "%(object_user_phone)s = Teléfono do responsable" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "" +"The rule uses the AND operator. The model must match all non-empty fields so " +"that the rule executes the action described in the 'Actions' tab." +msgstr "" +"A regra utiliza o operador AND. O modelo debe coincidir con tódolos campos " +"non baleiros para que a regra execute a acción descrita na pestana " +"\"Accións\"." + +#. module: base_action_rule +#: field:base.action.rule,trg_date_range_type:0 +msgid "Delay type" +msgstr "Tipo de atraso" + +#. module: base_action_rule +#: help:base.action.rule,regex_name:0 +msgid "" +"Regular expression for matching name of the resource\n" +"e.g.: 'urgent.*' will search for records having name starting with the " +"string 'urgent'\n" +"Note: This is case sensitive search." +msgstr "" +"Expresión regular para concordar co nome do recurso. Por exemplo: " +"\"urxente.*\" buscará os rexistros cuxo nome comece co texto \"urxente\". " +"Nota: Esta busca distingue maiúsculas de minúsculas." + +#. module: base_action_rule +#: field:base.action.rule,act_method:0 +msgid "Call Object Method" +msgstr "Método chamada ó obxecto" + +#. module: base_action_rule +#: field:base.action.rule,act_email_to:0 +msgid "Email To" +msgstr "Para" + +#. module: base_action_rule +#: help:base.action.rule,act_mail_to_watchers:0 +msgid "" +"Check this if you want the rule to mark CC(mail to any other person defined " +"in actions)." +msgstr "" +"Marque esta opción se desexa que a regra use CC (enviar correo a outras " +"persoas definidas nas accións)." + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(partner)s = Partner name" +msgstr "%(partner)s = Nome da empresa" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Note" +msgstr "Nota" + +#. module: base_action_rule +#: help:base.action.rule,act_email_from:0 +msgid "" +"Use a python expression to specify the right field on which one than we will " +"use for the 'From' field of the header" +msgstr "" +"Utilice unha expresión Python para especificar o campo apropiado, o contido " +"do cal se utilizará para o campo \"Desde\" da cabeceira do correo." + +#. module: base_action_rule +#: field:base.action.rule,trg_date_range:0 +msgid "Delay after trigger date" +msgstr "Atraso despois da data do disparo" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Conditions" +msgstr "Condicións" + +#. module: base_action_rule +#: help:base.action.rule,trg_date_range:0 +msgid "" +"Delay After Trigger Date,specifies you can put a negative number. If you " +"need a delay before the trigger date, like sending a reminder 15 minutes " +"before a meeting." +msgstr "" +"Atraso despois da data de disparo. Pode poñer un número negativo se necesita " +"un atraso antes da data de disparo, como enviar un recordatorio 15 minutos " +"antes dunha reunión." + +#. module: base_action_rule +#: field:base.action.rule,active:0 +msgid "Active" +msgstr "Activo" + +#. module: base_action_rule +#: code:addons/base_action_rule/base_action_rule.py:314 +#, python-format +msgid "No E-Mail ID Found for your Company address!" +msgstr "Non se atopou ningún ID de email para o enderezo da súa compañía!" + +#. module: base_action_rule +#: field:base.action.rule,act_remind_user:0 +msgid "Remind Responsible" +msgstr "Recordar responsable" + +#. module: base_action_rule +#: model:ir.module.module,description:base_action_rule.module_meta_information +msgid "This module allows to implement action rules for any object." +msgstr "" +"Este módulo permite implementar regras de accións para calquera obxecto." + +#. module: base_action_rule +#: help:base.action.rule,sequence:0 +msgid "Gives the sequence order when displaying a list of rules." +msgstr "Indica a orde da secuencia cando se amosa unha lista de regras." + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_range_type:0 +msgid "Months" +msgstr "Meses" + +#. module: base_action_rule +#: field:base.action.rule,filter_id:0 +msgid "Filter" +msgstr "Filtro" + +#. module: base_action_rule +#: selection:base.action.rule,trg_date_type:0 +msgid "Date" +msgstr "Data" + +#. module: base_action_rule +#: help:base.action.rule,server_action_id:0 +msgid "" +"Describes the action name.\n" +"eg:on which object which action to be taken on basis of which condition" +msgstr "" +"Describe o nome da acción. Por exemplo: Sobre que obxecto, que acción debe " +"executarse, en base a que condición." + +#. module: base_action_rule +#: model:ir.model,name:base_action_rule.model_ir_cron +msgid "ir.cron" +msgstr "ir.cron" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(object_description)s = Object description" +msgstr "%(object_description)s = Descrición do obxecto" + +#. module: base_action_rule +#: constraint:base.action.rule:0 +msgid "Error: The mail is not well formated" +msgstr "Erro: O email non está ben formateado" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Email Actions" +msgstr "Accións do email" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Email Information" +msgstr "Información do email" + +#. module: base_action_rule +#: model:ir.model,name:base_action_rule.model_base_action_rule +msgid "Action Rules" +msgstr "Regras das accións" + +#. module: base_action_rule +#: help:base.action.rule,act_mail_body:0 +msgid "Content of mail" +msgstr "Contido do correo" + +#. module: base_action_rule +#: field:base.action.rule,trg_user_id:0 +msgid "Responsible" +msgstr "Responsable" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(partner_email)s = Partner Email" +msgstr "%(partner_email)s = Email empresa" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(object_date)s = Creation date" +msgstr "%(object_date)s = Data de creación" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(object_user_email)s = Responsible Email" +msgstr "%(object_user_email)s = Email do responsable" + +#. module: base_action_rule +#: field:base.action.rule,act_mail_body:0 +msgid "Mail body" +msgstr "Corpo da mensaxe" + +#. module: base_action_rule +#: help:base.action.rule,act_remind_user:0 +msgid "" +"Check this if you want the rule to send a reminder by email to the user." +msgstr "" +"Marque esta opción se desexa que a regra envíe un recordatorio por correo " +"electrónico ó usuario." + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Server Action to be Triggered" +msgstr "Acción do servidor a ser executada" + +#. module: base_action_rule +#: field:base.action.rule,act_mail_to_user:0 +msgid "Mail to Responsible" +msgstr "Enviar correo ó responsable" + +#. module: base_action_rule +#: field:base.action.rule,act_email_cc:0 +msgid "Add Watchers (Cc)" +msgstr "Engadir observadores (CC)" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Conditions on Model Fields" +msgstr "Condicións en campos de modelo" + +#. module: base_action_rule +#: model:ir.actions.act_window,name:base_action_rule.base_action_rule_act +#: model:ir.ui.menu,name:base_action_rule.menu_base_action_rule_form +msgid "Automated Actions" +msgstr "Accións automáticas" + +#. module: base_action_rule +#: field:base.action.rule,server_action_id:0 +msgid "Server Action" +msgstr "Acción do servidor" + +#. module: base_action_rule +#: field:base.action.rule,regex_name:0 +msgid "Regex on Resource Name" +msgstr "Regex sobre nome recurso" + +#. module: base_action_rule +#: help:base.action.rule,act_remind_attach:0 +msgid "" +"Check this if you want that all documents attached to the object be attached " +"to the reminder email sent." +msgstr "" +"Marque esta opción se desexa que tódolos documentos adxuntos ó obxecto sexan " +"anexados ó correo de recordatorio enviado." + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Conditions on Timing" +msgstr "Condicións sobre temporización" + +#. module: base_action_rule +#: field:base.action.rule,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Actions" +msgstr "Accións" + +#. module: base_action_rule +#: help:base.action.rule,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the rule " +"without removing it." +msgstr "" +"Se se desmarca o campo activo, permite ocultar a regra sen eliminala." + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "%(object_user)s = Responsible name" +msgstr "%(object_user)s = Nome do responsable" + +#. module: base_action_rule +#: field:base.action.rule,create_date:0 +msgid "Create Date" +msgstr "Crear data" + +#. module: base_action_rule +#: view:base.action.rule:0 +msgid "Conditions on States" +msgstr "Condicións sobre os estados" + +#. module: base_action_rule +#: field:base.action.rule,trg_date_type:0 +msgid "Trigger Date" +msgstr "Data de activación" diff --git a/addons/base_calendar/base_calendar.py b/addons/base_calendar/base_calendar.py index f8ac4c46885..9693a0d5c0f 100644 --- a/addons/base_calendar/base_calendar.py +++ b/addons/base_calendar/base_calendar.py @@ -321,7 +321,7 @@ class calendar_attendee(osv.osv): _columns = { 'cutype': fields.selection([('individual', 'Individual'), \ ('group', 'Group'), ('resource', 'Resource'), \ - ('room', 'Room'), ('unknown', '') ], \ + ('room', 'Room'), ('unknown', 'Unknown') ], \ 'Invite Type', help="Specify the type of Invitation"), 'member': fields.char('Member', size=124, help="Indicate the groups that the attendee belongs to"), diff --git a/addons/base_calendar/base_calendar_view.xml b/addons/base_calendar/base_calendar_view.xml index a7258feea0f..d5525e48e74 100644 --- a/addons/base_calendar/base_calendar_view.xml +++ b/addons/base_calendar/base_calendar_view.xml @@ -286,6 +286,8 @@ <field name="attendee_ids" colspan="4" nolabel="1" widget="one2many" mode="tree,form"> <tree string="Invitation details" editable="top"> + <field name="sent_by_uid" string="From"/> + <field name="user_id" string="To"/> <field name="email" /> <field name="role" width="200" select="1" /> <field name="state" /> diff --git a/addons/base_calendar/i18n/bg.po b/addons/base_calendar/i18n/bg.po new file mode 100644 index 00000000000..9291c4267f5 --- /dev/null +++ b/addons/base_calendar/i18n/bg.po @@ -0,0 +1,1661 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-03-02 09:41+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: base_calendar +#: selection:calendar.alarm,trigger_related:0 +#: selection:res.alarm,trigger_related:0 +msgid "The event starts" +msgstr "Събитието започва" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,freq:0 +msgid "Hourly" +msgstr "Ежечасно" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Required to Join" +msgstr "" + +#. module: base_calendar +#: help:calendar.event,exdate:0 +#: help:calendar.todo,exdate:0 +msgid "" +"This property defines the list of date/time exceptions for a recurring " +"calendar component." +msgstr "" + +#. module: base_calendar +#: constraint:res.users:0 +msgid "The chosen company is not in the allowed companies for this user" +msgstr "" + +#. module: base_calendar +#: field:calendar.event.edit.all,name:0 +msgid "Title" +msgstr "Заглавие" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,freq:0 +#: selection:calendar.event,rrule_type:0 +#: selection:calendar.todo,rrule_type:0 +msgid "Monthly" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Invited User" +msgstr "Поканен потребител" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Invitation" +msgstr "Покана" + +#. module: base_calendar +#: help:calendar.event,recurrency:0 +#: help:calendar.todo,recurrency:0 +msgid "Recurrent Meeting" +msgstr "" + +#. module: base_calendar +#: model:ir.actions.act_window,name:base_calendar.action_res_alarm_view +#: model:ir.ui.menu,name:base_calendar.menu_crm_meeting_avail_alarm +msgid "Alarms" +msgstr "Аларми" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,week_list:0 +#: selection:calendar.event,week_list:0 +#: selection:calendar.todo,week_list:0 +msgid "Sunday" +msgstr "Неделя" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: field:calendar.attendee,role:0 +msgid "Role" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +msgid "Invitation details" +msgstr "Детайли за покана" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,byday:0 +#: selection:calendar.event,byday:0 +#: selection:calendar.todo,byday:0 +msgid "Fourth" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,show_as:0 +#: field:calendar.todo,show_as:0 +msgid "Show as" +msgstr "Покажи като" + +#. module: base_calendar +#: field:base.calendar.set.exrule,day:0 +#: selection:base.calendar.set.exrule,select1:0 +#: field:calendar.event,day:0 +#: selection:calendar.event,select1:0 +#: field:calendar.todo,day:0 +#: selection:calendar.todo,select1:0 +msgid "Date of month" +msgstr "Ден от месеца" + +#. module: base_calendar +#: selection:calendar.event,class:0 +#: selection:calendar.todo,class:0 +msgid "Public" +msgstr "Публичен" + +#. module: base_calendar +#: view:calendar.event:0 +msgid " " +msgstr " " + +#. module: base_calendar +#: selection:base.calendar.set.exrule,month_list:0 +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "March" +msgstr "Март" + +#. module: base_calendar +#: code:addons/base_calendar/wizard/base_calendar_set_exrule.py:90 +#, python-format +msgid "Warning !" +msgstr "Предупреждение !" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,week_list:0 +#: selection:calendar.event,week_list:0 +#: selection:calendar.todo,week_list:0 +msgid "Friday" +msgstr "Петък" + +#. module: base_calendar +#: field:calendar.event,allday:0 +#: field:calendar.todo,allday:0 +msgid "All Day" +msgstr "Целият ден" + +#. module: base_calendar +#: field:base.calendar.set.exrule,select1:0 +#: field:calendar.event,select1:0 +#: field:calendar.todo,select1:0 +msgid "Option" +msgstr "Опция" + +#. module: base_calendar +#: selection:calendar.attendee,availability:0 +#: selection:calendar.event,show_as:0 +#: selection:calendar.todo,show_as:0 +#: selection:res.users,availability:0 +msgid "Free" +msgstr "Безплатно" + +#. module: base_calendar +#: help:calendar.attendee,rsvp:0 +msgid "Indicats whether the favor of a reply is requested" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_ir_attachment +msgid "ir.attachment" +msgstr "ir.attachment" + +#. module: base_calendar +#: help:calendar.attendee,delegated_to:0 +msgid "The users that the original request was delegated to" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,ref:0 +msgid "Event Ref" +msgstr "" + +#. module: base_calendar +#: field:base.calendar.set.exrule,we:0 +#: field:calendar.event,we:0 +#: field:calendar.todo,we:0 +msgid "Wed" +msgstr "Сря" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Show time as" +msgstr "Покажи времето като" + +#. module: base_calendar +#: field:base.calendar.set.exrule,tu:0 +#: field:calendar.event,tu:0 +#: field:calendar.todo,tu:0 +msgid "Tue" +msgstr "Вто" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,freq:0 +#: selection:calendar.event,rrule_type:0 +#: selection:calendar.todo,rrule_type:0 +msgid "Yearly" +msgstr "Ежегодишно" + +#. module: base_calendar +#: selection:calendar.alarm,trigger_related:0 +#: selection:res.alarm,trigger_related:0 +msgid "The event ends" +msgstr "" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,byday:0 +#: selection:calendar.event,byday:0 +#: selection:calendar.todo,byday:0 +msgid "Last" +msgstr "Последен" + +#. module: base_calendar +#: help:calendar.attendee,state:0 +msgid "Status of the attendee's participation" +msgstr "" + +#. module: base_calendar +#: selection:calendar.attendee,cutype:0 +msgid "Room" +msgstr "Помещение" + +#. module: base_calendar +#: selection:calendar.alarm,trigger_interval:0 +#: selection:calendar.event,freq:0 +#: selection:calendar.todo,freq:0 +#: selection:res.alarm,trigger_interval:0 +msgid "Days" +msgstr "Дни" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +msgid "Invitation Detail" +msgstr "Детайли за поканата" + +#. module: base_calendar +#: code:addons/base_calendar/base_calendar.py:1356 +#: code:addons/base_calendar/wizard/base_calendar_invite_attendee.py:96 +#: code:addons/base_calendar/wizard/base_calendar_invite_attendee.py:143 +#: code:addons/base_calendar/wizard/base_calendar_set_exrule.py:128 +#: code:addons/base_calendar/wizard/base_calendar_set_exrule.py:136 +#, python-format +msgid "Error!" +msgstr "Грешка!" + +#. module: base_calendar +#: selection:calendar.attendee,role:0 +msgid "Chair Person" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,action:0 +msgid "Procedure" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,state:0 +#: selection:calendar.todo,state:0 +msgid "Cancelled" +msgstr "Отказанa" + +#. module: base_calendar +#: selection:calendar.alarm,trigger_interval:0 +#: selection:res.alarm,trigger_interval:0 +msgid "Minutes" +msgstr "Минути" + +#. module: base_calendar +#: selection:calendar.alarm,action:0 +msgid "Display" +msgstr "Показване" + +#. module: base_calendar +#: view:calendar.event.edit.all:0 +msgid "Edit all Occurrences" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Invitation type" +msgstr "Тип покана" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,freq:0 +msgid "Secondly" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,event_date:0 +#: field:calendar.attendee,event_date:0 +#: view:calendar.event:0 +msgid "Event Date" +msgstr "Дата на събитие" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +msgid "Group By..." +msgstr "Групирай по" + +#. module: base_calendar +#: help:base_calendar.invite.attendee,email:0 +msgid "Provide external email address who will receive this invitation." +msgstr "Предоставете външен имейл адрес, на който да буде получена поканата" + +#. module: base_calendar +#: model:ir.module.module,description:base_calendar.module_meta_information +msgid "" +"Full featured calendar system that supports:\n" +" - Calendar of events\n" +" - Alerts (create requests)\n" +" - Recurring events\n" +" - Invitations to people" +msgstr "" + +#. module: base_calendar +#: help:calendar.attendee,cutype:0 +msgid "Specify the type of Invitation" +msgstr "Укажете тип на поканата" + +#. module: base_calendar +#: selection:calendar.event,freq:0 +#: selection:calendar.todo,freq:0 +msgid "Years" +msgstr "години" + +#. module: base_calendar +#: field:calendar.alarm,event_end_date:0 +#: field:calendar.attendee,event_end_date:0 +msgid "Event End Date" +msgstr "Крайна дата на събитие" + +#. module: base_calendar +#: selection:calendar.attendee,role:0 +msgid "Optional Participation" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,date_deadline:0 +#: field:calendar.todo,date_deadline:0 +msgid "Deadline" +msgstr "Краен срок" + +#. module: base_calendar +#: code:addons/base_calendar/base_calendar.py:385 +#: code:addons/base_calendar/base_calendar.py:1090 +#: code:addons/base_calendar/base_calendar.py:1092 +#, python-format +msgid "Warning!" +msgstr "Предупреждение!" + +#. module: base_calendar +#: help:calendar.event,active:0 +#: help:calendar.todo,active:0 +msgid "" +"If the active field is set to true, it will allow you to hide the " +"event alarm information without removing it." +msgstr "" + +#. module: base_calendar +#: model:ir.module.module,shortdesc:base_calendar.module_meta_information +msgid "Basic Calendar Functionality" +msgstr "Основна функционалност на календара" + +#. module: base_calendar +#: field:calendar.event,organizer:0 +#: field:calendar.event,organizer_id:0 +#: field:calendar.todo,organizer:0 +#: field:calendar.todo,organizer_id:0 +msgid "Organizer" +msgstr "Организатор" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +#: field:calendar.event,user_id:0 +#: field:calendar.todo,user_id:0 +msgid "Responsible" +msgstr "Отговорен" + +#. module: base_calendar +#: view:calendar.event:0 +#: model:res.request.link,name:base_calendar.request_link_meeting +msgid "Event" +msgstr "Събитие" + +#. module: base_calendar +#: help:calendar.event,edit_all:0 +#: help:calendar.todo,edit_all:0 +msgid "Edit all Occurrences of recurrent Meeting." +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,trigger_occurs:0 +#: selection:res.alarm,trigger_occurs:0 +msgid "Before" +msgstr "Преди" + +#. module: base_calendar +#: view:calendar.event:0 +#: selection:calendar.event,state:0 +#: selection:calendar.todo,state:0 +msgid "Confirmed" +msgstr "Потвърдена" + +#. module: base_calendar +#: model:ir.actions.act_window,name:base_calendar.action_calendar_event_edit_all +msgid "Edit all events" +msgstr "Редактирай всички събития" + +#. module: base_calendar +#: field:calendar.alarm,attendee_ids:0 +#: field:calendar.event,attendee_ids:0 +#: field:calendar.todo,attendee_ids:0 +msgid "Attendees" +msgstr "Участници" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Confirm" +msgstr "Потвърди" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_calendar_todo +msgid "Calendar Task" +msgstr "Задача в календара" + +#. module: base_calendar +#: field:base.calendar.set.exrule,su:0 +#: field:calendar.event,su:0 +#: field:calendar.todo,su:0 +msgid "Sun" +msgstr "Нед" + +#. module: base_calendar +#: field:calendar.attendee,cutype:0 +msgid "Invite Type" +msgstr "Тип на покана" + +#. module: base_calendar +#: help:calendar.attendee,partner_id:0 +msgid "Partner related to contact" +msgstr "Партньор свързан към контакт" + +#. module: base_calendar +#: view:res.alarm:0 +msgid "Reminder details" +msgstr "Детайли за напомняне" + +#. module: base_calendar +#: field:calendar.attendee,parent_ids:0 +msgid "Delegrated From" +msgstr "" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,select1:0 +#: selection:calendar.event,select1:0 +#: selection:calendar.todo,select1:0 +msgid "Day of month" +msgstr "Ден от месеца" + +#. module: base_calendar +#: view:calendar.event:0 +#: field:calendar.event,location:0 +#: field:calendar.event.edit.all,location:0 +#: field:calendar.todo,location:0 +msgid "Location" +msgstr "Местонахождение" + +#. module: base_calendar +#: field:base_calendar.invite.attendee,send_mail:0 +msgid "Send mail?" +msgstr "Изпрати имейл" + +#. module: base_calendar +#: field:base_calendar.invite.attendee,email:0 +#: selection:calendar.alarm,action:0 +#: field:calendar.attendee,email:0 +msgid "Email" +msgstr "Имейл" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Event Detail" +msgstr "Детайли за събитие" + +#. module: base_calendar +#: selection:calendar.alarm,state:0 +msgid "Run" +msgstr "Изпълнение" + +#. module: base_calendar +#: field:calendar.event,exdate:0 +#: field:calendar.todo,exdate:0 +msgid "Exception Date/Times" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,class:0 +#: selection:calendar.todo,class:0 +msgid "Confidential" +msgstr "Поверително" + +#. module: base_calendar +#: field:base.calendar.set.exrule,end_date:0 +#: field:calendar.event,end_date:0 +#: field:calendar.todo,end_date:0 +msgid "Repeat Until" +msgstr "Повтаряй до" + +#. module: base_calendar +#: model:ir.actions.act_window,help:base_calendar.action_res_alarm_view +msgid "" +"Create specific calendar alarms that may be assigned to calendar events or " +"meetings." +msgstr "" +"Създаване на специфични аларми в календар, който могат да бъдат свързани към " +"събития от календара или срещи." + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Visibility" +msgstr "Видимост" + +#. module: base_calendar +#: field:calendar.attendee,rsvp:0 +msgid "Required Reply?" +msgstr "Изискава ли се отговор?" + +#. module: base_calendar +#: field:calendar.event,base_calendar_url:0 +#: field:calendar.todo,base_calendar_url:0 +msgid "Caldav URL" +msgstr "" + +#. module: base_calendar +#: view:base.calendar.set.exrule:0 +msgid "Select range to Exclude" +msgstr "Избери обхват, който да не буде включен" + +#. module: base_calendar +#: field:calendar.event,recurrent_uid:0 +#: field:calendar.todo,recurrent_uid:0 +msgid "Recurrent ID" +msgstr "ID на Повторение" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,month_list:0 +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "July" +msgstr "Юли" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: selection:calendar.attendee,state:0 +msgid "Accepted" +msgstr "Приета" + +#. module: base_calendar +#: field:base.calendar.set.exrule,th:0 +#: field:calendar.event,th:0 +#: field:calendar.todo,th:0 +msgid "Thu" +msgstr "Четв" + +#. module: base_calendar +#: field:calendar.attendee,child_ids:0 +msgid "Delegrated To" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Required Reply" +msgstr "Изисква се отговор" + +#. module: base_calendar +#: selection:calendar.event,end_type:0 +#: selection:calendar.todo,end_type:0 +msgid "Forever" +msgstr "Безкрайно" + +#. module: base_calendar +#: selection:calendar.attendee,role:0 +msgid "Participation required" +msgstr "" + +#. module: base_calendar +#: view:base.calendar.set.exrule:0 +msgid "_Cancel" +msgstr "_Отказ" + +#. module: base_calendar +#: field:calendar.event,create_date:0 +#: field:calendar.todo,create_date:0 +msgid "Created" +msgstr "Създаден" + +#. module: base_calendar +#: selection:calendar.event,class:0 +#: selection:calendar.todo,class:0 +msgid "Private" +msgstr "Поверително" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,freq:0 +#: selection:calendar.event,rrule_type:0 +#: selection:calendar.todo,rrule_type:0 +msgid "Daily" +msgstr "Ежедневно" + +#. module: base_calendar +#: code:addons/base_calendar/base_calendar.py:385 +#, python-format +msgid "Can not Duplicate" +msgstr "Не може да се дублира" + +#. module: base_calendar +#: field:calendar.event,class:0 +#: field:calendar.todo,class:0 +msgid "Mark as" +msgstr "Отбележи като" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: field:calendar.attendee,partner_address_id:0 +msgid "Contact" +msgstr "За контакт" + +#. module: base_calendar +#: help:calendar.event,rrule_type:0 +#: help:calendar.todo,rrule_type:0 +msgid "Let the event automatically repeat at that interval" +msgstr "Направете събитието автоматично да се повтаря през интервал от време" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +msgid "Delegate" +msgstr "Делегирай" + +#. module: base_calendar +#: field:base_calendar.invite.attendee,partner_id:0 +#: view:calendar.attendee:0 +#: field:calendar.attendee,partner_id:0 +msgid "Partner" +msgstr "Партньор" + +#. module: base_calendar +#: view:base_calendar.invite.attendee:0 +#: selection:base_calendar.invite.attendee,type:0 +msgid "Partner Contacts" +msgstr "Контакти на партньора" + +#. module: base_calendar +#: view:base.calendar.set.exrule:0 +msgid "_Ok" +msgstr "_Ok" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,byday:0 +#: selection:calendar.event,byday:0 +#: selection:calendar.todo,byday:0 +msgid "First" +msgstr "Първо" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Privacy" +msgstr "Поверителност" + +#. module: base_calendar +#: field:calendar.event,vtimezone:0 +#: field:calendar.todo,vtimezone:0 +msgid "Timezone" +msgstr "Часови пояс" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Subject" +msgstr "Относно" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,month_list:0 +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "September" +msgstr "Септември" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,month_list:0 +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "December" +msgstr "Декември" + +#. module: base_calendar +#: help:base_calendar.invite.attendee,send_mail:0 +msgid "Check this if you want to send an Email to Invited Person" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Availability" +msgstr "Наличност" + +#. module: base_calendar +#: view:calendar.event.edit.all:0 +msgid "_Save" +msgstr "_Запис" + +#. module: base_calendar +#: selection:calendar.attendee,cutype:0 +msgid "Individual" +msgstr "Индивидуално" + +#. module: base_calendar +#: help:calendar.event,count:0 +#: help:calendar.todo,count:0 +msgid "Repeat x times" +msgstr "Повтори x пъти" + +#. module: base_calendar +#: field:calendar.alarm,user_id:0 +msgid "Owner" +msgstr "Собственик" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Delegation Info" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +#: field:calendar.event.edit.all,date:0 +msgid "Start Date" +msgstr "Начална дата" + +#. module: base_calendar +#: field:calendar.attendee,cn:0 +msgid "Common name" +msgstr "Лично име" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: selection:calendar.attendee,state:0 +msgid "Declined" +msgstr "Отказано" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "My Role" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "My Events" +msgstr "Моите събития" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +msgid "Decline" +msgstr "Отказване" + +#. module: base_calendar +#: selection:calendar.event,freq:0 +#: selection:calendar.todo,freq:0 +msgid "Weeks" +msgstr "Седмици" + +#. module: base_calendar +#: selection:calendar.attendee,cutype:0 +msgid "Group" +msgstr "Група" + +#. module: base_calendar +#: field:calendar.event,edit_all:0 +#: field:calendar.todo,edit_all:0 +msgid "Edit All" +msgstr "Редактирай всички" + +#. module: base_calendar +#: field:base_calendar.invite.attendee,contact_ids:0 +msgid "Contacts" +msgstr "Контакти" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_res_alarm +msgid "Basic Alarm Information" +msgstr "Основна информация за Аларма" + +#. module: base_calendar +#: field:base.calendar.set.exrule,fr:0 +#: field:calendar.event,fr:0 +#: field:calendar.todo,fr:0 +msgid "Fri" +msgstr "Пет" + +#. module: base_calendar +#: selection:calendar.alarm,trigger_interval:0 +#: selection:calendar.event,freq:0 +#: selection:calendar.todo,freq:0 +#: selection:res.alarm,trigger_interval:0 +msgid "Hours" +msgstr "Часа" + +#. module: base_calendar +#: code:addons/base_calendar/base_calendar.py:1092 +#, python-format +msgid "Count can not be Negative" +msgstr "Броят не може да бъде отрицателен" + +#. module: base_calendar +#: field:calendar.attendee,member:0 +msgid "Member" +msgstr "Член" + +#. module: base_calendar +#: help:calendar.event,location:0 +#: help:calendar.todo,location:0 +msgid "Location of Event" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,rrule:0 +#: field:calendar.todo,rrule:0 +msgid "Recurrent Rule" +msgstr "Правило за повторение" + +#. module: base_calendar +#: selection:calendar.alarm,state:0 +msgid "Draft" +msgstr "Проект" + +#. module: base_calendar +#: field:calendar.alarm,attach:0 +msgid "Attachment" +msgstr "Прикрепен файл" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Invitation From" +msgstr "Форма за покана" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "End of recurrency" +msgstr "Край на повторение" + +#. module: base_calendar +#: view:calendar.event:0 +#: field:calendar.event.edit.all,alarm_id:0 +msgid "Reminder" +msgstr "Напомняне" + +#. module: base_calendar +#: view:base.calendar.set.exrule:0 +#: model:ir.actions.act_window,name:base_calendar.action_base_calendar_set_exrule +#: model:ir.model,name:base_calendar.model_base_calendar_set_exrule +msgid "Set Exrule" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +#: model:ir.actions.act_window,name:base_calendar.action_view_event +#: model:ir.ui.menu,name:base_calendar.menu_events +msgid "Events" +msgstr "Събития" + +#. module: base_calendar +#: model:ir.actions.act_window,name:base_calendar.action_view_calendar_invite_attendee_wizard +#: model:ir.model,name:base_calendar.model_base_calendar_invite_attendee +msgid "Invite Attendees" +msgstr "Покани участници" + +#. module: base_calendar +#: help:calendar.attendee,email:0 +msgid "Email of Invited Person" +msgstr "Изпрати имейл на поканена личност" + +#. module: base_calendar +#: field:calendar.alarm,repeat:0 +#: field:calendar.event,count:0 +#: field:calendar.todo,count:0 +#: field:res.alarm,repeat:0 +msgid "Repeat" +msgstr "Повторение" + +#. module: base_calendar +#: help:calendar.attendee,dir:0 +msgid "" +"Reference to the URIthat points to the directory information corresponding " +"to the attendee." +msgstr "" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,month_list:0 +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "August" +msgstr "Август" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,week_list:0 +#: selection:calendar.event,week_list:0 +#: selection:calendar.todo,week_list:0 +msgid "Monday" +msgstr "Понеделник" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,byday:0 +#: selection:calendar.event,byday:0 +#: selection:calendar.todo,byday:0 +msgid "Third" +msgstr "" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,month_list:0 +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "June" +msgstr "Юни" + +#. module: base_calendar +#: field:calendar.alarm,alarm_id:0 +msgid "Basic Alarm" +msgstr "Основна Аларама" + +#. module: base_calendar +#: view:base.calendar.set.exrule:0 +#: view:calendar.event:0 +msgid "The" +msgstr "Чет" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: field:calendar.attendee,delegated_from:0 +msgid "Delegated From" +msgstr "Делегирано от" + +#. module: base_calendar +#: field:calendar.attendee,user_id:0 +msgid "User" +msgstr "Потребител" + +#. module: base_calendar +#: view:calendar.event:0 +#: field:calendar.event,date:0 +msgid "Date" +msgstr "Дата" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,month_list:0 +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "November" +msgstr "Ноември" + +#. module: base_calendar +#: help:calendar.attendee,member:0 +msgid "Indicate the groups that the attendee belongs to" +msgstr "Показва групата, към която принадлежи участник" + +#. module: base_calendar +#: view:base_calendar.invite.attendee:0 +msgid "Data" +msgstr "Данни" + +#. module: base_calendar +#: field:base.calendar.set.exrule,mo:0 +#: field:calendar.event,mo:0 +#: field:calendar.todo,mo:0 +msgid "Mon" +msgstr "Пон" + +#. module: base_calendar +#: field:base.calendar.set.exrule,count:0 +msgid "Count" +msgstr "Брой" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,freq:0 +#: selection:calendar.event,freq:0 +#: selection:calendar.todo,freq:0 +msgid "No Repeat" +msgstr "Без повторение" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,month_list:0 +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "October" +msgstr "Октомври" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +msgid "Uncertain" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,language:0 +msgid "Language" +msgstr "Език" + +#. module: base_calendar +#: field:calendar.alarm,trigger_occurs:0 +#: field:res.alarm,trigger_occurs:0 +msgid "Triggers" +msgstr "" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,month_list:0 +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "January" +msgstr "Януари" + +#. module: base_calendar +#: field:calendar.alarm,trigger_related:0 +#: field:res.alarm,trigger_related:0 +msgid "Related to" +msgstr "Свързан със" + +#. module: base_calendar +#: field:base.calendar.set.exrule,interval:0 +#: field:calendar.alarm,trigger_interval:0 +#: field:res.alarm,trigger_interval:0 +msgid "Interval" +msgstr "Интервал" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,week_list:0 +#: selection:calendar.event,week_list:0 +#: selection:calendar.todo,week_list:0 +msgid "Wednesday" +msgstr "Сряда" + +#. module: base_calendar +#: code:addons/base_calendar/base_calendar.py:1090 +#, python-format +msgid "Interval can not be Negative" +msgstr "Интервалът не може да бъде отрицтелен" + +#. module: base_calendar +#: field:calendar.alarm,name:0 +#: view:calendar.event:0 +msgid "Summary" +msgstr "Резюме" + +#. module: base_calendar +#: field:calendar.alarm,active:0 +#: field:calendar.event,active:0 +#: field:calendar.todo,active:0 +#: field:res.alarm,active:0 +msgid "Active" +msgstr "Активен" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Choose day in the month where repeat the meeting" +msgstr "Изберете ден в месеца, в който да се повтаря срещата" + +#. module: base_calendar +#: field:calendar.alarm,action:0 +msgid "Action" +msgstr "Действие" + +#. module: base_calendar +#: help:base_calendar.invite.attendee,type:0 +msgid "Select whom you want to Invite" +msgstr "Изберете, кого желаете да поканите" + +#. module: base_calendar +#: help:calendar.alarm,duration:0 +#: help:res.alarm,duration:0 +msgid "" +"Duration' and 'Repeat' are both optional, but if one occurs, so MUST the " +"other" +msgstr "" +"\"Времетраене\" и \"Повторение\" по избор, но едно без друго не могат" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_calendar_event_edit_all +msgid "Calendar Edit all event" +msgstr "" + +#. module: base_calendar +#: help:calendar.attendee,role:0 +msgid "Participation role for the calendar user" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: field:calendar.attendee,delegated_to:0 +msgid "Delegated To" +msgstr "Делегиран на" + +#. module: base_calendar +#: help:calendar.alarm,action:0 +msgid "Defines the action to be invoked when an alarm is triggered" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,end_type:0 +#: selection:calendar.todo,end_type:0 +msgid "End date" +msgstr "Крайна дата" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Search Events" +msgstr "Търсене на събития" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Recurrency Option" +msgstr "" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,freq:0 +#: selection:calendar.event,rrule_type:0 +#: selection:calendar.todo,rrule_type:0 +msgid "Weekly" +msgstr "Седмичен" + +#. module: base_calendar +#: help:calendar.alarm,active:0 +#: help:res.alarm,active:0 +msgid "" +"If the active field is set to true, it will allow you to hide the event " +"alarm information without removing it." +msgstr "" + +#. module: base_calendar +#: field:calendar.event,recurrent_id:0 +#: field:calendar.todo,recurrent_id:0 +msgid "Recurrent ID date" +msgstr "" + +#. module: base_calendar +#: sql_constraint:res.users:0 +msgid "You can not have two users with the same login !" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,state:0 +#: view:calendar.attendee:0 +#: field:calendar.attendee,state:0 +#: view:calendar.event:0 +#: field:calendar.event,state:0 +#: field:calendar.todo,state:0 +msgid "State" +msgstr "" + +#. module: base_calendar +#: view:res.alarm:0 +msgid "Reminder Details" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "To Review" +msgstr "" + +#. module: base_calendar +#: field:base.calendar.set.exrule,freq:0 +#: field:calendar.event,freq:0 +#: field:calendar.todo,freq:0 +msgid "Frequency" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,state:0 +msgid "Done" +msgstr "" + +#. module: base_calendar +#: help:calendar.event,interval:0 +#: help:calendar.todo,interval:0 +msgid "Repeat every (Days/Week/Month/Year)" +msgstr "" + +#. module: base_calendar +#: view:base_calendar.invite.attendee:0 +#: field:base_calendar.invite.attendee,user_ids:0 +msgid "Users" +msgstr "" + +#. module: base_calendar +#: view:base.calendar.set.exrule:0 +msgid "of" +msgstr "" + +#. module: base_calendar +#: view:base_calendar.invite.attendee:0 +#: view:calendar.event:0 +#: view:calendar.event.edit.all:0 +msgid "Cancel" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_res_users +msgid "res.users" +msgstr "" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,week_list:0 +#: selection:calendar.event,week_list:0 +#: selection:calendar.todo,week_list:0 +msgid "Tuesday" +msgstr "" + +#. module: base_calendar +#: help:calendar.alarm,description:0 +msgid "" +"Provides a more complete description of the " +"calendar component, than that provided by the " +"\"SUMMARY\" property" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Responsible User" +msgstr "" + +#. module: base_calendar +#: selection:calendar.attendee,availability:0 +#: selection:calendar.event,show_as:0 +#: selection:calendar.todo,show_as:0 +#: selection:res.users,availability:0 +msgid "Busy" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_calendar_event +msgid "Calendar Event" +msgstr "Събитие в календара" + +#. module: base_calendar +#: selection:calendar.attendee,state:0 +#: selection:calendar.event,state:0 +#: selection:calendar.todo,state:0 +msgid "Tentative" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,interval:0 +#: field:calendar.todo,interval:0 +msgid "Repeat every" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,end_type:0 +#: selection:calendar.todo,end_type:0 +msgid "Fix amout of times" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,recurrency:0 +#: field:calendar.todo,recurrency:0 +msgid "Recurrent" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,rrule_type:0 +#: field:calendar.todo,rrule_type:0 +msgid "Recurrency" +msgstr "" + +#. module: base_calendar +#: model:ir.actions.act_window,name:base_calendar.action_view_attendee_form +#: model:ir.ui.menu,name:base_calendar.menu_attendee_invitations +msgid "Event Invitations" +msgstr "" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,week_list:0 +#: selection:calendar.event,week_list:0 +#: selection:calendar.todo,week_list:0 +msgid "Thursday" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,exrule:0 +#: field:calendar.todo,exrule:0 +msgid "Exception Rule" +msgstr "" + +#. module: base_calendar +#: help:calendar.attendee,language:0 +msgid "" +"To specify the language for text values in aproperty or property parameter." +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Details" +msgstr "" + +#. module: base_calendar +#: help:calendar.event,exrule:0 +#: help:calendar.todo,exrule:0 +msgid "" +"Defines a rule or repeating pattern of time to exclude from the recurring " +"rule." +msgstr "" + +#. module: base_calendar +#: field:base.calendar.set.exrule,month_list:0 +#: field:calendar.event,month_list:0 +#: field:calendar.todo,month_list:0 +msgid "Month" +msgstr "" + +#. module: base_calendar +#: view:base_calendar.invite.attendee:0 +#: view:calendar.event:0 +msgid "Invite People" +msgstr "" + +#. module: base_calendar +#: help:calendar.event,rrule:0 +#: help:calendar.todo,rrule:0 +msgid "" +"Defines a rule or repeating pattern for recurring events\n" +"e.g.: Every other month on the last Sunday of the month for 10 occurrences: " +" FREQ=MONTHLY;INTERVAL=2;COUNT=10;BYDAY=-1SU" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,dir:0 +msgid "URI Reference" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,description:0 +#: view:calendar.event:0 +#: field:calendar.event,description:0 +#: field:calendar.event,name:0 +#: field:calendar.todo,description:0 +#: field:calendar.todo,name:0 +msgid "Description" +msgstr "" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,month_list:0 +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "May" +msgstr "" + +#. module: base_calendar +#: field:base_calendar.invite.attendee,type:0 +#: view:calendar.attendee:0 +msgid "Type" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Search Invitations" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,trigger_occurs:0 +#: selection:res.alarm,trigger_occurs:0 +msgid "After" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,state:0 +msgid "Stop" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_ir_values +msgid "ir.values" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_ir_model +msgid "Objects" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: selection:calendar.attendee,state:0 +msgid "Delegated" +msgstr "" + +#. module: base_calendar +#: field:base.calendar.set.exrule,sa:0 +#: field:calendar.event,sa:0 +#: field:calendar.todo,sa:0 +msgid "Sat" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Choose day where repeat the meeting" +msgstr "" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,freq:0 +msgid "Minutely" +msgstr "" + +#. module: base_calendar +#: help:calendar.attendee,sent_by:0 +msgid "Specify the user that is acting on behalf of the calendar user" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +#: field:calendar.event.edit.all,date_deadline:0 +msgid "End Date" +msgstr "" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,month_list:0 +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "February" +msgstr "" + +#. module: base_calendar +#: selection:calendar.event,freq:0 +#: selection:calendar.todo,freq:0 +msgid "Months" +msgstr "" + +#. module: base_calendar +#: selection:calendar.attendee,cutype:0 +msgid "Resource" +msgstr "" + +#. module: base_calendar +#: field:res.alarm,name:0 +msgid "Name" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_calendar_alarm +msgid "Event alarm information" +msgstr "" + +#. module: base_calendar +#: help:calendar.alarm,name:0 +msgid "" +"Contains the text to be used as the message subject for " +"email or contains the text to be used for display" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,alarm_id:0 +#: field:calendar.event,base_calendar_alarm_id:0 +#: field:calendar.todo,alarm_id:0 +#: field:calendar.todo,base_calendar_alarm_id:0 +msgid "Alarm" +msgstr "" + +#. module: base_calendar +#: code:addons/base_calendar/wizard/base_calendar_set_exrule.py:90 +#, python-format +msgid "Please Apply Recurrency before applying Exception Rule." +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,sent_by_uid:0 +msgid "Sent By User" +msgstr "" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,month_list:0 +#: selection:calendar.event,month_list:0 +#: selection:calendar.todo,month_list:0 +msgid "April" +msgstr "" + +#. module: base_calendar +#: view:calendar.event:0 +msgid "Recurrency period" +msgstr "" + +#. module: base_calendar +#: field:base.calendar.set.exrule,week_list:0 +#: field:calendar.event,week_list:0 +#: field:calendar.todo,week_list:0 +msgid "Weekday" +msgstr "" + +#. module: base_calendar +#: field:base.calendar.set.exrule,byday:0 +#: field:calendar.event,byday:0 +#: field:calendar.todo,byday:0 +msgid "By day" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,model_id:0 +msgid "Model" +msgstr "" + +#. module: base_calendar +#: selection:calendar.alarm,action:0 +msgid "Audio" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,id:0 +#: field:calendar.todo,id:0 +msgid "ID" +msgstr "" + +#. module: base_calendar +#: selection:calendar.attendee,role:0 +msgid "For information Purpose" +msgstr "" + +#. module: base_calendar +#: view:base_calendar.invite.attendee:0 +msgid "Invite" +msgstr "" + +#. module: base_calendar +#: model:ir.model,name:base_calendar.model_calendar_attendee +msgid "Attendee information" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,res_id:0 +msgid "Resource ID" +msgstr "" + +#. module: base_calendar +#: selection:calendar.attendee,state:0 +msgid "Needs Action" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,sent_by:0 +msgid "Sent By" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,sequence:0 +#: field:calendar.todo,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base_calendar +#: help:calendar.event,alarm_id:0 +#: help:calendar.todo,alarm_id:0 +msgid "Set an alarm at this time, before the event occurs" +msgstr "" + +#. module: base_calendar +#: selection:base_calendar.invite.attendee,type:0 +msgid "Internal User" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +#: view:calendar.event:0 +msgid "Accept" +msgstr "" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,week_list:0 +#: selection:calendar.event,week_list:0 +#: selection:calendar.todo,week_list:0 +msgid "Saturday" +msgstr "" + +#. module: base_calendar +#: view:calendar.attendee:0 +msgid "Invitation To" +msgstr "" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,byday:0 +#: selection:calendar.event,byday:0 +#: selection:calendar.todo,byday:0 +msgid "Second" +msgstr "" + +#. module: base_calendar +#: field:calendar.attendee,availability:0 +#: field:res.users,availability:0 +msgid "Free/Busy" +msgstr "" + +#. module: base_calendar +#: field:calendar.event,end_type:0 +#: field:calendar.todo,end_type:0 +msgid "Way to end reccurency" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,duration:0 +#: field:calendar.alarm,trigger_duration:0 +#: field:calendar.event,duration:0 +#: field:calendar.todo,date:0 +#: field:calendar.todo,duration:0 +#: field:res.alarm,duration:0 +#: field:res.alarm,trigger_duration:0 +msgid "Duration" +msgstr "" + +#. module: base_calendar +#: selection:base_calendar.invite.attendee,type:0 +msgid "External Email" +msgstr "" + +#. module: base_calendar +#: field:calendar.alarm,trigger_date:0 +msgid "Trigger Date" +msgstr "" + +#. module: base_calendar +#: help:calendar.alarm,attach:0 +msgid "" +"* Points to a sound resource, which is rendered when the " +"alarm is triggered for audio,\n" +" * File which is intended to be sent as message " +"attachments for email,\n" +" * Points to a procedure resource, which is invoked when " +" the alarm is triggered for procedure." +msgstr "" + +#. module: base_calendar +#: selection:base.calendar.set.exrule,byday:0 +#: selection:calendar.event,byday:0 +#: selection:calendar.todo,byday:0 +msgid "Fifth" +msgstr "" diff --git a/addons/base_crypt/i18n/bg.po b/addons/base_crypt/i18n/bg.po new file mode 100644 index 00000000000..5fc87f02f01 --- /dev/null +++ b/addons/base_crypt/i18n/bg.po @@ -0,0 +1,85 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-18 09:47+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-19 05:06+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: base_crypt +#: sql_constraint:res.users:0 +msgid "You can not have two users with the same login !" +msgstr "Не може да има двама потребитела с един и същ \"логин\"!" + +#. module: base_crypt +#: model:ir.model,name:base_crypt.model_res_users +msgid "res.users" +msgstr "res.users" + +#. module: base_crypt +#: constraint:res.users:0 +msgid "The chosen company is not in the allowed companies for this user" +msgstr "Избраната фирма не е измежду разрешените фирми за този потребител" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Please specify the password !" +msgstr "Моля изберете парола!" + +#. module: base_crypt +#: model:ir.module.module,shortdesc:base_crypt.module_meta_information +msgid "Base - Password Encryption" +msgstr "База - Криптиране на пароли" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Error" +msgstr "Грешка" + +#. module: base_crypt +#: model:ir.module.module,description:base_crypt.module_meta_information +msgid "" +"This module replaces the cleartext password in the database with a password " +"hash,\n" +"preventing anyone from reading the original password.\n" +"For your existing user base, the removal of the cleartext passwords occurs " +"the first time\n" +"a user logs into the database, after installing base_crypt.\n" +"After installing this module it won't be possible to recover a forgotten " +"password for your\n" +"users, the only solution is for an admin to set a new password.\n" +"\n" +"Note: installing this module does not mean you can ignore basic security " +"measures,\n" +"as the password is still transmitted unencrypted on the network (by the " +"client),\n" +"unless you are using a secure protocol such as XML-RPCS.\n" +" " +msgstr "" +"Този модул заменя паролите в чист текст в базата данни с хеширани такива,\n" +" за предотвратяване прочита на оригиналната парола.\n" +" За съществуващата потребителска база, когато премахването на паролите в " +"чист текст се случва за първи път,\n" +" влизане на потребител става, след инсталиране на base_crypt.\n" +" След като инсталирате този модул няма да бъде възможно да се възстанови " +"забравена парола за\n" +" потребители, единственото решение е администратор, да зададе нова парола.\n" +"\n" +" Забележка: инсталиране на този модул не значи, че може да пренебрегне " +"основните мерки за сигурност,\n" +" като парола все още е изпратена в прав текст в мрежата (от клиента),\n" +" освен ако не използвате защитен протокол, като XML-RPCS.\n" +" " diff --git a/addons/base_crypt/i18n/pt_BR.po b/addons/base_crypt/i18n/pt_BR.po index 345b88fc2da..b811aa5dd01 100644 --- a/addons/base_crypt/i18n/pt_BR.po +++ b/addons/base_crypt/i18n/pt_BR.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-17 04:36+0000\n" +"X-Launchpad-Export-Date: 2011-02-19 05:06+0000\n" "X-Generator: Launchpad (build 12351)\n" #. module: base_crypt diff --git a/addons/base_crypt/i18n/sk.po b/addons/base_crypt/i18n/sk.po new file mode 100644 index 00000000000..4ace7e2530e --- /dev/null +++ b/addons/base_crypt/i18n/sk.po @@ -0,0 +1,72 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-21 08:14+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: base_crypt +#: sql_constraint:res.users:0 +msgid "You can not have two users with the same login !" +msgstr "Nemôžte mať dvoch používateľov s rovnakým pristúpovým menom!" + +#. module: base_crypt +#: model:ir.model,name:base_crypt.model_res_users +msgid "res.users" +msgstr "res.users" + +#. module: base_crypt +#: constraint:res.users:0 +msgid "The chosen company is not in the allowed companies for this user" +msgstr "" +"Vybraná spoločnosť nie je medzi schválenými spoločnosťami tohto používateľa" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Please specify the password !" +msgstr "Prosím, zadajte heslo!" + +#. module: base_crypt +#: model:ir.module.module,shortdesc:base_crypt.module_meta_information +msgid "Base - Password Encryption" +msgstr "" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Error" +msgstr "Chyba" + +#. module: base_crypt +#: model:ir.module.module,description:base_crypt.module_meta_information +msgid "" +"This module replaces the cleartext password in the database with a password " +"hash,\n" +"preventing anyone from reading the original password.\n" +"For your existing user base, the removal of the cleartext passwords occurs " +"the first time\n" +"a user logs into the database, after installing base_crypt.\n" +"After installing this module it won't be possible to recover a forgotten " +"password for your\n" +"users, the only solution is for an admin to set a new password.\n" +"\n" +"Note: installing this module does not mean you can ignore basic security " +"measures,\n" +"as the password is still transmitted unencrypted on the network (by the " +"client),\n" +"unless you are using a secure protocol such as XML-RPCS.\n" +" " +msgstr "" diff --git a/addons/base_module_quality/i18n/bg.po b/addons/base_module_quality/i18n/bg.po index 6f08f57601e..35303a480bb 100644 --- a/addons/base_module_quality/i18n/bg.po +++ b/addons/base_module_quality/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev_rc3\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2009-09-16 14:34+0000\n" -"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n" +"PO-Revision-Date: 2011-03-02 04:01+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:47+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: base_module_quality #: code:addons/base_module_quality/object_test/object_test.py:187 @@ -58,7 +58,7 @@ msgstr "" #. module: base_module_quality #: selection:module.quality.detail,state:0 msgid "Skipped" -msgstr "" +msgstr "Пропуснат" #. module: base_module_quality #: code:addons/base_module_quality/method_test/method_test.py:46 @@ -70,7 +70,7 @@ msgstr "" #: code:addons/base_module_quality/speed_test/speed_test.py:49 #, python-format msgid "Speed Test" -msgstr "" +msgstr "Тест на скоростта" #. module: base_module_quality #: code:addons/base_module_quality/terp_test/terp_test.py:54 @@ -89,7 +89,7 @@ msgstr "" #: code:addons/base_module_quality/workflow_test/workflow_test.py:143 #, python-format msgid "Object Name" -msgstr "" +msgstr "Име на обект" #. module: base_module_quality #: code:addons/base_module_quality/method_test/method_test.py:54 @@ -97,7 +97,7 @@ msgstr "" #: code:addons/base_module_quality/method_test/method_test.py:68 #, python-format msgid "Ok" -msgstr "" +msgstr "Ok" #. module: base_module_quality #: code:addons/base_module_quality/terp_test/terp_test.py:34 @@ -147,14 +147,14 @@ msgstr "" #. module: base_module_quality #: view:module.quality.detail:0 msgid "Save Report" -msgstr "" +msgstr "Запис на доклад" #. module: base_module_quality #: code:addons/base_module_quality/wizard/module_quality_check.py:46 #: model:ir.actions.wizard,name:base_module_quality.create_quality_check_id #, python-format msgid "Quality Check" -msgstr "" +msgstr "Проверка за качество" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:128 @@ -166,13 +166,13 @@ msgstr "" #: code:addons/base_module_quality/wizard/quality_save_report.py:46 #, python-format msgid "Warning" -msgstr "" +msgstr "Предупреждение" #. module: base_module_quality #: code:addons/base_module_quality/unit_test/unit_test.py:35 #, python-format msgid "Unit Test" -msgstr "" +msgstr "Тест на артикул" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:151 @@ -189,7 +189,7 @@ msgstr "" #. module: base_module_quality #: field:module.quality.detail,state:0 msgid "State" -msgstr "" +msgstr "Състояние" #. module: base_module_quality #: code:addons/base_module_quality/unit_test/unit_test.py:50 @@ -219,7 +219,7 @@ msgstr "" #: code:addons/base_module_quality/speed_test/speed_test.py:120 #, python-format msgid "No enough data" -msgstr "" +msgstr "Няма достатъчно данни" #. module: base_module_quality #: code:addons/base_module_quality/terp_test/terp_test.py:132 @@ -231,18 +231,18 @@ msgstr "" #: code:addons/base_module_quality/speed_test/speed_test.py:151 #, python-format msgid "N (Number of Records)" -msgstr "" +msgstr "N (брой записи)" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:133 #, python-format msgid "No data" -msgstr "" +msgstr "Няма данни" #. module: base_module_quality #: model:ir.model,name:base_module_quality.model_module_quality_detail msgid "module.quality.detail" -msgstr "" +msgstr "module.quality.detail" #. module: base_module_quality #: wizard_field:quality_detail_save,init,module_file:0 @@ -261,12 +261,12 @@ msgstr "" #: code:addons/base_module_quality/structure_test/structure_test.py:151 #, python-format msgid "Result in %" -msgstr "" +msgstr "Резултат в %" #. module: base_module_quality #: wizard_view:quality_detail_save,init:0 msgid "Standard entries" -msgstr "" +msgstr "Стандартни записи" #. module: base_module_quality #: code:addons/base_module_quality/pep8_test/pep8_test.py:58 @@ -281,22 +281,22 @@ msgstr "" #: view:module.quality.detail:0 #, python-format msgid "Result" -msgstr "" +msgstr "Резултат" #. module: base_module_quality #: field:module.quality.detail,message:0 msgid "Message" -msgstr "" +msgstr "Съобщение" #. module: base_module_quality #: view:module.quality.detail:0 msgid "Detail" -msgstr "" +msgstr "Подробно" #. module: base_module_quality #: field:module.quality.detail,note:0 msgid "Note" -msgstr "" +msgstr "Бележка" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:85 @@ -318,13 +318,13 @@ msgstr "" #: code:addons/base_module_quality/unit_test/unit_test.py:70 #, python-format msgid "Status" -msgstr "" +msgstr "Статус" #. module: base_module_quality #: view:module.quality.check:0 #: field:module.quality.check,check_detail_ids:0 msgid "Tests" -msgstr "" +msgstr "Тестове" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:50 @@ -355,20 +355,20 @@ msgstr "" #: code:addons/base_module_quality/workflow_test/workflow_test.py:136 #, python-format msgid "Module Name" -msgstr "" +msgstr "Име на модула" #. module: base_module_quality #: code:addons/base_module_quality/unit_test/unit_test.py:56 #, python-format msgid "Error! Module is not properly loaded/installed" -msgstr "" +msgstr "Грешка! Модулът не се зареди правилно или не е инсталиран" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:115 #: code:addons/base_module_quality/speed_test/speed_test.py:116 #, python-format msgid "Error in Read method" -msgstr "" +msgstr "Грешка в метода на четене" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:138 @@ -405,7 +405,7 @@ msgstr "" #. module: base_module_quality #: model:ir.actions.wizard,name:base_module_quality.quality_detail_save msgid "Report Save" -msgstr "" +msgstr "Запис на справка" #. module: base_module_quality #: code:addons/base_module_quality/structure_test/structure_test.py:172 @@ -445,12 +445,12 @@ msgstr "" #. module: base_module_quality #: selection:module.quality.detail,state:0 msgid "Done" -msgstr "" +msgstr "Завършен" #. module: base_module_quality #: wizard_button:quality_detail_save,init,end:0 msgid "Cancel" -msgstr "" +msgstr "Отказ" #. module: base_module_quality #: code:addons/base_module_quality/pep8_test/pep8_test.py:32 @@ -511,7 +511,7 @@ msgstr "" #. module: base_module_quality #: field:module.quality.detail,detail:0 msgid "Details" -msgstr "" +msgstr "Подробности" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:119 @@ -541,7 +541,7 @@ msgstr "" #: code:addons/base_module_quality/speed_test/speed_test.py:151 #, python-format msgid "1" -msgstr "" +msgstr "1" #. module: base_module_quality #: code:addons/base_module_quality/speed_test/speed_test.py:132 @@ -558,7 +558,7 @@ msgstr "" #. module: base_module_quality #: wizard_field:quality_detail_save,init,name:0 msgid "File name" -msgstr "" +msgstr "Име на файл" #. module: base_module_quality #: model:ir.module.module,description:base_module_quality.module_meta_information @@ -583,12 +583,12 @@ msgstr "" #. module: base_module_quality #: model:ir.model,name:base_module_quality.model_module_quality_check msgid "module.quality.check" -msgstr "" +msgstr "module.quality.check" #. module: base_module_quality #: field:module.quality.detail,name:0 msgid "Name" -msgstr "" +msgstr "Име" #. module: base_module_quality #: code:addons/base_module_quality/object_test/object_test.py:177 @@ -631,14 +631,14 @@ msgstr "" #: field:module.quality.detail,summary:0 #, python-format msgid "Summary" -msgstr "" +msgstr "Обобщена информация" #. module: base_module_quality #: code:addons/base_module_quality/pylint_test/pylint_test.py:99 #: code:addons/base_module_quality/structure_test/structure_test.py:172 #, python-format msgid "File Name" -msgstr "" +msgstr "Име на файл" #. module: base_module_quality #: code:addons/base_module_quality/pep8_test/pep8_test.py:274 @@ -655,7 +655,7 @@ msgstr "" #. module: base_module_quality #: field:module.quality.detail,quality_check_id:0 msgid "Quality" -msgstr "" +msgstr "Качество" #. module: base_module_quality #: code:addons/base_module_quality/terp_test/terp_test.py:140 diff --git a/addons/base_report_creator/wizard/report_menu_create.py b/addons/base_report_creator/wizard/report_menu_create.py index f209bd05526..072c5482dfc 100644 --- a/addons/base_report_creator/wizard/report_menu_create.py +++ b/addons/base_report_creator/wizard/report_menu_create.py @@ -66,7 +66,7 @@ class report_menu_create(osv.osv_memory): 'view_type':'form', 'view_mode':view, 'context': "{'report_id':%d}" % (board.id,), - 'res_model': 'base_report_creator.report', + 'res_model': 'base_report_creator_report.result', 'search_view_id': res['res_id'] }) diff --git a/addons/base_tools/i18n/bg.po b/addons/base_tools/i18n/bg.po new file mode 100644 index 00000000000..81c008e33f7 --- /dev/null +++ b/addons/base_tools/i18n/bg.po @@ -0,0 +1,32 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-18 09:39+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-19 05:06+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: base_tools +#: model:ir.module.module,shortdesc:base_tools.module_meta_information +msgid "Common base for tools modules" +msgstr "Обща база за модули на Инструменти" + +#. module: base_tools +#: model:ir.module.module,description:base_tools.module_meta_information +msgid "" +"\n" +" " +msgstr "" +"\n" +" " diff --git a/addons/base_tools/i18n/sk.po b/addons/base_tools/i18n/sk.po new file mode 100644 index 00000000000..600e0f5dd93 --- /dev/null +++ b/addons/base_tools/i18n/sk.po @@ -0,0 +1,32 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-21 08:17+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: base_tools +#: model:ir.module.module,shortdesc:base_tools.module_meta_information +msgid "Common base for tools modules" +msgstr "Spoločný základ pre nástroje modulov" + +#. module: base_tools +#: model:ir.module.module,description:base_tools.module_meta_information +msgid "" +"\n" +" " +msgstr "" +"\n" +" " diff --git a/addons/base_vat/i18n/bg.po b/addons/base_vat/i18n/bg.po index be689f4d6c4..9923b467f13 100644 --- a/addons/base_vat/i18n/bg.po +++ b/addons/base_vat/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2010-08-03 03:16+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-02-27 10:03+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:16+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-01 04:37+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: base_vat #: code:addons/base_vat/base_vat.py:87 @@ -23,6 +23,7 @@ msgid "" "The Vat does not seems to be correct. You should have entered something like " "this %s" msgstr "" +"ДДС, не изглежда да е вярно. Вие трябва да сте въвели нещо подобнона това %s" #. module: base_vat #: model:ir.module.module,description:base_vat.module_meta_information @@ -46,7 +47,7 @@ msgstr "" #. module: base_vat #: constraint:res.partner:0 msgid "Error ! You can not create recursive associated members." -msgstr "" +msgstr "Грешка ! Не може да създадете рекурсивно свързани членове" #. module: base_vat #: code:addons/base_vat/base_vat.py:88 @@ -60,11 +61,13 @@ msgid "" "Check this box if the partner is subjected to the VAT. It will be used for " "the VAT legal statement." msgstr "" +"Отметнете това ако партньорът ви е регистриран по ДДС. It will be used for " +"the VAT legal statement." #. module: base_vat #: model:ir.model,name:base_vat.model_res_partner msgid "Partner" -msgstr "" +msgstr "Партньор" #. module: base_vat #: field:res.partner,vat_subjected:0 diff --git a/addons/caldav/caldav_node.py b/addons/caldav/caldav_node.py index 70671507b01..5272d0fc1fd 100644 --- a/addons/caldav/caldav_node.py +++ b/addons/caldav/caldav_node.py @@ -494,6 +494,17 @@ class res_node_calendar(nodes.node_class): res = '%d' % (self.calendar_id) return res + def _get_wtag(self, cr): + uid = self.context.uid + context = self.context.context + if self.model and self.res_id: + mod_obj = self.context._dirobj.pool.get(self.model) + pr = mod_obj.perm_read(cr, uid, [self.res_id], context=context, details=False)[0] + self.write_date = pr.get('write_date') or pr.get('create_date') + + # Super will use self.write_date, so we should be fine. + return super(res_node_calendar, self)._get_wtag(cr) + def rm(self, cr): uid = self.context.uid res = False diff --git a/addons/caldav/i18n/es_EC.po b/addons/caldav/i18n/es_EC.po new file mode 100644 index 00000000000..6213e858b84 --- /dev/null +++ b/addons/caldav/i18n/es_EC.po @@ -0,0 +1,1009 @@ +# Spanish (Ecuador) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-23 23:57+0000\n" +"Last-Translator: Mario Andrés Correa <Unknown>\n" +"Language-Team: Spanish (Ecuador) <es_EC@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:40+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: caldav +#: view:basic.calendar:0 +msgid "Value Mapping" +msgstr "" + +#. module: caldav +#: help:caldav.browse,url:0 +msgid "Url of the caldav server, use for synchronization" +msgstr "URL del servidor CalDAV, utilizado para sincronización." + +#. module: caldav +#: field:basic.calendar.alias,name:0 +msgid "Filename" +msgstr "Nombre del archivo" + +#. module: caldav +#: model:ir.model,name:caldav.model_calendar_event_export +msgid "Event Export" +msgstr "Exportar evento" + +#. module: caldav +#: view:calendar.event.subscribe:0 +msgid "Provide path for Remote Calendar" +msgstr "Indicar ruta del calendario remoto" + +#. module: caldav +#: model:ir.actions.act_window,name:caldav.action_calendar_event_import_values +msgid "Import .ics File" +msgstr "Importar archivo .ics" + +#. module: caldav +#: view:calendar.event.export:0 +msgid "_Close" +msgstr "_Cerrar" + +#. module: caldav +#: selection:basic.calendar.attributes,type:0 +#: selection:basic.calendar.lines,name:0 +msgid "Attendee" +msgstr "Participante" + +#. module: caldav +#: sql_constraint:basic.calendar.fields:0 +msgid "Can not map a field more than once" +msgstr "No se puede relacionar un campo más de una vez" + +#. module: caldav +#: code:addons/caldav/calendar.py:772 +#: code:addons/caldav/calendar.py:861 +#: code:addons/caldav/wizard/calendar_event_import.py:63 +#, python-format +msgid "Warning !" +msgstr "¡Advertencia!" + +#. module: caldav +#: field:basic.calendar.lines,object_id:0 +msgid "Object" +msgstr "Objeto" + +#. module: caldav +#: view:basic.calendar:0 +msgid "Todo" +msgstr "Por hacer" + +#. module: caldav +#: model:ir.model,name:caldav.model_user_preference +msgid "User preference Form" +msgstr "Formulario de preferencias del usuario" + +#. module: caldav +#: field:user.preference,service:0 +msgid "Services" +msgstr "Servicios" + +#. module: caldav +#: selection:basic.calendar.fields,fn:0 +msgid "Expression as constant" +msgstr "Expresión como constante" + +#. module: caldav +#: selection:user.preference,device:0 +msgid "Evolution" +msgstr "Evolution" + +#. module: caldav +#: view:calendar.event.import:0 +#: view:calendar.event.subscribe:0 +msgid "Ok" +msgstr "Ok" + +#. module: caldav +#: code:addons/caldav/calendar.py:861 +#, python-format +msgid "Please provide proper configuration of \"%s\" in Calendar Lines" +msgstr "Indique una configuración correcta de \"%s\" en líneas de calendario" + +#. module: caldav +#: field:calendar.event.export,name:0 +msgid "File name" +msgstr "Nombre del archivo" + +#. module: caldav +#: field:caldav.browse,url:0 +msgid "Caldav Server" +msgstr "Servidor CalDAV" + +#. module: caldav +#: code:addons/caldav/wizard/calendar_event_subscribe.py:59 +#, python-format +msgid "Error!" +msgstr "¡Error!" + +#. module: caldav +#: help:caldav.browse,caldav_doc_file:0 +msgid "download full caldav Documentation." +msgstr "Descargue toda la documentación CalDAV." + +#. module: caldav +#: selection:user.preference,device:0 +msgid "iPhone" +msgstr "iPhone" + +#. module: caldav +#: code:addons/caldav/wizard/caldav_browse.py:32 +#, python-format +msgid "" +"\n" +" * Webdav server that provides remote access to calendar\n" +" * Synchronisation of calendar using WebDAV\n" +" * Customize calendar event and todo attribute with any of OpenERP model\n" +" * Provides iCal Import/Export functionality\n" +"\n" +" To access Calendars using CalDAV clients, point them to:\n" +" " +"http://HOSTNAME:PORT/webdav/DATABASE_NAME/calendars/users/USERNAME/c\n" +"\n" +" To access OpenERP Calendar using WebCal to remote site use the URL " +"like:\n" +" " +"http://HOSTNAME:PORT/webdav/DATABASE_NAME/Calendars/CALENDAR_NAME.ics\n" +"\n" +" Where,\n" +" HOSTNAME: Host on which OpenERP server(With webdav) is running\n" +" PORT : Port on which OpenERP server is running (By Default : 8069)\n" +" DATABASE_NAME: Name of database on which OpenERP Calendar is " +"created\n" +" CALENDAR_NAME: Name of calendar to access\n" +" " +msgstr "" +"\n" +" * Servidor WebDAV que proporciona acceso remoto al calendario\n" +" * Sincronización del calendario usando WebDAV\n" +" * Personaliza eventos del calendario y atributos de las tareas con " +"cualquier módulo de OpenERP\n" +" * Proporciona funcionalidad de Importación/Exportación iCal\n" +"\n" +" Para acceder a Calendarios usando clientes CalDAV, apúntelos a:\n" +" " +"http://HOSTNAME:PORT/webdav/DATABASE_NAME/calendars/users/USERNAME/c\n" +"\n" +" Para acceder al Calendario de OpenERP usando WebCal al sitio remoto use " +"la URL como:\n" +" " +"http://HOSTNAME:PORT/webdav/DATABASE_NAME/Calendars/CALENDAR_NAME.ics\n" +"\n" +" Donde,\n" +" HOSTNAME: Host en el que se está ejecutando el servidor OpenERP (con " +"WebDAV)\n" +" PORT: Puerto en el que se está ejecutando el servidor OpenERP (por " +"defecto: 8069)\n" +" DATABASE_NAME: Nombre de la base de datos en la que está el " +"Calendario de OpenERP\n" +" CALENDAR_NAME: Nombre del calendario a acceder\n" +" " + +#. module: caldav +#: code:addons/caldav/wizard/caldav_browse.py:147 +#, python-format +msgid "" +"\n" +"Prerequire\n" +"----------\n" +"If you are using thunderbird, first you need to install the lightning " +"module\n" +"http://www.mozilla.org/projects/calendar/lightning/\n" +"\n" +"configuration\n" +"-------------\n" +"\n" +"1. Go to Calendar View\n" +"\n" +"2. File -> New Calendar\n" +"\n" +"3. Chosse \"On the Network\"\n" +"\n" +"4. for format choose CalDav\n" +" and as location the url given above (ie : " +"http://host.com:8069/webdav/db/calendars/users/demo/c/Meetings)\n" +" \n" +"5. Choose a name and a color for the Calendar, and we advice you to uncheck " +"\"alarm\"\n" +"\n" +"6. Then put your openerp login and password (to give the password only check " +"the box \"Use password Manager to remember this password\"\n" +"\n" +"7. Then Finish, your meetings should appear now in your calendar view\n" +msgstr "" +"\n" +"Prerequisito\n" +"------------\n" +"Si está usando Thunderbird, primero debe instalar la extensión Lightning\n" +"http://www.mozilla.org/projects/calendar/lightning/\n" +"(o instalarla usando Herramientas -> Complementos)\n" +"\n" +"Configuración\n" +"-------------\n" +"\n" +"1. Ir a la vista Calendario\n" +"\n" +"2. Archivo -> Nuevo calendario\n" +"\n" +"3. Seleccionar \"En la red\"\n" +"\n" +"4. Seleccionar el formato CalDAV\n" +" y como \"Ubicación\" la URL anterior (ejemplo: " +"http://host.com:8069/webdav/db/calendars/users/demo/c/Meetings)\n" +" \n" +"5. Seleccionar un nombre y color para el calendario. Le aconsejamos " +"desmarcar \"Mostrar alarmas\"\n" +"\n" +"6. Luego introduzca su nombre de usuario y contraseña de OpenERP (para " +"introducir la contraseña marque la opción \"Utilizar el administrador de " +"contraseñas para recordar esta contraseña\")\n" +"\n" +"7. Luego Finalizar, sus reuniones deberían aparecer ahora en la vista de " +"calendario\n" + +#. module: caldav +#: selection:basic.calendar,type:0 +#: selection:basic.calendar.attributes,type:0 +#: selection:basic.calendar.lines,name:0 +msgid "TODO" +msgstr "Por hacer" + +#. module: caldav +#: view:calendar.event.export:0 +msgid "Export ICS" +msgstr "Exportar ICS" + +#. module: caldav +#: selection:basic.calendar.fields,fn:0 +msgid "Use the field" +msgstr "Usar el campo" + +#. module: caldav +#: code:addons/caldav/calendar.py:772 +#, python-format +msgid "Can not create line \"%s\" more than once" +msgstr "No se puede crear la línea \"%s\" más de una vez" + +#. module: caldav +#: view:basic.calendar:0 +#: field:basic.calendar,line_ids:0 +#: model:ir.model,name:caldav.model_basic_calendar_lines +msgid "Calendar Lines" +msgstr "Líneas de calendario" + +#. module: caldav +#: model:ir.model,name:caldav.model_calendar_event_subscribe +msgid "Event subscribe" +msgstr "Suscribir evento" + +#. module: caldav +#: view:calendar.event.import:0 +msgid "Import ICS" +msgstr "Importar ICS" + +#. module: caldav +#: view:calendar.event.import:0 +#: view:calendar.event.subscribe:0 +#: view:user.preference:0 +msgid "_Cancel" +msgstr "_Cancelar" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_event +msgid "basic.calendar.event" +msgstr "base.calendario.evento" + +#. module: caldav +#: view:basic.calendar:0 +#: selection:basic.calendar,type:0 +#: selection:basic.calendar.attributes,type:0 +#: selection:basic.calendar.lines,name:0 +msgid "Event" +msgstr "Evento" + +#. module: caldav +#: field:document.directory,calendar_collection:0 +#: field:user.preference,collection:0 +msgid "Calendar Collection" +msgstr "Colección del calendario" + +#. module: caldav +#: constraint:document.directory:0 +msgid "Error! You can not create recursive Directories." +msgstr "¡Error! No puede crear directorios recursivos." + +#. module: caldav +#: view:user.preference:0 +msgid "_Open" +msgstr "_Abrir" + +#. module: caldav +#: field:basic.calendar,type:0 +#: field:basic.calendar.attributes,type:0 +#: field:basic.calendar.fields,type_id:0 +#: field:basic.calendar.lines,name:0 +msgid "Type" +msgstr "Tipo" + +#. module: caldav +#: help:calendar.event.export,name:0 +msgid "Save in .ics format" +msgstr "Guardar en formato .ics" + +#. module: caldav +#: code:addons/caldav/calendar.py:1275 +#, python-format +msgid "Error !" +msgstr "¡Error!" + +#. module: caldav +#: code:addons/caldav/wizard/caldav_browse.py:128 +#, python-format +msgid "" +"\n" +" 1. Go to Calendar View\n" +"\n" +" 2. File -> New -> Calendar\n" +"\n" +" 3. Fill the form \n" +" - type : CalDav\n" +" - name : Whaterver you want (ie : Meeting)\n" +" - url : " +"http://HOST:PORT/webdav/DB_NAME/calendars/users/USER/c/Meetings (ie : " +"http://localhost:8069/webdav/db_1/calendars/users/demo/c/Meetings) the one " +"given on the top of this window\n" +" - uncheck \"User SSL\"\n" +" - Username : Your username (ie : Demo)\n" +" - Refresh : everytime you want that evolution synchronize the data " +"with the server\n" +"\n" +" 4. Click ok and give your openerp password\n" +"\n" +" 5. A new calendar named with the name you gave should appear on the left " +"side. \n" +" " +msgstr "" +"\n" +" 1. Ir a la vista de Calendario\n" +"\n" +" 2. Archivo -> Nuevo -> Calendario\n" +"\n" +" 3. Llene el formulario \n" +" - Tipo: CalDAV\n" +" - Nombre: El que desee (ejm: Reuniones)\n" +" - URL: " +"http://HOST:PORT/webdav/DB_NAME/calendars/users/USER/c/Meetings (ejm: " +"http://localhost:8069/webdav/db_1/calendars/users/demo/c/Meetings) mostrado " +"en la parte superior de esta ventana\n" +" - Desmarque \"Usar SSL\"\n" +" - Usuario: Su nombre de usuario (ejm: Demo)\n" +" - Actualizar: Período con el que quiere que Evolution sincronice los " +"datos con el servidor\n" +"\n" +" 4. Haga clic sobre Aceptar e ingrese su contraseña de OpenERP\n" +"\n" +" 5. Un nuevo calendario CalDAV con el nombre que usted ingresó debe " +"aparecer en el lado izquierdo. \n" +" " + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_attributes +msgid "Calendar attributes" +msgstr "Atributos del calendario" + +#. module: caldav +#: model:ir.model,name:caldav.model_caldav_browse +msgid "Caldav Browse" +msgstr "Exploración de CalDAV" + +#. module: caldav +#: model:ir.module.module,description:caldav.module_meta_information +msgid "" +"\n" +" This module Contains basic functionality for caldav system like: \n" +" - Webdav server that provides remote access to calendar\n" +" - Synchronisation of calendar using WebDAV\n" +" - Customize calendar event and todo attribute with any of OpenERP model\n" +" - Provides iCal Import/Export functionality\n" +"\n" +" To access Calendars using CalDAV clients, point them to:\n" +" " +"http://HOSTNAME:PORT/webdav/DATABASE_NAME/calendars/users/USERNAME/c\n" +"\n" +" To access OpenERP Calendar using WebCal to remote site use the URL " +"like:\n" +" " +"http://HOSTNAME:PORT/webdav/DATABASE_NAME/Calendars/CALENDAR_NAME.ics\n" +"\n" +" Where,\n" +" HOSTNAME: Host on which OpenERP server(With webdav) is running\n" +" PORT : Port on which OpenERP server is running (By Default : 8069)\n" +" DATABASE_NAME: Name of database on which OpenERP Calendar is " +"created\n" +" CALENDAR_NAME: Name of calendar to access\n" +msgstr "" +"\n" +" Este módulo contiene la funcionalidad básica para un sistema caldav " +"como: \n" +" - Servidor WebDAV que proporciona acceso remoto al calendario\n" +" - Sincronización del calendario utilizando WebDAV\n" +" - Evento de calendario personalizado y atributo todo (por hacer) con " +"cualquier modelo de OpenERP\n" +" - Proporciona funcionalidad Importar/Exportar iCal\n" +"\n" +" Para acceder a calendarios usando clientes CalDAV, introduzca en ellos " +"la dirección:\n" +" " +"http://HOSTNAME:PORT/webdav/DATABASE_NAME/calendars/users/USERNAME/c\n" +"\n" +" Para acceder al calendario OpenERP usando WebCal a un sitio remoto, " +"introduzca la URL así:\n" +" " +"http://HOSTNAME:PORT/webdav/DATABASE_NAME/calendars/CALENDAR_NAME.ics\n" +"\n" +" Donde,\n" +" HOSTNAME: Host donde el servidor OpenERP (con webdav) se ejecuta\n" +" PORT : Puerto donde el servidor OpenERP se ejecuta (por defecto: " +"8069)\n" +" DATABASE_NAME: Nombre de la base de datos donde el calendario " +"OpenERP se ha creado\n" +" CALENDAR_NAME: Nombre del calendario a acceder\n" + +#. module: caldav +#: selection:user.preference,device:0 +msgid "Android based device" +msgstr "Dispositivo basado en Android" + +#. module: caldav +#: field:basic.calendar,create_date:0 +msgid "Created Date" +msgstr "Fecha de creación" + +#. module: caldav +#: view:basic.calendar:0 +msgid "Attributes Mapping" +msgstr "Relaciones entre atributos" + +#. module: caldav +#: model:ir.model,name:caldav.model_document_directory +msgid "Directory" +msgstr "Directorio" + +#. module: caldav +#: field:calendar.event.subscribe,url_path:0 +msgid "Provide path for remote calendar" +msgstr "Indicar ruta del calendario remoto" + +#. module: caldav +#: view:caldav.browse:0 +msgid "_Ok" +msgstr "_Ok" + +#. module: caldav +#: field:basic.calendar.lines,domain:0 +msgid "Domain" +msgstr "Dominio" + +#. module: caldav +#: view:calendar.event.subscribe:0 +msgid "_Subscribe" +msgstr "_Suscribir" + +#. module: caldav +#: field:basic.calendar,user_id:0 +msgid "Owner" +msgstr "Propietario" + +#. module: caldav +#: view:basic.calendar:0 +#: field:basic.calendar.alias,cal_line_id:0 +#: field:basic.calendar.lines,calendar_id:0 +#: model:ir.ui.menu,name:caldav.menu_calendar +#: field:user.preference,calendar:0 +msgid "Calendar" +msgstr "Calendario" + +#. module: caldav +#: code:addons/caldav/calendar.py:41 +#, python-format +msgid "" +"Please install python-vobject from http://vobject.skyhouseconsulting.com/" +msgstr "Instale python-vobject desde http://vobject.skyhouseconsulting.com/" + +#. module: caldav +#: code:addons/caldav/wizard/calendar_event_import.py:63 +#, python-format +msgid "Invalid format of the ics, file can not be imported" +msgstr "Formato de ics incorrecto, el fichero no se puede importar" + +#. module: caldav +#: selection:user.preference,service:0 +msgid "CalDAV" +msgstr "CalDAV" + +#. module: caldav +#: field:basic.calendar.fields,field_id:0 +msgid "OpenObject Field" +msgstr "Campo de OpenObject" + +#. module: caldav +#: field:basic.calendar.alias,res_id:0 +msgid "Res. ID" +msgstr "" + +#. module: caldav +#: view:calendar.event.subscribe:0 +msgid "Message..." +msgstr "Mensaje..." + +#. module: caldav +#: selection:user.preference,device:0 +msgid "Other" +msgstr "Otro" + +#. module: caldav +#: view:basic.calendar:0 +#: field:basic.calendar,has_webcal:0 +msgid "WebCal" +msgstr "WebCal" + +#. module: caldav +#: view:document.directory:0 +#: model:ir.actions.act_window,name:caldav.action_calendar_collection_form +#: model:ir.ui.menu,name:caldav.menu_calendar_collection +msgid "Calendar Collections" +msgstr "Colecciones de calendario" + +#. module: caldav +#: code:addons/caldav/calendar.py:798 +#: sql_constraint:basic.calendar.alias:0 +#, python-format +msgid "The same filename cannot apply to two records!" +msgstr "¡El mismo nombre de fichero no se puede asociar a dos registros!" + +#. module: caldav +#: sql_constraint:document.directory:0 +msgid "Directory cannot be parent of itself!" +msgstr "¡El directorio no puede ser su propio padre!" + +#. module: caldav +#: view:basic.calendar:0 +#: field:document.directory,calendar_ids:0 +#: model:ir.actions.act_window,name:caldav.action_caldav_form +#: model:ir.ui.menu,name:caldav.menu_caldav_directories +msgid "Calendars" +msgstr "Calendarios" + +#. module: caldav +#: field:basic.calendar,collection_id:0 +msgid "Collection" +msgstr "Colección" + +#. module: caldav +#: field:basic.calendar,write_date:0 +msgid "Write Date" +msgstr "Fecha de escritura" + +#. module: caldav +#: code:addons/caldav/wizard/caldav_browse.py:104 +#, python-format +msgid "" +"\n" +"Prerequire\n" +"----------\n" +"There is no buit-in way to synchronize calendar with caldav.\n" +"So you need to install a third part software : Calendar (CalDav) \n" +"for now it's the only one\n" +"\n" +"configuration\n" +"-------------\n" +"\n" +"1. Open Calendar Sync\n" +" I'll get an interface with 2 tabs\n" +" Stay on the first one\n" +" \n" +"2. CaDAV Calendar URL : put the URL given above (ie : " +"http://host.com:8069/webdav/db/calendars/users/demo/c/Meetings)\n" +"\n" +"3. Put your openerp username and password\n" +"\n" +"4. If your server don't use SSL, you'll get a warnign, say \"Yes\"\n" +"\n" +"5. Then you can synchronize manually or custom the settings to synchronize " +"every x minutes.\n" +" \n" +" " +msgstr "" +"\n" +"Prerequisito\n" +"----------\n" +"No hay forma interna de sincronizar el calendario con CalDAV\n" +"Así que hay que instalar software de terceros: Calendario (CalDav) \n" +"por ahora es la única forma\n" +"\n" +"Configuración\n" +"-------------\n" +"\n" +"1. Abra Calendar Sync\n" +" Obtendrá un interfaz con 2 pestañas\n" +" Permanezca en la primera\n" +" \n" +"2. URL del Calendario CalDAV: Ingrese la URL dada arriba (ejm: " +"http://host.com:8069/webdav/db/calendars/users/demo/c/Meetings)\n" +"\n" +"3. Ingrese su nombre de usuario y contraseña de OpenERP\n" +"\n" +"4. Si su servidor no usa SSL, recibirá un aviso, responda \"Si\"\n" +"\n" +"5. Ahora puede sincronizar manualmente o personalizar la configuración " +"parasincronizar cada x minutos.\n" +" \n" +" " + +#. module: caldav +#: code:addons/caldav/wizard/caldav_browse.py:53 +#, python-format +msgid "" +"\n" +" For SSL specific configuration see the documentation below\n" +"\n" +"Now, to setup the calendars, you need to:\n" +"\n" +"1. Click on the \"Settings\" and go to the \"Mail, Contacts, Calendars\" " +"page.\n" +"2. Go to \"Add account...\"\n" +"3. Click on \"Other\"\n" +"4. From the \"Calendars\" group, select \"Add CalDAV Account\"\n" +"\n" +"5. Enter the host's name \n" +" (ie : if the url is http://openerp.com:8069/webdav/db_1/calendars/ , " +"openerp.com is the host)\n" +"\n" +"6. Fill Username and password with your openerp login and password\n" +"\n" +"7. As a description, you can either leave the server's name or\n" +" something like \"OpenERP calendars\".\n" +"\n" +"9. If you are not using a SSL server, you'll get an error, do not worry and " +"push \"Continue\"\n" +"\n" +"10. Then click to \"Advanced Settings\" to specify the right\n" +" ports and paths. \n" +" \n" +"11. Specify the port for the OpenERP server: 8071 for SSL, 8069 without.\n" +"\n" +"12. Set the \"Account URL\" to the right path of the OpenERP webdav:\n" +" the url given by the wizard (ie : " +"http://my.server.ip:8069/webdav/dbname/calendars/ )\n" +"\n" +"11. Click on Done. The phone will hopefully connect to the OpenERP server\n" +" and verify it can use the account.\n" +"\n" +"12. Go to the main menu of the iPhone and enter the Calendar application.\n" +" Your OpenERP calendars will be visible inside the selection of the\n" +" \"Calendars\" button.\n" +" Note that when creating a new calendar entry, you will have to specify\n" +" which calendar it should be saved at.\n" +"\n" +"\n" +"\n" +"IF you need SSL (and your certificate is not a verified one, as usual),\n" +"then you first will need to let the iPhone trust that. Follow these\n" +"steps:\n" +"\n" +" s1. Open Safari and enter the https location of the OpenERP server:\n" +" https://my.server.ip:8071/\n" +" (assuming you have the server at \"my.server.ip\" and the HTTPS port\n" +" is the default 8071)\n" +" s2. Safari will try to connect and issue a warning about the " +"certificate\n" +" used. Inspect the certificate and click \"Accept\" so that iPhone\n" +" now trusts it. \n" +" " +msgstr "" +"\n" +" Para la configuración específica de SSL vea la documentación a " +"continuación\n" +"\n" +"Ahora, para configurar el calendario, es necesario:\n" +"\n" +"1. Haga clic sobre \"Configuración\" y vaya a la página \"Correo, Contactos, " +"Calendarios\"\n" +"2. Vaya a \"Agregar cuenta...\"\n" +"3. Haga clic sobre \"Otras\"\n" +"4. Desde el grupo \"Calendarios\" seleccione \"Agregar Cuenta CalDAV\"\n" +"5. Ingrese el nombre del host \n" +" (ejm: si el URL es http://openerp.com:8069/webdav/db_1/calendars/ , " +"openerp.com es el host)\n" +"\n" +"6. Llene Usuario y Contraseña con su usuario y contraseña de OpenERP\n" +"\n" +"7. Como Descripción, puede dejar el nombre del servidor o\n" +" algo así como \"Calendarios OpenERP\".\n" +"\n" +"8. Si no está usando un servidor SSL, obtendrá un error, no se preocupe y " +"pulse en \"Continuar\"\n" +"\n" +"9. A continuación, haga clic en \"Configuración avanzada\" para especificar " +"los\n" +" puertos y rutas correctos\n" +" \n" +"10. Especifique el puerto para el servidor OpenERP: 8071 para SSL, 8069 sin " +"SSL.\n" +"\n" +"11. Configure la \"Cuenta URL\" a la ruta correcta del WebDAV OpenERP:\n" +" la URL propuesta por el asistente (ejm: " +"http://my.server.ip:8069/webdav/dbname/calendars/)\n" +"\n" +"12. Haga clic en Hecho. El teléfono se conectará con el servidor OpenERP\n" +" y comprobará que puede utilizar la cuenta.\n" +"\n" +"13. Vaya al menú principal del iPhone e ingrese a la aplicación Calendario.\n" +" Sus calendarios de OpenERP serán visibles dentro de la selección del\n" +" botón \"Calendarios\".\n" +" Note que al crear una nueva entrada de calendario, tendrá que " +"especificar\n" +" en qué calendario debe guardarse.\n" +"\n" +"\n" +"\n" +"Si usted necesita SSL (y su certificado no está verificado, como es usual),\n" +"primero tendrá que decirle al iPhone que confíe en él. Siga estos\n" +"pasos:\n" +"\n" +" s1. Abra Safari e ingrese la ubicación HTTPS del servidor OpenERP:\n" +" https://my.server.ip:8071/\n" +" (asumiendo que tiene el servidor en \"my.server.ip\" y el puerto " +"HTTPS\n" +" es el valor por defecto 8071)\n" +" s2. Safari intentará conectarse y emitirá una advertencia sobre el " +"certificado\n" +" utilizado. Inspeccione el certificado y haga clic en \"Aceptar\" para " +"que el iPhone\n" +" confíe en él. \n" +" " + +#. module: caldav +#: sql_constraint:document.directory:0 +msgid "The directory name must be unique !" +msgstr "¡El nombre de directorio debe ser único!" + +#. module: caldav +#: view:user.preference:0 +msgid "User Preference" +msgstr "Preferencias del usuario" + +#. module: caldav +#: code:addons/caldav/wizard/calendar_event_subscribe.py:59 +#, python-format +msgid "Please provide Proper URL !" +msgstr "¡Introduza una URL correcta!" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_timezone +msgid "basic.calendar.timezone" +msgstr "" + +#. module: caldav +#: field:basic.calendar.fields,expr:0 +msgid "Expression" +msgstr "Expresión" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_attendee +msgid "basic.calendar.attendee" +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_alias +msgid "basic.calendar.alias" +msgstr "" + +#. module: caldav +#: view:calendar.event.import:0 +#: field:calendar.event.import,file_path:0 +msgid "Select ICS file" +msgstr "Seleccionar archivo ICS" + +#. module: caldav +#: field:caldav.browse,caldav_doc_file:0 +msgid "Caldav Document" +msgstr "Documento CalDAV" + +#. module: caldav +#: field:basic.calendar.lines,mapping_ids:0 +msgid "Fields Mapping" +msgstr "Relaciones entre campos" + +#. module: caldav +#: view:caldav.browse:0 +msgid "Browse caldav" +msgstr "Explorar CalDAV" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar +msgid "basic.calendar" +msgstr "base.calendario" + +#. module: caldav +#: view:basic.calendar:0 +msgid "Other Info" +msgstr "Otra información" + +#. module: caldav +#: field:user.preference,device:0 +msgid "Software/Devices" +msgstr "Software/Dispositivos" + +#. module: caldav +#: help:basic.calendar,has_webcal:0 +msgid "" +"Also export a <name>.ics entry next to the calendar folder, with WebCal " +"content." +msgstr "" +"Exportar también una entrada <nombre>.ics junto a la carpeta del calendario, " +"con el contenido WebCal." + +#. module: caldav +#: field:basic.calendar.fields,fn:0 +msgid "Function" +msgstr "Función" + +#. module: caldav +#: view:basic.calendar:0 +#: field:basic.calendar,description:0 +#: view:caldav.browse:0 +#: field:caldav.browse,description:0 +msgid "Description" +msgstr "Descripción" + +#. module: caldav +#: help:basic.calendar.alias,cal_line_id:0 +msgid "The calendar/line this mapping applies to" +msgstr "" + +#. module: caldav +#: field:basic.calendar.fields,mapping:0 +msgid "Mapping" +msgstr "Relaciones" + +#. module: caldav +#: code:addons/caldav/wizard/calendar_event_import.py:86 +#, python-format +msgid "Import Sucessful" +msgstr "Importación exitosa" + +#. module: caldav +#: view:calendar.event.import:0 +msgid "_Import" +msgstr "_Importar" + +#. module: caldav +#: model:ir.model,name:caldav.model_calendar_event_import +msgid "Event Import" +msgstr "Importar evento" + +#. module: caldav +#: selection:basic.calendar.fields,fn:0 +msgid "Interval in hours" +msgstr "Intervalo en horas" + +#. module: caldav +#: view:calendar.event.subscribe:0 +msgid "Subscribe to Remote Calendar" +msgstr "Suscribir a calendario remoto" + +#. module: caldav +#: help:basic.calendar,calendar_color:0 +msgid "For supporting clients, the color of the calendar entries" +msgstr "" +"Para clientes que lo soporten, el color de las entradas del calendario" + +#. module: caldav +#: field:basic.calendar,name:0 +#: field:basic.calendar.attributes,name:0 +#: field:basic.calendar.fields,name:0 +msgid "Name" +msgstr "Nombre" + +#. module: caldav +#: selection:basic.calendar.attributes,type:0 +#: selection:basic.calendar.lines,name:0 +msgid "Alarm" +msgstr "Alarma" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_alarm +msgid "basic.calendar.alarm" +msgstr "" + +#. module: caldav +#: code:addons/caldav/calendar.py:1275 +#, python-format +msgid "Attendee must have an Email Id" +msgstr "Los asistentes deben tener un identificador de correo electrónico" + +#. module: caldav +#: model:ir.actions.act_window,name:caldav.action_calendar_event_export_values +msgid "Export .ics File" +msgstr "" + +#. module: caldav +#: code:addons/caldav/calendar.py:41 +#, python-format +msgid "vobject Import Error!" +msgstr "" + +#. module: caldav +#: field:calendar.event.export,file_path:0 +msgid "Save ICS file" +msgstr "" + +#. module: caldav +#: selection:user.preference,device:0 +msgid "Sunbird/Thunderbird" +msgstr "" + +#. module: caldav +#: field:basic.calendar,calendar_order:0 +msgid "Order" +msgstr "" + +#. module: caldav +#: model:ir.module.module,shortdesc:caldav.module_meta_information +msgid "Share Calendar using CalDAV" +msgstr "" + +#. module: caldav +#: field:basic.calendar,calendar_color:0 +msgid "Color" +msgstr "" + +#. module: caldav +#: view:basic.calendar:0 +msgid "MY" +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_fields +msgid "Calendar fields" +msgstr "" + +#. module: caldav +#: view:calendar.event.import:0 +msgid "Import Message" +msgstr "" + +#. module: caldav +#: model:ir.actions.act_window,name:caldav.action_calendar_event_subscribe +#: model:ir.actions.act_window,name:caldav.action_calendar_event_subscribe_values +msgid "Subscribe" +msgstr "" + +#. module: caldav +#: sql_constraint:document.directory:0 +msgid "Directory must have a parent or a storage" +msgstr "" + +#. module: caldav +#: model:ir.model,name:caldav.model_basic_calendar_todo +msgid "basic.calendar.todo" +msgstr "" + +#. module: caldav +#: help:basic.calendar,calendar_order:0 +msgid "For supporting clients, the order of this folder among the calendars" +msgstr "" diff --git a/addons/claim_from_delivery/i18n/bg.po b/addons/claim_from_delivery/i18n/bg.po new file mode 100644 index 00000000000..16c9fdb40b0 --- /dev/null +++ b/addons/claim_from_delivery/i18n/bg.po @@ -0,0 +1,33 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-19 15:17+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-20 04:34+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: claim_from_delivery +#: model:ir.actions.act_window,name:claim_from_delivery.action_claim_from_delivery +msgid "Claim" +msgstr "Жалба" + +#. module: claim_from_delivery +#: model:ir.module.module,description:claim_from_delivery.module_meta_information +msgid "Create Claim from delivery order:\n" +msgstr "Създаване на жалба от поръчка за доставка\n" + +#. module: claim_from_delivery +#: model:ir.module.module,shortdesc:claim_from_delivery.module_meta_information +msgid "Claim from delivery" +msgstr "Жалба от доставка" diff --git a/addons/crm/crm.py b/addons/crm/crm.py index edfee9e7614..cd3dd39a7e8 100644 --- a/addons/crm/crm.py +++ b/addons/crm/crm.py @@ -49,7 +49,7 @@ class crm_case(object): def _find_lost_stage(self, cr, uid, type, section_id): return self._find_percent_stage(cr, uid, 0.0, type, section_id) - + def _find_won_stage(self, cr, uid, type, section_id): return self._find_percent_stage(cr, uid, 100.0, type, section_id) @@ -60,14 +60,14 @@ class crm_case(object): stage_pool = self.pool.get('crm.case.stage') if section_id : ids = stage_pool.search(cr, uid, [("probability", '=', percent), ("type", 'like', type), ("section_ids", 'in', [section_id])]) - else : + else : ids = stage_pool.search(cr, uid, [("probability", '=', percent), ("type", 'like', type)]) - + if ids: return ids[0] return False - - + + def _find_first_stage(self, cr, uid, type, section_id): """ return the first stage that has a sequence number equal or higher than sequence @@ -75,9 +75,9 @@ class crm_case(object): stage_pool = self.pool.get('crm.case.stage') if section_id : ids = stage_pool.search(cr, uid, [("sequence", '>', 0), ("type", 'like', type), ("section_ids", 'in', [section_id])]) - else : + else : ids = stage_pool.search(cr, uid, [("sequence", '>', 0), ("type", 'like', type)]) - + if ids: stages = stage_pool.browse(cr, uid, ids) stage_min = stages[0] @@ -85,9 +85,9 @@ class crm_case(object): if stage_min.sequence > stage.sequence: stage_min = stage return stage_min.id - else : + else : return False - + def onchange_stage_id(self, cr, uid, ids, stage_id, context={}): """ @param self: The object pointer @@ -95,7 +95,7 @@ class crm_case(object): @param uid: the current user’s ID for security checks, @param ids: List of stage’s IDs @stage_id: change state id on run time """ - + if not stage_id: return {'value':{}} @@ -151,19 +151,19 @@ class crm_case(object): default = {} default.update({ - 'message_ids': [], + 'message_ids': [], }) if hasattr(self, '_columns'): if self._columns.get('date_closed'): default.update({ - 'date_closed': False, + 'date_closed': False, }) if self._columns.get('date_open'): default.update({ 'date_open': False }) return super(osv.osv, self).copy(cr, uid, id, default, context=context) - + def _get_default_email(self, cr, uid, context=None): """Gives default email address for current user @param self: The object pointer @@ -214,24 +214,26 @@ class crm_case(object): return next_stage else : return self._find_next_stage(cr, uid, stage_list, index + 1, current_seq, stage_pool) - + def stage_change(self, cr, uid, ids, context=None, order='sequence'): if context is None: context = {} + stage_pool = self.pool.get('crm.case.stage') stage_type = context and context.get('stage_type','') current_seq = False next_stage_id = False for case in self.browse(cr, uid, ids, context=context): + next_stage = False value = {} - if case.section_id.id : + if case.section_id.id : domain = [('type', '=', stage_type),('section_ids', '=', case.section_id.id)] else : domain = [('type', '=', stage_type)] - + stages = stage_pool.search(cr, uid, domain, order=order) current_seq = case.stage_id.sequence index = -1 @@ -239,18 +241,18 @@ class crm_case(object): index = stages.index(case.stage_id.id) next_stage = self._find_next_stage(cr, uid, stages, index, current_seq, stage_pool, context=context) - + if next_stage: next_stage_id = next_stage.id value.update({'stage_id': next_stage.id}) if next_stage.on_change: value.update({'probability': next_stage.probability}) self.write(cr, uid, [case.id], value, context=context) - - + + return next_stage_id #FIXME should return a list of all id - - + + def stage_next(self, cr, uid, ids, context=None): """This function computes next stage for case from its current stage using available stage for that case type @@ -259,9 +261,9 @@ class crm_case(object): @param uid: the current user’s ID for security checks, @param ids: List of case IDs @param context: A standard dictionary for contextual values""" - + return self.stage_change(cr, uid, ids, context=context, order='sequence') - + def stage_previous(self, cr, uid, ids, context=None): """This function computes previous stage for case from its current stage using available stage for that case type @@ -281,14 +283,11 @@ class crm_case(object): @param part: Partner's id @email: Partner's email ID """ - if not part: - return {'value': {'partner_address_id': False, - 'email_from': False, - 'phone': False - }} - addr = self.pool.get('res.partner').address_get(cr, uid, [part], ['contact']) - data = {'partner_address_id': addr['contact']} - data.update(self.onchange_partner_address_id(cr, uid, ids, addr['contact'])['value']) + data={} + if part: + addr = self.pool.get('res.partner').address_get(cr, uid, [part], ['contact']) + data = {'partner_address_id': addr['contact']} + data.update(self.onchange_partner_address_id(cr, uid, ids, addr['contact'])['value']) return {'value': data} def onchange_partner_address_id(self, cr, uid, ids, add, email=False): @@ -303,7 +302,10 @@ class crm_case(object): if not add: return {'value': {'email_from': False}} address = self.pool.get('res.partner.address').browse(cr, uid, add) - return {'value': {'email_from': address.email, 'phone': address.phone}} + if address.email: + return {'value': {'email_from': address.email, 'phone': address.phone}} + else: + return {'value': {'phone': address.phone}} def _history(self, cr, uid, cases, keyword, history=False, subject=None, email=False, details=None, email_from=False, message_id=False, attach=[], context=None): mailgate_pool = self.pool.get('mailgate.thread') @@ -321,7 +323,7 @@ class crm_case(object): @param ids: List of case Ids @param *args: Tuple Value for additional Params """ - + cases = self.browse(cr, uid, ids) self._history(cr, uid, cases, _('Open')) for case in cases: @@ -329,9 +331,9 @@ class crm_case(object): if not case.user_id: data['user_id'] = uid self.write(cr, uid, case.id, data) - - - self._action(cr, uid, cases, 'open') + + + self._action(cr, uid, cases, 'open') return True def case_close(self, cr, uid, ids, *args): @@ -483,7 +485,7 @@ class crm_case(object): tools.email_send( src, [dest], - subject, + subject, body, reply_to=case.section_id.reply_to, openobject_id=str(case.id), @@ -550,9 +552,9 @@ class crm_case_stage(osv.osv): _description = "Stage of case" _rec_name = 'name' _order = "sequence" - - - + + + def _get_type_value(self, cr, user, context): return [('lead','Lead'),('opportunity','Opportunity')] @@ -564,10 +566,10 @@ class crm_case_stage(osv.osv): 'on_change': fields.boolean('Change Probability Automatically', \ help="Change Probability on next and previous stages."), 'requirements': fields.text('Requirements'), - 'type': fields.selection(_get_type_value, 'Type'), + 'type': fields.selection(_get_type_value, 'Type', required=True), } - - + + def _find_stage_type(self, cr, uid, context=None): """Finds type of stage according to object. @param self: The object pointer @@ -612,7 +614,7 @@ class crm_case_section(osv.osv): 'child_ids': fields.one2many('crm.case.section', 'parent_id', 'Child Teams'), 'resource_calendar_id': fields.many2one('resource.calendar', "Working Time"), 'note': fields.text('Description'), - 'working_hours': fields.float('Working Hours', digits=(16,2 )), + 'working_hours': fields.float('Working Hours', digits=(16,2 )), 'stage_ids': fields.many2many('crm.case.stage', 'section_stage_rel', 'section_id', 'stage_id', 'Stages'), } @@ -708,7 +710,7 @@ class crm_case_stage(osv.osv): _columns = { 'section_ids':fields.many2many('crm.case.section', 'section_stage_rel', 'stage_id', 'section_id', 'Sections'), } - + crm_case_stage() @@ -742,6 +744,14 @@ class users(osv.osv): _columns = { 'context_section_id': fields.many2one('crm.case.section', 'Sales Team'), } + + def create(self, cr, uid, vals, context=None): + res = super(users, self).create(cr, uid, vals, context=context) + section_obj=self.pool.get('crm.case.section') + + if vals.get('context_section_id', False): + section_obj.write(cr, uid, [vals['context_section_id']], {'member_ids':[(4, res)]}, context) + return res users() diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index b055943d785..4507baad2f7 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -100,7 +100,7 @@ class crm_lead(crm_case, osv.osv): _columns = { # Overridden from res.partner.address: - 'partner_id': fields.many2one('res.partner', 'Partner', ondelete='set null', + 'partner_id': fields.many2one('res.partner', 'Partner', ondelete='set null', select=True, help="Optional linked partner, usually after conversion of the lead"), # From crm.case @@ -124,7 +124,7 @@ class crm_lead(crm_case, osv.osv): domain="['|',('section_id','=',section_id),('section_id','=',False)]"), 'channel_id': fields.many2one('res.partner.canal', 'Channel'), - 'contact_name': fields.char('Contact Name', size=64), + 'contact_name': fields.char('Contact Name', size=64), 'partner_name': fields.char("Customer Name", size=64,help='The name of the future partner that will be created while converting the into opportunity'), 'optin': fields.boolean('Opt-In', help="If opt-in is checked, this contact has accepted to receive emails."), 'optout': fields.boolean('Opt-Out', help="If opt-out is checked, this contact has refused to receive emails or unsubscribed to a campaign."), @@ -147,10 +147,10 @@ class crm_lead(crm_case, osv.osv): help='The state is set to \'Draft\', when a case is created.\ \nIf the case is in progress the state is set to \'Open\'.\ \nWhen the case is over, the state is set to \'Done\'.\ - \nIf the case needs to be reviewed then the state is set to \'Pending\'.'), + \nIf the case needs to be reviewed then the state is set to \'Pending\'.'), 'message_ids': fields.one2many('mailgate.message', 'res_id', 'Messages', domain=[('model','=',_name)]), } - + _defaults = { 'active': lambda *a: 1, @@ -163,8 +163,8 @@ class crm_lead(crm_case, osv.osv): 'priority': lambda *a: crm.AVAILABLE_PRIORITIES[2][0], #'stage_id': _get_stage_id, } - - + + def onchange_partner_address_id(self, cr, uid, ids, add, email=False): """This function returns value of partner email based on Partner Address @@ -189,10 +189,10 @@ class crm_lead(crm_case, osv.osv): @param *args: Give Tuple Value """ leads = self.browse(cr, uid, ids) - - - - for i in xrange(0, len(ids)): + + + + for i in xrange(0, len(ids)): if leads[i].state == 'draft': value = {} if not leads[i].stage_id : @@ -203,7 +203,7 @@ class crm_lead(crm_case, osv.osv): self.log_open( cr, uid, leads[i]) res = super(crm_lead, self).case_open(cr, uid, ids, *args) return res - + def log_open(self, cr, uid, case): if case.type == 'lead': message = _("The lead '%s' has been opened.") % case.name @@ -246,56 +246,49 @@ class crm_lead(crm_case, osv.osv): context.update({'active_ids': ids}) data_obj = self.pool.get('ir.model.data') - data_id = data_obj._get_id(cr, uid, 'crm', 'view_crm_lead2opportunity_action') value = {} view_id = False - if data_id: - view_id = data_obj.browse(cr, uid, data_id, context=context).res_id - for case in self.browse(cr, uid, ids): + for case in self.browse(cr, uid, ids, context=context): context.update({'active_id': case.id}) - if not case.partner_id: - data_id = data_obj._get_id(cr, uid, 'crm', 'view_crm_lead2opportunity_partner') - view_id1 = False - if data_id: - view_id1 = data_obj.browse(cr, uid, data_id, context=context).res_id - value = { - 'name': _('Create Partner'), - 'view_type': 'form', - 'view_mode': 'form,tree', - 'res_model': 'crm.lead2opportunity.partner', - 'view_id': False, - 'context': context, - 'views': [(view_id1, 'form')], - 'type': 'ir.actions.act_window', - 'target': 'new', - 'nodestroy': True - } - break - else: - value = { - 'name': _('Create Opportunity'), - 'view_type': 'form', - 'view_mode': 'form,tree', - 'res_model': 'crm.lead2opportunity.action', - 'view_id': False, - 'context': context, - 'views': [(view_id, 'form')], - 'type': 'ir.actions.act_window', - 'target': 'new', - 'nodestroy': True - } + data_id = data_obj._get_id(cr, uid, 'crm', 'view_crm_lead2opportunity_partner') + view_id1 = False + if data_id: + view_id1 = data_obj.browse(cr, uid, data_id, context=context).res_id + value = { + 'name': _('Create Partner'), + 'view_type': 'form', + 'view_mode': 'form,tree', + 'res_model': 'crm.lead2opportunity.partner', + 'view_id': False, + 'context': context, + 'views': [(view_id1, 'form')], + 'type': 'ir.actions.act_window', + 'target': 'new', + 'nodestroy': True + } return value def write(self, cr, uid, ids, vals, context=None): if not context: context = {} - + if 'date_closed' in vals: return super(crm_lead,self).write(cr, uid, ids, vals, context=context) + + if 'stage_id' in vals and vals['stage_id']: + stage_obj = self.pool.get('crm.case.stage').browse(cr, uid, vals['stage_id'], context=context) + self.history(cr, uid, ids, _("Changed Stage to: ") + stage_obj.name, details=_("Changed Stage to: ") + stage_obj.name) + message='' + for case in self.browse(cr, uid, ids, context=context): + if case.type == 'lead' or context.get('stage_type',False)=='lead': + message = _("The stage of lead '%s' has been changed to '%s'.") % (case.name, stage_obj.name) + elif case.type == 'opportunity': + message = _("The stage of opportunity '%s' has been changed to '%s'.") % (case.name, stage_obj.name) + self.log(cr, uid, case.id, message) return super(crm_lead,self).write(cr, uid, ids, vals, context) - + def stage_historize(self, cr, uid, ids, stage, context=None): stage_obj = self.pool.get('crm.case.stage').browse(cr, uid, stage, context=context) self.history(cr, uid, ids, _('Stage'), details=stage_obj.name) @@ -306,20 +299,25 @@ class crm_lead(crm_case, osv.osv): message = _("The stage of opportunity '%s' has been changed to '%s'.") % (case.name, stage_obj.name) self.log(cr, uid, case.id, message) return True - + def stage_next(self, cr, uid, ids, context=None): stage = super(crm_lead, self).stage_next(cr, uid, ids, context=context) if stage: - self.stage_historize(cr, uid, ids, stage, context=context) + stage_obj = self.pool.get('crm.case.stage').browse(cr, uid, stage, context=context) + if stage_obj.on_change: + data = {'probability': stage_obj.probability} + self.write(cr, uid, ids, data) return stage - + def stage_previous(self, cr, uid, ids, context=None): - stage = super(crm_lead, self).stage_previous(cr, uid, ids, context) + stage = super(crm_lead, self).stage_previous(cr, uid, ids, context=context) if stage: - self.stage_historize(cr, uid, ids, stage, context=context) + stage_obj = self.pool.get('crm.case.stage').browse(cr, uid, stage, context=context) + if stage_obj.on_change: + data = {'probability': stage_obj.probability} + self.write(cr, uid, ids, data) return stage - - + def message_new(self, cr, uid, msg, context=None): """ Automatically calls when new email message arrives @@ -369,7 +367,7 @@ class crm_lead(crm_case, osv.osv): @param self: The object pointer @param cr: the current row, from the database cursor, @param uid: the current user’s ID for security checks, - @param ids: List of update mail’s IDs + @param ids: List of update mail’s IDs """ if isinstance(ids, (str, int, long)): ids = [ids] @@ -412,6 +410,17 @@ class crm_lead(crm_case, osv.osv): @param **args: Return Dictionary of Keyword Value """ return True + + def on_chnage_optin(self, cr, uid, ids, optin): + if optin: + return {'value':{'optin':optin,'optout':False}} + return {} + + def on_chnage_optout(self, cr, uid, ids, optout): + if optout: + return {'value':{'optout':optout,'optin':False}} + return {} + crm_lead() # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index f5e960dc0d4..607a7fed9ff 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -2,6 +2,23 @@ <openerp> <data> + <!-- Stage Search view --> + + <record id="crm_lead_stage_search" model="ir.ui.view"> + <field name="name">Stage - Search</field> + <field name="model">crm.case.stage</field> + <field name="type">search</field> + <field name="arch" type="xml"> + <search string="Stage Search"> + <filter icon="terp-personal" name="lead" + string="Lead" domain="[('type', '=', 'lead')]" context="{'type' : 'lead'}"/> + <filter icon="terp-personal+" name="opportunity" + string="Opportunity" domain="[('type', '=', 'opportunity')]" context="{'type' : 'opportunity'}"/> + <field name="name"/> + </search> + </field> + </record> + <!--Lead Stage Form view --> <record id="crm_lead_stage_act" model="ir.actions.act_window"> @@ -9,12 +26,10 @@ <field name="res_model">crm.case.stage</field> <field name="view_type">form</field> <field name="view_id" ref="crm.crm_case_stage_tree"/> - <field name="domain">[('type', '=', 'lead')]</field> - <field name="context">{'type':'lead'}</field> + <field name="context">{'search_default_opportunity':1}</field> + <field name="search_view_id" ref="crm_lead_stage_search"/> <field name="help">Add specific stages to leads and opportunities allowing your sales to better organise their sales pipeline. Stages will allow them to easily track how a specific lead or opportunity is positioned in the sales cycle.</field> </record> - - <menuitem action="crm_lead_stage_act" id="menu_crm_lead_stage_act" name="Stages" groups="base.group_extended" sequence="0" @@ -89,8 +104,11 @@ <field name="state_id"/> </group> <group colspan="2" col="3"> - <separator string="Communication History" colspan="4" col="3"/> - <field name="email_from" widget="email"/> + <separator string="Communication" colspan="4" col="3"/> + <field name="email_from" widget="email"/><button string="Send Email" + name="%(crm.action_crm_send_mail)d" + context="{'mail':'new', 'model': 'crm.lead'}" + icon="terp-mail-message-new" type="action" colspan="1"/> <newline/> <field name="phone"/> <newline/> @@ -99,7 +117,7 @@ <field name="mobile"/> <newline/> <separator string="Links" colspan="4" col="3"/> - <field name="partner_id" on_change="onchange_partner_id(partner_id, email_from)" string="Customer"/> + <field name="partner_id" string="Customer"/> <button name="%(action_crm_lead2partner)d" icon="terp-partner" type="action" @@ -151,8 +169,8 @@ </group> <group colspan="2" col="2"> <separator string="Mailings" colspan="2" col="2"/> - <field name="optin"/> - <field name="optout"/> + <field name="optin" on_change="on_chnage_optin(optin)"/> + <field name="optout" on_change="on_chnage_optout(optout)"/> </group> <group colspan="2" col="2"> <separator string="Statistics" colspan="2" col="2"/> diff --git a/addons/crm/crm_opportunity_view.xml b/addons/crm/crm_opportunity_view.xml index ee41e865b2d..db8bf7eeb0c 100644 --- a/addons/crm/crm_opportunity_view.xml +++ b/addons/crm/crm_opportunity_view.xml @@ -1,23 +1,6 @@ <?xml version="1.0"?> <openerp> <data> - - <record id="crm_opportunity_stage_act" model="ir.actions.act_window"> - <field name="name">Stages</field> - <field name="res_model">crm.case.stage</field> - <field name="view_type">form</field> - <field name="view_id" ref="crm.crm_case_stage_tree"/> - <field name="domain">[('type', '=', 'opportunity')]</field> - <field name="context">{'type':'opportunity'}</field> - <field name="help">Create specific stages that will help your sales better organise their sales pipeline by maintaining them to their sales opportunities. It will allow them to easily track how is positioned a specific opportunity in the sales cycle.</field> - </record> - - - - <menuitem action="crm_opportunity_stage_act" id="menu_crm_opportunity_stage_act" name="Stages" - groups="base.group_extended" sequence="0" - parent="base.menu_crm_config_opportunity" /> - <!-- Opportunities Form View --> <record model="ir.ui.view" id="crm_case_form_view_oppor"> <field name="name">Opportunities</field> @@ -35,7 +18,7 @@ domain="[('type','=','opportunity'),('section_ids', '=', section_id)]"/> <button name="stage_previous" states="draft,open,pending" type="object" - icon="gtk-go-back" string="" /> + icon="gtk-go-back" string="" context="{'stage_type': 'opportunity'}"/> <button name="stage_next" states="draft,open,pending" type="object" icon="gtk-go-forward" string="" context="{'stage_type': 'opportunity'}"/> </group> @@ -74,8 +57,15 @@ string="Contact" on_change="onchange_partner_address_id(partner_address_id, email_from)" colspan="1" /> - <field name="email_from" string="Email" /> - <field name="phone"/> + <group col="3" colspan="2"> + <field name="email_from" string="Email" /> + <button string="Send Email" + name="%(crm.action_crm_send_mail)d" + context="{'mail':'new', 'model': 'crm.lead'}" + icon="terp-mail-message-new" type="action" /> + </group> + <field name="phone"/> + </group> <group col="2" colspan="2"> <separator colspan="2" string="Categorization"/> @@ -166,22 +156,22 @@ <field name="date"/> <field name="email_to" size="512"/> <field name="email_cc" size="512"/> - <field name="name" colspan="4"/> + <field name="name" colspan="4" attrs="{'invisible': [('history', '=', True)]}"/> + <field name="display_text" colspan="4" attrs="{'invisible': [('history', '=', False)]}"/> <field name="history" invisible="1"/> </group> <notebook colspan="4"> <page string="Details"> - <group attrs="{'invisible': [('history', '!=', True)]}"> - <field name="description" colspan="4" nolabel="1" height="250"/> + + <field name="description" colspan="4" nolabel="1"/> + <group attrs="{'invisible': [('history', '!=', True)]}"> <button colspan="4" string="Reply" name="%(crm.action_crm_send_mail)d" context="{'mail':'reply', 'model': 'crm.lead', 'include_original' : True}" icon="terp-mail-replied" type="action" /> </group> - <group attrs="{'invisible': [('history', '=', True)]}"> - <field name="display_text" colspan="4" nolabel="1" height="250"/> - </group> + </page> <page string="Attachments"> <field name="attachment_ids" colspan="4" readonly="1" nolabel="1"/> @@ -340,6 +330,7 @@ <filter string="Salesman" icon="terp-personal" domain="[]" context="{'group_by':'user_id'}" /> <filter string="Team" help="Sales Team" icon="terp-personal+" domain="[]" context="{'group_by':'section_id'}"/> + <filter string="Customer" help="Partner" icon="terp-personal+" domain="[]" context="{'group_by':'partner_id'}"/> <separator orientation="vertical" /> <filter string="Stage" icon="terp-stage" domain="[]" context="{'group_by':'stage_id'}" /> @@ -380,5 +371,7 @@ </field> </record> + + </data> </openerp> diff --git a/addons/crm/crm_view.xml b/addons/crm/crm_view.xml index ff9c339b568..685019a3001 100644 --- a/addons/crm/crm_view.xml +++ b/addons/crm/crm_view.xml @@ -415,7 +415,8 @@ </field> </field> </record> - + <!-- menu for the working time --> + <menuitem action="resource.action_resource_calendar_form" id="menu_action_resource_calendar_form" parent="resource.menu_resource_config" sequence="1"/> </data> </openerp> diff --git a/addons/crm/i18n/ar.po b/addons/crm/i18n/ar.po index 84cf8493168..333e16abcd4 100644 --- a/addons/crm/i18n/ar.po +++ b/addons/crm/i18n/ar.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2009-02-03 06:24+0000\n" -"Last-Translator: <>\n" +"PO-Revision-Date: 2011-02-21 22:51+0000\n" +"Last-Translator: kifcaliph <kifcaliph@hotmail.com>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:12+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: crm #: view:crm.lead.report:0 @@ -327,7 +327,7 @@ msgstr "" #: model:ir.ui.menu,name:crm.menu_crm_case_phonecall-act #: model:ir.ui.menu,name:crm.menu_crm_lead_categ msgid "Categories" -msgstr "" +msgstr "فئات" #. module: crm #: selection:crm.meeting,end_type:0 diff --git a/addons/crm/i18n/bg.po b/addons/crm/i18n/bg.po index 02bab440c6f..d2ac5e7bf7e 100644 --- a/addons/crm/i18n/bg.po +++ b/addons/crm/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2010-08-03 04:16+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-03-02 09:56+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:12+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-03 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: crm #: view:crm.lead.report:0 @@ -36,12 +36,12 @@ msgstr "" #. module: crm #: selection:crm.meeting,rrule_type:0 msgid "Monthly" -msgstr "" +msgstr "Ежемесечно" #. module: crm #: view:crm.opportunity2phonecall:0 msgid "Schedule a PhoneCall" -msgstr "" +msgstr "Насрочи телефонно обаждане" #. module: crm #: model:ir.model,name:crm.model_crm_case_stage @@ -51,29 +51,29 @@ msgstr "" #. module: crm #: view:crm.meeting:0 msgid "Visibility" -msgstr "" +msgstr "Видимост" #. module: crm #: field:crm.lead,title:0 msgid "Title" -msgstr "Заглавие" +msgstr "Заглавието" #. module: crm #: field:crm.meeting,show_as:0 msgid "Show as" -msgstr "" +msgstr "Покажи като" #. module: crm #: field:crm.meeting,day:0 #: selection:crm.meeting,select1:0 msgid "Date of month" -msgstr "" +msgstr "Ден от месеца" #. module: crm #: view:crm.lead:0 #: view:crm.phonecall:0 msgid "Today" -msgstr "" +msgstr "Днес" #. module: crm #: view:crm.merge.opportunity:0 @@ -86,7 +86,7 @@ msgstr "" #: view:crm.phonecall2phonecall:0 #: view:crm.send.mail:0 msgid " " -msgstr "" +msgstr " " #. module: crm #: view:crm.lead.report:0 @@ -116,12 +116,12 @@ msgstr "" #: view:crm.phonecall.report:0 #: field:crm.phonecall.report,day:0 msgid "Day" -msgstr "" +msgstr "Ден" #. module: crm #: sql_constraint:crm.case.section:0 msgid "The code of the sales team must be unique !" -msgstr "" +msgstr "Кодът на екипа по продажби трябва да са уникален!" #. module: crm #: code:addons/crm/wizard/crm_lead_to_opportunity.py:93 @@ -138,7 +138,7 @@ msgstr "" #. module: crm #: selection:crm.meeting,freq:0 msgid "No Repeat" -msgstr "" +msgstr "Без повторение" #. module: crm #: code:addons/crm/wizard/crm_lead_to_opportunity.py:133 @@ -147,17 +147,17 @@ msgstr "" #: code:addons/crm/wizard/crm_phonecall_to_partner.py:52 #, python-format msgid "Warning !" -msgstr "" +msgstr "Предупреждение !" #. module: crm #: selection:crm.meeting,rrule_type:0 msgid "Yearly" -msgstr "" +msgstr "Ежегодишно" #. module: crm #: field:crm.segmentation.line,name:0 msgid "Rule Name" -msgstr "" +msgstr "Име на правило" #. module: crm #: view:crm.case.resource.type:0 @@ -167,12 +167,12 @@ msgstr "" #: field:crm.lead.report,type_id:0 #: model:ir.model,name:crm.model_crm_case_resource_type msgid "Campaign" -msgstr "" +msgstr "Камания" #. module: crm #: selection:crm.lead2opportunity.partner,action:0 msgid "Do not create a partner" -msgstr "" +msgstr "Не създавай партньор" #. module: crm #: view:crm.lead:0 @@ -191,7 +191,7 @@ msgstr "" #: code:addons/crm/wizard/crm_merge_opportunities.py:53 #, python-format msgid "Warning!" -msgstr "" +msgstr "Предупреждение!" #. module: crm #: view:crm.lead.report:0 @@ -219,13 +219,13 @@ msgstr "" #: model:ir.model,name:crm.model_res_partner #: model:process.node,name:crm.process_node_partner0 msgid "Partner" -msgstr "" +msgstr "Партньор" #. module: crm #: field:crm.meeting,organizer:0 #: field:crm.meeting,organizer_id:0 msgid "Organizer" -msgstr "" +msgstr "Организатор" #. module: crm #: view:crm.phonecall:0 @@ -238,7 +238,7 @@ msgstr "" #. module: crm #: help:crm.meeting,edit_all:0 msgid "Edit all Occurrences of recurrent Meeting." -msgstr "" +msgstr "Редактирай всички повторящи се срещи" #. module: crm #: code:addons/crm/wizard/crm_opportunity_to_phonecall.py:134 @@ -249,7 +249,7 @@ msgstr "" #: view:res.partner:0 #, python-format msgid "Phone Call" -msgstr "" +msgstr "Телефонно обаждане" #. module: crm #: field:crm.lead,optout:0 @@ -274,12 +274,12 @@ msgstr "" #. module: crm #: view:crm.lead:0 msgid "Send New Email" -msgstr "" +msgstr "Изпрати нов имейл" #. module: crm #: field:crm.segmentation,segmentation_line:0 msgid "Criteria" -msgstr "" +msgstr "Критерий" #. module: crm #: view:crm.segmentation:0 @@ -289,12 +289,12 @@ msgstr "" #. module: crm #: field:crm.case.stage,section_ids:0 msgid "Sections" -msgstr "" +msgstr "Секции" #. module: crm #: view:crm.merge.opportunity:0 msgid "_Merge" -msgstr "" +msgstr "_Сливане" #. module: crm #: view:crm.lead.report:0 @@ -314,13 +314,13 @@ msgstr "" #. module: crm #: selection:crm.meeting,class:0 msgid "Public" -msgstr "" +msgstr "Публичен" #. module: crm #: model:ir.actions.act_window,name:crm.crm_case_resource_type_act #: model:ir.ui.menu,name:crm.menu_crm_case_resource_type_act msgid "Campaigns" -msgstr "" +msgstr "Кампании" #. module: crm #: model:ir.actions.act_window,name:crm.crm_lead_categ_action @@ -332,7 +332,7 @@ msgstr "Категории" #. module: crm #: selection:crm.meeting,end_type:0 msgid "Forever" -msgstr "" +msgstr "Безкрайно" #. module: crm #: help:crm.lead,optout:0 @@ -349,21 +349,21 @@ msgstr "" #. module: crm #: field:crm.lead,contact_name:0 msgid "Contact Name" -msgstr "" +msgstr "Име за контакт" #. module: crm #: selection:crm.lead2opportunity.partner,action:0 #: selection:crm.lead2partner,action:0 #: selection:crm.phonecall2partner,action:0 msgid "Link to an existing partner" -msgstr "" +msgstr "Връзка към съществуващ партньор" #. module: crm #: view:crm.lead:0 #: view:crm.meeting:0 #: field:crm.phonecall,partner_contact:0 msgid "Contact" -msgstr "" +msgstr "За контакт" #. module: crm #: view:crm.installer:0 @@ -416,12 +416,12 @@ msgstr "" #. module: crm #: view:crm.send.mail:0 msgid "_Send" -msgstr "" +msgstr "_Изпращане" #. module: crm #: view:crm.lead:0 msgid "Communication" -msgstr "" +msgstr "Комуникация" #. module: crm #: field:crm.case.section,change_responsible:0 @@ -451,13 +451,13 @@ msgstr "" #. module: crm #: field:crm.lead,write_date:0 msgid "Update Date" -msgstr "" +msgstr "Обнови дата" #. module: crm #: view:crm.lead2opportunity.action:0 #: field:crm.lead2opportunity.action,name:0 msgid "Select Action" -msgstr "" +msgstr "Избери действие" #. module: crm #: field:base.action.rule,trg_categ_id:0 @@ -470,7 +470,7 @@ msgstr "" #: field:crm.phonecall.report,categ_id:0 #: field:crm.phonecall2phonecall,categ_id:0 msgid "Category" -msgstr "" +msgstr "Категория" #. module: crm #: view:crm.lead.report:0 @@ -480,17 +480,17 @@ msgstr "" #. module: crm #: model:crm.case.resource.type,name:crm.type_oppor2 msgid "Campaign 1" -msgstr "" +msgstr "Кампания 1" #. module: crm #: model:crm.case.resource.type,name:crm.type_oppor1 msgid "Campaign 2" -msgstr "" +msgstr "Кампания 2" #. module: crm #: view:crm.meeting:0 msgid "Privacy" -msgstr "" +msgstr "Поверителност" #. module: crm #: view:crm.lead.report:0 @@ -500,22 +500,22 @@ msgstr "" #. module: crm #: help:crm.meeting,location:0 msgid "Location of Event" -msgstr "" +msgstr "Местонахождение на събитието" #. module: crm #: field:crm.meeting,rrule:0 msgid "Recurrent Rule" -msgstr "" +msgstr "Правило за повторение" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead1 msgid "Version 4.2" -msgstr "" +msgstr "Версия 4.2" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead2 msgid "Version 4.4" -msgstr "" +msgstr "Версия 4.4" #. module: crm #: help:crm.installer,fetchmail:0 @@ -549,7 +549,7 @@ msgstr "" #. module: crm #: view:crm.installer:0 msgid "Configure" -msgstr "" +msgstr "Настройване" #. module: crm #: code:addons/crm/crm.py:378 @@ -569,23 +569,23 @@ msgstr "" #: selection:crm.meeting,month_list:0 #: selection:crm.phonecall.report,month:0 msgid "June" -msgstr "" +msgstr "Юни" #. module: crm #: selection:crm.segmentation,state:0 msgid "Not Running" -msgstr "" +msgstr "Не работи" #. module: crm #: view:crm.send.mail:0 #: model:ir.actions.act_window,name:crm.action_crm_reply_mail msgid "Reply to last Mail" -msgstr "" +msgstr "Отговори на последния имейл" #. module: crm #: field:crm.lead,email:0 msgid "E-Mail" -msgstr "" +msgstr "Имейл" #. module: crm #: field:crm.installer,wiki_sale_faq:0 @@ -595,19 +595,19 @@ msgstr "" #. module: crm #: model:ir.model,name:crm.model_crm_send_mail_attachment msgid "crm.send.mail.attachment" -msgstr "" +msgstr "crm.send.mail.attachment" #. module: crm #: selection:crm.lead.report,month:0 #: selection:crm.meeting,month_list:0 #: selection:crm.phonecall.report,month:0 msgid "October" -msgstr "" +msgstr "Октомври" #. module: crm #: view:crm.segmentation:0 msgid "Included Answers :" -msgstr "" +msgstr "Включени отговори:" #. module: crm #: help:crm.meeting,email_from:0 @@ -619,7 +619,7 @@ msgstr "" #: view:crm.meeting:0 #: field:crm.meeting,name:0 msgid "Summary" -msgstr "" +msgstr "Обобщена информация" #. module: crm #: view:crm.segmentation:0 @@ -656,7 +656,7 @@ msgstr "" #. module: crm #: selection:crm.meeting,end_type:0 msgid "End date" -msgstr "" +msgstr "Крайна дата" #. module: crm #: constraint:base.action.rule:0 @@ -683,7 +683,7 @@ msgstr "" #. module: crm #: view:crm.lead:0 msgid "Communication history" -msgstr "" +msgstr "История на комуникацията" #. module: crm #: help:crm.phonecall,canal_id:0 @@ -702,7 +702,7 @@ msgstr "" #. module: crm #: field:crm.case.section,user_id:0 msgid "Responsible User" -msgstr "" +msgstr "Отговорен потребител" #. module: crm #: code:addons/crm/wizard/crm_phonecall_to_partner.py:53 @@ -732,7 +732,7 @@ msgstr "" #. module: crm #: field:crm.case.section,resource_calendar_id:0 msgid "Working Time" -msgstr "" +msgstr "Работно време" #. module: crm #: view:crm.segmentation.line:0 @@ -743,7 +743,7 @@ msgstr "" #: view:crm.lead:0 #: view:crm.meeting:0 msgid "Details" -msgstr "" +msgstr "Подробности" #. module: crm #: help:crm.installer,crm_caldav:0 @@ -755,7 +755,7 @@ msgstr "" #. module: crm #: selection:crm.meeting,freq:0 msgid "Years" -msgstr "" +msgstr "Години" #. module: crm #: help:crm.installer,crm_claim:0 @@ -820,7 +820,7 @@ msgstr "" #. module: crm #: model:crm.case.resource.type,name:crm.type_lead7 msgid "Television" -msgstr "" +msgstr "Телевизия" #. module: crm #: field:crm.installer,crm_caldav:0 @@ -842,7 +842,7 @@ msgstr "" #: view:crm.lead2partner:0 #: view:crm.phonecall2partner:0 msgid "Continue" -msgstr "" +msgstr "Продължи" #. module: crm #: field:crm.segmentation,som_interval:0 @@ -852,7 +852,7 @@ msgstr "" #. module: crm #: field:crm.meeting,byday:0 msgid "By day" -msgstr "" +msgstr "По дни" #. module: crm #: field:base.action.rule,act_section_id:0 @@ -863,17 +863,17 @@ msgstr "" #: view:calendar.attendee:0 #: field:calendar.attendee,categ_id:0 msgid "Event Type" -msgstr "" +msgstr "Вид събитие" #. module: crm #: model:ir.model,name:crm.model_crm_installer msgid "crm.installer" -msgstr "" +msgstr "crm.installer" #. module: crm #: field:crm.segmentation,exclusif:0 msgid "Exclusive" -msgstr "" +msgstr "Изключителност" #. module: crm #: code:addons/crm/crm_opportunity.py:91 @@ -972,18 +972,18 @@ msgstr "" #. module: crm #: field:crm.segmentation,categ_id:0 msgid "Partner Category" -msgstr "" +msgstr "Категория на партньора" #. module: crm #: view:crm.add.note:0 #: model:ir.actions.act_window,name:crm.action_crm_add_note msgid "Add Note" -msgstr "" +msgstr "Добавяне на забележка" #. module: crm #: field:crm.lead,is_supplier_add:0 msgid "Supplier" -msgstr "" +msgstr "Доставчик" #. module: crm #: help:crm.send.mail,reply_to:0 @@ -1010,7 +1010,7 @@ msgstr "" #: selection:crm.meeting,month_list:0 #: selection:crm.phonecall.report,month:0 msgid "March" -msgstr "" +msgstr "Март" #. module: crm #: code:addons/crm/crm_lead.py:230 @@ -1026,7 +1026,7 @@ msgstr "" #. module: crm #: view:crm.meeting:0 msgid "Show time as" -msgstr "" +msgstr "Покажи времето като" #. module: crm #: code:addons/crm/crm_lead.py:264 @@ -1044,7 +1044,7 @@ msgstr "" #: field:crm.lead,mobile:0 #: field:crm.phonecall,partner_mobile:0 msgid "Mobile" -msgstr "" +msgstr "Мобилен" #. module: crm #: field:crm.meeting,end_type:0 @@ -1061,7 +1061,7 @@ msgstr "" #. module: crm #: view:crm.lead:0 msgid "Next Stage" -msgstr "" +msgstr "Следващ етап" #. module: crm #: view:board.board:0 @@ -1071,7 +1071,7 @@ msgstr "" #. module: crm #: field:crm.lead,ref:0 msgid "Reference" -msgstr "" +msgstr "Означение" #. module: crm #: field:crm.lead,optin:0 @@ -1092,7 +1092,7 @@ msgstr "" #: field:res.partner,meeting_ids:0 #, python-format msgid "Meetings" -msgstr "" +msgstr "Срещи" #. module: crm #: view:crm.meeting:0 @@ -1105,17 +1105,17 @@ msgstr "" #: field:crm.meeting,date_action_next:0 #: field:crm.phonecall,date_action_next:0 msgid "Next Action" -msgstr "" +msgstr "Следващо действие" #. module: crm #: field:crm.meeting,end_date:0 msgid "Repeat Until" -msgstr "" +msgstr "Повтаряй до" #. module: crm #: field:crm.meeting,date_deadline:0 msgid "Deadline" -msgstr "" +msgstr "Краен срок" #. module: crm #: help:crm.meeting,active:0 @@ -1142,29 +1142,29 @@ msgstr "" #: field:crm.phonecall,user_id:0 #: view:res.partner:0 msgid "Responsible" -msgstr "" +msgstr "Отговорен" #. module: crm #: view:res.partner:0 msgid "Previous" -msgstr "" +msgstr "Предишен" #. module: crm #: view:crm.lead:0 msgid "Statistics" -msgstr "" +msgstr "Статистика" #. module: crm #: view:crm.meeting:0 #: field:crm.send.mail,email_from:0 msgid "From" -msgstr "" +msgstr "От" #. module: crm #: view:crm.lead2opportunity.action:0 #: view:res.partner:0 msgid "Next" -msgstr "" +msgstr "Следващ" #. module: crm #: view:crm.lead:0 @@ -1186,7 +1186,7 @@ msgstr "" #. module: crm #: model:crm.case.section,name:crm.section_sales_department msgid "Sales Department" -msgstr "" +msgstr "Отдел продажби" #. module: crm #: field:crm.send.mail,html:0 @@ -1202,7 +1202,7 @@ msgstr "" #: view:crm.phonecall.report:0 #: view:res.partner:0 msgid "Type" -msgstr "" +msgstr "Тип" #. module: crm #: view:crm.segmentation:0 @@ -1215,14 +1215,14 @@ msgstr "" #: selection:crm.phonecall,priority:0 #: selection:crm.phonecall.report,priority:0 msgid "Lowest" -msgstr "" +msgstr "Най-нисък" #. module: crm #: view:crm.add.note:0 #: view:crm.send.mail:0 #: field:crm.send.mail.attachment,binary:0 msgid "Attachment" -msgstr "" +msgstr "Прикрепен файл" #. module: crm #: selection:crm.lead.report,month:0 @@ -1239,7 +1239,7 @@ msgstr "" #: field:crm.phonecall,create_date:0 #: field:crm.phonecall.report,creation_date:0 msgid "Creation Date" -msgstr "" +msgstr "Дата на създаване" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor5 @@ -1249,7 +1249,7 @@ msgstr "" #. module: crm #: field:crm.meeting,recurrent_uid:0 msgid "Recurrent ID" -msgstr "" +msgstr "ID на Повторение" #. module: crm #: view:crm.lead:0 @@ -1257,12 +1257,12 @@ msgstr "" #: field:crm.send.mail,subject:0 #: view:res.partner:0 msgid "Subject" -msgstr "" +msgstr "Относно" #. module: crm #: field:crm.meeting,tu:0 msgid "Tue" -msgstr "" +msgstr "Вто" #. module: crm #: code:addons/crm/crm_lead.py:300 @@ -1273,7 +1273,7 @@ msgstr "" #: field:crm.lead.report,stage_id:0 #, python-format msgid "Stage" -msgstr "" +msgstr "Етап" #. module: crm #: view:crm.lead:0 @@ -1283,7 +1283,7 @@ msgstr "" #. module: crm #: field:base.action.rule,act_mail_to_partner:0 msgid "Mail to Partner" -msgstr "" +msgstr "Изпрати имейл на партньор" #. module: crm #: view:crm.lead:0 @@ -1293,17 +1293,17 @@ msgstr "" #. module: crm #: field:crm.meeting,class:0 msgid "Mark as" -msgstr "" +msgstr "Отбележи като" #. module: crm #: field:crm.meeting,count:0 msgid "Repeat" -msgstr "" +msgstr "Повторение" #. module: crm #: help:crm.meeting,rrule_type:0 msgid "Let the event automatically repeat at that interval" -msgstr "" +msgstr "Направете събитието автоматично да се повтаря през интервал от време" #. module: crm #: view:base.action.rule:0 @@ -1320,7 +1320,7 @@ msgstr "" #: model:ir.ui.menu,name:crm.menu_crm_lead_stage_act #: model:ir.ui.menu,name:crm.menu_crm_opportunity_stage_act msgid "Stages" -msgstr "" +msgstr "Етапи" #. module: crm #: field:crm.lead,planned_revenue:0 @@ -1328,7 +1328,7 @@ msgstr "" #: field:crm.partner2opportunity,planned_revenue:0 #: field:crm.phonecall2opportunity,planned_revenue:0 msgid "Expected Revenue" -msgstr "" +msgstr "Очаквани приходи" #. module: crm #: model:ir.actions.act_window,help:crm.crm_phonecall_categ_action @@ -1342,7 +1342,7 @@ msgstr "" #: selection:crm.meeting,month_list:0 #: selection:crm.phonecall.report,month:0 msgid "September" -msgstr "" +msgstr "Септември" #. module: crm #: field:crm.segmentation,partner_id:0 @@ -1387,22 +1387,22 @@ msgstr "" #: view:crm.lead.report:0 #: view:crm.phonecall.report:0 msgid " Year " -msgstr "" +msgstr " Година " #. module: crm #: field:crm.meeting,edit_all:0 msgid "Edit All" -msgstr "" +msgstr "Редактирай всички" #. module: crm #: field:crm.meeting,fr:0 msgid "Fri" -msgstr "" +msgstr "Пет" #. module: crm #: model:ir.model,name:crm.model_crm_lead msgid "crm.lead" -msgstr "" +msgstr "crm.lead" #. module: crm #: field:crm.meeting,write_date:0 @@ -1412,12 +1412,12 @@ msgstr "" #. module: crm #: view:crm.meeting:0 msgid "End of recurrency" -msgstr "" +msgstr "Край на повторение" #. module: crm #: view:crm.meeting:0 msgid "Reminder" -msgstr "" +msgstr "Напомняне" #. module: crm #: help:crm.segmentation,sales_purchase_active:0 @@ -1435,36 +1435,36 @@ msgstr "" #: model:ir.actions.act_window,name:crm.action_crm_phonecall2partner #: view:res.partner:0 msgid "Create a Partner" -msgstr "" +msgstr "Създай партньор" #. module: crm #: field:crm.segmentation,state:0 msgid "Execution Status" -msgstr "" +msgstr "Статус на изпълнение" #. module: crm #: selection:crm.meeting,week_list:0 msgid "Monday" -msgstr "" +msgstr "Понеделник" #. module: crm #: field:crm.lead,day_close:0 msgid "Days to Close" -msgstr "" +msgstr "Дни до затваряне" #. module: crm #: field:crm.add.note,attachment_ids:0 #: field:crm.case.section,complete_name:0 #: field:crm.send.mail,attachment_ids:0 msgid "unknown" -msgstr "" +msgstr "неизвестен" #. module: crm #: field:crm.lead,id:0 #: field:crm.meeting,id:0 #: field:crm.phonecall,id:0 msgid "ID" -msgstr "" +msgstr "ID" #. module: crm #: model:ir.model,name:crm.model_crm_partner2opportunity @@ -1488,7 +1488,7 @@ msgstr "" #: view:crm.meeting:0 #: view:crm.phonecall.report:0 msgid "Extended Filters..." -msgstr "" +msgstr "Разширени филтри" #. module: crm #: field:crm.phonecall2opportunity,name:0 @@ -1498,7 +1498,7 @@ msgstr "" #. module: crm #: view:crm.phonecall.report:0 msgid "Search" -msgstr "" +msgstr "Търсене" #. module: crm #: view:board.board:0 @@ -1508,7 +1508,7 @@ msgstr "" #. module: crm #: view:crm.meeting:0 msgid "Choose day in the month where repeat the meeting" -msgstr "" +msgstr "Изберете ден в месеца, в който да се повтаря срещата" #. module: crm #: view:crm.segmentation:0 @@ -1519,7 +1519,7 @@ msgstr "" #: view:crm.lead:0 #: view:res.partner:0 msgid "History" -msgstr "" +msgstr "Хронология" #. module: crm #: model:ir.actions.act_window,help:crm.crm_segmentation_tree-act @@ -1532,7 +1532,7 @@ msgstr "" #. module: crm #: field:crm.case.section,code:0 msgid "Code" -msgstr "" +msgstr "Код" #. module: crm #: field:crm.case.section,child_ids:0 @@ -1550,17 +1550,17 @@ msgstr "" #: view:crm.phonecall.report:0 #: field:crm.phonecall.report,state:0 msgid "State" -msgstr "" +msgstr "Състояние" #. module: crm #: field:crm.meeting,freq:0 msgid "Frequency" -msgstr "" +msgstr "Честота" #. module: crm #: view:crm.lead:0 msgid "References" -msgstr "" +msgstr "Препратки" #. module: crm #: code:addons/crm/crm.py:392 @@ -1574,7 +1574,7 @@ msgstr "" #: view:res.partner:0 #, python-format msgid "Cancel" -msgstr "" +msgstr "Отказ" #. module: crm #: model:ir.model,name:crm.model_res_users diff --git a/addons/crm/i18n/ru.po b/addons/crm/i18n/ru.po index 0dd97a042ab..3cf68c013cb 100644 --- a/addons/crm/i18n/ru.po +++ b/addons/crm/i18n/ru.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-01-13 04:29+0000\n" +"PO-Revision-Date: 2011-02-25 19:53+0000\n" "Last-Translator: Chertykov Denis <chertykov@gmail.com>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:13+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-26 05:00+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: crm #: view:crm.lead.report:0 @@ -335,7 +335,7 @@ msgstr "Категории" #. module: crm #: selection:crm.meeting,end_type:0 msgid "Forever" -msgstr "" +msgstr "Вечно" #. module: crm #: help:crm.lead,optout:0 @@ -373,7 +373,7 @@ msgstr "Контакт" #. module: crm #: view:crm.installer:0 msgid "Enhance your core CRM Application with additional functionalities." -msgstr "" +msgstr "Расширение приложения CRM дополнительными функциями." #. module: crm #: field:crm.case.stage,on_change:0 @@ -663,7 +663,7 @@ msgstr "" #. module: crm #: selection:crm.meeting,end_type:0 msgid "End date" -msgstr "" +msgstr "Дата окончания" #. module: crm #: constraint:base.action.rule:0 @@ -741,7 +741,7 @@ msgstr "" #. module: crm #: field:crm.case.section,resource_calendar_id:0 msgid "Working Time" -msgstr "" +msgstr "Время работы" #. module: crm #: view:crm.segmentation.line:0 @@ -774,6 +774,8 @@ msgid "" "Manages the suppliers and customers claims, including your corrective or " "preventive actions." msgstr "" +"Управляет претензиями заказчиков и поставщиков, включая ваши исправления и " +"предупредительные меры." #. module: crm #: view:crm.lead:0 @@ -1310,7 +1312,7 @@ msgstr "Пометить как" #. module: crm #: field:crm.meeting,count:0 msgid "Repeat" -msgstr "" +msgstr "Повторить" #. module: crm #: help:crm.meeting,rrule_type:0 @@ -1870,7 +1872,7 @@ msgstr "Звонки" #. module: crm #: view:crm.lead:0 msgid "Communication History" -msgstr "" +msgstr "История общения" #. module: crm #: selection:crm.meeting,show_as:0 @@ -2159,7 +2161,7 @@ msgstr "" #. module: crm #: help:crm.meeting,count:0 msgid "Repeat x times" -msgstr "" +msgstr "Повторить х раз" #. module: crm #: model:ir.actions.act_window,name:crm.crm_case_section_act @@ -2188,7 +2190,7 @@ msgstr "Группа" #. module: crm #: field:crm.installer,outlook:0 msgid "MS-Outlook" -msgstr "" +msgstr "MS-Outlook" #. module: crm #: view:crm.phonecall:0 @@ -2478,7 +2480,7 @@ msgstr "Готово" #. module: crm #: help:crm.meeting,interval:0 msgid "Repeat every (Days/Week/Month/Year)" -msgstr "" +msgstr "Повтор каждый (День/Неделя/Месяц/Год)" #. module: crm #: field:crm.segmentation,som_interval_max:0 @@ -2523,7 +2525,7 @@ msgstr "Занят" #. module: crm #: field:crm.meeting,interval:0 msgid "Repeat every" -msgstr "" +msgstr "Повторять каждые" #. module: crm #: field:crm.installer,crm_helpdesk:0 @@ -2637,7 +2639,7 @@ msgstr "Мое отношение Выиграно/Проиграно за поÑ #. module: crm #: field:crm.installer,thunderbird:0 msgid "Thunderbird" -msgstr "" +msgstr "Thunderbird" #. module: crm #: view:crm.lead.report:0 @@ -2679,7 +2681,7 @@ msgstr "Кандидат в Сделку" #. module: crm #: model:ir.model,name:crm.model_calendar_attendee msgid "Attendee information" -msgstr "" +msgstr "Информация о участнике" #. module: crm #: view:crm.segmentation:0 @@ -3112,7 +3114,7 @@ msgstr "Закрытого/отмененного кандидата нельзÑ #. module: crm #: view:crm.segmentation:0 msgid "Profiling" -msgstr "" +msgstr "Профилирование" #. module: crm #: help:crm.segmentation,exclusif:0 @@ -3426,7 +3428,7 @@ msgstr "Планируемая выручка по этапу и пользовÐ #. module: crm #: view:crm.lead:0 msgid "Communication & History" -msgstr "" +msgstr "Общение & история" #. module: crm #: model:ir.model,name:crm.model_crm_lead_report @@ -3436,7 +3438,7 @@ msgstr "Отчет по кандидатам в CRM" #. module: crm #: field:crm.installer,progress:0 msgid "Configuration Progress" -msgstr "Настройка производится" +msgstr "Настройка выполняется" #. module: crm #: selection:crm.lead,priority:0 @@ -3622,7 +3624,7 @@ msgstr "Кому" #. module: crm #: selection:crm.meeting,class:0 msgid "Private" -msgstr "" +msgstr "Личный" #. module: crm #: field:crm.lead,function:0 diff --git a/addons/crm/report/crm_lead_report.py b/addons/crm/report/crm_lead_report.py index 4d96fee642e..10dfceeb867 100644 --- a/addons/crm/report/crm_lead_report.py +++ b/addons/crm/report/crm_lead_report.py @@ -87,9 +87,9 @@ class crm_lead_report(osv.osv): CREATE OR REPLACE VIEW crm_lead_report AS ( SELECT id, - to_char(c.create_date, 'YYYY') as name, - to_char(c.create_date, 'MM') as month, - to_char(c.create_date, 'YYYY-MM-DD') as day, + to_char(c.date_deadline, 'YYYY') as name, + to_char(c.date_deadline, 'MM') as month, + to_char(c.date_deadline, 'YYYY-MM-DD') as day, to_char(c.create_date, 'YYYY-MM-DD') as creation_date, to_char(c.date_open, 'YYYY-MM-DD') as opening_date, to_char(c.date_closed, 'YYYY-mm-dd') as date_closed, @@ -107,7 +107,7 @@ class crm_lead_report(osv.osv): c.partner_id, c.country_id, c.planned_revenue, - c.planned_revenue*(c.probability/100) as probable_revenue, + c.planned_revenue*(c.probability/100) as probable_revenue, 1 as nbr, (SELECT count(id) FROM mailgate_message WHERE model='crm.lead' AND res_id=c.id AND history=True) AS email, date_trunc('day',c.create_date) as create_date, diff --git a/addons/crm/report/crm_lead_report_view.xml b/addons/crm/report/crm_lead_report_view.xml index eb2ba39f56e..6c5d6dc65af 100644 --- a/addons/crm/report/crm_lead_report_view.xml +++ b/addons/crm/report/crm_lead_report_view.xml @@ -71,6 +71,15 @@ <field name="arch" type="xml"> <search string="Leads Analysis"> <group col="20" colspan="8"> + <filter icon="terp-personal" + string="Lead" + domain="[('type','=', 'lead')]" + help="Show only lead"/> + <filter icon="terp-personal+" + string="Opportunity" + domain="[('type','=','opportunity')]" + help="Show only opportunity"/> + <separator orientation="vertical" /> <filter string=" Year " icon="terp-go-year" domain="[('create_date','<=', time.strftime('%%Y-%%m-%%d')),('create_date','>=',time.strftime('%%Y-01-01'))]" help="Leads/Opportunities created in current year"/> @@ -133,7 +142,7 @@ <filter string="Country" icon="terp-go-home" context="{'group_by':'country_id'}" /> <filter string="Company" icon="terp-go-home" domain="[]" - context="{'group_by':'company_id'}" + context="{'group_by':'company_id'}" groups="base.group_multi_company"/> <separator orientation="vertical" /> <filter string="Stage" name="Stage" icon="terp-stage" domain="[]" context="{'group_by':'stage_id'}"/> diff --git a/addons/crm/test/test_crm_lead.yml b/addons/crm/test/test_crm_lead.yml index 353a8c95432..52472a9d9e8 100644 --- a/addons/crm/test/test_crm_lead.yml +++ b/addons/crm/test/test_crm_lead.yml @@ -60,24 +60,12 @@ - !record {model: crm.lead2opportunity.partner, id: crm_lead2opportunity_partner_create_0}: action: 'create' -- - I click on "Continue" button of this wizard. -- - !python {model: crm.lead2opportunity.partner}: | - self.make_partner(cr, uid, [ref("crm_lead2opportunity_partner_create_0")], {'active_ids': [ref("crm_lead_newcustomer0")]}) -- - Now, I give value to this wizard field. -- - !record {model: crm.lead2opportunity, id: crm_lead2opportunity_stonage_0}: - name: Capegemini - planned_revenue: 0.00 - probability: 0.00 + name: 'convert' - Then, Click on "Create Opportunity" button of this wizard. - - !python {model: crm.lead2opportunity}: | - self.action_apply(cr, uid, [ref('crm_lead2opportunity_stonage_0')], {'active_id': ref('crm_lead_newcustomer0')}) - + !python {model: crm.lead2opportunity.partner}: | + self.action_apply(cr, uid, [ref("crm_lead2opportunity_partner_create_0")], {'active_ids': [ref("crm_lead_newcustomer0")], 'active_id': ref("crm_lead_newcustomer0")}) - | In order to check the opportunity is created or not, I check type. - diff --git a/addons/crm/test/test_crm_stage_changes.yml b/addons/crm/test/test_crm_stage_changes.yml index 85956ecdacb..dec60c997f1 100644 --- a/addons/crm/test/test_crm_stage_changes.yml +++ b/addons/crm/test/test_crm_stage_changes.yml @@ -32,15 +32,14 @@ - I find that this lead can be converted to opportunity. - - !record {model: crm.lead2opportunity, id: crm_lead2opportunity0}: - name: OpenERP Presentation - probability: 60.0 - planned_revenue: 45000.0 + !record {model: crm.lead2opportunity.partner, id: crm_lead2opportunity_partner0}: + action: 'create' + name: 'convert' - So I convert the lead to opportunity. - - !python {model: crm.lead2opportunity}: | - self.action_apply(cr, uid, [ref('crm_lead2opportunity0')], context={'active_id': ref('crm_lead_openerppresentation0')}) + !python {model: crm.lead2opportunity.partner}: | + self.action_apply(cr, uid, [ref('crm_lead2opportunity_partner0')], context={'active_ids': [ref('crm_lead_openerppresentation0')]}) - I check that lead is now converted to opportunity. - diff --git a/addons/crm/wizard/crm_add_note.py b/addons/crm/wizard/crm_add_note.py index 80e6fc6cad2..3419c89d33a 100644 --- a/addons/crm/wizard/crm_add_note.py +++ b/addons/crm/wizard/crm_add_note.py @@ -37,7 +37,7 @@ class crm_add_note(osv.osv_memory): attach = [ (x.name, base64.decodestring(x.binary)) for x in obj.attachment_ids ] - case_pool.history(cr, uid, [case], _("Note"), history=False, + case_pool.history(cr, uid, [case], self.pool.get('mailgate.message').truncate_data(cr, uid, obj.body, context=context), history=False, details=obj.body, email_from=user_name, attach=attach) if obj.state == 'unchanged': diff --git a/addons/crm/wizard/crm_add_note_view.xml b/addons/crm/wizard/crm_add_note_view.xml index f218a4252c1..b603b8e8c1f 100644 --- a/addons/crm/wizard/crm_add_note_view.xml +++ b/addons/crm/wizard/crm_add_note_view.xml @@ -9,28 +9,13 @@ <field name="model">crm.add.note</field> <field name="type">form</field> <field name="arch" type="xml"> - <form string="Add Note" col="4"> - <separator string="Add Note" colspan="6"/> - <notebook colspan="6"> - <page string="Note"> - <field name="body" nolabel="1" colspan="4" default_focus="1"/> - </page> - <page string="Attachments"> - <field name="attachment_ids" colspan="4" nolabel="1"> - <form string="Attachment"> - <field name="binary" filename="name" /> - <field name="name" /> - </form> - <tree string="Attachments"> - <field name="name" /> - </tree> - </field> - </page> - </notebook> + <form string="Add Note"> + <separator string="Add Note" colspan="4" /> + <field name="body" nolabel="1" colspan="4" default_focus="1"/> <separator string="" colspan="6"/> <group colspan="6" col="4" > <field name="state" /> - <button string="_Cancel" icon="gtk-cancel" special="cancel" /> + <button string="_Cancel" icon="gtk-close" special="cancel" /> <button name="action_add" type="object" string="_Add" icon="gtk-ok" /> </group> </form> diff --git a/addons/crm/wizard/crm_lead_to_opportunity.py b/addons/crm/wizard/crm_lead_to_opportunity.py index 05d0d9e7dbd..ead591d39c6 100644 --- a/addons/crm/wizard/crm_lead_to_opportunity.py +++ b/addons/crm/wizard/crm_lead_to_opportunity.py @@ -22,22 +22,106 @@ from osv import osv, fields from tools.translate import _ +import time -class crm_lead2opportunity(osv.osv_memory): - _name = 'crm.lead2opportunity' - _description = 'Lead To Opportunity' +class crm_lead2opportunity_partner(osv.osv_memory): + _name = 'crm.lead2opportunity.partner' + _description = 'Lead To Opportunity Partner' + _inherit = 'crm.lead2partner' + + _columns = { + 'action': fields.selection([('exist', 'Link to an existing partner'), \ + ('create', 'Create a new partner'), \ + ('nothing', 'Do not link to a partner')], \ + 'Action', required=True), + 'name': fields.selection([('convert', 'Convert to Opportunity'), ('merge', 'Merge with existing Opportunity')],'Select Action', required=True), + 'opportunity_ids': fields.many2many('crm.lead', 'merge_opportunity_rel', 'merge_id', 'opportunity_id', 'Opportunities', domain=[('type', '=', 'opportunity')]), + } + + def default_get(self, cr, uid, fields, context=None): + """ + Default get for name, opportunity_ids + if there is an exisitng partner link to the lead, find all existing opportunity link with this partnet to merge + all information together + """ + lead_obj = self.pool.get('crm.lead') + + + res = super(crm_lead2opportunity_partner, self).default_get(cr, uid, fields, context=context) + opportunities = res.get('opportunity_ids') or [] + + partner_id = False + for lead in lead_obj.browse(cr, uid, opportunities, context=context): + partner_id = lead.partner_id and lead.partner_id.id or False + + if not partner_id and res.get('partner_id'): + partner_id = res.get('partner_id') + + ids = [] + if partner_id: + ids = lead_obj.search(cr, uid, [('partner_id', '=', partner_id), ('type', '=', 'opportunity')]) + opportunities += ids + + if 'action' in fields: + res.update({'action' : partner_id and 'exist' or 'create'}) + if 'partner_id' in fields: + res.update({'partner_id' : partner_id}) + if 'name' in fields: + res.update({'name' : ids and 'merge' or 'convert'}) + if 'opportunity_ids' in fields: + res.update({'opportunity_ids': opportunities}) - def action_cancel(self, cr, uid, ids, context=None): + + return res + + def view_init(self, cr, uid, fields, context=None): """ - Closes Lead To Opportunity form + This function checks for precondition before wizard executes @param self: The object pointer @param cr: the current row, from the database cursor, @param uid: the current user’s ID for security checks, - @param ids: List of Lead to Partner's IDs + @param fields: List of fields for default value @param context: A standard dictionary for contextual values """ - return {'type': 'ir.actions.act_window_close'} + if context is None: + context = {} + lead_obj = self.pool.get('crm.lead') + + for lead in lead_obj.browse(cr, uid, context.get('active_ids', []), context=context): + if lead.state in ['done', 'cancel']: + raise osv.except_osv(_("Warning !"), _("Closed/Cancelled \ +Leads Could not convert into Opportunity")) + return False + + def _convert(self, cr, uid, ids, lead, partner_id, stage_ids, context=None): + leads = self.pool.get('crm.lead') + address_id = self.pool.get('res.partner.address').search(cr, uid, + [('partner_id', '=', partner_id)], + order='create_date desc', + limit=1) + vals = { + 'planned_revenue': lead.planned_revenue, + 'probability': lead.probability, + 'name': lead.name, + 'partner_id': partner_id, + 'user_id': (lead.user_id and lead.user_id.id), + 'type': 'opportunity', + 'stage_id': stage_ids and stage_ids[0] or False, + 'date_action': time.strftime('%Y-%m-%d %H:%M:%S'), + } + if address_id: + vals['partner_address_id'] = address_id[0] + + lead.write(vals, context=context) + leads.history(cr, uid, [lead], _('Converted to opportunity'), details='Converted to Opportunity', context=context) + if lead.partner_id: + msg_ids = [ x.id for x in lead.message_ids] + self.pool.get('mailgate.message').write(cr, uid, msg_ids, { + 'partner_id': lead.partner_id.id + }, context=context) + leads.log(cr, uid, lead.id, _("Lead '%s' has been converted to an opportunity.") % lead.name) + def action_apply(self, cr, uid, ids, context=None): """ @@ -46,7 +130,7 @@ class crm_lead2opportunity(osv.osv_memory): @return : View dictionary opening the Opportunity form view """ - record_id = context and context.get('active_id') or False + record_id = context and context.get('active_ids') or False if not record_id: return {'type': 'ir.actions.act_window_close'} @@ -69,30 +153,24 @@ class crm_lead2opportunity(osv.osv_memory): opportunity_view_tree = models_data.browse( cr, uid, opportunity_view_tree, context=context).res_id - lead = leads.browse(cr, uid, record_id, context=context) - if(lead.section_id): - stage_ids = self.pool.get('crm.case.stage').search(cr, uid, [('type','=','opportunity'),('sequence','>=',1), ('section_ids','=', lead.section_id.id)]) - else: - stage_ids = self.pool.get('crm.case.stage').search(cr, uid, [('type','=','opportunity'),('sequence','>=',1)]) - for this in self.browse(cr, uid, ids, context=context): - vals ={ - 'planned_revenue': this.planned_revenue, - 'probability': this.probability, - 'name': this.name, - 'partner_id': this.partner_id.id, - 'user_id': (this.partner_id.user_id and this.partner_id.user_id.id) or (lead.user_id and lead.user_id.id), - 'type': 'opportunity', - 'stage_id': stage_ids and stage_ids[0] or False - } - lead.write(vals, context=context) - leads.history(cr, uid, [lead], _('Opportunity'), details='Converted to Opportunity', context=context) - if lead.partner_id: - msg_ids = [ x.id for x in lead.message_ids] - self.pool.get('mailgate.message').write(cr, uid, msg_ids, { - 'partner_id': lead.partner_id.id - }, context=context) - leads.log(cr, uid, lead.id, - _("Lead '%s' has been converted to an opportunity.") % lead.name) + for lead in leads.browse(cr, uid, record_id, context=context): + if(lead.section_id): + stage_ids = self.pool.get('crm.case.stage').search(cr, uid, [('type','=','opportunity'),('sequence','>=',1), ('section_ids','=', lead.section_id.id)]) + else: + stage_ids = self.pool.get('crm.case.stage').search(cr, uid, [('type','=','opportunity'),('sequence','>=',1)]) + + data = self.browse(cr, uid, ids[0], context=context) + partner_ids = [] + if data.action == 'create': + partner_ids = self._create_partner(cr, uid, ids, context=context) + + partner_id = partner_ids and partner_ids[0] or data.partner_id.id + self._convert(cr, uid, ids, lead, partner_id, stage_ids, context=context) + if data.name == 'merge': + merge_obj = self.pool.get('crm.merge.opportunity') + self.write(cr, uid, ids, {'opportunity_ids' : [(6,0, [data.opportunity_ids[0].id])]}, context=context) + context.update({'lead_ids' : record_id}) + return merge_obj.merge(cr, uid, data.opportunity_ids, context=context) return { 'name': _('Opportunity'), @@ -109,220 +187,6 @@ class crm_lead2opportunity(osv.osv_memory): 'search_view_id': opportunity_view_search } - _columns = { - 'name' : fields.char('Opportunity', size=64, required=True, select=1), - 'probability': fields.float('Success Rate (%)'), - 'planned_revenue': fields.float('Expected Revenue'), - 'partner_id': fields.many2one('res.partner', 'Partner'), - } - - def view_init(self, cr, uid, fields, context=None): - """ - This function checks for precondition before wizard executes - @param self: The object pointer - @param cr: the current row, from the database cursor, - @param uid: the current user’s ID for security checks, - @param fields: List of fields for default value - @param context: A standard dictionary for contextual values - - """ - if context is None: - context = {} - lead_obj = self.pool.get('crm.lead') - - for lead in lead_obj.browse(cr, uid, context.get('active_ids', []), context=context): - if lead.state in ['done', 'cancel']: - raise osv.except_osv(_("Warning !"), _("Closed/Cancelled \ -Leads Could not convert into Opportunity")) - return False - - def default_get(self, cr, uid, fields, context=None): - """ - This function gets default values - @param self: The object pointer - @param cr: the current row, from the database cursor, - @param uid: the current user’s ID for security checks, - @param fields: List of fields for default value - @param context: A standard dictionary for contextual values - - @return : default values of fields. - """ - lead_obj = self.pool.get('crm.lead') - data = context and context.get('active_ids', []) or [] - res = super(crm_lead2opportunity, self).default_get(cr, uid, fields, context=context) - for lead in lead_obj.browse(cr, uid, data, context=context): - if 'name' in fields: - res.update({'name': lead.name}) - if 'partner_id' in fields: - res.update({'partner_id': lead.partner_id.id or False}) - return res - -crm_lead2opportunity() - - -class crm_lead2opportunity_partner(osv.osv_memory): - _name = 'crm.lead2opportunity.partner' - _description = 'Lead To Opportunity Partner' - _inherit = 'crm.lead2partner' - - _columns = { - 'partner_id': fields.many2one('res.partner', 'Partner'), - 'action': fields.selection([('exist', 'Link to an existing partner'), ('create', 'Create a new partner'), ('no','Do not create a partner')], 'Action'), - } - - def make_partner(self, cr, uid, ids, context=None): - """ - This function Makes partner based on action. - @param self: The object pointer - @param cr: the current row, from the database cursor, - @param uid: the current user’s ID for security checks, - @param ids: List of Lead to Partner's IDs - @param context: A standard dictionary for contextual values - - @return : Dictionary value for created Partner form. - """ - if context is None: - context = {} - - partner_ids = self._create_partner(cr, uid, ids, context=context) - value = {} - data_obj = self.pool.get('ir.model.data') - data_id = data_obj._get_id(cr, uid, 'crm', 'view_crm_lead2opportunity_action') - view_id = False - if data_id: - view_id = data_obj.browse(cr, uid, data_id, context=context).res_id - - context.update({'partner_id': partner_ids}) - value = { - 'name': _('Create Opportunity'), - 'view_type': 'form', - 'view_mode': 'form,tree', - 'res_model': 'crm.lead2opportunity.action', - 'view_id': False, - 'context': context, - 'views': [(view_id, 'form')], - 'type': 'ir.actions.act_window', - 'target': 'new', - } - return value - - def action_skip(self, cr, uid, ids, context=None): - """ - This skips partner creation - @param self: The object pointer - @param cr: the current row, from the database cursor, - @param uid: the current user’s ID for security checks, - @param ids: List of Lead to Opportunity IDs - @param context: A standard dictionary for contextual values - - @return : Dictionary value for Opportunity form - """ - value = {} - if context is None: - context = {} - data_obj = self.pool.get('ir.model.data') - data_id = data_obj._get_id(cr, uid, 'crm', 'view_crm_lead2opportunity_create') - view_id = False - if data_id: - view_id = data_obj.browse(cr, uid, data_id, context=context).res_id - - context.update({'partner_id': False}) - value = { - 'name': _('Create Opportunity'), - 'view_type': 'form', - 'view_mode': 'form,tree', - 'res_model': 'crm.lead2opportunity', - 'view_id': False, - 'context': context, - 'views': [(view_id, 'form')], - 'type': 'ir.actions.act_window', - 'target': 'new', - } - return value - - - def view_init(self, cr, uid, fields, context=None): - """ - This function checks for precondition before wizard executes - @param self: The object pointer - @param cr: the current row, from the database cursor, - @param uid: the current user’s ID for security checks, - @param fields: List of fields for default value - @param context: A standard dictionary for contextual values - - """ - if context is None: - context = {} - lead_obj = self.pool.get('crm.lead') - - for lead in lead_obj.browse(cr, uid, context.get('active_ids', []), context=context): - if lead.state in ['done', 'cancel']: - raise osv.except_osv(_("Warning !"), _("Closed/Cancelled \ -Leads Could not convert into Opportunity")) - return False - crm_lead2opportunity_partner() -class crm_lead2opportunity_action(osv.osv_memory): - ''' - Merge with Existing Opportunity or Convert to Opportunity - ''' - _name = 'crm.lead2opportunity.action' - _description = 'Convert/Merge Opportunity' - _columns = { - 'name': fields.selection([('convert', 'Convert to Opportunity'), ('merge', 'Merge with existing Opportunity')],'Select Action', required=True), - } - _defaults = { - 'name': 'convert', - } - def do_action(self, cr, uid, ids, context=None): - """ - This function opens form according to selected Action - @param self: The object pointer - @param cr: the current row, from the database cursor, - @param uid: the current user’s ID for security checks, - @param ids: List of Lead to Opportunity IDs - @param context: A standard dictionary for contextual values - @return : Dictionary value for Opportunity form - """ - value = {} - if context is None: - context = {} - data_obj = self.pool.get('ir.model.data') - view_id = False - for this in self.browse(cr, uid, ids, context=context): - if this.name == 'convert': - data_id = data_obj._get_id(cr, uid, 'crm', 'view_crm_lead2opportunity_create') - if data_id: - view_id = data_obj.browse(cr, uid, data_id, context=context).res_id - value = { - 'name': _('Create Opportunity'), - 'view_type': 'form', - 'view_mode': 'form,tree', - 'res_model': 'crm.lead2opportunity', - 'view_id': False, - 'context': context, - 'views': [(view_id, 'form')], - 'type': 'ir.actions.act_window', - 'target': 'new', - } - elif this.name == 'merge': - data_id = data_obj._get_id(cr, uid, 'crm', 'merge_opportunity_form') - if data_id: - view_id = data_obj.browse(cr, uid, data_id, context=context).res_id - value = { - 'name': _('Merge with Existing Opportunity'), - 'view_type': 'form', - 'view_mode': 'form,tree', - 'res_model': 'crm.merge.opportunity', - 'view_id': False, - 'context': context, - 'views': [(view_id, 'form')], - 'type': 'ir.actions.act_window', - 'target': 'new', - } - return value - -crm_lead2opportunity_action() - # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/crm/wizard/crm_lead_to_opportunity_view.xml b/addons/crm/wizard/crm_lead_to_opportunity_view.xml index 6b0cca78cb3..e86e14af218 100644 --- a/addons/crm/wizard/crm_lead_to_opportunity_view.xml +++ b/addons/crm/wizard/crm_lead_to_opportunity_view.xml @@ -1,85 +1,38 @@ <openerp> <data> - <!-- Lead to Opportunity view --> - - <record id="view_crm_lead2opportunity_create" model="ir.ui.view"> - <field name="name">crm.lead2opportunity.create</field> - <field name="model">crm.lead2opportunity</field> - <field name="type">form</field> - <field name="arch" type="xml"> - <form string="Convert To Opportunity"> - <field name="name"/> - <group attrs="{'invisible':[('partner_id','=',False)]}" col="2" colspan="2"> - <field name="partner_id"/> - </group> - <newline/> - <field name="planned_revenue"/> - <field name="probability"/> - <separator colspan="4"/> - <group col="4" colspan="4"> - <label string="" colspan="2"/> - <button special="cancel" string="Cancel" icon="gtk-cancel"/> - <button name="action_apply" string="Create Opportunity" type="object" icon="gtk-go-forward"/> - </group> - </form> - </field> - </record> - - <!-- Lead to Opportunity action --> - - <record id="action_crm_lead2opportunity" model="ir.actions.act_window"> - <field name="name">Create Opportunity</field> - <field name="type">ir.actions.act_window</field> - <field name="res_model">crm.lead2opportunity</field> - <field name="view_type">form</field> - <field name="view_mode">form</field> - <field name="target">new</field> - </record> - - <record id="view_crm_lead2opportunity_partner" model="ir.ui.view"> <field name="name">crm.lead2opportunity.partner.form</field> <field name="model">crm.lead2opportunity.partner</field> <field name="type">form</field> <field name="arch" type="xml"> - <form string="Create a Partner"> - <label string="Are you sure you want to create a partner based on this lead ?" colspan="4"/> - <label string="You may have to verify that this partner does not exist already." colspan="4"/> - <group colspan="4" col="1" attrs="{'invisible':[('msg','=',False)]}"> - <field name="msg" colspan="4" nolabel="1" height="50"/> - </group> - <newline /> - <field name="action"/> - <group attrs="{'invisible':[('action','!=','exist')]}"> - <field name="partner_id" attrs="{'required': [('action', '=', 'exist')]}"/> - </group> - <separator string="" colspan="4" /> - <group col="4" colspan="4"> - <button special="cancel" string="Cancel" icon="gtk-cancel"/> - <button name="make_partner" string="Continue" type="object" icon="gtk-ok"/> - </group> - </form> - </field> - </record> - - <record id="view_crm_lead2opportunity_action" model="ir.ui.view"> - <field name="name">crm.lead2opportunity.action.form</field> - <field name="model">crm.lead2opportunity.action</field> - <field name="type">form</field> - <field name="arch" type="xml"> - <form string="Select Action"> - <separator string="Select Action" colspan="4" /> - <label string="If you select Merge with existing Opportunity, the lead details(with the communication history) will be merged with existing Opportunity of Selected partner." colspan="4"/> - <newline/> - <field name="name" colspan="4"/> - <separator colspan="4" /> - <group col="4" colspan="4"> - <label colspan="2"/> - <button special="cancel" string="Cancel" icon="gtk-cancel"/> - <button name="do_action" string="Next" type="object" icon="gtk-go-forward"/> - </group> - </form> + <form string="Convert to Opportunity"> + + <field name="action"/> + <group attrs="{'invisible':[('action','!=','exist')]}"> + <field name="partner_id" attrs="{'required': [('action', '=', 'exist')]}"/> + </group> + <separator string="Convert to Opportunity" colspan="4"/> + <field name="name" colspan="4"/> + <group col="4" colspan="4" attrs="{'invisible': [('name', '=', 'convert')]}" > + <separator string="Select Opportunities" colspan="4" /> + </group> + <field name="opportunity_ids" colspan="4" nolabel="1" attrs="{'invisible': [('name', '=', 'convert')]}"> + <tree> + <field name="name" /> + <field name="partner_id" /> + <field name="user_id" /> + <field name="section_id" /> + </tree> + </field> + + <separator string="" colspan="4" /> + <group col="4" colspan="4"> + <button special="cancel" string="Cancel" icon="gtk-cancel"/> + <button name="action_apply" string="Create Opportunity" type="object" icon="gtk-ok"/> + </group> + + </form> </field> </record> diff --git a/addons/crm/wizard/crm_lead_to_partner.py b/addons/crm/wizard/crm_lead_to_partner.py index 08e75874d67..a6aabf1cc2f 100644 --- a/addons/crm/wizard/crm_lead_to_partner.py +++ b/addons/crm/wizard/crm_lead_to_partner.py @@ -34,8 +34,7 @@ class crm_lead2partner(osv.osv_memory): ('create', 'Create a new partner')], \ 'Action', required=True), 'partner_id': fields.many2one('res.partner', 'Partner'), - 'msg': fields.text('Message', readonly=True) - } + } def view_init(self, cr, uid, fields, context=None): """ @@ -66,6 +65,7 @@ class crm_lead2partner(osv.osv_memory): @return : default values of fields. """ + lead_obj = self.pool.get('crm.lead') partner_obj = self.pool.get('res.partner') contact_obj = self.pool.get('res.partner.address') @@ -80,8 +80,8 @@ class crm_lead2partner(osv.osv_memory): email = re.findall(r'([^ ,<@]+@[^> ,]+)', lead.email_from or '') email = map(lambda x: "'" + x + "'", email) if email: - cr.execute("""select id from res_partner_address - where + cr.execute("""select id from res_partner_address + where substring(email from '([^ ,<@]+@[^> ,]+)') in (%s)""" % (','.join(email))) address_ids = map(lambda x: x[0], cr.fetchall()) if address_ids: @@ -92,38 +92,20 @@ class crm_lead2partner(osv.osv_memory): if not partner_ids and lead.partner_name: partner_ids = partner_obj.search(cr, uid, [('name', '=', lead.partner_name)], context=context) if not partner_ids: - cr.execute("""SELECT p.id from res_partner p + cr.execute("""SELECT p.id from res_partner p where regexp_replace(lower(p.name), '[^a-z]*', '', 'g') = regexp_replace(%s, '[^a-z]*', '', 'g')""", (lead.name.lower(), )) partner_ids = map(lambda x: x[0], cr.fetchall()) partner_id = partner_ids and partner_ids[0] or False - if not partner_id: - label = False - opp_ids = [] - if email: - # Find email of existing opportunity matches the email_from of the lead - cr.execute("""select id from crm_lead - where type='opportunity' and - substring(email_from from '([^ ,<@]+@[^> ,]+)') in (%s)""" % (','.join(email))) - opp_ids = map(lambda x:x[0], cr.fetchall()) - label = opp_ids and 'email' or False - if not opp_ids: - # Find name of existing opportunity matches the name of the lead - cr.execute("""SELECT l.id from crm_lead l - where type = 'opportunity' and - regexp_replace(lower(l.name), '[^a-z]*', '', 'g') = regexp_replace(%s, '[^a-z]*', '', 'g')""", (lead.name.lower(), )) - opp_ids = map(lambda x: x[0], cr.fetchall()) - label = opp_ids and 'name' or False - if label: - res.update({'msg': "An existing opportunity seems to match the %s of this lead, you should double-check before converting it." % (label)}) - if 'partner_id' in fields: res.update({'partner_id': partner_id}) if 'action' in fields: res.update({'action': partner_id and 'exist' or 'create'}) + if 'opportunity_ids' in fields: + res.update({'opportunity_ids': data}) return res - + def open_create_partner(self, cr, uid, ids, context=None): """ This function Opens form of create partner. @@ -203,18 +185,15 @@ class crm_lead2partner(osv.osv_memory): if data.partner_id: partner_id = data.partner_id.id contact_id = partner_obj.address_get(cr, uid, [partner_id])['default'] - + self.assign_partner(cr, uid, lead.id, partner_id) partner_ids.append(partner_id) - - if data.action<>'no': - vals = {} - if partner_id: - vals.update({'partner_id': partner_id}) - if contact_id: - vals.update({'partner_address_id': contact_id}) - lead_obj.write(cr, uid, [lead.id], vals) return partner_ids + + def assign_partner(self, cr, uid, lead_id, partner_id): + self.pool.get("crm.lead").write(cr, uid, [lead_id], {'partner_id' : partner_id}) + + def make_partner(self, cr, uid, ids, context=None): """ This function Makes partner based on action. @@ -233,19 +212,7 @@ class crm_lead2partner(osv.osv_memory): mod_obj = self.pool.get('ir.model.data') result = mod_obj._get_id(cr, uid, 'base', 'view_res_partner_filter') res = mod_obj.read(cr, uid, result, ['res_id']) - - value = { - 'domain': "[]", - 'view_type': 'form', - 'view_mode': 'form,tree', - 'res_model': 'res.partner', - 'res_id': partner_ids and int(partner_ids[0]) or False, - 'view_id': False, - 'context': context, - 'type': 'ir.actions.act_window', - 'search_view_id': res['res_id'] - } - return value + return {'type': 'ir.actions.act_window_close'} crm_lead2partner() diff --git a/addons/crm/wizard/crm_lead_to_partner_view.xml b/addons/crm/wizard/crm_lead_to_partner_view.xml index 8b9c0d1fee9..b587e548049 100644 --- a/addons/crm/wizard/crm_lead_to_partner_view.xml +++ b/addons/crm/wizard/crm_lead_to_partner_view.xml @@ -10,8 +10,6 @@ <field name="arch" type="xml"> <form string="Create a Partner"> <separator string="Create a Partner" colspan="4" /> - <label string="Are you sure you want to create a partner based on this lead ?" colspan="4"/> - <label string="You may have to verify that this partner does not exist already." colspan="4"/> <field name="action"/> <group attrs="{'invisible':[('action','!=','exist')]}"> <field name="partner_id" attrs="{'required': [('action', '=', 'exist')]}"/> @@ -25,9 +23,9 @@ </field> </record> - <!-- Lead to Partner wizard --> - - <record id="action_crm_lead2partner" model="ir.actions.act_window"> + + <!-- Lead to Partner wizard --> + <record id="action_crm_lead2partner" model="ir.actions.act_window"> <field name="name">Create a Partner</field> <field name="type">ir.actions.act_window</field> <field name="res_model">crm.lead2partner</field> diff --git a/addons/crm/wizard/crm_merge_opportunities.py b/addons/crm/wizard/crm_merge_opportunities.py index 661180c0874..c34fc5ab532 100644 --- a/addons/crm/wizard/crm_merge_opportunities.py +++ b/addons/crm/wizard/crm_merge_opportunities.py @@ -18,7 +18,6 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. # ############################################################################## -from crm import crm from osv import osv, fields from tools.translate import _ @@ -28,91 +27,176 @@ class crm_merge_opportunity(osv.osv_memory): _name = 'crm.merge.opportunity' _description = 'Merge two Opportunities' - def view_init(self, cr, uid, fields, context=None): - """ - This function checks for precondition before wizard executes - @param self: The object pointer - @param cr: the current row, from the database cursor, - @param uid: the current user’s ID for security checks, - @param fields: List of fields for default value - @param context: A standard dictionary for contextual values + def _get_first_not_null_id(self, attr, ops): + for op in ops: + if hasattr(op, attr) and getattr(op, attr): + return getattr(op, attr).id + return False + + def _get_first_not_null(self, attr, ops): + for op in ops: + if hasattr(op, attr) and getattr(op, attr): + return getattr(op, attr) + return False + + def _concat_all(self, attr, ops): + return ', '.join([getattr(op, attr) for op in ops if hasattr(op, attr) and getattr(op, attr)]) + + + def get_attachments(self, cr, uid, id, context=None): + attach_obj = self.pool.get('ir.attachment') + result = [] + attach_ids = attach_obj.search(cr, uid, [('res_model' , '=', 'crm.lead'), ('res_id', '=', id)]) + return attach_ids + + def set_attachements_res_id(self, cr, uid, op_id, attach_ids, context=None): + attach_obj = self.pool.get('ir.attachment') + attach_obj.write(cr, uid, attach_ids, {'res_id' : op_id}) + + + def merge(self, cr, uid, op_ids, context=None): + """ + @param opp_ids : list of opportunities ids to merge """ - record_id = context and context.get('active_id', False) or False - if record_id: - opp_obj = self.pool.get('crm.lead') - opp = opp_obj.browse(cr, uid, record_id, context=context) - if not opp.partner_id: - raise osv.except_osv(_('Warning!'), _('Opportunity must have Partner assigned before merging with other Opportunity.')) - #Search for Opportunity for the same partner - opp_ids = opp_obj.search(cr, uid, [('partner_id', '=', opp.partner_id.id), ('type', '=', 'opportunity'), ('state', 'in', ('open', 'pending'))]) - # Removing current opportunity - if record_id in opp_ids: - opp_ids.remove(record_id) - if not opp_ids: - raise osv.except_osv(_('Warning!'), _("There are no other 'Open' or 'Pending' Opportunities for the partner '%s'.") % (opp.partner_id.name)) - pass + opp_obj = self.pool.get('crm.lead') + message_obj = self.pool.get('mailgate.message') + + lead_ids = context and context.pop('lead_ids', []) or [] + + + if len(op_ids) <= 1: + raise osv.except_osv(_('Warning !'),_('Please select more than one opportunities.')) + + opportunities = opp_obj.browse(cr, uid, lead_ids, context=context) + opportunities_list = list(set(op_ids) - set(opportunities)) + + if opportunities : + first_opportunity = opportunities[0] + tail_opportunities = opportunities_list + else: + first_opportunity = opportunities_list[0] + tail_opportunities = opportunities_list[1:] + + + data = { + 'partner_id': self._get_first_not_null_id('partner_id', op_ids), # !! + 'title': self._get_first_not_null_id('title', op_ids), + 'name' : self._concat_all('name', op_ids), #not lost + 'categ_id' : self._get_first_not_null_id('categ_id', op_ids), # !! + 'channel_id' : self._get_first_not_null_id('channel_id', op_ids), # !! + 'city' : self._get_first_not_null('city', op_ids), # !! + 'company_id' : self._get_first_not_null_id('company_id', op_ids), #!! + 'contact_name' : self._concat_all('contact_name', op_ids), #not lost + 'country_id' : self._get_first_not_null_id('country_id', op_ids), #!! + 'partner_address_id' : self._get_first_not_null_id('partner_address_id', op_ids), #!! + 'partner_assigned_id' : hasattr(opp_obj,'partner_assigned_id') and self._get_first_not_null_id('partner_assigned_id', op_ids), #!! + 'type_id' : self._get_first_not_null_id('type_id', op_ids), #!! + 'user_id' : self._get_first_not_null_id('user_id', op_ids), #!! + 'section_id' : self._get_first_not_null_id('section_id', op_ids), #!! + 'state_id' : self._get_first_not_null_id('state_id', op_ids), + 'description' : self._concat_all('description', op_ids), #not lost + 'email' : self._get_first_not_null('email', op_ids), # !! + 'fax' : self._get_first_not_null('fax', op_ids), + 'mobile' : self._get_first_not_null('mobile', op_ids), + 'partner_latitude' : hasattr(opp_obj,'partner_latitude') and self._get_first_not_null('partner_latitude', op_ids), + 'partner_longitude' : hasattr(opp_obj,'partner_longitude') and self._get_first_not_null('partner_longitude', op_ids), + 'partner_name' : self._get_first_not_null('partner_name', op_ids), + 'phone' : self._get_first_not_null('phone', op_ids), + 'probability' : self._get_first_not_null('probability', op_ids), + 'planned_revenue' : self._get_first_not_null('planned_revenue', op_ids), + 'street' : self._get_first_not_null('street', op_ids), + 'street2' : self._get_first_not_null('street2', op_ids), + 'zip' : self._get_first_not_null('zip', op_ids), + + } + + #copy message into the first opportunity + merge attachement + for opp in tail_opportunities: + attach_ids = self.get_attachments(cr, uid, opp, context=context) + self.set_attachements_res_id(cr, uid, first_opportunity.id, attach_ids) + for history in opp.message_ids: + new_history = message_obj.copy(cr, uid, history.id, default={'res_id': opp.id}) + + #Notification about loss of information + details = [] + subject = ['Merged opportunities :'] + for opp in op_ids: + subject.append(opp.name) + details.append(_('Merged Opportunity: %s\n Partner: %s\n Stage: %s\n Section: %s\n Salesman: %s\n Category: %s\n Channel: %s\n Company: %s\n Contact name: %s\n Email: %s\n Phone number: %s\n Fax: %s\n Mobile: %s\n State: %s\n Description: %s\n Probability: %s\n Planned revennue: %s\n Country: %s\n City: %s\n Street: %s\n Street 2: %s\n Zip 2: %s') % ( opp.name, opp.partner_id.name or '', + opp.stage_id.name or '', + opp.section_id.name or '', + opp.user_id.name or '', + opp.categ_id.name or '', + opp.channel_id.name or '', + opp.company_id.name or '', + opp.contact_name or '', + opp.email_from or '', + opp.phone or '', + opp.fax or '', + opp.mobile or '', + opp.state_id.name or '', + opp.description or '', + opp.probability or '', + opp.planned_revenue or '', + opp.country_id.name or '', + opp.city or '', + opp.street or '', + opp.street2 or '', + opp.zip or '', + )) + subject = subject[0] + ", ".join(subject[1:]) + details = "\n\n".join(details) + + opp_obj._history(cr, uid, [first_opportunity], subject, details=details) + #data.update({'message_ids' : [(6, 0 ,self._concat_o2m('message_ids', op_ids))]}) + opp_obj.write(cr, uid, [first_opportunity.id], data) + unlink_ids = map(lambda x: x.id, tail_opportunities) + opp_obj.unlink(cr, uid, unlink_ids, context=context) + + models_data = self.pool.get('ir.model.data') + + + + # Get Opportunity views + result = models_data._get_id( + cr, uid, 'crm', 'view_crm_case_opportunities_filter') + opportunity_view_form = models_data._get_id( + cr, uid, 'crm', 'crm_case_form_view_oppor') + opportunity_view_tree = models_data._get_id( + cr, uid, 'crm', 'crm_case_tree_view_oppor') + if opportunity_view_form: + opportunity_view_form = models_data.browse( + cr, uid, opportunity_view_form, context=context).res_id + if opportunity_view_tree: + opportunity_view_tree = models_data.browse( + cr, uid, opportunity_view_tree, context=context).res_id + + return { + 'name': _('Opportunity'), + 'view_type': 'form', + 'view_mode': 'tree, form', + 'res_model': 'crm.lead', + 'domain': [('type', '=', 'opportunity')], + 'res_id': int(first_opportunity.id), + 'view_id': False, + 'views': [(opportunity_view_form, 'form'), + (opportunity_view_tree, 'tree'), + (False, 'calendar'), (False, 'graph')], + 'type': 'ir.actions.act_window', + } def action_merge(self, cr, uid, ids, context=None): - """ - This function merges two opportunities - @param self: The object pointer - @param cr: the current row, from the database cursor, - @param uid: the current user’s ID for security checks, - @param ids: List of Phonecall to Opportunity IDs - @param context: A standard dictionary for contextual values + obj_opportunity = self.browse(cr, uid, ids[0], context=context) + op_ids = obj_opportunity.opportunity_ids + self.write(cr, uid, ids, {'opportunity_ids' : [(6,0, [op_ids[0].id])]}, context=context) + context['lead_ids'] = [op_ids[0].id] + return self.merge(cr, uid, op_ids, context) - @return : Dictionary value for created Opportunity form - """ - record_id = context and context.get('active_id', False) or False - if record_id: - opp_obj = self.pool.get('crm.lead') - message_obj = self.pool.get('mailgate.message') - current_opp = opp_obj.browse(cr, uid, record_id, context=context) - - for this in self.browse(cr, uid, ids, context=context): - for opp in this.opportunity_ids: - opp_obj.write(cr, uid, [opp.id], { - 'stage_id': opp.stage_id.id or current_opp.stage_id.id or False, - 'priority': opp.priority or current_opp.priority, - 'email_from': opp.email_from or current_opp.email_from, - 'phone': opp.phone or current_opp.phone, - 'section_id': opp.section_id.id or current_opp.section_id.id or False, - 'categ_id': opp.categ_id.id or current_opp.categ_id.id or False, - 'description': (opp.description or '') + '\n' + (current_opp.description or ''), - 'partner_name': opp.partner_name or current_opp.partner_name, - 'title': opp.title.id or current_opp.title.id or False, - 'function': opp.function or current_opp.function, - 'street': opp.street or current_opp.street, - 'street2': opp.street2 or current_opp.street2, - 'zip': opp.zip or current_opp.zip, - 'city': opp.city or current_opp.city, - 'country_id': opp.country_id.id or current_opp.country_id.id or False, - 'state_id': opp.state_id.id or current_opp.state_id.id or False, - 'fax': opp.fax or current_opp.fax, - 'mobile': opp.mobile or current_opp.mobile, - 'email_cc': ','.join(filter(lambda x: x, [opp.email_cc, current_opp.email_cc])) - }) - for history in current_opp.message_ids: - if history.history: - new_history = message_obj.copy(cr, uid, history.id, default={'res_id': opp.id}) - opp_obj._history(cr, uid, [current_opp], _('Merged into Opportunity: %s') % (opp.id)) - - if this.state == 'unchanged': - pass - elif this.state == 'done': - opp_obj.case_close(cr, uid, [record_id]) - elif this.state == 'draft': - opp_obj.case_reset(cr, uid, [record_id]) - elif this.state in ['cancel', 'open', 'pending']: - act = 'case_' + this.state - getattr(opp_obj, act)(cr, uid, [record_id]) - return {'type': 'ir.actions.act_window_close'} _columns = { 'opportunity_ids' : fields.many2many('crm.lead', 'merge_opportunity_rel', 'merge_id', 'opportunity_id', 'Opportunities', domain=[('type', '=', 'opportunity')]), - 'state': fields.selection(crm.AVAILABLE_STATES + [('unchanged', 'Unchanged')], string='Set State To', required=True), } def default_get(self, cr, uid, fields, context=None): @@ -126,21 +210,12 @@ class crm_merge_opportunity(osv.osv_memory): @return : default values of fields. """ - record_id = context and context.get('active_id', False) or False + record_ids = context and context.get('active_ids', False) or False res = super(crm_merge_opportunity, self).default_get(cr, uid, fields, context=context) - if record_id: - opp_obj = self.pool.get('crm.lead') - opp = opp_obj.browse(cr, uid, record_id, context=context) - opp_ids = opp_obj.search(cr, uid, [('partner_id', '=', opp.partner_id.id), ('type', '=', 'opportunity'), ('state', 'in', ('open', 'pending'))]) - # Removing current opportunity - if record_id in opp_ids: - opp_ids.remove(record_id) - + if record_ids: if 'opportunity_ids' in fields: - res.update({'opportunity_ids': opp_ids}) - if 'state' in fields: - res.update({'state': u'cancel'}) + res.update({'opportunity_ids': record_ids}) return res diff --git a/addons/crm/wizard/crm_merge_opportunities_view.xml b/addons/crm/wizard/crm_merge_opportunities_view.xml index 153267f0ad1..65990f3a232 100644 --- a/addons/crm/wizard/crm_merge_opportunities_view.xml +++ b/addons/crm/wizard/crm_merge_opportunities_view.xml @@ -11,10 +11,16 @@ <field name="arch" type="xml"> <form string="Merge Opportunities"> <separator string="Select Opportunities" colspan="4"/> - <field name="opportunity_ids" nolabel="1" colspan="4" width="550" height="300"/> + <field name="opportunity_ids" nolabel="1" colspan="4" width="550" height="300" > + <tree> + <field name="name" /> + <field name="partner_id" /> + <field name="user_id" /> + <field name="section_id" /> + </tree> + </field> <separator colspan="4"/> <group col="4" colspan="4"> - <field name="state" /> <button string="_Cancel" icon="gtk-cancel" special="cancel" /> <button name="action_merge" type="object" string="_Merge" icon="gtk-ok" /> diff --git a/addons/crm/wizard/crm_send_email.py b/addons/crm/wizard/crm_send_email.py index 3ce5942272d..62e8ee77c1e 100644 --- a/addons/crm/wizard/crm_send_email.py +++ b/addons/crm/wizard/crm_send_email.py @@ -56,7 +56,7 @@ class crm_send_new_email(osv.osv_memory): 'subject': fields.char('Subject', size=512, required=True), 'body': fields.text('Message Body', required=True), 'state': fields.selection(AVAILABLE_STATES, string='Set New State To', required=True), - 'attachment_ids' : fields.one2many('crm.send.mail.attachment', 'wizard_id'), + 'attachment_ids' : fields.one2many('crm.send.mail.attachment', 'wizard_id', 'Attachment'), 'html': fields.boolean('HTML formatting?', help="Select this if you want to send email with HTML formatting."), } diff --git a/addons/crm_caldav/i18n/bg.po b/addons/crm_caldav/i18n/bg.po new file mode 100644 index 00000000000..31b1f9f32da --- /dev/null +++ b/addons/crm_caldav/i18n/bg.po @@ -0,0 +1,49 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-27 09:36+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: crm_caldav +#: model:ir.actions.act_window,name:crm_caldav.action_caldav_browse +msgid "Caldav Browse" +msgstr "" + +#. module: crm_caldav +#: model:ir.model,name:crm_caldav.model_crm_meeting +msgid "Meeting" +msgstr "Среща" + +#. module: crm_caldav +#: model:ir.module.module,shortdesc:crm_caldav.module_meta_information +msgid "Extended Module to Add CalDav feature on Meeting" +msgstr "" + +#. module: crm_caldav +#: model:ir.module.module,description:crm_caldav.module_meta_information +msgid "" +"\n" +" New Features in Meeting:\n" +" * Share meeting with other calendar clients like sunbird\n" +msgstr "" +"\n" +" Нови функции в среща:\n" +" * Споделяне на среща с други календари, като Sunbird\n" + +#. module: crm_caldav +#: model:ir.ui.menu,name:crm_caldav.menu_caldav_browse +msgid "Synchronyze this calendar" +msgstr "Синхронизирай този календар" diff --git a/addons/crm_caldav/i18n/sk.po b/addons/crm_caldav/i18n/sk.po new file mode 100644 index 00000000000..4a7bab555be --- /dev/null +++ b/addons/crm_caldav/i18n/sk.po @@ -0,0 +1,46 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-20 21:17+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-21 04:51+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: crm_caldav +#: model:ir.actions.act_window,name:crm_caldav.action_caldav_browse +msgid "Caldav Browse" +msgstr "" + +#. module: crm_caldav +#: model:ir.model,name:crm_caldav.model_crm_meeting +msgid "Meeting" +msgstr "Stretnutie" + +#. module: crm_caldav +#: model:ir.module.module,shortdesc:crm_caldav.module_meta_information +msgid "Extended Module to Add CalDav feature on Meeting" +msgstr "" + +#. module: crm_caldav +#: model:ir.module.module,description:crm_caldav.module_meta_information +msgid "" +"\n" +" New Features in Meeting:\n" +" * Share meeting with other calendar clients like sunbird\n" +msgstr "" + +#. module: crm_caldav +#: model:ir.ui.menu,name:crm_caldav.menu_caldav_browse +msgid "Synchronyze this calendar" +msgstr "Synchronizovať tento kalendár" diff --git a/addons/crm_caldav/i18n/tr.po b/addons/crm_caldav/i18n/tr.po new file mode 100644 index 00000000000..031340da8ef --- /dev/null +++ b/addons/crm_caldav/i18n/tr.po @@ -0,0 +1,46 @@ +# Turkish translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-18 12:34+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Turkish <tr@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-19 05:06+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: crm_caldav +#: model:ir.actions.act_window,name:crm_caldav.action_caldav_browse +msgid "Caldav Browse" +msgstr "" + +#. module: crm_caldav +#: model:ir.model,name:crm_caldav.model_crm_meeting +msgid "Meeting" +msgstr "Görüşme" + +#. module: crm_caldav +#: model:ir.module.module,shortdesc:crm_caldav.module_meta_information +msgid "Extended Module to Add CalDav feature on Meeting" +msgstr "" + +#. module: crm_caldav +#: model:ir.module.module,description:crm_caldav.module_meta_information +msgid "" +"\n" +" New Features in Meeting:\n" +" * Share meeting with other calendar clients like sunbird\n" +msgstr "" + +#. module: crm_caldav +#: model:ir.ui.menu,name:crm_caldav.menu_caldav_browse +msgid "Synchronyze this calendar" +msgstr "Bu takvimi eşzamanla" diff --git a/addons/crm_claim/crm_claim.py b/addons/crm_claim/crm_claim.py index 71da913c7a1..1829aa9a171 100644 --- a/addons/crm_claim/crm_claim.py +++ b/addons/crm_claim/crm_claim.py @@ -22,6 +22,14 @@ from osv import fields, osv from crm import crm import time +import binascii +import tools + +CRM_CLAIM_PENDING_STATES = ( + crm.AVAILABLE_STATES[2][0], # Cancelled + crm.AVAILABLE_STATES[3][0], # Done + crm.AVAILABLE_STATES[4][0], # Pending +) class crm_claim(crm.crm_case, osv.osv): """ @@ -146,6 +154,99 @@ class crm_claim(crm.crm_case, osv.osv): self.write(cr, uid, [ids[i]], {'stage_id' : stage_id}) return res + + def message_new(self, cr, uid, msg, context=None): + """ + Automatically calls when new email message arrives + + @param self: The object pointer + @param cr: the current row, from the database cursor, + @param uid: the current user’s ID for security checks + """ + mailgate_pool = self.pool.get('email.server.tools') + + subject = msg.get('subject') + body = msg.get('body') + msg_from = msg.get('from') + priority = msg.get('priority') + + vals = { + 'name': subject, + 'email_from': msg_from, + 'email_cc': msg.get('cc'), + 'description': body, + 'user_id': False, + } + if msg.get('priority', False): + vals['priority'] = priority + + res = mailgate_pool.get_partner(cr, uid, msg.get('from') or msg.get_unixfrom()) + if res: + vals.update(res) + + res = self.create(cr, uid, vals, context) + attachents = msg.get('attachments', []) + for attactment in attachents or []: + data_attach = { + 'name': attactment, + 'datas':binascii.b2a_base64(str(attachents.get(attactment))), + 'datas_fname': attactment, + 'description': 'Mail attachment', + 'res_model': self._name, + 'res_id': res, + } + self.pool.get('ir.attachment').create(cr, uid, data_attach) + + return res + + def message_update(self, cr, uid, ids, vals={}, msg="", default_act='pending', context=None): + """ + @param self: The object pointer + @param cr: the current row, from the database cursor, + @param uid: the current user’s ID for security checks, + @param ids: List of update mail’s IDs + """ + if isinstance(ids, (str, int, long)): + ids = [ids] + + if msg.get('priority') in dict(crm.AVAILABLE_PRIORITIES): + vals['priority'] = msg.get('priority') + + maps = { + 'cost':'planned_cost', + 'revenue': 'planned_revenue', + 'probability':'probability' + } + vls = {} + for line in msg['body'].split('\n'): + line = line.strip() + res = tools.misc.command_re.match(line) + if res and maps.get(res.group(1).lower()): + key = maps.get(res.group(1).lower()) + vls[key] = res.group(2).lower() + vals.update(vls) + + # Unfortunately the API is based on lists + # but we want to update the state based on the + # previous state, so we have to loop: + for case in self.browse(cr, uid, ids, context=context): + values = dict(vals) + if case.state in CRM_CLAIM_PENDING_STATES: + values.update(state=crm.AVAILABLE_STATES[1][0]) #re-open + res = self.write(cr, uid, [case.id], values, context=context) + return res + + def msg_send(self, cr, uid, id, *args, **argv): + + """ Send The Message + @param self: The object pointer + @param cr: the current row, from the database cursor, + @param uid: the current user’s ID for security checks, + @param ids: List of email’s IDs + @param *args: Return Tuple Value + @param **args: Return Dictionary of Keyword Value + """ + return True crm_claim() diff --git a/addons/crm_claim/crm_claim_view.xml b/addons/crm_claim/crm_claim_view.xml index 696c8ed3a84..50f70b30867 100644 --- a/addons/crm_claim/crm_claim_view.xml +++ b/addons/crm_claim/crm_claim_view.xml @@ -21,6 +21,22 @@ <menuitem action="crm_claim_categ_action" name="Categories" id="menu_crm_case_claim-act" parent="menu_config_claim" /> + <!-- Claim Stage Search view --> + + <record id="claim_stage_search" model="ir.ui.view"> + <field name="name">Claim Stage - Search</field> + <field name="model">crm.case.stage</field> + <field name="type">search</field> + <field name="inherit_id" ref="crm.crm_lead_stage_search"/> + <field name="arch" type="xml"> + <data> + <xpath expr="//field[@name='name']" position="before"> + <filter icon="terp-personal-" name="claim" + string="Claim" domain="[('type', '=', 'claim')]" context="{'type' : 'claim'}"/> + </xpath> + </data> + </field> + </record> <!-- Claim Stages --> @@ -29,11 +45,11 @@ <field name="res_model">crm.case.stage</field> <field name="view_type">form</field> <field name="view_id" ref="crm.crm_case_stage_tree"/> - <field name="domain">[('type', '=', 'claim')]</field> - <field name="context">{'type':'claim'}</field> + <field name="search_view_id" ref="claim_stage_search"/> + <field name="context">{'search_default_claim':1}</field> <field name="help">You can create claim stages to categorize the status of every claim entered in the system. The stages define all the steps required for the resolution of a claim.</field> </record> - + <menuitem action="crm_claim_stage_act" name="Stages" id="menu_crm_claim_stage_act" parent="menu_config_claim" /> @@ -75,15 +91,15 @@ <group> <field name="name" /> <field name="date"/> - - + + </group> - + <group colspan="4" col="6"> - + <field name="user_id"/> <field name="section_id" widget="selection" /> - + <group colspan="2" col="4"> <field name="stage_id" domain="[('type','=','claim')]"/> <button name="stage_previous" string="" type="object" icon="gtk-go-back" /> diff --git a/addons/crm_fundraising/crm_fundraising_view.xml b/addons/crm_fundraising/crm_fundraising_view.xml index 8c704347c67..6c7f35c68f0 100644 --- a/addons/crm_fundraising/crm_fundraising_view.xml +++ b/addons/crm_fundraising/crm_fundraising_view.xml @@ -6,6 +6,24 @@ groups="base.group_extended" parent="base.menu_base_config" sequence="8" /> + <!-- Fund Stage Search view --> + + <record id="fund_stage_search" model="ir.ui.view"> + <field name="name">Fund Stage - Search</field> + <field name="model">crm.case.stage</field> + <field name="type">search</field> + <field name="inherit_id" ref="crm.crm_lead_stage_search"/> + <field name="arch" type="xml"> + <data> + <xpath expr="//field[@name='name']" position="before"> + <filter icon="terp-dolar" name="fundraising" + string="Fundraising" domain="[('type', '=', 'fundraising')]" context="{'type' : 'fundraising'}"/> + </xpath> + </data> + </field> + </record> + + <!-- Fund Raising Categories Form View --> <record id="crm_fund_categ_action" model="ir.actions.act_window"> @@ -15,6 +33,7 @@ <field name="view_id" ref="crm.crm_case_categ_tree-view"/> <field name="domain">[('object_id.model', '=', 'crm.fundraising')]</field> <field name="context">{'object_id':'crm.fundraising'}</field> + <field name="search_view_id" ref="fund_stage_search"/> <field name="help">Manage and define the fund raising categories you want to be maintained in the system.</field> </record> @@ -29,11 +48,10 @@ <field name="res_model">crm.case.stage</field> <field name="view_type">form</field> <field name="view_id" ref="crm.crm_case_stage_tree"/> - <field name="domain">[('type', '=', 'fundraising')]</field> - <field name="context">{'type':'fundraising'}</field> + <field name="context">{'search_default_fundraising':1}</field> <field name="help">Create and manage fund raising activity categories you want to be maintained in the system.</field> </record> - + <menuitem action="crm_fundraising_stage_act" diff --git a/addons/crm_fundraising/i18n/es_EC.po b/addons/crm_fundraising/i18n/es_EC.po new file mode 100644 index 00000000000..348dfbff8c7 --- /dev/null +++ b/addons/crm_fundraising/i18n/es_EC.po @@ -0,0 +1,787 @@ +# Spanish (Ecuador) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-23 23:25+0000\n" +"Last-Translator: Mario Andrés Correa <Unknown>\n" +"Language-Team: Spanish (Ecuador) <es_EC@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:40+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: crm_fundraising +#: field:crm.fundraising,planned_revenue:0 +msgid "Planned Revenue" +msgstr "Ingresos previstos" + +#. module: crm_fundraising +#: field:crm.fundraising.report,nbr:0 +msgid "# of Cases" +msgstr "Nº de casos" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: view:crm.fundraising.report:0 +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: crm_fundraising +#: field:crm.fundraising.report,probability:0 +msgid "Avg. Probability" +msgstr "Probabilidad media" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "March" +msgstr "Marzo" + +#. module: crm_fundraising +#: field:crm.fundraising.report,delay_close:0 +msgid "Delay to close" +msgstr "Demora a cerrar" + +#. module: crm_fundraising +#: field:crm.fundraising,company_id:0 +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,company_id:0 +msgid "Company" +msgstr "Compañía" + +#. module: crm_fundraising +#: model:ir.actions.act_window,name:crm_fundraising.crm_fund_categ_action +msgid "Fundraising Categories" +msgstr "Categorías de recaudación de fondos" + +#. module: crm_fundraising +#: field:crm.fundraising,email_cc:0 +msgid "Watchers Emails" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid "Cases" +msgstr "Casos" + +#. module: crm_fundraising +#: selection:crm.fundraising,priority:0 +msgid "Highest" +msgstr "Más alta" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,day:0 +msgid "Day" +msgstr "Día" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Add Internal Note" +msgstr "Añadir nota interna" + +#. module: crm_fundraising +#: field:crm.fundraising,partner_mobile:0 +msgid "Mobile" +msgstr "Móvil" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Notes" +msgstr "Notas" + +#. module: crm_fundraising +#: field:crm.fundraising,message_ids:0 +msgid "Messages" +msgstr "Mensajes" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Amount" +msgstr "Monto" + +#. module: crm_fundraising +#: model:crm.case.categ,name:crm_fundraising.categ_fund4 +msgid "Arts And Culture" +msgstr "Arte y cultura" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,amount_revenue:0 +msgid "Est.Revenue" +msgstr "" + +#. module: crm_fundraising +#: field:crm.fundraising,partner_address_id:0 +msgid "Partner Contact" +msgstr "Contacto de Socio" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid " Month " +msgstr " Mes " + +#. module: crm_fundraising +#: field:crm.fundraising,type_id:0 +msgid "Campaign" +msgstr "Campaña" + +#. module: crm_fundraising +#: field:crm.fundraising,date_action_next:0 +msgid "Next Action" +msgstr "Siguiente Acción" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Reset to Draft" +msgstr "Cambiar a borrador" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Extra Info" +msgstr "Información Adicional" + +#. module: crm_fundraising +#: model:ir.model,name:crm_fundraising.model_crm_fundraising +#: model:ir.ui.menu,name:crm_fundraising.menu_config_fundrising +#: model:ir.ui.menu,name:crm_fundraising.menu_crm_case_fund_raise +msgid "Fund Raising" +msgstr "Recaudación de fondos" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: field:crm.fundraising,partner_id:0 +#: field:crm.fundraising.report,partner_id:0 +msgid "Partner" +msgstr "Socio" + +#. module: crm_fundraising +#: model:ir.ui.menu,name:crm_fundraising.menu_report_crm_fundraising_tree +msgid "Fundraising Analysis" +msgstr "Análisis de recaudación de fondos" + +#. module: crm_fundraising +#: model:ir.module.module,shortdesc:crm_fundraising.module_meta_information +msgid "CRM Fundraising" +msgstr "Recaudación CRM" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Misc" +msgstr "Varios" + +#. module: crm_fundraising +#: field:crm.fundraising.report,section_id:0 +msgid "Section" +msgstr "Sección" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: field:crm.fundraising,priority:0 +msgid "Priority" +msgstr "Prioridad" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Send New Email" +msgstr "Enviar nuevo email" + +#. module: crm_fundraising +#: model:crm.case.categ,name:crm_fundraising.categ_fund1 +msgid "Social Rehabilitation And Rural Upliftment" +msgstr "Rehabilitación social y desarrollo rural" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: view:crm.fundraising.report:0 +msgid "Payment Mode" +msgstr "Forma de pago" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Reply" +msgstr "Responder" + +#. module: crm_fundraising +#: field:crm.fundraising,email_from:0 +msgid "Email" +msgstr "Email" + +#. module: crm_fundraising +#: field:crm.fundraising,canal_id:0 +msgid "Channel" +msgstr "Canal" + +#. module: crm_fundraising +#: selection:crm.fundraising,priority:0 +msgid "Lowest" +msgstr "Más baja" + +#. module: crm_fundraising +#: field:crm.fundraising,create_date:0 +msgid "Creation Date" +msgstr "Fecha de creación" + +#. module: crm_fundraising +#: field:crm.fundraising,date_deadline:0 +msgid "Deadline" +msgstr "Fecha límite" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "July" +msgstr "Julio" + +#. module: crm_fundraising +#: model:ir.ui.menu,name:crm_fundraising.menu_crm_case_fundraising-act +msgid "Categories" +msgstr "Categorías" + +#. module: crm_fundraising +#: field:crm.fundraising,stage_id:0 +msgid "Stage" +msgstr "Etapa" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "History Information" +msgstr "Histórico información" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Dates" +msgstr "Fechas" + +#. module: crm_fundraising +#: field:crm.fundraising,partner_name2:0 +msgid "Employee Email" +msgstr "Email empleado" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid " Month-1 " +msgstr " Mes-1 " + +#. module: crm_fundraising +#: selection:crm.fundraising,state:0 +#: selection:crm.fundraising.report,state:0 +msgid "Cancelled" +msgstr "Cancelado" + +#. module: crm_fundraising +#: model:crm.case.categ,name:crm_fundraising.categ_fund2 +msgid "Learning And Education" +msgstr "Aprendizaje y educación" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Contact" +msgstr "Contacto" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Funds Form" +msgstr "Formulario fondos" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Fund Description" +msgstr "Descripción del fondo" + +#. module: crm_fundraising +#: help:crm.fundraising.report,delay_close:0 +msgid "Number of Days to close the case" +msgstr "Número de días para cerrar el caso" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "References" +msgstr "Referencias" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +#: model:ir.actions.act_window,name:crm_fundraising.action_report_crm_fundraising +#: model:ir.module.module,description:crm_fundraising.module_meta_information +msgid "Fundraising" +msgstr "Recaudación de fondos" + +#. module: crm_fundraising +#: model:ir.actions.act_window,help:crm_fundraising.action_report_crm_fundraising +msgid "" +"Have a general overview of all fund raising activities by sorting them with " +"specific criteria such as the estimated revenue, average success probability " +"and delay to close." +msgstr "" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "September" +msgstr "Septiembre" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Communication" +msgstr "Comunicación" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Funds Tree" +msgstr "Árbol de fondos" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,month:0 +msgid "Month" +msgstr "Mes" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Escalate" +msgstr "Escalar" + +#. module: crm_fundraising +#: field:crm.fundraising,write_date:0 +msgid "Update Date" +msgstr "Actualizar fecha" + +#. module: crm_fundraising +#: model:crm.case.resource.type,name:crm_fundraising.type_fund3 +msgid "Credit Card" +msgstr "Tarjeta de crédito" + +#. module: crm_fundraising +#: model:ir.actions.act_window,name:crm_fundraising.crm_fundraising_stage_act +msgid "Fundraising Stages" +msgstr "Etapas de recaudación de fondos" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid "Salesman" +msgstr "Vendedor" + +#. module: crm_fundraising +#: field:crm.fundraising,ref:0 +msgid "Reference" +msgstr "Referencia" + +#. module: crm_fundraising +#: field:crm.fundraising,ref2:0 +msgid "Reference 2" +msgstr "Referencia 2" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: field:crm.fundraising,categ_id:0 +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,categ_id:0 +msgid "Category" +msgstr "Categoría" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid " Year " +msgstr " Año " + +#. module: crm_fundraising +#: field:crm.fundraising,planned_cost:0 +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,planned_cost:0 +msgid "Planned Costs" +msgstr "Costos previstos" + +#. module: crm_fundraising +#: help:crm.fundraising,email_cc:0 +msgid "" +"These email addresses will be added to the CC field of all inbound and " +"outbound emails for this record before being sent. Separate multiple email " +"addresses with a comma" +msgstr "" +"Estas direcciones de correo serán añadidas al campo CC para todos los " +"correos entrantes y salientes de este registro antes de ser enviados. Separe " +"las diferentes direcciones de correo con una coma." + +#. module: crm_fundraising +#: selection:crm.fundraising,state:0 +#: view:crm.fundraising.report:0 +#: selection:crm.fundraising.report,state:0 +msgid "Draft" +msgstr "Borrador" + +#. module: crm_fundraising +#: selection:crm.fundraising,priority:0 +msgid "Low" +msgstr "Bajo" + +#. module: crm_fundraising +#: field:crm.fundraising,date_closed:0 +#: selection:crm.fundraising,state:0 +#: selection:crm.fundraising.report,state:0 +msgid "Closed" +msgstr "Cerrado" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: selection:crm.fundraising,state:0 +#: view:crm.fundraising.report:0 +#: selection:crm.fundraising.report,state:0 +msgid "Pending" +msgstr "Pendiente" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Communication & History" +msgstr "Comunicación e Historial" + +#. module: crm_fundraising +#: model:ir.ui.menu,name:crm_fundraising.menu_crm_fundraising_stage_act +msgid "Stages" +msgstr "Etapas" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "August" +msgstr "Agosto" + +#. module: crm_fundraising +#: selection:crm.fundraising,priority:0 +msgid "Normal" +msgstr "Normal" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Global CC" +msgstr "CC Global" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: model:ir.actions.act_window,name:crm_fundraising.crm_case_category_act_fund_all1 +msgid "Funds" +msgstr "Fondos" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "June" +msgstr "Junio" + +#. module: crm_fundraising +#: field:crm.fundraising,partner_phone:0 +msgid "Phone" +msgstr "Teléfono" + +#. module: crm_fundraising +#: field:crm.fundraising.report,user_id:0 +msgid "User" +msgstr "Usuario" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid "#Fundraising" +msgstr "Nº Recaudación de fondos" + +#. module: crm_fundraising +#: field:crm.fundraising,active:0 +msgid "Active" +msgstr "Activo" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "November" +msgstr "Noviembre" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid "Extended Filters..." +msgstr "Filtros extendidos..." + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid "Search" +msgstr "Buscar" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "October" +msgstr "Octubre" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "January" +msgstr "Enero" + +#. module: crm_fundraising +#: model:crm.case.resource.type,name:crm_fundraising.type_fund2 +msgid "Cheque" +msgstr "Cheque" + +#. module: crm_fundraising +#: model:ir.actions.act_window,help:crm_fundraising.crm_fund_categ_action +msgid "" +"Manage and define the fund raising categories you want to be maintained in " +"the system." +msgstr "" +"Gestione y defina las categorías de recaudación que quiera mantener en el " +"sistema." + +#. module: crm_fundraising +#: help:crm.fundraising,email_from:0 +msgid "These people will receive email." +msgstr "Estas personas recibirán un email." + +#. module: crm_fundraising +#: field:crm.fundraising,date:0 +msgid "Date" +msgstr "Fecha" + +#. module: crm_fundraising +#: model:crm.case.categ,name:crm_fundraising.categ_fund3 +msgid "Healthcare" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "History" +msgstr "Historial" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Attachments" +msgstr "Archivos adjuntos" + +#. module: crm_fundraising +#: model:ir.model,name:crm_fundraising.model_crm_case_stage +msgid "Stage of case" +msgstr "Etapa del caso" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Estimates" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: field:crm.fundraising,state:0 +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,state:0 +msgid "State" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: view:crm.fundraising.report:0 +msgid "Done" +msgstr "Hecho" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "December" +msgstr "Diciembre" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: view:crm.fundraising.report:0 +msgid "Cancel" +msgstr "Cancelar" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: selection:crm.fundraising,state:0 +#: view:crm.fundraising.report:0 +#: selection:crm.fundraising.report,state:0 +msgid "Open" +msgstr "" + +#. module: crm_fundraising +#: model:ir.actions.act_window,help:crm_fundraising.crm_case_category_act_fund_all1 +msgid "" +"If you need to collect money for your organization or a campaign, Fund " +"Raising allows you to track all your fund raising activities. In the search " +"list, filter by funds description, email, history and probability of success." +msgstr "" +"Si necesita reunir dinero para su organización o una campaña, Recaudación de " +"Fondos le permite registrar todas sus actividades de recaudación. En la " +"lista de búsqueda, filtre los fondos por descripción, correo electrónico, " +"historial y probabilidad de éxito." + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: field:crm.fundraising,user_id:0 +msgid "Responsible" +msgstr "Responsable" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Current" +msgstr "Actual" + +#. module: crm_fundraising +#: help:crm.fundraising,section_id:0 +msgid "" +"Sales team to which Case belongs to. Define Responsible user and Email " +"account for mail gateway." +msgstr "" +"Equipo de ventas al que pertenece el caso. Defina el usuario responsable y " +"la cuenta de email para la pasarela de correo." + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Details" +msgstr "Detalles" + +#. module: crm_fundraising +#: model:ir.model,name:crm_fundraising.model_crm_fundraising_report +msgid "CRM Fundraising Report" +msgstr "CRM Informe de recaudaciones" + +#. module: crm_fundraising +#: field:crm.fundraising.report,type_id:0 +msgid "Fundraising Type" +msgstr "Tipo de recaudación" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,amount_revenue_prob:0 +msgid "Est. Rev*Prob." +msgstr "" + +#. module: crm_fundraising +#: model:ir.actions.act_window,help:crm_fundraising.crm_fundraising_stage_act +msgid "" +"Create and manage fund raising activity categories you want to be maintained " +"in the system." +msgstr "" +"Cree y gestione las categorías de actividades de recaudación que quiera " +"mantener en el sistema." + +#. module: crm_fundraising +#: field:crm.fundraising,description:0 +msgid "Description" +msgstr "Descripción" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "May" +msgstr "Mayo" + +#. module: crm_fundraising +#: field:crm.fundraising,probability:0 +msgid "Probability (%)" +msgstr "Probabilidad (%)" + +#. module: crm_fundraising +#: field:crm.fundraising,partner_name:0 +msgid "Employee's Name" +msgstr "Nombre del empleado" + +#. module: crm_fundraising +#: help:crm.fundraising,canal_id:0 +msgid "" +"The channels represent the different communication modes available with the " +"customer." +msgstr "" +"Los canales representan los diferentes modos de comunicación disponibles con " +"el cliente" + +#. module: crm_fundraising +#: help:crm.fundraising,state:0 +msgid "" +"The state is set to 'Draft', when a case is created. " +" \n" +"If the case is in progress the state is set to 'Open'. " +" \n" +"When the case is over, the state is set to 'Done'. " +" \n" +"If the case needs to be reviewed then the state is set to 'Pending'." +msgstr "" +"El estado se establece a 'Borrador', cuando se crea un caso. " +" \n" +"Si el caso está en progreso el estado se establece a 'Abierto'. " +" \n" +"Cuando el caso se cierra, el estado se establece a 'Realizado'. " +" \n" +"Si el caso necesita ser revisado entonces en estado se establece a " +"'Pendiente'." + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "February" +msgstr "Febrero" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: field:crm.fundraising,name:0 +msgid "Name" +msgstr "Nombre" + +#. module: crm_fundraising +#: model:crm.case.resource.type,name:crm_fundraising.type_fund1 +msgid "Cash" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Funds by Categories" +msgstr "Fondos por categorías" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "April" +msgstr "Abril" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid "My Case(s)" +msgstr "Mi(s) caso(s)" + +#. module: crm_fundraising +#: model:crm.case.resource.type,name:crm_fundraising.type_fund4 +msgid "Demand Draft" +msgstr "" + +#. module: crm_fundraising +#: field:crm.fundraising,id:0 +msgid "ID" +msgstr "ID" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Search Funds" +msgstr "Buscar fondos" + +#. module: crm_fundraising +#: selection:crm.fundraising,priority:0 +msgid "High" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: field:crm.fundraising,section_id:0 +#: view:crm.fundraising.report:0 +msgid "Sales Team" +msgstr "" + +#. module: crm_fundraising +#: field:crm.fundraising.report,create_date:0 +msgid "Create Date" +msgstr "" + +#. module: crm_fundraising +#: field:crm.fundraising,date_action_last:0 +msgid "Last Action" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,name:0 +msgid "Year" +msgstr "" + +#. module: crm_fundraising +#: field:crm.fundraising,duration:0 +msgid "Duration" +msgstr "" diff --git a/addons/crm_fundraising/i18n/tr.po b/addons/crm_fundraising/i18n/tr.po new file mode 100644 index 00000000000..1161ce53edc --- /dev/null +++ b/addons/crm_fundraising/i18n/tr.po @@ -0,0 +1,768 @@ +# Turkish translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-18 14:29+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Turkish <tr@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-19 05:06+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: crm_fundraising +#: field:crm.fundraising,planned_revenue:0 +msgid "Planned Revenue" +msgstr "Planlanan Gelir" + +#. module: crm_fundraising +#: field:crm.fundraising.report,nbr:0 +msgid "# of Cases" +msgstr "Vak'aların sayısı" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: view:crm.fundraising.report:0 +msgid "Group By..." +msgstr "Grupla..." + +#. module: crm_fundraising +#: field:crm.fundraising.report,probability:0 +msgid "Avg. Probability" +msgstr "Ort. Olasılık" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "March" +msgstr "Mart" + +#. module: crm_fundraising +#: field:crm.fundraising.report,delay_close:0 +msgid "Delay to close" +msgstr "Kapanmada gecikme" + +#. module: crm_fundraising +#: field:crm.fundraising,company_id:0 +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,company_id:0 +msgid "Company" +msgstr "Şirket" + +#. module: crm_fundraising +#: model:ir.actions.act_window,name:crm_fundraising.crm_fund_categ_action +msgid "Fundraising Categories" +msgstr "" + +#. module: crm_fundraising +#: field:crm.fundraising,email_cc:0 +msgid "Watchers Emails" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid "Cases" +msgstr "" + +#. module: crm_fundraising +#: selection:crm.fundraising,priority:0 +msgid "Highest" +msgstr "En yüksek" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,day:0 +msgid "Day" +msgstr "Gün" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Add Internal Note" +msgstr "Şirket dahili not ekle" + +#. module: crm_fundraising +#: field:crm.fundraising,partner_mobile:0 +msgid "Mobile" +msgstr "Cep" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Notes" +msgstr "Notlar" + +#. module: crm_fundraising +#: field:crm.fundraising,message_ids:0 +msgid "Messages" +msgstr "Mesajlar" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Amount" +msgstr "Tutar" + +#. module: crm_fundraising +#: model:crm.case.categ,name:crm_fundraising.categ_fund4 +msgid "Arts And Culture" +msgstr "Sanat ve Kültür" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,amount_revenue:0 +msgid "Est.Revenue" +msgstr "Tahmini Gelir" + +#. module: crm_fundraising +#: field:crm.fundraising,partner_address_id:0 +msgid "Partner Contact" +msgstr "İş Ortağı iletişim" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid " Month " +msgstr " Ay " + +#. module: crm_fundraising +#: field:crm.fundraising,type_id:0 +msgid "Campaign" +msgstr "Kampanya" + +#. module: crm_fundraising +#: field:crm.fundraising,date_action_next:0 +msgid "Next Action" +msgstr "Sonraki İşlem" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Reset to Draft" +msgstr "Taslağa Geri Dönüştür" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Extra Info" +msgstr "İlave Bilgi" + +#. module: crm_fundraising +#: model:ir.model,name:crm_fundraising.model_crm_fundraising +#: model:ir.ui.menu,name:crm_fundraising.menu_config_fundrising +#: model:ir.ui.menu,name:crm_fundraising.menu_crm_case_fund_raise +msgid "Fund Raising" +msgstr "Para Toplama" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: field:crm.fundraising,partner_id:0 +#: field:crm.fundraising.report,partner_id:0 +msgid "Partner" +msgstr "İş ortağı" + +#. module: crm_fundraising +#: model:ir.ui.menu,name:crm_fundraising.menu_report_crm_fundraising_tree +msgid "Fundraising Analysis" +msgstr "Para toplama analizi" + +#. module: crm_fundraising +#: model:ir.module.module,shortdesc:crm_fundraising.module_meta_information +msgid "CRM Fundraising" +msgstr "MİY Para Toplama" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Misc" +msgstr "Muhtelif" + +#. module: crm_fundraising +#: field:crm.fundraising.report,section_id:0 +msgid "Section" +msgstr "Bölüm" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: field:crm.fundraising,priority:0 +msgid "Priority" +msgstr "Öncelik" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Send New Email" +msgstr "Yeni e-posta gönder" + +#. module: crm_fundraising +#: model:crm.case.categ,name:crm_fundraising.categ_fund1 +msgid "Social Rehabilitation And Rural Upliftment" +msgstr "Sosyal Rehabilitasyon ve Kırsal Gelişim" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: view:crm.fundraising.report:0 +msgid "Payment Mode" +msgstr "Ödeme Tipi" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Reply" +msgstr "Yanıtla" + +#. module: crm_fundraising +#: field:crm.fundraising,email_from:0 +msgid "Email" +msgstr "E-posta" + +#. module: crm_fundraising +#: field:crm.fundraising,canal_id:0 +msgid "Channel" +msgstr "Kanal" + +#. module: crm_fundraising +#: selection:crm.fundraising,priority:0 +msgid "Lowest" +msgstr "En düşük" + +#. module: crm_fundraising +#: field:crm.fundraising,create_date:0 +msgid "Creation Date" +msgstr "Oluşturulma Tarihi" + +#. module: crm_fundraising +#: field:crm.fundraising,date_deadline:0 +msgid "Deadline" +msgstr "Son Teslim Tarihi" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "July" +msgstr "Temmuz" + +#. module: crm_fundraising +#: model:ir.ui.menu,name:crm_fundraising.menu_crm_case_fundraising-act +msgid "Categories" +msgstr "Kategoriler" + +#. module: crm_fundraising +#: field:crm.fundraising,stage_id:0 +msgid "Stage" +msgstr "Aşama" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "History Information" +msgstr "Geçmiş Bilgisi" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Dates" +msgstr "Tarihler" + +#. module: crm_fundraising +#: field:crm.fundraising,partner_name2:0 +msgid "Employee Email" +msgstr "Çalışan E-posta" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid " Month-1 " +msgstr " Ay-1 " + +#. module: crm_fundraising +#: selection:crm.fundraising,state:0 +#: selection:crm.fundraising.report,state:0 +msgid "Cancelled" +msgstr "İptal Edildi" + +#. module: crm_fundraising +#: model:crm.case.categ,name:crm_fundraising.categ_fund2 +msgid "Learning And Education" +msgstr "Eğitim ve Öğretim" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Contact" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Funds Form" +msgstr "Fon Formu" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Fund Description" +msgstr "Fon Tanımı" + +#. module: crm_fundraising +#: help:crm.fundraising.report,delay_close:0 +msgid "Number of Days to close the case" +msgstr "Şikayeti sonuçlandırmak için kalan günler" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "References" +msgstr "Referanslar" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +#: model:ir.actions.act_window,name:crm_fundraising.action_report_crm_fundraising +#: model:ir.module.module,description:crm_fundraising.module_meta_information +msgid "Fundraising" +msgstr "Kaynak Geliştirme" + +#. module: crm_fundraising +#: model:ir.actions.act_window,help:crm_fundraising.action_report_crm_fundraising +msgid "" +"Have a general overview of all fund raising activities by sorting them with " +"specific criteria such as the estimated revenue, average success probability " +"and delay to close." +msgstr "" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "September" +msgstr "Eylül" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Communication" +msgstr "İletişim" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Funds Tree" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,month:0 +msgid "Month" +msgstr "Ay" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Escalate" +msgstr "Önem sırasını artır" + +#. module: crm_fundraising +#: field:crm.fundraising,write_date:0 +msgid "Update Date" +msgstr "Güncelleme Tarihi" + +#. module: crm_fundraising +#: model:crm.case.resource.type,name:crm_fundraising.type_fund3 +msgid "Credit Card" +msgstr "Kredi Kartı" + +#. module: crm_fundraising +#: model:ir.actions.act_window,name:crm_fundraising.crm_fundraising_stage_act +msgid "Fundraising Stages" +msgstr "Fon Geliştirme Aşamaları" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid "Salesman" +msgstr "Satış Temsilcisi" + +#. module: crm_fundraising +#: field:crm.fundraising,ref:0 +msgid "Reference" +msgstr "Referans" + +#. module: crm_fundraising +#: field:crm.fundraising,ref2:0 +msgid "Reference 2" +msgstr "Referans 2" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: field:crm.fundraising,categ_id:0 +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,categ_id:0 +msgid "Category" +msgstr "Kategori" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid " Year " +msgstr " Yıl " + +#. module: crm_fundraising +#: field:crm.fundraising,planned_cost:0 +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,planned_cost:0 +msgid "Planned Costs" +msgstr "Planlanan Maliyet" + +#. module: crm_fundraising +#: help:crm.fundraising,email_cc:0 +msgid "" +"These email addresses will be added to the CC field of all inbound and " +"outbound emails for this record before being sent. Separate multiple email " +"addresses with a comma" +msgstr "" +"Bu e-posta adresleri gönderilmeden önce bütün gelen ve giden e-postaların CC " +"satırına eklenecektir. Birden fazla e-posta adresini virgül ile ayırınız." + +#. module: crm_fundraising +#: selection:crm.fundraising,state:0 +#: view:crm.fundraising.report:0 +#: selection:crm.fundraising.report,state:0 +msgid "Draft" +msgstr "Taslak" + +#. module: crm_fundraising +#: selection:crm.fundraising,priority:0 +msgid "Low" +msgstr "Düşük" + +#. module: crm_fundraising +#: field:crm.fundraising,date_closed:0 +#: selection:crm.fundraising,state:0 +#: selection:crm.fundraising.report,state:0 +msgid "Closed" +msgstr "Kapandı" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: selection:crm.fundraising,state:0 +#: view:crm.fundraising.report:0 +#: selection:crm.fundraising.report,state:0 +msgid "Pending" +msgstr "Bekliyor" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Communication & History" +msgstr "İletişim& Geçmiş" + +#. module: crm_fundraising +#: model:ir.ui.menu,name:crm_fundraising.menu_crm_fundraising_stage_act +msgid "Stages" +msgstr "Aşamalar" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "August" +msgstr "Ağustos" + +#. module: crm_fundraising +#: selection:crm.fundraising,priority:0 +msgid "Normal" +msgstr "Normal" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Global CC" +msgstr "Toplu CC" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: model:ir.actions.act_window,name:crm_fundraising.crm_case_category_act_fund_all1 +msgid "Funds" +msgstr "Fonlar" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "June" +msgstr "Haziran" + +#. module: crm_fundraising +#: field:crm.fundraising,partner_phone:0 +msgid "Phone" +msgstr "Telefon" + +#. module: crm_fundraising +#: field:crm.fundraising.report,user_id:0 +msgid "User" +msgstr "Kullanıcı" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid "#Fundraising" +msgstr "Fon Geliştirme Sayısı" + +#. module: crm_fundraising +#: field:crm.fundraising,active:0 +msgid "Active" +msgstr "Aktif" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "November" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid "Extended Filters..." +msgstr "Genişletilmiş Filtreler..." + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid "Search" +msgstr "Ara" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "October" +msgstr "Ekim" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "January" +msgstr "Ocak" + +#. module: crm_fundraising +#: model:crm.case.resource.type,name:crm_fundraising.type_fund2 +msgid "Cheque" +msgstr "Çek" + +#. module: crm_fundraising +#: model:ir.actions.act_window,help:crm_fundraising.crm_fund_categ_action +msgid "" +"Manage and define the fund raising categories you want to be maintained in " +"the system." +msgstr "" +"Sistem içinde geliştirilmesini istediğiniz fon geliştirme kategorilerini " +"tanımla ve yönet." + +#. module: crm_fundraising +#: help:crm.fundraising,email_from:0 +msgid "These people will receive email." +msgstr "Bu kişilere e-posta iletilecektir" + +#. module: crm_fundraising +#: field:crm.fundraising,date:0 +msgid "Date" +msgstr "Tarih" + +#. module: crm_fundraising +#: model:crm.case.categ,name:crm_fundraising.categ_fund3 +msgid "Healthcare" +msgstr "Sağlık" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "History" +msgstr "Geçmiş" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Attachments" +msgstr "Ekler" + +#. module: crm_fundraising +#: model:ir.model,name:crm_fundraising.model_crm_case_stage +msgid "Stage of case" +msgstr "Vak'anın durumu" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Estimates" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: field:crm.fundraising,state:0 +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,state:0 +msgid "State" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: view:crm.fundraising.report:0 +msgid "Done" +msgstr "" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "December" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: view:crm.fundraising.report:0 +msgid "Cancel" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: selection:crm.fundraising,state:0 +#: view:crm.fundraising.report:0 +#: selection:crm.fundraising.report,state:0 +msgid "Open" +msgstr "" + +#. module: crm_fundraising +#: model:ir.actions.act_window,help:crm_fundraising.crm_case_category_act_fund_all1 +msgid "" +"If you need to collect money for your organization or a campaign, Fund " +"Raising allows you to track all your fund raising activities. In the search " +"list, filter by funds description, email, history and probability of success." +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: field:crm.fundraising,user_id:0 +msgid "Responsible" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Current" +msgstr "" + +#. module: crm_fundraising +#: help:crm.fundraising,section_id:0 +msgid "" +"Sales team to which Case belongs to. Define Responsible user and Email " +"account for mail gateway." +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Details" +msgstr "" + +#. module: crm_fundraising +#: model:ir.model,name:crm_fundraising.model_crm_fundraising_report +msgid "CRM Fundraising Report" +msgstr "" + +#. module: crm_fundraising +#: field:crm.fundraising.report,type_id:0 +msgid "Fundraising Type" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,amount_revenue_prob:0 +msgid "Est. Rev*Prob." +msgstr "" + +#. module: crm_fundraising +#: model:ir.actions.act_window,help:crm_fundraising.crm_fundraising_stage_act +msgid "" +"Create and manage fund raising activity categories you want to be maintained " +"in the system." +msgstr "" + +#. module: crm_fundraising +#: field:crm.fundraising,description:0 +msgid "Description" +msgstr "" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "May" +msgstr "" + +#. module: crm_fundraising +#: field:crm.fundraising,probability:0 +msgid "Probability (%)" +msgstr "" + +#. module: crm_fundraising +#: field:crm.fundraising,partner_name:0 +msgid "Employee's Name" +msgstr "" + +#. module: crm_fundraising +#: help:crm.fundraising,canal_id:0 +msgid "" +"The channels represent the different communication modes available with the " +"customer." +msgstr "" + +#. module: crm_fundraising +#: help:crm.fundraising,state:0 +msgid "" +"The state is set to 'Draft', when a case is created. " +" \n" +"If the case is in progress the state is set to 'Open'. " +" \n" +"When the case is over, the state is set to 'Done'. " +" \n" +"If the case needs to be reviewed then the state is set to 'Pending'." +msgstr "" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "February" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: field:crm.fundraising,name:0 +msgid "Name" +msgstr "" + +#. module: crm_fundraising +#: model:crm.case.resource.type,name:crm_fundraising.type_fund1 +msgid "Cash" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Funds by Categories" +msgstr "" + +#. module: crm_fundraising +#: selection:crm.fundraising.report,month:0 +msgid "April" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +msgid "My Case(s)" +msgstr "" + +#. module: crm_fundraising +#: model:crm.case.resource.type,name:crm_fundraising.type_fund4 +msgid "Demand Draft" +msgstr "" + +#. module: crm_fundraising +#: field:crm.fundraising,id:0 +msgid "ID" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +msgid "Search Funds" +msgstr "" + +#. module: crm_fundraising +#: selection:crm.fundraising,priority:0 +msgid "High" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising:0 +#: field:crm.fundraising,section_id:0 +#: view:crm.fundraising.report:0 +msgid "Sales Team" +msgstr "" + +#. module: crm_fundraising +#: field:crm.fundraising.report,create_date:0 +msgid "Create Date" +msgstr "" + +#. module: crm_fundraising +#: field:crm.fundraising,date_action_last:0 +msgid "Last Action" +msgstr "" + +#. module: crm_fundraising +#: view:crm.fundraising.report:0 +#: field:crm.fundraising.report,name:0 +msgid "Year" +msgstr "" + +#. module: crm_fundraising +#: field:crm.fundraising,duration:0 +msgid "Duration" +msgstr "" diff --git a/addons/crm_helpdesk/crm_helpdesk.py b/addons/crm_helpdesk/crm_helpdesk.py index 1508704d2d6..30a2af63512 100644 --- a/addons/crm_helpdesk/crm_helpdesk.py +++ b/addons/crm_helpdesk/crm_helpdesk.py @@ -22,6 +22,14 @@ from crm import crm from osv import fields, osv import time +import binascii +import tools + +CRM_HELPDESK_STATES = ( + crm.AVAILABLE_STATES[2][0], # Cancelled + crm.AVAILABLE_STATES[3][0], # Done + crm.AVAILABLE_STATES[4][0], # Pending +) class crm_helpdesk(crm.crm_case, osv.osv): """ Helpdesk Cases """ @@ -86,6 +94,99 @@ class crm_helpdesk(crm.crm_case, osv.osv): 'priority': lambda *a: crm.AVAILABLE_PRIORITIES[2][0], } + def message_new(self, cr, uid, msg, context=None): + """ + Automatically calls when new email message arrives + + @param self: The object pointer + @param cr: the current row, from the database cursor, + @param uid: the current user’s ID for security checks + """ + mailgate_pool = self.pool.get('email.server.tools') + + subject = msg.get('subject') + body = msg.get('body') + msg_from = msg.get('from') + priority = msg.get('priority') + + vals = { + 'name': subject, + 'email_from': msg_from, + 'email_cc': msg.get('cc'), + 'description': body, + 'user_id': False, + } + if msg.get('priority', False): + vals['priority'] = priority + + res = mailgate_pool.get_partner(cr, uid, msg.get('from') or msg.get_unixfrom()) + if res: + vals.update(res) + + res = self.create(cr, uid, vals, context) + attachents = msg.get('attachments', []) + for attactment in attachents or []: + data_attach = { + 'name': attactment, + 'datas':binascii.b2a_base64(str(attachents.get(attactment))), + 'datas_fname': attactment, + 'description': 'Mail attachment', + 'res_model': self._name, + 'res_id': res, + } + self.pool.get('ir.attachment').create(cr, uid, data_attach) + + return res + + def message_update(self, cr, uid, ids, vals={}, msg="", default_act='pending', context=None): + """ + @param self: The object pointer + @param cr: the current row, from the database cursor, + @param uid: the current user’s ID for security checks, + @param ids: List of update mail’s IDs + """ + if isinstance(ids, (str, int, long)): + ids = [ids] + + if msg.get('priority') in dict(crm.AVAILABLE_PRIORITIES): + vals['priority'] = msg.get('priority') + + maps = { + 'cost':'planned_cost', + 'revenue': 'planned_revenue', + 'probability':'probability' + } + vls = {} + for line in msg['body'].split('\n'): + line = line.strip() + res = tools.misc.command_re.match(line) + if res and maps.get(res.group(1).lower()): + key = maps.get(res.group(1).lower()) + vls[key] = res.group(2).lower() + vals.update(vls) + + # Unfortunately the API is based on lists + # but we want to update the state based on the + # previous state, so we have to loop: + for case in self.browse(cr, uid, ids, context=context): + values = dict(vals) + if case.state in CRM_HELPDESK_STATES: + values.update(state=crm.AVAILABLE_STATES[1][0]) #re-open + res = self.write(cr, uid, [case.id], values, context=context) + return res + + def msg_send(self, cr, uid, id, *args, **argv): + + """ Send The Message + @param self: The object pointer + @param cr: the current row, from the database cursor, + @param uid: the current user’s ID for security checks, + @param ids: List of email’s IDs + @param *args: Return Tuple Value + @param **args: Return Dictionary of Keyword Value + """ + return True + crm_helpdesk() # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/crm_helpdesk/crm_helpdesk_view.xml b/addons/crm_helpdesk/crm_helpdesk_view.xml index fe2f727c248..19fe23d3f5c 100644 --- a/addons/crm_helpdesk/crm_helpdesk_view.xml +++ b/addons/crm_helpdesk/crm_helpdesk_view.xml @@ -96,7 +96,7 @@ <group colspan="4"> <field colspan="4" name="email_cc" string="Global CC" widget="char"/> </group> - <field name="message_ids" colspan="4" nolabel="1" mode="tree,form"> + <field name="message_ids" colspan="4" nolabel="1" mode="tree,form" readonly="1"> <tree string="History"> <field name="display_text" string="History Information"/> <field name="history" invisible="1"/> diff --git a/addons/crm_helpdesk/i18n/tr.po b/addons/crm_helpdesk/i18n/tr.po new file mode 100644 index 00000000000..82e4b9ab027 --- /dev/null +++ b/addons/crm_helpdesk/i18n/tr.po @@ -0,0 +1,695 @@ +# Turkish translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-21 15:10+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Turkish <tr@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: crm_helpdesk +#: field:crm.helpdesk.report,delay_close:0 +msgid "Delay to Close" +msgstr "Kapanmada gecikme" + +#. module: crm_helpdesk +#: field:crm.helpdesk.report,nbr:0 +msgid "# of Cases" +msgstr "Vak'aların sayısı" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +#: view:crm.helpdesk.report:0 +msgid "Group By..." +msgstr "Grupla..." + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Today" +msgstr "Bugün" + +#. module: crm_helpdesk +#: selection:crm.helpdesk.report,month:0 +msgid "March" +msgstr "Mart" + +#. module: crm_helpdesk +#: field:crm.helpdesk,company_id:0 +#: view:crm.helpdesk.report:0 +#: field:crm.helpdesk.report,company_id:0 +msgid "Company" +msgstr "Şirket" + +#. module: crm_helpdesk +#: field:crm.helpdesk,email_cc:0 +msgid "Watchers Emails" +msgstr "İzleyicilerin E-Postaları" + +#. module: crm_helpdesk +#: selection:crm.helpdesk,priority:0 +#: selection:crm.helpdesk.report,priority:0 +msgid "Highest" +msgstr "En yüksek" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +#: field:crm.helpdesk.report,day:0 +msgid "Day" +msgstr "Gün" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Add Internal Note" +msgstr "Şirket dahili not ekle" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Notes" +msgstr "Notlar" + +#. module: crm_helpdesk +#: field:crm.helpdesk,message_ids:0 +msgid "Messages" +msgstr "Mesajlar" + +#. module: crm_helpdesk +#: selection:crm.helpdesk,state:0 +#: selection:crm.helpdesk.report,state:0 +msgid "Cancelled" +msgstr "İptal Edildi" + +#. module: crm_helpdesk +#: field:crm.helpdesk,partner_address_id:0 +msgid "Partner Contact" +msgstr "İş Ortağı iletişim" + +#. module: crm_helpdesk +#: model:ir.ui.menu,name:crm_helpdesk.menu_report_crm_helpdesks_tree +msgid "Helpdesk Analysis" +msgstr "Danışma Masası Analizi" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +#: field:crm.helpdesk.report,date_closed:0 +msgid "Close Date" +msgstr "Kapanış Tarihi" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid " Month " +msgstr " Ay " + +#. module: crm_helpdesk +#: field:crm.helpdesk,ref:0 +msgid "Reference" +msgstr "Referans" + +#. module: crm_helpdesk +#: field:crm.helpdesk,date_action_next:0 +msgid "Next Action" +msgstr "Sonraki İşlem" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Helpdesk Supports" +msgstr "Danışma Masası Desteği" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Extra Info" +msgstr "İlave Bilgi" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +#: field:crm.helpdesk,partner_id:0 +#: view:crm.helpdesk.report:0 +#: field:crm.helpdesk.report,partner_id:0 +msgid "Partner" +msgstr "İş ortağı" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Estimates" +msgstr "Tahminler" + +#. module: crm_helpdesk +#: field:crm.helpdesk.report,section_id:0 +msgid "Section" +msgstr "Bölüm" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +#: field:crm.helpdesk,priority:0 +#: view:crm.helpdesk.report:0 +#: field:crm.helpdesk.report,priority:0 +msgid "Priority" +msgstr "Öncelik" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Send New Email" +msgstr "Yeni e-posta gönder" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid "Won" +msgstr "Kazanıldı" + +#. module: crm_helpdesk +#: field:crm.helpdesk.report,delay_expected:0 +msgid "Overpassed Deadline" +msgstr "Teslim Tarihi Geçen" + +#. module: crm_helpdesk +#: model:ir.model,name:crm_helpdesk.model_crm_helpdesk_report +msgid "Helpdesk report after Sales Services" +msgstr "Satış Servisi sonrası Danışma Masası desteği" + +#. module: crm_helpdesk +#: field:crm.helpdesk,email_from:0 +msgid "Email" +msgstr "E-posta" + +#. module: crm_helpdesk +#: field:crm.helpdesk,canal_id:0 +#: view:crm.helpdesk.report:0 +#: field:crm.helpdesk.report,canal_id:0 +msgid "Channel" +msgstr "Kanal" + +#. module: crm_helpdesk +#: selection:crm.helpdesk,priority:0 +#: selection:crm.helpdesk.report,priority:0 +msgid "Lowest" +msgstr "En düşük" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid "# Mails" +msgstr "Posta sayısı" + +#. module: crm_helpdesk +#: field:crm.helpdesk,create_date:0 +#: field:crm.helpdesk.report,create_date:0 +msgid "Creation Date" +msgstr "Oluşturulma Tarihi" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Reset to Draft" +msgstr "Taslağa Geri Dönüştür" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +#: selection:crm.helpdesk,state:0 +#: selection:crm.helpdesk.report,state:0 +msgid "Pending" +msgstr "Bekliyor" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +#: field:crm.helpdesk,date_deadline:0 +#: field:crm.helpdesk.report,date_deadline:0 +msgid "Deadline" +msgstr "Son Teslim Tarihi" + +#. module: crm_helpdesk +#: selection:crm.helpdesk.report,month:0 +msgid "July" +msgstr "Temmuz" + +#. module: crm_helpdesk +#: model:ir.actions.act_window,name:crm_helpdesk.crm_helpdesk_categ_action +msgid "Helpdesk Categories" +msgstr "Danışma Masası Kategorileri" + +#. module: crm_helpdesk +#: model:ir.ui.menu,name:crm_helpdesk.menu_crm_case_helpdesk-act +msgid "Categories" +msgstr "Kategoriler" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "History Information" +msgstr "Geçmiş Bilgisi" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Dates" +msgstr "Tarihler" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid " Month-1 " +msgstr " Ay-1 " + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid "#Helpdesk" +msgstr "" + +#. module: crm_helpdesk +#: help:crm.helpdesk,email_cc:0 +msgid "" +"These email addresses will be added to the CC field of all inbound and " +"outbound emails for this record before being sent. Separate multiple email " +"addresses with a comma" +msgstr "" +"Bu e-posta adresleri gönderilmeden önce bütün gelen ve giden e-postaların CC " +"satırına eklenecektir. Birden fazla e-posta adresini virgül ile ayırınız." + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "References" +msgstr "Referanslar" + +#. module: crm_helpdesk +#: selection:crm.helpdesk.report,month:0 +msgid "September" +msgstr "Eylül" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Communication" +msgstr "İletişim" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +#: field:crm.helpdesk.report,month:0 +msgid "Month" +msgstr "Ay" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Escalate" +msgstr "Önem sırasını artır" + +#. module: crm_helpdesk +#: field:crm.helpdesk,write_date:0 +msgid "Update Date" +msgstr "Güncelleme Tarihi" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Query" +msgstr "Soru" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid "Salesman" +msgstr "Satış Temsilcisi" + +#. module: crm_helpdesk +#: field:crm.helpdesk,ref2:0 +msgid "Reference 2" +msgstr "Referans 2" + +#. module: crm_helpdesk +#: field:crm.helpdesk,categ_id:0 +#: field:crm.helpdesk.report,categ_id:0 +msgid "Category" +msgstr "Kategori" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid " Year " +msgstr " Yıl " + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Helpdesk Support" +msgstr "Danışma Masası Desteği" + +#. module: crm_helpdesk +#: field:crm.helpdesk,planned_cost:0 +#: field:crm.helpdesk.report,planned_cost:0 +msgid "Planned Costs" +msgstr "Planlanan Maliyet" + +#. module: crm_helpdesk +#: model:ir.module.module,description:crm_helpdesk.module_meta_information +msgid "Helpdesk Management" +msgstr "Danışma Masası Yönetimi" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Search Helpdesk" +msgstr "Danışma Masası'nı Ara" + +#. module: crm_helpdesk +#: selection:crm.helpdesk,state:0 +#: selection:crm.helpdesk.report,state:0 +msgid "Draft" +msgstr "Taslak" + +#. module: crm_helpdesk +#: selection:crm.helpdesk,priority:0 +#: selection:crm.helpdesk.report,priority:0 +msgid "Low" +msgstr "Düşük" + +#. module: crm_helpdesk +#: field:crm.helpdesk,date_closed:0 +#: selection:crm.helpdesk,state:0 +#: selection:crm.helpdesk.report,state:0 +msgid "Closed" +msgstr "Kapandı" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "7 Days" +msgstr "7 Gün" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Communication & History" +msgstr "İletişim& Geçmiş" + +#. module: crm_helpdesk +#: selection:crm.helpdesk.report,month:0 +msgid "August" +msgstr "Ağustos" + +#. module: crm_helpdesk +#: selection:crm.helpdesk,priority:0 +#: selection:crm.helpdesk.report,priority:0 +msgid "Normal" +msgstr "Normal" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Global CC" +msgstr "Toplu CC" + +#. module: crm_helpdesk +#: selection:crm.helpdesk.report,month:0 +msgid "June" +msgstr "Haziran" + +#. module: crm_helpdesk +#: field:crm.helpdesk,planned_revenue:0 +msgid "Planned Revenue" +msgstr "Planlanan Gelir" + +#. module: crm_helpdesk +#: field:crm.helpdesk.report,user_id:0 +msgid "User" +msgstr "Kullanıcı" + +#. module: crm_helpdesk +#: field:crm.helpdesk,active:0 +msgid "Active" +msgstr "Aktif" + +#. module: crm_helpdesk +#: model:ir.module.module,shortdesc:crm_helpdesk.module_meta_information +msgid "CRM Helpdesk" +msgstr "MİY Danışma Masası" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid "Extended Filters..." +msgstr "Genişletilmiş Filtreler..." + +#. module: crm_helpdesk +#: model:ir.actions.act_window,name:crm_helpdesk.crm_case_helpdesk_act111 +msgid "Helpdesk Requests" +msgstr "Danışma Masası Talepleri" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid "Search" +msgstr "Ara" + +#. module: crm_helpdesk +#: selection:crm.helpdesk.report,month:0 +msgid "October" +msgstr "Ekim" + +#. module: crm_helpdesk +#: selection:crm.helpdesk.report,month:0 +msgid "January" +msgstr "Ocak" + +#. module: crm_helpdesk +#: help:crm.helpdesk,email_from:0 +msgid "These people will receive email." +msgstr "Bu kişilere e-posta iletilecektir" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +#: field:crm.helpdesk,date:0 +msgid "Date" +msgstr "Tarih" + +#. module: crm_helpdesk +#: selection:crm.helpdesk.report,month:0 +msgid "November" +msgstr "Kasım" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "History" +msgstr "Geçmiş" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Attachments" +msgstr "Ekler" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Misc" +msgstr "Muhtelif" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +#: field:crm.helpdesk,state:0 +#: view:crm.helpdesk.report:0 +#: field:crm.helpdesk.report,state:0 +msgid "State" +msgstr "Durum" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "General" +msgstr "Genel" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Send Reminder" +msgstr "Hatırlatma Gönder" + +#. module: crm_helpdesk +#: help:crm.helpdesk,section_id:0 +msgid "" +"Sales team to which Case belongs to. Define " +"Responsible user and Email account for mail gateway." +msgstr "" +"Vak'a hangi müşteri temsilcisine ait. E-posta gönderimi ve konudan sorumlu " +"kullanıcıyı tanımla." + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Done" +msgstr "Tamamlandı" + +#. module: crm_helpdesk +#: selection:crm.helpdesk.report,month:0 +msgid "December" +msgstr "Aralık" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Cancel" +msgstr "İptal" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Close" +msgstr "Kapat" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +#: selection:crm.helpdesk,state:0 +#: selection:crm.helpdesk.report,state:0 +msgid "Open" +msgstr "Aç" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Helpdesk Support Tree" +msgstr "" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Categorization" +msgstr "Sınıflandırma" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +#: model:ir.actions.act_window,name:crm_helpdesk.action_report_crm_helpdesk +#: model:ir.model,name:crm_helpdesk.model_crm_helpdesk +#: model:ir.ui.menu,name:crm_helpdesk.menu_config_helpdesk +msgid "Helpdesk" +msgstr "Danışma Masası" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +#: field:crm.helpdesk,user_id:0 +msgid "Responsible" +msgstr "Sorumlu" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid "Current" +msgstr "Şimdiki" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Details" +msgstr "Detaylar" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +msgid "Reply" +msgstr "Yanıtla" + +#. module: crm_helpdesk +#: field:crm.helpdesk,description:0 +msgid "Description" +msgstr "" + +#. module: crm_helpdesk +#: selection:crm.helpdesk.report,month:0 +msgid "May" +msgstr "" + +#. module: crm_helpdesk +#: field:crm.helpdesk,probability:0 +msgid "Probability (%)" +msgstr "" + +#. module: crm_helpdesk +#: field:crm.helpdesk.report,email:0 +msgid "# Emails" +msgstr "" + +#. module: crm_helpdesk +#: model:ir.actions.act_window,help:crm_helpdesk.action_report_crm_helpdesk +msgid "" +"Have a general overview of all support requests by sorting them with " +"specific criteria such as the processing time, number of requests answered, " +"emails sent and costs." +msgstr "" + +#. module: crm_helpdesk +#: help:crm.helpdesk,canal_id:0 +msgid "" +"The channels represent the different communication modes available with the " +"customer." +msgstr "" + +#. module: crm_helpdesk +#: help:crm.helpdesk,state:0 +msgid "" +"The state is set to 'Draft', when a case is created. " +" \n" +"If the case is in progress the state is set to 'Open'. " +" \n" +"When the case is over, the state is set to 'Done'. " +" \n" +"If the case needs to be reviewed then the state is set to 'Pending'." +msgstr "" + +#. module: crm_helpdesk +#: selection:crm.helpdesk.report,month:0 +msgid "February" +msgstr "" + +#. module: crm_helpdesk +#: field:crm.helpdesk,name:0 +msgid "Name" +msgstr "" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid "Lost" +msgstr "" + +#. module: crm_helpdesk +#: model:ir.ui.menu,name:crm_helpdesk.menu_help_support_main +msgid "Helpdesk and Support" +msgstr "" + +#. module: crm_helpdesk +#: selection:crm.helpdesk.report,month:0 +msgid "April" +msgstr "" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +msgid "My Case(s)" +msgstr "" + +#. module: crm_helpdesk +#: field:crm.helpdesk,id:0 +msgid "ID" +msgstr "" + +#. module: crm_helpdesk +#: model:ir.actions.act_window,help:crm_helpdesk.crm_helpdesk_categ_action +msgid "" +"Create and manage helpdesk categories to better manage and classify your " +"support requests." +msgstr "" + +#. module: crm_helpdesk +#: selection:crm.helpdesk,priority:0 +#: selection:crm.helpdesk.report,priority:0 +msgid "High" +msgstr "" + +#. module: crm_helpdesk +#: view:crm.helpdesk:0 +#: field:crm.helpdesk,section_id:0 +#: view:crm.helpdesk.report:0 +msgid "Sales Team" +msgstr "" + +#. module: crm_helpdesk +#: field:crm.helpdesk,date_action_last:0 +msgid "Last Action" +msgstr "" + +#. module: crm_helpdesk +#: model:ir.actions.act_window,help:crm_helpdesk.crm_case_helpdesk_act111 +msgid "" +"Helpdesk and Support allow you to track your interventions. Select a " +"customer, add notes and categorize interventions with partners if necessary. " +"You can also assign a priority level. Use the OpenERP Issues system to " +"manage your support activities. Issues can be connected to the email " +"gateway: new emails may create issues, each of them automatically gets the " +"history of the conversation with the customer." +msgstr "" + +#. module: crm_helpdesk +#: view:crm.helpdesk.report:0 +#: field:crm.helpdesk.report,name:0 +msgid "Year" +msgstr "" + +#. module: crm_helpdesk +#: field:crm.helpdesk,duration:0 +msgid "Duration" +msgstr "" diff --git a/addons/crm_partner_assign/__openerp__.py b/addons/crm_partner_assign/__openerp__.py index 5c12261a6a6..b6f91cffda2 100644 --- a/addons/crm_partner_assign/__openerp__.py +++ b/addons/crm_partner_assign/__openerp__.py @@ -37,6 +37,7 @@ based on geolocalization. 'crm_lead_view.xml', 'report/crm_lead_report_view.xml', ], + 'test': ['test/test_crm_partner_assign.yml'], 'installable': True, 'active': False, 'certificate': '00503409558942442061', diff --git a/addons/crm_partner_assign/crm_lead_view.xml b/addons/crm_partner_assign/crm_lead_view.xml index d77eb155d01..a94b346d8f1 100644 --- a/addons/crm_partner_assign/crm_lead_view.xml +++ b/addons/crm_partner_assign/crm_lead_view.xml @@ -37,6 +37,9 @@ </data> </field> </record> + + + <record id="view_crm_opportunity_geo_assign_tree" model="ir.ui.view"> <field name="name">crm.lead.geo_assign.tree.inherit</field> <field name="model">crm.lead</field> @@ -48,5 +51,21 @@ </field> </field> </record> + <record model="ir.ui.view" id="crm_opportunity_partner_filter"> + <field name="name">crm.opportunity.partner.filter.assigned</field> + <field name="model">crm.lead</field> + <field name="type">search</field> + <field name="inherit_id" ref="crm.view_crm_case_opportunities_filter"/> + <field name="arch" type="xml"> + <filter string="Team" position="after"> + <filter string="Referred Partner" icon="terp-personal" domain="[]" context="{'group_by':'partner_assigned_id'}"/> + </filter> + + <field name="categ_id" position="after"> + <separator orientation="vertical"/> + <field name="partner_assigned_id"/> + </field> + </field> + </record> </data> </openerp> diff --git a/addons/crm_partner_assign/i18n/ru.po b/addons/crm_partner_assign/i18n/ru.po index b4343a9d1c9..a6ae52f053c 100644 --- a/addons/crm_partner_assign/i18n/ru.po +++ b/addons/crm_partner_assign/i18n/ru.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2010-11-20 07:57+0000\n" +"PO-Revision-Date: 2011-02-23 12:39+0000\n" "Last-Translator: Chertykov Denis <chertykov@gmail.com>\n" "Language-Team: Russian <ru@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:57+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-25 04:40+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: crm_partner_assign #: field:crm.lead.forward.to.partner,name:0 @@ -244,7 +244,7 @@ msgstr "Тип" #. module: crm_partner_assign #: help:crm.lead,partner_assigned_id:0 msgid "Partner this case has been forwarded/assigned to." -msgstr "" +msgstr "Партнер по которому возник этот вопрос." #. module: crm_partner_assign #: selection:crm.lead.report.assign,priority:0 @@ -264,7 +264,7 @@ msgstr "Дата создания" #. module: crm_partner_assign #: help:crm.lead.forward.to.partner,html:0 msgid "Select this if you want to send email with HTML formatting." -msgstr "" +msgstr "Выберите, если вы хотите посылать эл. письма с HTML форматированием." #. module: crm_partner_assign #: view:crm.lead.report.assign:0 @@ -306,7 +306,7 @@ msgstr "" #. module: crm_partner_assign #: view:crm.lead.report.assign:0 msgid "Opportunities Assignment Analysis" -msgstr "" +msgstr "Анализ распределения сделок" #. module: crm_partner_assign #: view:res.partner:0 @@ -332,7 +332,7 @@ msgstr "Закрыть" #: model:ir.actions.act_window,name:crm_partner_assign.action_report_crm_opportunity_assign #: model:ir.ui.menu,name:crm_partner_assign.menu_report_crm_opportunities_assign_tree msgid "Opp. Assignment Analysis" -msgstr "" +msgstr "Анализ распред. сделок" #. module: crm_partner_assign #: help:crm.lead.report.assign,delay_close:0 @@ -405,7 +405,7 @@ msgstr "" #. module: crm_partner_assign #: constraint:res.partner:0 msgid "Error ! You can not create recursive associated members." -msgstr "" +msgstr "Ошибка! Вы не можете создать рекурсивно связанных участников." #. module: crm_partner_assign #: selection:crm.lead.forward.to.partner,state:0 @@ -507,7 +507,7 @@ msgstr "" #. module: crm_partner_assign #: view:crm.lead.report.assign:0 msgid "Lead Assign" -msgstr "" +msgstr "Кандидат распределен" #. module: crm_partner_assign #: selection:crm.lead.report.assign,month:0 diff --git a/addons/crm_partner_assign/i18n/tr.po b/addons/crm_partner_assign/i18n/tr.po new file mode 100644 index 00000000000..d9b99e40079 --- /dev/null +++ b/addons/crm_partner_assign/i18n/tr.po @@ -0,0 +1,715 @@ +# Turkish translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-23 14:18+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Turkish <tr@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:40+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,name:0 +msgid "Send to" +msgstr "Gönder" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,delay_close:0 +msgid "Delay to Close" +msgstr "Kapanmada gecikme" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,planned_revenue:0 +msgid "Planned Revenue" +msgstr "Planlanan Gelir" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,nbr:0 +msgid "# of Cases" +msgstr "Vak'aların sayısı" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Group By..." +msgstr "Grupla..." + +#. module: crm_partner_assign +#: view:crm.lead:0 +#: view:crm.lead.forward.to.partner:0 +msgid "Forward" +msgstr "İlet" + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,reply_to:0 +msgid "Reply-to of the Sales team defined on this case" +msgstr "Bu vak'ada tanımlanan Satış Ekibi'ne gönder" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Geo Localize" +msgstr "Coğrafi konumlama" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "March" +msgstr "Mart" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,type:0 +msgid "Lead" +msgstr "Talep" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Delay to close" +msgstr "Kapanmada gecikme" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,history:0 +msgid "Whole Story" +msgstr "Bütün Hikaye" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,company_id:0 +msgid "Company" +msgstr "Şirket" + +#. module: crm_partner_assign +#: code:addons/crm_partner_assign/partner_geo_assign.py:41 +#, python-format +msgid "" +"Could not contact geolocation servers, please make sure you have a working " +"internet connection (%s)" +msgstr "" +"Coğrafi konumlama sunucularına erişilemiyor, lütfen internet bağlantınızın " +"çalıştığından emin olunuz (%s)" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,partner_date:0 +msgid "Partner Date" +msgstr "İş Ortağı Tarihi" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,priority:0 +msgid "Highest" +msgstr "En yüksek" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,day:0 +msgid "Day" +msgstr "Gün" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,history:0 +msgid "Latest email" +msgstr "En son gelen e-posta" + +#. module: crm_partner_assign +#: field:crm.lead,partner_latitude:0 +#: field:res.partner,partner_latitude:0 +msgid "Geo Latitude" +msgstr "Coğrafi enlem" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,state:0 +#: selection:crm.lead.report.assign,state:0 +msgid "Cancelled" +msgstr "İptal Edildi" + +#. module: crm_partner_assign +#: view:crm.lead:0 +msgid "Geo Assignation" +msgstr "Coğrafi Saptama" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,date_closed:0 +msgid "Close Date" +msgstr "Kapanış Tarihi" + +#. module: crm_partner_assign +#: help:res.partner,partner_weight:0 +msgid "" +"Gives the probability to assign a lead to this partner. (0 means no " +"assignation.)" +msgstr "" +"Bu iş ortağına iş atama olasılığını verir. (0 hiç atama yapılmamış demektir.)" + +#. module: crm_partner_assign +#: model:ir.module.module,description:crm_partner_assign.module_meta_information +msgid "" +"\n" +"This is the module used by OpenERP SA to redirect customers to his " +"partners,\n" +"based on geolocalization.\n" +" " +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,state:0 +#: selection:crm.lead.report.assign,state:0 +msgid "Pending" +msgstr "Bekliyor" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,name:0 +#: field:crm.lead.forward.to.partner,partner_id:0 +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,partner_assigned_id:0 +#: model:ir.model,name:crm_partner_assign.model_res_partner +msgid "Partner" +msgstr "İş ortağı" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,probability:0 +msgid "Avg Probability" +msgstr "Ortalama Olasılık" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Previous" +msgstr "Önceki" + +#. module: crm_partner_assign +#: code:addons/crm_partner_assign/partner_geo_assign.py:40 +#, python-format +msgid "Network error" +msgstr "Ağ hatası" + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,email_cc:0 +msgid "" +"These addresses will receive a copy of this email. To modify the permanent " +"CC list, edit the global CC field of this case" +msgstr "" +"Bu adreslere bu e-postanın bir kopyası iletilecektir. Kalıcı CC listesini " +"değiştirmek için, bu vak'nın toplu CC alanını düzenleyiniz." + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,email_from:0 +msgid "From" +msgstr "Gönderen" + +#. module: crm_partner_assign +#: model:ir.actions.act_window,name:crm_partner_assign.res_partner_grade_action +#: model:ir.ui.menu,name:crm_partner_assign.menu_res_partner_grade_action +#: field:res.partner,grade_id:0 +#: view:res.partner.grade:0 +msgid "Partner Grade" +msgstr "İş Ortağı Derecesi" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Section" +msgstr "Bölüm" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Next" +msgstr "İleri" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,priority:0 +msgid "Priority" +msgstr "Öncelik" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,state:0 +msgid "State" +msgstr "Durum" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,delay_expected:0 +msgid "Overpassed Deadline" +msgstr "Teslim Tarihi Geçen" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,html:0 +msgid "HTML formatting?" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,type:0 +msgid "Type" +msgstr "Tür" + +#. module: crm_partner_assign +#: help:crm.lead,partner_assigned_id:0 +msgid "Partner this case has been forwarded/assigned to." +msgstr "Bu vak'anın iletildiği/ atandığı İş Ortağı" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,priority:0 +msgid "Lowest" +msgstr "En düşük" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Leads Analysis" +msgstr "Talep Analizi" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,creation_date:0 +msgid "Creation Date" +msgstr "Oluşturulma Tarihi" + +#. module: crm_partner_assign +#: help:crm.lead.forward.to.partner,html:0 +msgid "Select this if you want to send email with HTML formatting." +msgstr "HTML formatında e-posta göndermek için bunu seçin." + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "7 Days" +msgstr "7 Gün" + +#. module: crm_partner_assign +#: view:crm.lead:0 +msgid "Partner Assignation" +msgstr "İş Ortağı Atama" + +#. module: crm_partner_assign +#: help:crm.lead.report.assign,type:0 +msgid "Type is used to separate Leads and Opportunities" +msgstr "Tür, talepler ve fırsatları ayırdetmek için kullanılır" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "July" +msgstr "Temmuz" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,stage_id:0 +msgid "Stage" +msgstr "Aşama" + +#. module: crm_partner_assign +#: code:addons/crm_partner_assign/wizard/crm_forward_to_partner.py:271 +#, python-format +msgid "Fwd" +msgstr "İlet" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Geo Localization" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Opportunities Assignment Analysis" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Cancel" +msgstr "İptal" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,history:0 +msgid "Send history" +msgstr "Geçmişi Gönder" + +#. module: crm_partner_assign +#: view:crm.lead.forward.to.partner:0 +msgid "Contact" +msgstr "İletişim" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Close" +msgstr "Kapat" + +#. module: crm_partner_assign +#: model:ir.actions.act_window,name:crm_partner_assign.action_report_crm_opportunity_assign +#: model:ir.ui.menu,name:crm_partner_assign.menu_report_crm_opportunities_assign_tree +msgid "Opp. Assignment Analysis" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead.report.assign,delay_close:0 +msgid "Number of Days to close the case" +msgstr "Şikayeti sonuçlandırmak için kalan günler" + +#. module: crm_partner_assign +#: field:res.partner,partner_weight:0 +msgid "Weight" +msgstr "Ağırlık" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Delay to open" +msgstr "Açmada gecikme" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,grade_id:0 +msgid "Grade" +msgstr "Derece" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "December" +msgstr "Aralık" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,month:0 +msgid "Month" +msgstr "Ay" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,opening_date:0 +msgid "Opening Date" +msgstr "Açılış Tarihi" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,subject:0 +msgid "Subject" +msgstr "Konu" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Salesman" +msgstr "Satış Temsilcisi" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,reply_to:0 +msgid "Reply To" +msgstr "Yanıtla" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,categ_id:0 +msgid "Category" +msgstr "Kategori" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "#Opportunities" +msgstr "#Fırsatlar" + +#. module: crm_partner_assign +#: model:ir.module.module,shortdesc:crm_partner_assign.module_meta_information +msgid "Partner Geo-Localisation" +msgstr "İş Ortağı coğrafi konumlandırma" + +#. module: crm_partner_assign +#: constraint:res.partner:0 +msgid "Error ! You can not create recursive associated members." +msgstr "Hata ! Kendine referanslı ilişkili taraf ekleyemezsiniz." + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,state:0 +#: selection:crm.lead.report.assign,state:0 +msgid "Draft" +msgstr "Taslak" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,priority:0 +msgid "Low" +msgstr "Düşük" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,state:0 +#: view:crm.lead.report.assign:0 +#: selection:crm.lead.report.assign,state:0 +msgid "Closed" +msgstr "Kapandı" + +#. module: crm_partner_assign +#: view:res.partner:0 +#: field:res.partner,opportunity_assigned_ids:0 +msgid "Assigned Opportunities" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead,date_assign:0 +msgid "Assignation Date" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,probability_max:0 +msgid "Max Probability" +msgstr "Maksimum Olasılık" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "August" +msgstr "Ağustos" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,priority:0 +msgid "Normal" +msgstr "Normal" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Escalate" +msgstr "Önem sırasını artır" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,attachment_ids:0 +msgid "unknown" +msgstr "Bilinmiyor" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "June" +msgstr "Haziran" + +#. module: crm_partner_assign +#: help:crm.lead.report.assign,delay_open:0 +msgid "Number of Days to open the case" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,delay_open:0 +msgid "Delay to Open" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,name:0 +#: field:crm.lead.forward.to.partner,user_id:0 +#: field:crm.lead.report.assign,user_id:0 +msgid "User" +msgstr "" + +#. module: crm_partner_assign +#: field:res.partner.grade,active:0 +msgid "Active" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "November" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Extended Filters..." +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead,partner_longitude:0 +#: field:res.partner,partner_longitude:0 +msgid "Geo Longitude" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Lead Assign" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "October" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead:0 +msgid "Assignation" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,email_cc:0 +msgid "CC" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "January" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Planned Revenues" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.model,name:crm_partner_assign.model_res_partner_grade +msgid "res.partner.grade" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,state:0 +msgid "Unchanged" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "September" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Last 30 Days" +msgstr "" + +#. module: crm_partner_assign +#: field:res.partner.grade,name:0 +msgid "Grade Name" +msgstr "" + +#. module: crm_partner_assign +#: help:crm.lead,date_assign:0 +msgid "Last date this case was forwarded/assigned to a partner" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,state:0 +#: selection:crm.lead.report.assign,state:0 +#: view:res.partner:0 +msgid "Open" +msgstr "" + +#. module: crm_partner_assign +#: field:res.partner,date_localization:0 +msgid "Geo Localization Date" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +msgid "Current" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,email_to:0 +msgid "To" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.model,name:crm_partner_assign.model_crm_lead_forward_to_partner +msgid "Send new email" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.forward.to.partner:0 +#: model:ir.actions.act_window,name:crm_partner_assign.crm_lead_forward_to_partner_act +msgid "Forward to Partner" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "May" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,probable_revenue:0 +msgid "Probable Revenue" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead,partner_assigned_id:0 +msgid "Assigned Partner" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,address_id:0 +msgid "Address" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,type:0 +msgid "Opportunity" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,partner_id:0 +msgid "Customer" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "February" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,name:0 +msgid "Email Address" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,country_id:0 +msgid "Country" +msgstr "" + +#. module: crm_partner_assign +#: view:res.partner:0 +msgid "Convert to Opportunity" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead:0 +msgid "Geo Assign" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,month:0 +msgid "April" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.model,name:crm_partner_assign.model_crm_lead +msgid "crm.lead" +msgstr "" + +#. module: crm_partner_assign +#: model:ir.model,name:crm_partner_assign.model_crm_lead_report_assign +msgid "CRM Lead Report" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.forward.to.partner,history:0 +msgid "Case Information" +msgstr "" + +#. module: crm_partner_assign +#: field:res.partner.grade,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,body:0 +msgid "Message Body" +msgstr "" + +#. module: crm_partner_assign +#: selection:crm.lead.report.assign,priority:0 +msgid "High" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,section_id:0 +msgid "Sales Team" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.report.assign,create_date:0 +msgid "Create Date" +msgstr "" + +#. module: crm_partner_assign +#: field:crm.lead.forward.to.partner,state:0 +msgid "Set New State To" +msgstr "" + +#. module: crm_partner_assign +#: view:crm.lead.report.assign:0 +#: field:crm.lead.report.assign,name:0 +msgid "Year" +msgstr "" diff --git a/addons/crm_partner_assign/partner_geo_assign.py b/addons/crm_partner_assign/partner_geo_assign.py index bc3a9795834..3d524e32c42 100644 --- a/addons/crm_partner_assign/partner_geo_assign.py +++ b/addons/crm_partner_assign/partner_geo_assign.py @@ -26,7 +26,7 @@ import random, time from tools.translate import _ def geo_find(addr): - try: + try: regex = '<coordinates>([+-]?[0-9\.]+),([+-]?[0-9\.]+),([+-]?[0-9\.]+)</coordinates>' url = 'http://maps.google.com/maps/geo?q=' + urllib.quote(addr) + '&output=xml&oe=utf8&sensor=false' xml = urllib.urlopen(url).read() @@ -37,7 +37,7 @@ def geo_find(addr): return None return float(result.group(1)),float(result.group(2)) except Exception, e: - raise osv.except_osv(_('Network error'), + raise osv.except_osv(_('Network error'), _('Could not contact geolocation servers, please make sure you have a working internet connection (%s)') % e) @@ -64,7 +64,7 @@ class res_partner(osv.osv): 'partner_weight': fields.integer('Weight', help="Gives the probability to assign a lead to this partner. (0 means no assignation.)"), 'opportunity_assigned_ids': fields.one2many('crm.lead', 'partner_assigned_id',\ - 'Assigned Opportunities'), + 'Assigned Opportunities'), 'grade_id': fields.many2one('res.partner.grade', 'Partner Grade') } _defaults = { @@ -105,7 +105,12 @@ class crm_lead(osv.osv): if not partner_assigned_id: return {'value':{'date_assign': False}} else: - return {'value':{'date_assign': time.strftime('%Y-%m-%d')}} + partners = self.pool.get('res.partner').browse(cr, uid, [partner_assigned_id], context=context) + user_id = partners[0] and partners[0].user_id.id or False + return {'value': + {'date_assign': time.strftime('%Y-%m-%d'), + 'user_id' : user_id} + } def assign_partner(self, cr, uid, ids, context=None): ok = False @@ -161,7 +166,7 @@ class crm_lead(osv.osv): ('country', '=', part.country_id.id), ], context=context) - # 6. sixth way: closest partner whatsoever, just to have at least one result + # 6. sixth way: closest partner whatsoever, just to have at least one result if not part_ids: # warning: point() type takes (longitude, latitude) as parameters in this order! cr.execute("""SELECT id, distance @@ -183,7 +188,9 @@ class crm_lead(osv.osv): mypartner = random.randint(0,total) for t in toassign: if mypartner<=t[1]: - self.write(cr, uid, [part.id], {'partner_assigned_id': t[0], 'date_assign': time.strftime('%Y-%m-%d')}, context=context) + vals = self.onchange_assign_id(cr,uid, ids, t[0], context=context)['value'] + vals.update({'partner_assigned_id': t[0], 'date_assign': time.strftime('%Y-%m-%d')}) + self.write(cr, uid, [part.id], vals, context=context) break ok = True return ok diff --git a/addons/crm_partner_assign/test/test_crm_partner_assign.yml b/addons/crm_partner_assign/test/test_crm_partner_assign.yml new file mode 100644 index 00000000000..202c96c3555 --- /dev/null +++ b/addons/crm_partner_assign/test/test_crm_partner_assign.yml @@ -0,0 +1,73 @@ +- + In order to test Forward Partner functionality, I create an opportunity and forward it to partner. +- + I assign an email address to Administrator. +- + !record {model: res.users, id: base.user_root}: + user_email: admin@openerp.com +- + I create some partner grades. +- + I create a grade 'First'. +- + !record {model: res.partner.grade, id: res_partner_grade_first0}: + name: First + sequence: 1 +- + I create another grade 'Second'. +- + !record {model: res.partner.grade, id: res_partner_grade_second0}: + name: Second + sequence: 2 +- + I create one more grade 'Third'. +- + !record {model: res.partner.grade, id: res_partner_grade_third0}: + name: Third + sequence: 3 +- + I assign grade 'First' to the partner 'Axelor'. +- + !record {model: res.partner, id: base.res_partner_desertic_hispafuentes}: + grade_id: res_partner_grade_first0 +- + I assgin a reply-to email address to Sales Team. +- + !record {model: crm.case.section, id: crm.section_sales_department}: + reply_to: sales_openerp@openerp.com +- + I create an opportunity 'Questionnaire on OpenERP'. +- + !record {model: crm.lead, id: crm_lead_questionnaireonopenerp0}: + categ_id: crm.categ_oppor7 + section_id: crm.section_sales_department + country_id: base.fr + date_assign: '2011-02-07' + day_close: 0.0 + day_open: 0.0 + email_from: info@axelor.com + name: Questionnaire on OpenERP + partner_address_id: base.res_partner_address_3000 + partner_assigned_id: base.res_partner_desertic_hispafuentes + partner_id: base.res_partner_desertic_hispafuentes + partner_latitude: 0.0 + partner_longitude: 0.0 + phone: +33 1 64 61 04 01 + planned_revenue: 0.0 + probability: 0.0 + type: opportunity +- + Now I click on Forward button. +- + !python {model: crm.lead.forward.to.partner}: | + import tools + vals = { + 'name': 'email', + 'email_to': 'info@axelor.com', + 'email_from': 'Administrator <admin@openerp.com>', + 'reply_to': 'sales_openerp@openerp.com' + } + ids = self.create(cr, uid, vals, context={'active_id': ref('crm_lead_questionnaireonopenerp0'), 'active_model': 'crm.lead'}) + assert tools.config.get('smtp_user', False), 'SMTP not configured !' + self.action_forward(cr, uid, [ids], context={'active_id': ref('crm_lead_questionnaireonopenerp0'), 'active_model': 'crm.lead'}) + diff --git a/addons/crm_partner_assign/wizard/crm_forward_to_partner.py b/addons/crm_partner_assign/wizard/crm_forward_to_partner.py index 3dfdd7409ea..0e4a5515ac1 100644 --- a/addons/crm_partner_assign/wizard/crm_forward_to_partner.py +++ b/addons/crm_partner_assign/wizard/crm_forward_to_partner.py @@ -151,9 +151,15 @@ class crm_lead_forward_to_partner(osv.osv_memory): if not partner_id: return {'value' : {'email_to' : False, 'address_id': False}} - addr = self.pool.get('res.partner').address_get(cr, uid, [partner_id], ['contact']) + partner_obj = self.pool.get('res.partner') + addr = partner_obj.address_get(cr, uid, [partner_id], ['contact']) data = {'address_id': addr['contact']} data.update(self.on_change_address(cr, uid, ids, addr['contact'])['value']) + + partner = partner_obj.browse(cr, uid, [partner_id]) + user_id = partner and partner[0].user_id or False + email = user_id and user_id.user_email or '' + data.update({'email_cc' : email}) return { 'value' : data, 'domain' : {'address_id' : partner_id and "[('partner_id', '=', partner_id)]" or "[]"} diff --git a/addons/crm_profiling/i18n/gl.po b/addons/crm_profiling/i18n/gl.po new file mode 100644 index 00000000000..1cb025e5348 --- /dev/null +++ b/addons/crm_profiling/i18n/gl.po @@ -0,0 +1,225 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-25 10:51+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-26 05:00+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: crm_profiling +#: view:crm_profiling.questionnaire:0 +msgid "Questions List" +msgstr "Lista de preguntas" + +#. module: crm_profiling +#: model:ir.module.module,description:crm_profiling.module_meta_information +msgid "" +"\n" +" This module allows users to perform segmentation within partners.\n" +" It uses the profiles criteria from the earlier segmentation module and " +"improve it. Thanks to the new concept of questionnaire. You can now regroup " +"questions into a questionnaire and directly use it on a partner.\n" +"\n" +" It also has been merged with the earlier CRM & SRM segmentation tool " +"because they were overlapping.\n" +"\n" +" The menu items related are in \"CRM & SRM\\Configuration\\" +"Segmentations\"\n" +"\n" +"\n" +" * Note: this module is not compatible with the module segmentation, " +"since it's the same which has been renamed.\n" +" " +msgstr "" +"\n" +" Este módulo permite ós usuarios realizar unha segmentación das empresas. " +"Utiliza os criterios dos perfís do módulo de segmentación anterior e os " +"mellora. Grazas á nova concepción do cuestionario, agora pode agrupar as " +"preguntas nun cuestionario e utilizalo directamente sobre unha empresa. " +"Fusionouse tamén coa anterior ferramenta de segmentación CRM e SRM, xa que " +"se solapaban. Accédense ás segmentacións desde o menú \"CRM e " +"SRM/Configuración/Segmentacións\"* Nota: este módulo non é compatible co " +"módulo de segmentación, xa que é o mesmo só que foi nomeado.\n" +" " + +#. module: crm_profiling +#: model:ir.actions.act_window,help:crm_profiling.open_questionnaires +msgid "" +"You can create specific topic-related questionnaires to guide your team(s) " +"in the sales cycle by helping them to ask the right questions. The " +"segmentation tool allows you to automatically assign a partner to a category " +"according to his answers to the different questionnaires." +msgstr "" +"Pode crear cuestionarios temáticos específicos para guiar ó(s) seu(s) " +"equipo(s) no ciclo de vendas, axudándolles a formular as preguntas " +"correctas. A ferramenta de segmentación permítelle asignar automaticamente " +"un cliente a unha categoría de acordo coas súas respostas ós diferentes " +"cuestionarios." + +#. module: crm_profiling +#: field:crm_profiling.answer,question_id:0 +#: field:crm_profiling.question,name:0 +#: model:ir.model,name:crm_profiling.model_crm_profiling_question +msgid "Question" +msgstr "Pregunta" + +#. module: crm_profiling +#: wizard_button:open_questionnaire,init,open:0 +msgid "Open Questionnaire" +msgstr "Cuestionario aberto" + +#. module: crm_profiling +#: constraint:res.partner:0 +msgid "Error ! You can not create recursive associated members." +msgstr "¡Erro! Non pode crear membros asociados recursivos." + +#. module: crm_profiling +#: view:crm.segmentation:0 +msgid "Partner Segmentations" +msgstr "Segmentacións da empresa" + +#. module: crm_profiling +#: field:crm_profiling.answer,name:0 +#: model:ir.model,name:crm_profiling.model_crm_profiling_answer +msgid "Answer" +msgstr "Resposta" + +#. module: crm_profiling +#: model:ir.model,name:crm_profiling.model_crm_segmentation +msgid "Partner Segmentation" +msgstr "Segmentación de empresa" + +#. module: crm_profiling +#: view:res.partner:0 +msgid "Profiling" +msgstr "Perfís" + +#. module: crm_profiling +#: model:ir.module.module,shortdesc:crm_profiling.module_meta_information +msgid "Crm Profiling management - To Perform Segmentation within Partners" +msgstr "Xestión de perfís CRM - Permite realizar a segmentación de empresas" + +#. module: crm_profiling +#: view:crm_profiling.questionnaire:0 +#: field:crm_profiling.questionnaire,description:0 +msgid "Description" +msgstr "Descrición" + +#. module: crm_profiling +#: field:crm.segmentation,answer_no:0 +msgid "Excluded Answers" +msgstr "Respostas excluídas" + +#. module: crm_profiling +#: view:crm_profiling.answer:0 +#: view:crm_profiling.question:0 +#: field:res.partner,answers_ids:0 +msgid "Answers" +msgstr "Respostas" + +#. module: crm_profiling +#: wizard_field:open_questionnaire,init,questionnaire_name:0 +msgid "Questionnaire name" +msgstr "Nome do cuestionario" + +#. module: crm_profiling +#: view:res.partner:0 +msgid "Use a questionnaire" +msgstr "Usar un cuestionario" + +#. module: crm_profiling +#: view:crm_profiling.questionnaire:0 +#: model:ir.actions.act_window,name:crm_profiling.open_questionnaires +#: model:ir.ui.menu,name:crm_profiling.menu_segm_questionnaire +msgid "Questionnaires" +msgstr "Cuestionarios" + +#. module: crm_profiling +#: help:crm.segmentation,profiling_active:0 +msgid "" +"Check this box if you want to use this tab as " +"part of the segmentation rule. If not checked, " +"the criteria beneath will be ignored" +msgstr "" +"Marque esta opción se desexa usar esta pestana como parte da regra de " +"segmentación. Se non está marcada, ignoraranse os criterios máis abaixo." + +#. module: crm_profiling +#: constraint:crm.segmentation:0 +msgid "Error ! You can not create recursive profiles." +msgstr "Erro! Non se pode crear perfís recursivos." + +#. module: crm_profiling +#: field:crm.segmentation,profiling_active:0 +msgid "Use The Profiling Rules" +msgstr "Usar as regras de perfil" + +#. module: crm_profiling +#: view:crm_profiling.question:0 +#: field:crm_profiling.question,answers_ids:0 +msgid "Avalaible answers" +msgstr "Respostas dispoñibles" + +#. module: crm_profiling +#: field:crm.segmentation,answer_yes:0 +msgid "Included Answers" +msgstr "Respostas incluídas" + +#. module: crm_profiling +#: field:crm.segmentation,child_ids:0 +msgid "Child Profiles" +msgstr "Perfís fillos" + +#. module: crm_profiling +#: view:crm_profiling.question:0 +#: field:crm_profiling.questionnaire,questions_ids:0 +#: model:ir.actions.act_window,name:crm_profiling.open_questions +#: model:ir.ui.menu,name:crm_profiling.menu_segm_answer +msgid "Questions" +msgstr "Preguntas" + +#. module: crm_profiling +#: field:crm.segmentation,parent_id:0 +msgid "Parent Profile" +msgstr "Perfil pai" + +#. module: crm_profiling +#: wizard_button:open_questionnaire,init,end:0 +#: wizard_button:open_questionnaire,open,end:0 +msgid "Cancel" +msgstr "Anular" + +#. module: crm_profiling +#: model:ir.model,name:crm_profiling.model_res_partner +msgid "Partner" +msgstr "Socio" + +#. module: crm_profiling +#: code:addons/crm_profiling/crm_profiling.py:178 +#: field:crm_profiling.questionnaire,name:0 +#: model:ir.model,name:crm_profiling.model_crm_profiling_questionnaire +#: wizard_view:open_questionnaire,init:0 +#, python-format +msgid "Questionnaire" +msgstr "Cuestionario" + +#. module: crm_profiling +#: model:ir.actions.wizard,name:crm_profiling.wizard_open_questionnaire +msgid "Using a questionnaire" +msgstr "Como utilizar un cuestionario" + +#. module: crm_profiling +#: wizard_button:open_questionnaire,open,compute:0 +msgid "Save Data" +msgstr "Gardar datos" diff --git a/addons/decimal_precision/i18n/bg.po b/addons/decimal_precision/i18n/bg.po new file mode 100644 index 00000000000..df35ed53d3a --- /dev/null +++ b/addons/decimal_precision/i18n/bg.po @@ -0,0 +1,70 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-27 09:54+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: decimal_precision +#: field:decimal.precision,digits:0 +msgid "Digits" +msgstr "Цифри" + +#. module: decimal_precision +#: view:decimal.precision:0 +msgid "Decimal Precision" +msgstr "Знаци след десетичен знак" + +#. module: decimal_precision +#: model:ir.actions.act_window,name:decimal_precision.action_decimal_precision_form +#: model:ir.ui.menu,name:decimal_precision.menu_decimal_precision_form +msgid "Decimal Accuracy Definitions" +msgstr "Десетична точност" + +#. module: decimal_precision +#: model:ir.module.module,description:decimal_precision.module_meta_information +msgid "" +"\n" +"This module allows to configure the price accuracy you need for different " +"kind\n" +"of usage: accounting, sales, purchases, ...\n" +"\n" +"The decimal precision is configured per company.\n" +msgstr "" +"\n" +"Този модул ви позволява да настроите десетичната точност, от която се " +"нуждаете отделно за: счетоводство, продажби, покупки, ...\n" +"\n" +"Десетичната точност се настройва за всяка фирма.\n" + +#. module: decimal_precision +#: field:decimal.precision,name:0 +msgid "Usage" +msgstr "Употреба" + +#. module: decimal_precision +#: sql_constraint:decimal.precision:0 +msgid "Only one value can be defined for each given usage!" +msgstr "Само една стойност може да буде дефинирана за дадена употреба" + +#. module: decimal_precision +#: model:ir.module.module,shortdesc:decimal_precision.module_meta_information +msgid "Decimal Precision Configuration" +msgstr "Настройки на десетична точност" + +#. module: decimal_precision +#: model:ir.model,name:decimal_precision.model_decimal_precision +msgid "decimal.precision" +msgstr "decimal.precision" diff --git a/addons/decimal_precision/i18n/es_PY.po b/addons/decimal_precision/i18n/es_PY.po new file mode 100644 index 00000000000..673f9e1c9e3 --- /dev/null +++ b/addons/decimal_precision/i18n/es_PY.po @@ -0,0 +1,70 @@ +# Spanish (Paraguay) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-03-03 02:03+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish (Paraguay) <es_PY@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: decimal_precision +#: field:decimal.precision,digits:0 +msgid "Digits" +msgstr "Dígitos" + +#. module: decimal_precision +#: view:decimal.precision:0 +msgid "Decimal Precision" +msgstr "Precisión decimales" + +#. module: decimal_precision +#: model:ir.actions.act_window,name:decimal_precision.action_decimal_precision_form +#: model:ir.ui.menu,name:decimal_precision.menu_decimal_precision_form +msgid "Decimal Accuracy Definitions" +msgstr "Definiciones precisión decimales" + +#. module: decimal_precision +#: model:ir.module.module,description:decimal_precision.module_meta_information +msgid "" +"\n" +"This module allows to configure the price accuracy you need for different " +"kind\n" +"of usage: accounting, sales, purchases, ...\n" +"\n" +"The decimal precision is configured per company.\n" +msgstr "" +"\n" +"Este modulo permite configurar la precisión de decimales que requiere en " +"cada tipo de modelo: contabilidad, ventas, compras,...\n" +"\n" +"La precisión de decimales se configura por compañía.\n" + +#. module: decimal_precision +#: field:decimal.precision,name:0 +msgid "Usage" +msgstr "Uso" + +#. module: decimal_precision +#: sql_constraint:decimal.precision:0 +msgid "Only one value can be defined for each given usage!" +msgstr "¡Sólo se puede definir un valor para cada uso dado!" + +#. module: decimal_precision +#: model:ir.module.module,shortdesc:decimal_precision.module_meta_information +msgid "Decimal Precision Configuration" +msgstr "Configuración precisión decimales" + +#. module: decimal_precision +#: model:ir.model,name:decimal_precision.model_decimal_precision +msgid "decimal.precision" +msgstr "Presicion decimal" diff --git a/addons/delivery/i18n/bg.po b/addons/delivery/i18n/bg.po index 3aafd0156c0..2660322e988 100644 --- a/addons/delivery/i18n/bg.po +++ b/addons/delivery/i18n/bg.po @@ -7,19 +7,19 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2010-08-03 03:23+0000\n" -"Last-Translator: lem0na <nickyk@gmx.net>\n" +"PO-Revision-Date: 2011-03-01 20:40+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:07+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:37+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: delivery #: report:sale.shipping:0 msgid "Order Ref." -msgstr "" +msgstr "Отпратка към поръчка" #. module: delivery #: model:product.template,name:delivery.delivery_product_product_template @@ -29,23 +29,23 @@ msgstr "Доставка по поща" #. module: delivery #: view:delivery.grid:0 msgid "Destination" -msgstr "Назначение" +msgstr "Местоназначение" #. module: delivery #: field:stock.move,weight_net:0 msgid "Net weight" -msgstr "" +msgstr "Нето тегло" #. module: delivery #: view:stock.picking:0 msgid "Delivery Order" -msgstr "" +msgstr "Порчъка за доставка" #. module: delivery #: code:addons/delivery/delivery.py:141 #, python-format msgid "No price available !" -msgstr "" +msgstr "Не е налична цена !" #. module: delivery #: model:ir.model,name:delivery.model_delivery_grid_line @@ -67,7 +67,7 @@ msgstr "Обем" #. module: delivery #: sql_constraint:sale.order:0 msgid "Order Reference must be unique !" -msgstr "" +msgstr "Означението на поръчката трябва да бъде уникално!" #. module: delivery #: field:delivery.grid,line_ids:0 @@ -77,7 +77,7 @@ msgstr "Ред от матрица" #. module: delivery #: model:ir.actions.report.xml,name:delivery.report_shipping msgid "Delivery order" -msgstr "" +msgstr "Поръчка за доставка" #. module: delivery #: view:res.partner:0 @@ -103,7 +103,7 @@ msgstr "Държави" #. module: delivery #: report:sale.shipping:0 msgid "Delivery Order :" -msgstr "" +msgstr "Поръчка за доставка :" #. module: delivery #: field:delivery.grid.line,variable_factor:0 @@ -132,18 +132,18 @@ msgstr "Фиксирана" #: field:res.partner,property_delivery_carrier:0 #: field:sale.order,carrier_id:0 msgid "Delivery Method" -msgstr "Метод на доставка" +msgstr "Начин на доставка" #. module: delivery #: model:ir.model,name:delivery.model_stock_move msgid "Stock Move" -msgstr "" +msgstr "Движение на наличности" #. module: delivery #: code:addons/delivery/delivery.py:141 #, python-format msgid "No line matched this order in the choosed delivery grids !" -msgstr "" +msgstr "Няма ред от таблици за доставка който да съвпада със поръчката !" #. module: delivery #: field:stock.picking,carrier_tracking_ref:0 @@ -153,7 +153,7 @@ msgstr "" #. module: delivery #: field:stock.picking,weight_net:0 msgid "Net Weight" -msgstr "" +msgstr "Нето тегло" #. module: delivery #: model:ir.actions.act_window,help:delivery.action_delivery_carrier_form @@ -167,7 +167,7 @@ msgstr "" #: code:addons/delivery/stock.py:98 #, python-format msgid "Warning" -msgstr "" +msgstr "Предупреждение" #. module: delivery #: view:delivery.grid:0 @@ -177,7 +177,7 @@ msgstr "Задание на матрица" #. module: delivery #: view:delivery.sale.order:0 msgid "_Cancel" -msgstr "" +msgstr "_Отказ" #. module: delivery #: field:delivery.grid.line,operator:0 @@ -187,12 +187,12 @@ msgstr "Оператор" #. module: delivery #: model:ir.model,name:delivery.model_res_partner msgid "Partner" -msgstr "" +msgstr "Партньор" #. module: delivery #: model:ir.model,name:delivery.model_sale_order msgid "Sales Order" -msgstr "" +msgstr "Нареждане за продажба" #. module: delivery #: model:ir.model,name:delivery.model_delivery_grid @@ -202,7 +202,7 @@ msgstr "Матрица на доставка" #. module: delivery #: report:sale.shipping:0 msgid "Invoiced to" -msgstr "" +msgstr "Фактурирано към" #. module: delivery #: model:ir.model,name:delivery.model_stock_picking @@ -212,7 +212,7 @@ msgstr "" #. module: delivery #: model:ir.model,name:delivery.model_delivery_sale_order msgid "Make Delievery" -msgstr "" +msgstr "Направи доставка" #. module: delivery #: model:ir.module.module,description:delivery.module_meta_information @@ -250,7 +250,7 @@ msgstr "За пощенски код" #. module: delivery #: report:sale.shipping:0 msgid "Order Date" -msgstr "" +msgstr "Дата на поръчка" #. module: delivery #: field:delivery.grid,name:0 @@ -260,12 +260,12 @@ msgstr "Име на матрица" #. module: delivery #: view:stock.move:0 msgid "Weights" -msgstr "" +msgstr "Тегла" #. module: delivery #: field:stock.picking,number_of_packages:0 msgid "Number of Packages" -msgstr "" +msgstr "Брой пакети" #. module: delivery #: selection:delivery.grid.line,type:0 @@ -299,7 +299,7 @@ msgstr ">=" #: code:addons/delivery/wizard/delivery_sale_order.py:98 #, python-format msgid "Order not in draft state !" -msgstr "" +msgstr "Поръчката не в състояние проект !" #. module: delivery #: constraint:res.partner:0 @@ -309,12 +309,12 @@ msgstr "Грешка ! Не може да създадете рекурсивнÐ #. module: delivery #: report:sale.shipping:0 msgid "Lot" -msgstr "" +msgstr "Партида" #. module: delivery #: constraint:stock.move:0 msgid "You try to assign a lot which is not from the same product" -msgstr "" +msgstr "Опитвате да свържете партида, която не е от същия продукт" #. module: delivery #: field:delivery.carrier,active:0 @@ -325,7 +325,7 @@ msgstr "Активен" #. module: delivery #: report:sale.shipping:0 msgid "Shipping Date" -msgstr "" +msgstr "Дата на доставка" #. module: delivery #: field:delivery.carrier,product_id:0 @@ -361,7 +361,7 @@ msgstr "Максимална стойност" #. module: delivery #: report:sale.shipping:0 msgid "Quantity" -msgstr "" +msgstr "Количество" #. module: delivery #: field:delivery.grid,zip_from:0 @@ -382,12 +382,12 @@ msgstr "Партньор за транспорт" #. module: delivery #: view:res.partner:0 msgid "Sales & Purchases" -msgstr "Продажби и поръчки" +msgstr "Продажби&Покупки" #. module: delivery #: selection:delivery.grid.line,operator:0 msgid "<=" -msgstr "" +msgstr "<=" #. module: delivery #: constraint:stock.move:0 @@ -408,7 +408,7 @@ msgstr "Цени за доставка" #. module: delivery #: report:sale.shipping:0 msgid "Description" -msgstr "" +msgstr "Описание" #. module: delivery #: model:ir.actions.act_window,name:delivery.action_delivery_grid_form @@ -427,7 +427,7 @@ msgstr "Цена" #: code:addons/delivery/wizard/delivery_sale_order.py:95 #, python-format msgid "No grid matching for this carrier !" -msgstr "" +msgstr "Няма матрица която да отговаря на този транспорт !" #. module: delivery #: model:ir.ui.menu,name:delivery.menu_delivery @@ -449,7 +449,7 @@ msgstr "=" #: code:addons/delivery/stock.py:99 #, python-format msgid "The carrier %s (id: %d) has no delivery grid!" -msgstr "" +msgstr "Транспорт %s (идентификатор %d) няма таблица на доставки!" #. module: delivery #: field:delivery.grid.line,name:0 @@ -464,17 +464,17 @@ msgstr "Име" #: report:sale.shipping:0 #: field:stock.picking,carrier_id:0 msgid "Carrier" -msgstr "Превоз" +msgstr "Превозвач" #. module: delivery #: view:delivery.sale.order:0 msgid "_Apply" -msgstr "" +msgstr "_Прилагане" #. module: delivery #: field:sale.order,id:0 msgid "ID" -msgstr "Идентификатор" +msgstr "ID" #. module: delivery #: code:addons/delivery/wizard/delivery_sale_order.py:66 @@ -482,6 +482,8 @@ msgstr "Идентификатор" #, python-format msgid "The order state have to be draft to add delivery lines." msgstr "" +"Състоянието на поръчката трябва да бъде в проект за да може да се добавят " +"редове за доставка" #. module: delivery #: model:ir.module.module,shortdesc:delivery.module_meta_information diff --git a/addons/delivery/i18n/gl.po b/addons/delivery/i18n/gl.po new file mode 100644 index 00000000000..c83c7157776 --- /dev/null +++ b/addons/delivery/i18n/gl.po @@ -0,0 +1,536 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-28 11:26+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-01 04:37+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: delivery +#: report:sale.shipping:0 +msgid "Order Ref." +msgstr "Ref. pedido" + +#. module: delivery +#: model:product.template,name:delivery.delivery_product_product_template +msgid "Delivery by Poste" +msgstr "Envío por correo postal" + +#. module: delivery +#: view:delivery.grid:0 +msgid "Destination" +msgstr "Destino" + +#. module: delivery +#: field:stock.move,weight_net:0 +msgid "Net weight" +msgstr "Peso neto" + +#. module: delivery +#: view:stock.picking:0 +msgid "Delivery Order" +msgstr "Orde de entrega" + +#. module: delivery +#: code:addons/delivery/delivery.py:141 +#, python-format +msgid "No price available !" +msgstr "Non existe prezo dispoñible!" + +#. module: delivery +#: model:ir.model,name:delivery.model_delivery_grid_line +msgid "Delivery Grid Line" +msgstr "Liña cuadrícula envío" + +#. module: delivery +#: view:delivery.grid:0 +msgid "Delivery grids" +msgstr "Cuadrículas de envío" + +#. module: delivery +#: selection:delivery.grid.line,type:0 +#: selection:delivery.grid.line,variable_factor:0 +#: field:stock.picking,volume:0 +msgid "Volume" +msgstr "Volume" + +#. module: delivery +#: sql_constraint:sale.order:0 +msgid "Order Reference must be unique !" +msgstr "A referencia do pedido debe ser única!" + +#. module: delivery +#: field:delivery.grid,line_ids:0 +msgid "Grid Line" +msgstr "Liña da cuadrícula" + +#. module: delivery +#: model:ir.actions.report.xml,name:delivery.report_shipping +msgid "Delivery order" +msgstr "Orde de entrega" + +#. module: delivery +#: view:res.partner:0 +msgid "Deliveries Properties" +msgstr "Propiedades do envío" + +#. module: delivery +#: model:ir.actions.act_window,name:delivery.action_picking_tree4 +msgid "Picking to be invoiced" +msgstr "Albarán para ser facturado" + +#. module: delivery +#: help:delivery.grid,sequence:0 +msgid "Gives the sequence order when displaying a list of delivery grid." +msgstr "" +"Indica a orde de secuencia cando se amosa unha lista de cuadrícula de envío." + +#. module: delivery +#: view:delivery.grid:0 +#: field:delivery.grid,country_ids:0 +msgid "Countries" +msgstr "Países" + +#. module: delivery +#: report:sale.shipping:0 +msgid "Delivery Order :" +msgstr "Orde de entrega:" + +#. module: delivery +#: field:delivery.grid.line,variable_factor:0 +msgid "Variable Factor" +msgstr "Factor variable" + +#. module: delivery +#: model:ir.actions.act_window,help:delivery.action_delivery_grid_form +msgid "" +"The delivery price list allows you to compute the cost and sales price of " +"the delivery according to the weight of the products and other criteria. You " +"can define several price lists for one delivery method, per country or a " +"zone in a specific country defined by a postal code range." +msgstr "" +"A lista de prezos por entrega permítelle calcular o custo e prezo de venda " +"da entrega en función do peso dos produtos e doutros criterios. Pode definir " +"varios prezos para un método de entrega, país ou zona dun país específico " +"definida por un rango de códigos postais." + +#. module: delivery +#: selection:delivery.grid.line,price_type:0 +msgid "Fixed" +msgstr "Corrixido" + +#. module: delivery +#: view:delivery.sale.order:0 +#: field:delivery.sale.order,carrier_id:0 +#: model:ir.actions.act_window,name:delivery.action_delivery_carrier_form +#: model:ir.ui.menu,name:delivery.menu_action_delivery_carrier_form +#: field:res.partner,property_delivery_carrier:0 +#: field:sale.order,carrier_id:0 +msgid "Delivery Method" +msgstr "Método de entrega" + +#. module: delivery +#: model:ir.model,name:delivery.model_stock_move +msgid "Stock Move" +msgstr "Movemento de stock" + +#. module: delivery +#: code:addons/delivery/delivery.py:141 +#, python-format +msgid "No line matched this order in the choosed delivery grids !" +msgstr "" +"Non existe liñas que concorden con esta orde nas cuadrículas de envío " +"seleccionadas!" + +#. module: delivery +#: field:stock.picking,carrier_tracking_ref:0 +msgid "Carrier Tracking Ref" +msgstr "Ref. seguimento transportista" + +#. module: delivery +#: field:stock.picking,weight_net:0 +msgid "Net Weight" +msgstr "Peso neto" + +#. module: delivery +#: model:ir.actions.act_window,help:delivery.action_delivery_carrier_form +msgid "" +"Create and manage the delivery methods you need for your sales activities. " +"Each delivery method can be assigned to a price list which computes the " +"price of the delivery according to the products sold or delivered." +msgstr "" +"Cree e xestione os métodos de entrega que necesite para a súa actividade de " +"vendas. Pódese asignar cada método de entrega a unha lista de prezos que " +"calcula o prezo da entrega en función dos produtos vendidos ou entregados." + +#. module: delivery +#: code:addons/delivery/stock.py:98 +#, python-format +msgid "Warning" +msgstr "Aviso" + +#. module: delivery +#: view:delivery.grid:0 +msgid "Grid definition" +msgstr "Definición da cuadrícula" + +#. module: delivery +#: view:delivery.sale.order:0 +msgid "_Cancel" +msgstr "_Cancelar" + +#. module: delivery +#: field:delivery.grid.line,operator:0 +msgid "Operator" +msgstr "Operador" + +#. module: delivery +#: model:ir.model,name:delivery.model_res_partner +msgid "Partner" +msgstr "Socio" + +#. module: delivery +#: model:ir.model,name:delivery.model_sale_order +msgid "Sales Order" +msgstr "Pedido de venda" + +#. module: delivery +#: model:ir.model,name:delivery.model_delivery_grid +msgid "Delivery Grid" +msgstr "Cuadrícula de envío" + +#. module: delivery +#: report:sale.shipping:0 +msgid "Invoiced to" +msgstr "Facturado a" + +#. module: delivery +#: model:ir.model,name:delivery.model_stock_picking +msgid "Picking List" +msgstr "Albará" + +#. module: delivery +#: model:ir.model,name:delivery.model_delivery_sale_order +msgid "Make Delievery" +msgstr "Realizar entrega" + +#. module: delivery +#: model:ir.module.module,description:delivery.module_meta_information +msgid "" +"Allows you to add delivery methods in sale orders and picking.\n" +" You can define your own carrier and delivery grids for prices.\n" +" When creating invoices from picking, OpenERP is able to add and compute " +"the shipping line.\n" +"\n" +" " +msgstr "" +"Permite engadir métodos de envío en pedidos de venda e albarás. Pode definir " +"o seu propio transportista e cuadrículas de envío para os prezos. Ó crear as " +"facturas desde albarás, OpenERP é capaz de engadir e calcular a liña de " +"transporte.\n" +"\n" +" " + +#. module: delivery +#: view:delivery.grid.line:0 +msgid "Grid Lines" +msgstr "Liñas da cuadrícula" + +#. module: delivery +#: field:delivery.grid.line,grid_id:0 +msgid "Grid" +msgstr "Cuadrícula" + +#. module: delivery +#: help:delivery.grid,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the delivery " +"grid without removing it." +msgstr "" +"Se se desmarca o campo activo, permite ocultar a cuadrícula de envío sen " +"eliminala." + +#. module: delivery +#: field:delivery.grid,zip_to:0 +msgid "To Zip" +msgstr "C.Postal final" + +#. module: delivery +#: report:sale.shipping:0 +msgid "Order Date" +msgstr "Data do pedido" + +#. module: delivery +#: field:delivery.grid,name:0 +msgid "Grid Name" +msgstr "Nome cuadrícula" + +#. module: delivery +#: view:stock.move:0 +msgid "Weights" +msgstr "Pesos" + +#. module: delivery +#: field:stock.picking,number_of_packages:0 +msgid "Number of Packages" +msgstr "Número de vultos" + +#. module: delivery +#: selection:delivery.grid.line,type:0 +#: selection:delivery.grid.line,variable_factor:0 +#: report:sale.shipping:0 +#: field:stock.move,weight:0 +#: field:stock.picking,weight:0 +msgid "Weight" +msgstr "Peso" + +#. module: delivery +#: help:delivery.carrier,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the delivery " +"carrier without removing it." +msgstr "" +"Se se desmarca o campo activo, permite ocultar o transportista sen eliminalo." + +#. module: delivery +#: code:addons/delivery/wizard/delivery_sale_order.py:95 +#, python-format +msgid "No grid available !" +msgstr "Non hai unha cuadrícula dispoñible!" + +#. module: delivery +#: selection:delivery.grid.line,operator:0 +msgid ">=" +msgstr ">=" + +#. module: delivery +#: code:addons/delivery/wizard/delivery_sale_order.py:66 +#: code:addons/delivery/wizard/delivery_sale_order.py:98 +#, python-format +msgid "Order not in draft state !" +msgstr "A orde non está en estado de borrador!" + +#. module: delivery +#: constraint:res.partner:0 +msgid "Error ! You can not create recursive associated members." +msgstr "Erro! Non pode crear membros asociados recursivos." + +#. module: delivery +#: report:sale.shipping:0 +msgid "Lot" +msgstr "Lote" + +#. module: delivery +#: constraint:stock.move:0 +msgid "You try to assign a lot which is not from the same product" +msgstr "Tenta asignar un lote que non pertence ó mesmo produto." + +#. module: delivery +#: field:delivery.carrier,active:0 +#: field:delivery.grid,active:0 +msgid "Active" +msgstr "Activo" + +#. module: delivery +#: report:sale.shipping:0 +msgid "Shipping Date" +msgstr "Data de envío" + +#. module: delivery +#: field:delivery.carrier,product_id:0 +msgid "Delivery Product" +msgstr "Produto de envío" + +#. module: delivery +#: view:delivery.grid.line:0 +msgid "Condition" +msgstr "Condición" + +#. module: delivery +#: field:delivery.grid.line,standard_price:0 +msgid "Cost Price" +msgstr "Prezo custo" + +#. module: delivery +#: selection:delivery.grid.line,price_type:0 +#: field:delivery.grid.line,type:0 +msgid "Variable" +msgstr "Variable" + +#. module: delivery +#: help:res.partner,property_delivery_carrier:0 +msgid "This delivery method will be used when invoicing from picking." +msgstr "" +"Este método de entrega utilizarase cando se facture a partir do albará." + +#. module: delivery +#: field:delivery.grid.line,max_value:0 +msgid "Maximum Value" +msgstr "Valor máximo" + +#. module: delivery +#: report:sale.shipping:0 +msgid "Quantity" +msgstr "Cantidade" + +#. module: delivery +#: field:delivery.grid,zip_from:0 +msgid "Start Zip" +msgstr "C.Postal inicial" + +#. module: delivery +#: help:sale.order,carrier_id:0 +msgid "" +"Complete this field if you plan to invoice the shipping based on picking." +msgstr "Encha este campo se ten previsto facturar o envío segundo o albará." + +#. module: delivery +#: field:delivery.carrier,partner_id:0 +msgid "Carrier Partner" +msgstr "Transportista" + +#. module: delivery +#: view:res.partner:0 +msgid "Sales & Purchases" +msgstr "Vendas e Compras" + +#. module: delivery +#: selection:delivery.grid.line,operator:0 +msgid "<=" +msgstr "<=" + +#. module: delivery +#: constraint:stock.move:0 +msgid "You must assign a production lot for this product" +msgstr "Debe asignar un lote de produción para este produto" + +#. module: delivery +#: view:delivery.sale.order:0 +msgid "Create Deliveries" +msgstr "Crear entregas" + +#. module: delivery +#: model:ir.actions.act_window,name:delivery.action_delivery_cost +#: view:sale.order:0 +msgid "Delivery Costs" +msgstr "Custos de envío" + +#. module: delivery +#: report:sale.shipping:0 +msgid "Description" +msgstr "Descrición" + +#. module: delivery +#: model:ir.actions.act_window,name:delivery.action_delivery_grid_form +#: model:ir.ui.menu,name:delivery.menu_action_delivery_grid_form +msgid "Delivery Pricelist" +msgstr "Tarifas de envío" + +#. module: delivery +#: field:delivery.carrier,price:0 +#: selection:delivery.grid.line,type:0 +#: selection:delivery.grid.line,variable_factor:0 +msgid "Price" +msgstr "Prezo" + +#. module: delivery +#: code:addons/delivery/wizard/delivery_sale_order.py:95 +#, python-format +msgid "No grid matching for this carrier !" +msgstr "Non existe ningunha cuadrícula concordante para este transportista!" + +#. module: delivery +#: model:ir.ui.menu,name:delivery.menu_delivery +msgid "Delivery" +msgstr "Envío" + +#. module: delivery +#: selection:delivery.grid.line,type:0 +#: selection:delivery.grid.line,variable_factor:0 +msgid "Weight * Volume" +msgstr "Peso * Volume" + +#. module: delivery +#: selection:delivery.grid.line,operator:0 +msgid "=" +msgstr "=" + +#. module: delivery +#: code:addons/delivery/stock.py:99 +#, python-format +msgid "The carrier %s (id: %d) has no delivery grid!" +msgstr "O transportista %s (id: %d) non dispón de cuadrícula de envío!" + +#. module: delivery +#: field:delivery.grid.line,name:0 +msgid "Name" +msgstr "Nome" + +#. module: delivery +#: view:delivery.carrier:0 +#: field:delivery.carrier,name:0 +#: field:delivery.grid,carrier_id:0 +#: model:ir.model,name:delivery.model_delivery_carrier +#: report:sale.shipping:0 +#: field:stock.picking,carrier_id:0 +msgid "Carrier" +msgstr "Transportista" + +#. module: delivery +#: view:delivery.sale.order:0 +msgid "_Apply" +msgstr "_Aplicar" + +#. module: delivery +#: field:sale.order,id:0 +msgid "ID" +msgstr "ID" + +#. module: delivery +#: code:addons/delivery/wizard/delivery_sale_order.py:66 +#: code:addons/delivery/wizard/delivery_sale_order.py:98 +#, python-format +msgid "The order state have to be draft to add delivery lines." +msgstr "A orde debe estar en estado de borrador para engadir liñas de envío." + +#. module: delivery +#: model:ir.module.module,shortdesc:delivery.module_meta_information +msgid "Carriers and deliveries" +msgstr "Transportistas e envíos" + +#. module: delivery +#: field:delivery.carrier,grids_id:0 +msgid "Delivery Grids" +msgstr "Cuadrículas de envío" + +#. module: delivery +#: field:delivery.grid,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: delivery +#: field:delivery.grid.line,list_price:0 +msgid "Sale Price" +msgstr "Prezo de venda" + +#. module: delivery +#: view:delivery.grid:0 +#: field:delivery.grid,state_ids:0 +msgid "States" +msgstr "Estados" + +#. module: delivery +#: field:delivery.grid.line,price_type:0 +msgid "Price Type" +msgstr "Tipo de prezo" diff --git a/addons/document/directory_report.py b/addons/document/directory_report.py index 6eb18dae850..1665a7abf68 100644 --- a/addons/document/directory_report.py +++ b/addons/document/directory_report.py @@ -42,8 +42,12 @@ class ir_action_report_xml(osv.osv): def _model_search(self, cr, uid, obj, name, args, context=None): if not len(args): return [] + assert len(args) == 1 and args[0][1] == '=', 'expression is not what we expect: %r' % args model_id= args[0][2] if not model_id: + # a deviation from standard behavior: when searching model_id = False + # we return *all* reports, not just ones with empty model. + # One reason is that 'model' is a required field so far return [] model = self.pool.get('ir.model').read(cr, uid, [model_id])[0]['model'] report_id = self.search(cr, uid, [('model','=',model)]) diff --git a/addons/document/document.py b/addons/document/document.py index 79fb83b5b1f..1a553b23ed1 100644 --- a/addons/document/document.py +++ b/addons/document/document.py @@ -38,9 +38,9 @@ class document_file(osv.osv): def _attach_parent_id(self, cr, uid, ids=None, context=None): """Migrate ir.attachments to the document module. - + When the 'document' module is loaded on a db that has had plain attachments, - they will need to be attached to some parent folder, and be converted from + they will need to be attached to some parent folder, and be converted from base64-in-bytea to raw-in-bytea format. This function performs the internal migration, once and forever, for these attachments. It cannot be done through the nominal ORM maintenance code, @@ -50,7 +50,7 @@ class document_file(osv.osv): should have had (but would have failed if plain attachments contained null values). """ - + parent_id = self.pool.get('document.directory')._get_root_directory(cr,uid) if not parent_id: logging.getLogger('document').warning("at _attach_parent_id(), still not able to set the parent!") @@ -64,7 +64,7 @@ class document_file(osv.osv): "WHERE parent_id IS NULL", (parent_id,)) cr.execute("ALTER TABLE ir_attachment ALTER parent_id SET NOT NULL") return True - + def _get_filestore(self, cr): return os.path.join(DMS_ROOT_PATH, cr.dbname) @@ -167,19 +167,41 @@ class document_file(osv.osv): def check(self, cr, uid, ids, mode, context=None, values=None): """Check access wrt. res_model, relax the rule of ir.attachment parent - + With 'document' installed, everybody will have access to attachments of any resources they can *read*. """ return super(document_file, self).check(cr, uid, ids, mode='read', context=context, values=values) + def search(self, cr, uid, args, offset=0, limit=None, order=None, context=None, count=False): + # Grab ids, bypassing 'count' + ids = super(document_file, self).search(cr, uid, args, offset=offset, + limit=limit, order=order, + context=context, count=False) + if not ids: + return 0 if count else [] + + # Filter out documents that are in directories that the user is not allowed to read. + # Must use pure SQL to avoid access rules exceptions (we want to remove the records, + # not fail), and the records have been filtered in parent's search() anyway. + cr.execute('SELECT id, parent_id from "%s" WHERE id in %%s' % self._table, (tuple(ids),)) + doc_pairs = cr.fetchall() + parent_ids = set(zip(*doc_pairs)[1]) + visible_parent_ids = self.pool.get('document.directory').search(cr, uid, [('id', 'in', list(parent_ids))]) + disallowed_parents = parent_ids.difference(visible_parent_ids) + for doc_id, parent_id in doc_pairs: + if parent_id in disallowed_parents: + ids.remove(doc_id) + return len(ids) if count else ids + + def copy(self, cr, uid, id, default=None, context=None): if not default: default = {} if 'name' not in default: - name = self.read(cr, uid, [id])[0]['name'] - default.update({'name': name + " (copy)"}) + name = self.read(cr, uid, [id], ['name'])[0]['name'] + default.update({'name': name + " " + _("(copy)")}) return super(document_file, self).copy(cr, uid, id, default, context=context) def write(self, cr, uid, ids, vals, context=None): diff --git a/addons/document/i18n/sk.po b/addons/document/i18n/sk.po new file mode 100644 index 00000000000..a1f1c2a8f2a --- /dev/null +++ b/addons/document/i18n/sk.po @@ -0,0 +1,1032 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-22 19:28+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-23 04:37+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: document +#: field:document.directory,parent_id:0 +msgid "Parent Directory" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_document_configuration +msgid "Auto Directory Configuration" +msgstr "" + +#. module: document +#: field:document.directory,resource_field:0 +msgid "Name field" +msgstr "" + +#. module: document +#: view:board.board:0 +msgid "Document board" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_process_node +msgid "Process Node" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Search Document Directory" +msgstr "" + +#. module: document +#: help:document.directory,resource_field:0 +msgid "" +"Field to be used as name on resource directories. If empty, the \"name\" " +"will be used." +msgstr "" + +#. module: document +#: code:addons/document/document_directory.py:276 +#, python-format +msgid "Directory name contains special characters!" +msgstr "" + +#. module: document +#: view:document.directory:0 +#: view:document.storage:0 +msgid "Group By..." +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_document_directory_content_type +msgid "Directory Content Type" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Resources" +msgstr "" + +#. module: document +#: field:document.directory,file_ids:0 +#: view:report.document.user:0 +msgid "Files" +msgstr "" + +#. module: document +#: view:report.files.partner:0 +msgid "Files per Month" +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "March" +msgstr "" + +#. module: document +#: view:document.configuration:0 +msgid "title" +msgstr "" + +#. module: document +#: view:document.directory:0 +#: field:document.directory,company_id:0 +msgid "Company" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_document_directory_content +msgid "Directory Content" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Dynamic context" +msgstr "" + +#. module: document +#: model:ir.ui.menu,name:document.menu_document_management_configuration +msgid "Document Management" +msgstr "" + +#. module: document +#: help:document.directory.dctx,expr:0 +msgid "" +"A python expression used to evaluate the field.\n" +"You can use 'dir_id' for current dir, 'res_id', 'res_model' as a reference " +"to the current record, in dynamic folders" +msgstr "" + +#. module: document +#: view:report.document.user:0 +msgid "This Year" +msgstr "" + +#. module: document +#: field:document.storage,path:0 +msgid "Path" +msgstr "" + +#. module: document +#: code:addons/document/document_directory.py:266 +#: code:addons/document/document_directory.py:271 +#, python-format +msgid "Directory name must be unique!" +msgstr "" + +#. module: document +#: view:ir.attachment:0 +#: field:ir.attachment,index_content:0 +msgid "Indexed Content" +msgstr "" + +#. module: document +#: help:document.directory,resource_find_all:0 +msgid "" +"If true, all attachments that match this resource will be located. If " +"false, only ones that have this as parent." +msgstr "" + +#. module: document +#: view:document.directory:0 +#: field:document.storage,dir_ids:0 +#: model:ir.actions.act_window,name:document.action_document_directory_form +#: model:ir.ui.menu,name:document.menu_document_directories +msgid "Directories" +msgstr "" + +#. module: document +#: field:document.configuration,sale_order:0 +msgid "Sale Order" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_report_document_user +msgid "Files details by Users" +msgstr "" + +#. module: document +#: field:document.configuration,project:0 +msgid "Project" +msgstr "" + +#. module: document +#: code:addons/document/document_storage.py:573 +#: code:addons/document/document_storage.py:601 +#, python-format +msgid "Error!" +msgstr "" + +#. module: document +#: help:document.configuration,product:0 +msgid "Auto directory configuration for Products." +msgstr "" + +#. module: document +#: field:document.directory,resource_find_all:0 +msgid "Find all resources" +msgstr "" + +#. module: document +#: selection:document.directory,type:0 +msgid "Folders per resource" +msgstr "" + +#. module: document +#: field:document.directory.content,suffix:0 +msgid "Suffix" +msgstr "" + +#. module: document +#: field:report.document.user,change_date:0 +msgid "Modified Date" +msgstr "" + +#. module: document +#: view:document.configuration:0 +msgid "Knowledge Application Configuration" +msgstr "" + +#. module: document +#: view:ir.attachment:0 +#: field:ir.attachment,partner_id:0 +#: field:report.files.partner,partner:0 +msgid "Partner" +msgstr "" + +#. module: document +#: view:board.board:0 +msgid "Files by Users" +msgstr "" + +#. module: document +#: field:process.node,directory_id:0 +msgid "Document directory" +msgstr "" + +#. module: document +#: code:addons/document/document.py:154 +#: code:addons/document/document.py:222 +#: code:addons/document/document_directory.py:266 +#: code:addons/document/document_directory.py:271 +#: code:addons/document/document_directory.py:276 +#, python-format +msgid "ValidateError" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_ir_actions_report_xml +msgid "ir.actions.report.xml" +msgstr "" + +#. module: document +#: model:ir.actions.act_window,name:document.action_document_file_form +#: view:ir.attachment:0 +#: model:ir.ui.menu,name:document.menu_document_doc +#: model:ir.ui.menu,name:document.menu_document_files +msgid "Documents" +msgstr "Dokumenty" + +#. module: document +#: constraint:document.directory:0 +msgid "Error! You can not create recursive Directories." +msgstr "" + +#. module: document +#: view:document.directory:0 +#: field:document.directory,storage_id:0 +msgid "Storage" +msgstr "" + +#. module: document +#: view:document.configuration:0 +msgid "Configure Resource Directory" +msgstr "" + +#. module: document +#: field:ir.attachment,file_size:0 +#: field:report.document.file,file_size:0 +#: field:report.document.user,file_size:0 +#: field:report.files.partner,file_size:0 +msgid "File Size" +msgstr "" + +#. module: document +#: field:document.directory.content.type,name:0 +#: field:ir.attachment,file_type:0 +msgid "Content Type" +msgstr "" + +#. module: document +#: view:document.directory:0 +#: field:document.directory,type:0 +#: view:document.storage:0 +#: field:document.storage,type:0 +msgid "Type" +msgstr "" + +#. module: document +#: help:document.directory,ressource_type_id:0 +msgid "" +"Select an object here and there will be one folder per record of that " +"resource." +msgstr "" + +#. module: document +#: help:document.directory,domain:0 +msgid "" +"Use a domain if you want to apply an automatic filter on visible resources." +msgstr "" + +#. module: document +#: model:ir.actions.act_window,name:document.action_view_files_by_partner +msgid "Files Per Partner" +msgstr "" + +#. module: document +#: field:document.directory,dctx_ids:0 +msgid "Context fields" +msgstr "" + +#. module: document +#: field:ir.attachment,store_fname:0 +msgid "Stored Filename" +msgstr "" + +#. module: document +#: field:document.directory,ressource_type_id:0 +msgid "Resource model" +msgstr "" + +#. module: document +#: view:document.directory:0 +#: field:report.document.user,type:0 +msgid "Directory Type" +msgstr "" + +#. module: document +#: field:document.directory.content,report_id:0 +msgid "Report" +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "July" +msgstr "" + +#. module: document +#: model:ir.actions.act_window,name:document.open_board_document_manager +#: model:ir.ui.menu,name:document.menu_reports_document_manager +msgid "Document Dashboard" +msgstr "Nástenka dokumantov" + +#. module: document +#: field:document.directory.content.type,code:0 +msgid "Extension" +msgstr "" + +#. module: document +#: view:ir.attachment:0 +msgid "Created" +msgstr "" + +#. module: document +#: field:document.directory,content_ids:0 +msgid "Virtual Files" +msgstr "" + +#. module: document +#: view:ir.attachment:0 +msgid "Modified" +msgstr "" + +#. module: document +#: code:addons/document/document_storage.py:639 +#, python-format +msgid "Error at doc write!" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Generated Files" +msgstr "" + +#. module: document +#: field:document.directory.content,directory_id:0 +#: field:document.directory.dctx,dir_id:0 +#: model:ir.actions.act_window,name:document.action_document_file_directory_form +#: view:ir.attachment:0 +#: field:ir.attachment,parent_id:0 +#: model:ir.model,name:document.model_document_directory +#: field:report.document.user,directory:0 +msgid "Directory" +msgstr "" + +#. module: document +#: view:board.board:0 +msgid "Files by Partner" +msgstr "" + +#. module: document +#: field:document.directory,write_uid:0 +#: field:document.storage,write_uid:0 +#: field:ir.attachment,write_uid:0 +msgid "Last Modification User" +msgstr "" + +#. module: document +#: model:ir.actions.act_window,name:document.act_res_partner_document +#: model:ir.actions.act_window,name:document.zoom_directory +msgid "Related Documents" +msgstr "Súvisiace dokumenty" + +#. module: document +#: field:document.configuration,progress:0 +msgid "Configuration Progress" +msgstr "" + +#. module: document +#: field:document.directory,domain:0 +msgid "Domain" +msgstr "" + +#. module: document +#: field:document.directory,write_date:0 +#: field:document.storage,write_date:0 +#: field:ir.attachment,write_date:0 +msgid "Date Modified" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_report_document_file +msgid "Files details by Directory" +msgstr "" + +#. module: document +#: view:report.document.user:0 +msgid "All users files" +msgstr "" + +#. module: document +#: view:board.board:0 +#: model:ir.actions.act_window,name:document.action_view_size_month +#: view:report.document.file:0 +msgid "File Size by Month" +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "December" +msgstr "" + +#. module: document +#: field:document.configuration,config_logo:0 +msgid "Image" +msgstr "" + +#. module: document +#: selection:document.directory,type:0 +msgid "Static Directory" +msgstr "" + +#. module: document +#: field:document.directory,child_ids:0 +msgid "Children" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Define words in the context, for all child directories and files" +msgstr "" + +#. module: document +#: model:ir.module.module,description:document.module_meta_information +msgid "" +"This is a complete document management system:\n" +" * User Authentication\n" +" * Document Indexation :- .pptx and .docx files are not support in " +"windows platform.\n" +" * Dashboard for Document that includes:\n" +" * New Files (list)\n" +" * Files by Resource Type (graph)\n" +" * Files by Partner (graph)\n" +" * Files by Month (graph)\n" +" ATTENTION:\n" +" - When you install this module in a running company that have already " +"PDF files stored into the database,\n" +" you will lose them all.\n" +" - After installing this module PDF's are no longer stored into the " +"database,\n" +" but in the servers rootpad like /server/bin/filestore.\n" +msgstr "" + +#. module: document +#: help:document.storage,online:0 +msgid "" +"If not checked, media is currently offline and its contents not available" +msgstr "" + +#. module: document +#: view:document.directory:0 +#: field:document.directory,user_id:0 +#: field:document.storage,user_id:0 +#: view:ir.attachment:0 +#: field:ir.attachment,user_id:0 +#: field:report.document.user,user_id:0 +#: field:report.document.wall,user_id:0 +msgid "Owner" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "PDF Report" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Contents" +msgstr "" + +#. module: document +#: field:document.directory,create_date:0 +#: field:document.storage,create_date:0 +#: field:report.document.user,create_date:0 +msgid "Date Created" +msgstr "" + +#. module: document +#: help:document.directory.content,include_name:0 +msgid "" +"Check this field if you want that the name of the file to contain the record " +"name.\n" +"If set, the directory will have to be a resource one." +msgstr "" + +#. module: document +#: model:ir.actions.act_window,name:document.action_config_auto_directory +msgid "Auto Configure Directory" +msgstr "" + +#. module: document +#: field:document.directory.content,include_name:0 +msgid "Include Record Name" +msgstr "" + +#. module: document +#: view:ir.attachment:0 +msgid "Attachment" +msgstr "" + +#. module: document +#: field:ir.actions.report.xml,model_id:0 +msgid "Model Id" +msgstr "" + +#. module: document +#: field:document.storage,online:0 +msgid "Online" +msgstr "" + +#. module: document +#: help:document.directory,ressource_tree:0 +msgid "" +"Check this if you want to use the same tree structure as the object selected " +"in the system." +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Security" +msgstr "" + +#. module: document +#: help:document.directory,ressource_id:0 +msgid "" +"Along with Parent Model, this ID attaches this folder to a specific record " +"of Parent Model." +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "August" +msgstr "" + +#. module: document +#: sql_constraint:document.directory:0 +msgid "Directory cannot be parent of itself!" +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "June" +msgstr "" + +#. module: document +#: field:report.document.user,user:0 +#: field:report.document.wall,user:0 +msgid "User" +msgstr "" + +#. module: document +#: field:document.directory,group_ids:0 +#: field:document.storage,group_ids:0 +msgid "Groups" +msgstr "" + +#. module: document +#: field:document.directory.content.type,active:0 +msgid "Active" +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "November" +msgstr "" + +#. module: document +#: view:ir.attachment:0 +#: field:ir.attachment,db_datas:0 +msgid "Data" +msgstr "" + +#. module: document +#: help:document.directory,ressource_parent_type_id:0 +msgid "" +"If you put an object here, this directory template will appear bellow all of " +"these objects. Such directories are \"attached\" to the specific model or " +"record, just like attachments. Don't put a parent directory if you select a " +"parent model." +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Definition" +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "October" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Seq." +msgstr "" + +#. module: document +#: selection:document.storage,type:0 +msgid "Database" +msgstr "" + +#. module: document +#: help:document.configuration,project:0 +msgid "Auto directory configuration for Projects." +msgstr "" + +#. module: document +#: view:ir.attachment:0 +msgid "Related to" +msgstr "" + +#. module: document +#: model:ir.module.module,shortdesc:document.module_meta_information +msgid "Integrated Document Management System" +msgstr "" + +#. module: document +#: view:document.configuration:0 +msgid "Choose the following Resouces to auto directory configuration." +msgstr "" + +#. module: document +#: view:ir.attachment:0 +msgid "Attached To" +msgstr "" + +#. module: document +#: model:ir.ui.menu,name:document.menu_reports_document +msgid "Dashboard" +msgstr "" + +#. module: document +#: model:ir.actions.act_window,name:document.action_view_user_graph +msgid "Files By Users" +msgstr "" + +#. module: document +#: field:document.storage,readonly:0 +msgid "Read Only" +msgstr "" + +#. module: document +#: field:document.directory.dctx,expr:0 +msgid "Expression" +msgstr "" + +#. module: document +#: sql_constraint:document.directory:0 +msgid "The directory name must be unique !" +msgstr "" + +#. module: document +#: field:document.directory,create_uid:0 +#: field:document.storage,create_uid:0 +msgid "Creator" +msgstr "" + +#. module: document +#: view:board.board:0 +#: model:ir.actions.act_window,name:document.action_view_files_by_month_graph +#: view:report.document.user:0 +msgid "Files by Month" +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "September" +msgstr "" + +#. module: document +#: field:document.directory.content,prefix:0 +msgid "Prefix" +msgstr "" + +#. module: document +#: field:report.document.wall,last:0 +msgid "Last Posted Time" +msgstr "" + +#. module: document +#: field:report.document.user,datas_fname:0 +msgid "File Name" +msgstr "" + +#. module: document +#: view:document.configuration:0 +msgid "res_config_contents" +msgstr "" + +#. module: document +#: field:document.directory,ressource_id:0 +msgid "Resource ID" +msgstr "" + +#. module: document +#: selection:document.storage,type:0 +msgid "External file storage" +msgstr "" + +#. module: document +#: view:board.board:0 +#: model:ir.actions.act_window,name:document.action_view_wall +#: view:report.document.wall:0 +msgid "Wall of Shame" +msgstr "" + +#. module: document +#: help:document.storage,path:0 +msgid "For file storage, the root path of the storage" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_report_files_partner +msgid "Files details by Partners" +msgstr "" + +#. module: document +#: field:document.directory.dctx,field:0 +msgid "Field" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_document_directory_dctx +msgid "Directory Dynamic Context" +msgstr "" + +#. module: document +#: field:document.directory,ressource_parent_type_id:0 +msgid "Parent Model" +msgstr "" + +#. module: document +#: view:report.document.user:0 +msgid "Files by users" +msgstr "" + +#. module: document +#: field:report.document.file,month:0 +#: field:report.document.user,month:0 +#: field:report.document.wall,month:0 +#: field:report.document.wall,name:0 +#: field:report.files.partner,month:0 +msgid "Month" +msgstr "" + +#. module: document +#: model:ir.ui.menu,name:document.menu_reporting +msgid "Reporting" +msgstr "" + +#. module: document +#: field:document.configuration,product:0 +msgid "Product" +msgstr "" + +#. module: document +#: field:document.directory,ressource_tree:0 +msgid "Tree Structure" +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "May" +msgstr "" + +#. module: document +#: model:ir.actions.act_window,name:document.action_view_all_document_tree1 +msgid "All Users files" +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_report_document_wall +msgid "Users that did not inserted documents since one month" +msgstr "" + +#. module: document +#: model:ir.actions.act_window,help:document.action_document_file_form +msgid "" +"The Documents repository gives you access to all attachments, such as mails, " +"project documents, invoices etc." +msgstr "" +"Úložisko dokumentov umožňuje prístup ku všetkým prílohám ako sú maily, " +"projektové dokumentácie alebo faktúry atď.." + +#. module: document +#: view:document.directory:0 +msgid "For each entry here, virtual files will appear in this folder." +msgstr "" + +#. module: document +#: model:ir.model,name:document.model_ir_attachment +msgid "ir.attachment" +msgstr "" + +#. module: document +#: view:board.board:0 +msgid "New Files" +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "January" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Static" +msgstr "" + +#. module: document +#: view:report.files.partner:0 +msgid "Files By Partner" +msgstr "" + +#. module: document +#: help:document.directory.dctx,field:0 +msgid "" +"The name of the field. Note that the prefix \"dctx_\" will be prepended to " +"what is typed here." +msgstr "" + +#. module: document +#: view:report.document.user:0 +msgid "This Month" +msgstr "" + +#. module: document +#: view:ir.attachment:0 +msgid "Notes" +msgstr "" + +#. module: document +#: help:document.configuration,sale_order:0 +msgid "" +"Auto directory configuration for Sale Orders and Quotation with report." +msgstr "" + +#. module: document +#: help:document.directory,type:0 +msgid "" +"Each directory can either have the type Static or be linked to another " +"resource. A static directory, as with Operating Systems, is the classic " +"directory that can contain a set of files. The directories linked to systems " +"resources automatically possess sub-directories for each of resource types " +"defined in the parent directory." +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "February" +msgstr "" + +#. module: document +#: model:ir.actions.act_window,name:document.open_board_document_manager1 +#: model:ir.ui.menu,name:document.menu_reports_document_manager1 +msgid "Statistics by User" +msgstr "" + +#. module: document +#: field:document.directory,name:0 +#: field:document.storage,name:0 +msgid "Name" +msgstr "" + +#. module: document +#: sql_constraint:document.storage:0 +msgid "The storage path must be unique!" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "Fields" +msgstr "" + +#. module: document +#: help:document.storage,readonly:0 +msgid "If set, media is for reading only" +msgstr "" + +#. module: document +#: selection:report.document.user,month:0 +#: selection:report.files.partner,month:0 +msgid "April" +msgstr "" + +#. module: document +#: field:report.document.file,nbr:0 +#: field:report.document.user,nbr:0 +#: field:report.files.partner,nbr:0 +msgid "# of Files" +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "" +"Only members of these groups will have access to this directory and its " +"files." +msgstr "" + +#. module: document +#: view:document.directory:0 +msgid "" +"These groups, however, do NOT apply to children directories, which must " +"define their own groups." +msgstr "" + +#. module: document +#: field:document.directory.content.type,mimetype:0 +msgid "Mime Type" +msgstr "" + +#. module: document +#: field:document.directory.content,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: document +#: field:document.directory.content,name:0 +msgid "Content Name" +msgstr "" + +#. module: document +#: code:addons/document/document.py:154 +#: code:addons/document/document.py:222 +#, python-format +msgid "File name must be unique!" +msgstr "" + +#. module: document +#: selection:document.storage,type:0 +msgid "Internal File storage" +msgstr "" + +#. module: document +#: sql_constraint:document.directory:0 +msgid "Directory must have a parent or a storage" +msgstr "" + +#. module: document +#: model:ir.actions.act_window,name:document.action_document_directory_tree +#: model:ir.ui.menu,name:document.menu_document_directories_tree +msgid "Directories' Structure" +msgstr "" + +#. module: document +#: view:board.board:0 +#: model:ir.actions.act_window,name:document.action_view_document_by_resourcetype_graph +#: view:report.document.user:0 +msgid "Files by Resource Type" +msgstr "" + +#. module: document +#: field:report.document.user,name:0 +#: field:report.files.partner,name:0 +msgid "Year" +msgstr "" + +#. module: document +#: view:document.storage:0 +#: model:ir.model,name:document.model_document_storage +#: model:ir.ui.menu,name:document.menu_document_storage_media +msgid "Storage Media" +msgstr "" + +#. module: document +#: view:document.storage:0 +msgid "Search Document storage" +msgstr "" + +#. module: document +#: field:document.directory.content,extension:0 +msgid "Document Type" +msgstr "" diff --git a/addons/document/nodes.py b/addons/document/nodes.py index 1b7aebcd389..0c4194847c1 100644 --- a/addons/document/nodes.py +++ b/addons/document/nodes.py @@ -23,6 +23,7 @@ import pooler from tools.safe_eval import safe_eval +from tools.misc import ustr import errno # import os import time @@ -808,7 +809,7 @@ class node_res_dir(node_class): return res[0] return None - def _child_get(self, cr, name = None, domain=None): + def _child_get(self, cr, name=None, domain=None): """ return virtual children of resource, based on the foreign object. @@ -868,7 +869,7 @@ class node_res_dir(node_class): # Escape the name for characters not supported in filenames res_name = res_name.replace('/','_') # any other weird char? - if name and (res_name != name): + if name and (res_name != ustr(name)): # we have matched _ to any character, but we only meant to match # the special ones. # Eg. 'a_c' will find 'abc', 'a/c', 'a_c', may only @@ -1044,7 +1045,7 @@ class node_res_obj(node_class): if not res_name: continue res_name = res_name.replace('/', '_') - if name and (res_name != name): + if name and (res_name != ustr(name)): continue # TODO Revise klass = directory.get_node_class(directory, dynamic=True, context=ctx) diff --git a/addons/document/security/ir.model.access.csv b/addons/document/security/ir.model.access.csv index 0422edba24e..74befa56d41 100644 --- a/addons/document/security/ir.model.access.csv +++ b/addons/document/security/ir.model.access.csv @@ -2,10 +2,8 @@ "access_document_directory_all","document.directory all","model_document_directory",,1,0,0,0 "access_document_directory_group_document_manager","document.directory document manager","model_document_directory","base.group_system",1,1,1,1 "access_document_directory_group_knowledge","document.directory modify","model_document_directory","base.group_document_user",1,1,1,1 -"access_document_directory_group_system","document.directory group system","model_document_directory","base.group_system",1,1,1,1 "access_document_directory_content_all","document.directory.content all","model_document_directory_content",,1,0,0,0 "access_document_directory_content_group_document_manager","document.directory.content document manager","model_document_directory_content","base.group_system",1,1,1,1 -"access_document_directory_content_group_system","document.directory.content group system","model_document_directory_content","base.group_system",1,1,1,1 "access_document_directory_content_type_group_document_manager","document.directory.content.type document manager","model_document_directory_content_type","base.group_system",1,1,1,1 "access_document_directory_content_type_group_system","document.directory.content.type group system","model_document_directory_content_type","base.group_user",1,0,0,0 "access_document_storage_group_document_manager","document.storage document manager","model_document_storage","base.group_system",1,1,1,1 @@ -16,13 +14,12 @@ "access_res_partner_group_user","res.partner user","base.model_res_partner","base.group_document_user",1,1,1,1 "access_document_directory_dctx_all","document.directory.dctx all","model_document_directory_dctx",,1,0,0,0 "access_document_directory_dctx_group_document_manager","document.directory.dctx document manager","model_document_directory_dctx","base.group_system",1,1,1,1 -"access_document_directory_dctx_group_system","document.directory.dctx group system","model_document_directory_dctx","base.group_system",1,1,1,1 "access_report_document_user_group_document_manager","report.document.user document manager","model_report_document_user","base.group_system",1,0,0,0 -"access_report_document_user_group_system","report.document.user group system","model_report_document_user","base.group_system",1,0,0,0 "access_report_files_partner_group_document_manager","report.files.partner document manager","model_report_files_partner","base.group_system",1,0,0,0 -"access_report_files_partner_group_system","report.files.partner group system","model_report_files_partner","base.group_system",1,0,0,0 "access_report_document_file_group_document_manager","report.document.file document manager","model_report_document_file","base.group_system",1,0,0,0 -"access_report_document_file_group_system","report.document.file group system","model_report_document_file","base.group_system",1,0,0,0 "access_report_document_wall_group_document_manager","report.document.wall document manager","model_report_document_wall","base.group_system",1,0,0,0 "access_report_document_wall_group_system","report.document.wall group system","model_report_document_wall","base.group_system",1,0,0,0 +"access_report_files_partner_group_document","report.files.partner document manager","model_report_files_partner","base.group_document_user",1,0,0,0 +"access_report_document_file_group_document","report.document.file document manager","model_report_document_file","base.group_document_user",1,0,0,0 +"access_report_document_wall_group_document","report.document.wall document manager","model_report_document_wall","base.group_document_user",1,0,0,0 "access_report_document_user_knowledgeuser","report.document.user knowledgeuser","document.model_report_document_user","base.group_document_user",1,0,0,0 diff --git a/addons/document_ftp/i18n/bg.po b/addons/document_ftp/i18n/bg.po new file mode 100644 index 00000000000..d9aeab025f6 --- /dev/null +++ b/addons/document_ftp/i18n/bg.po @@ -0,0 +1,135 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-03-02 09:48+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: document_ftp +#: model:ir.model,name:document_ftp.model_document_ftp_configuration +msgid "Auto Directory Configuration" +msgstr "Автоматично настройване на категория" + +#. module: document_ftp +#: view:document.ftp.configuration:0 +msgid "" +"Indicate the network address on which your OpenERP server should be " +"reachable for end-users. This depends on your network topology and " +"configuration, and will only affect the links displayed to the users. The " +"format is HOST:PORT and the default host (localhost) is only suitable for " +"access from the server machine itself.." +msgstr "" + +#. module: document_ftp +#: field:document.ftp.configuration,progress:0 +msgid "Configuration Progress" +msgstr "Прогрес на настройките" + +#. module: document_ftp +#: model:ir.actions.url,name:document_ftp.action_document_browse +msgid "Browse Files" +msgstr "Преглед на файловете" + +#. module: document_ftp +#: field:document.ftp.configuration,config_logo:0 +msgid "Image" +msgstr "Изображение" + +#. module: document_ftp +#: field:document.ftp.configuration,host:0 +msgid "Address" +msgstr "Адрес" + +#. module: document_ftp +#: field:document.ftp.browse,url:0 +msgid "FTP Server" +msgstr "FTP сървър" + +#. module: document_ftp +#: model:ir.actions.act_window,name:document_ftp.action_config_auto_directory +msgid "FTP Server Configuration" +msgstr "Настройки на FTP сървър" + +#. module: document_ftp +#: model:ir.module.module,description:document_ftp.module_meta_information +msgid "" +"This is a support FTP Interface with document management system.\n" +" With this module you would not only be able to access documents through " +"OpenERP\n" +" but you would also be able to connect with them through the file system " +"using the\n" +" FTP client.\n" +msgstr "" + +#. module: document_ftp +#: view:document.ftp.browse:0 +msgid "_Browse" +msgstr "_Разглеждане" + +#. module: document_ftp +#: help:document.ftp.configuration,host:0 +msgid "" +"Server address or IP and port to which users should connect to for DMS access" +msgstr "" + +#. module: document_ftp +#: model:ir.ui.menu,name:document_ftp.menu_document_browse +msgid "Shared Repository (FTP)" +msgstr "" + +#. module: document_ftp +#: view:document.ftp.browse:0 +msgid "_Cancel" +msgstr "" + +#. module: document_ftp +#: view:document.ftp.configuration:0 +msgid "Configure FTP Server" +msgstr "" + +#. module: document_ftp +#: model:ir.module.module,shortdesc:document_ftp.module_meta_information +msgid "Integrated FTP Server with Document Management System" +msgstr "" + +#. module: document_ftp +#: view:document.ftp.configuration:0 +msgid "title" +msgstr "" + +#. module: document_ftp +#: model:ir.model,name:document_ftp.model_document_ftp_browse +msgid "Document FTP Browse" +msgstr "" + +#. module: document_ftp +#: view:document.ftp.configuration:0 +msgid "Knowledge Application Configuration" +msgstr "" + +#. module: document_ftp +#: model:ir.actions.act_window,name:document_ftp.action_ftp_browse +msgid "Document Browse" +msgstr "" + +#. module: document_ftp +#: view:document.ftp.browse:0 +msgid "Browse Document" +msgstr "" + +#. module: document_ftp +#: view:document.ftp.configuration:0 +msgid "res_config_contents" +msgstr "" diff --git a/addons/document_ftp/i18n/gl.po b/addons/document_ftp/i18n/gl.po new file mode 100644 index 00000000000..209aa1add11 --- /dev/null +++ b/addons/document_ftp/i18n/gl.po @@ -0,0 +1,147 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-24 01:08+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:40+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: document_ftp +#: model:ir.model,name:document_ftp.model_document_ftp_configuration +msgid "Auto Directory Configuration" +msgstr "Configuración automática de directorios" + +#. module: document_ftp +#: view:document.ftp.configuration:0 +msgid "" +"Indicate the network address on which your OpenERP server should be " +"reachable for end-users. This depends on your network topology and " +"configuration, and will only affect the links displayed to the users. The " +"format is HOST:PORT and the default host (localhost) is only suitable for " +"access from the server machine itself.." +msgstr "" +"Indique a dirección de rede na que o seu servidor de OpenERP debería estar " +"dispoñible para os usuarios finais. Isto depende da topoloxía de rede e da " +"configuración, e só afectará aos enlaces mostrados aos usuarios. O formato é " +"ANFITRIÓN:PORTO e o anfitrión por defecto (localhost) só é adecuado para " +"acceso desde a propia máquina do servidor." + +#. module: document_ftp +#: field:document.ftp.configuration,progress:0 +msgid "Configuration Progress" +msgstr "Progreso da Configuración" + +#. module: document_ftp +#: model:ir.actions.url,name:document_ftp.action_document_browse +msgid "Browse Files" +msgstr "Procurar arquivos" + +#. module: document_ftp +#: field:document.ftp.configuration,config_logo:0 +msgid "Image" +msgstr "Imaxe" + +#. module: document_ftp +#: field:document.ftp.configuration,host:0 +msgid "Address" +msgstr "Enderezo" + +#. module: document_ftp +#: field:document.ftp.browse,url:0 +msgid "FTP Server" +msgstr "Servidor FTP" + +#. module: document_ftp +#: model:ir.actions.act_window,name:document_ftp.action_config_auto_directory +msgid "FTP Server Configuration" +msgstr "Configuración de servidor FTP" + +#. module: document_ftp +#: model:ir.module.module,description:document_ftp.module_meta_information +msgid "" +"This is a support FTP Interface with document management system.\n" +" With this module you would not only be able to access documents through " +"OpenERP\n" +" but you would also be able to connect with them through the file system " +"using the\n" +" FTP client.\n" +msgstr "" +"Esta é unha Interfaz FTP para o sistema de xestión de documentos.\n" +" Con este módulo non podrías acceder aos documentos a través de " +"OpenERP\n" +" sen embargo pódese conectar con el a través do sistema de arquivos " +"usando o cliente FTP\n" + +#. module: document_ftp +#: view:document.ftp.browse:0 +msgid "_Browse" +msgstr "_Explorar" + +#. module: document_ftp +#: help:document.ftp.configuration,host:0 +msgid "" +"Server address or IP and port to which users should connect to for DMS access" +msgstr "" +"Dirección do servidor ou IP e porto para que os usuarios podan conectar ao " +"acceso DMS." + +#. module: document_ftp +#: model:ir.ui.menu,name:document_ftp.menu_document_browse +msgid "Shared Repository (FTP)" +msgstr "Repositorio compartido (FTP)" + +#. module: document_ftp +#: view:document.ftp.browse:0 +msgid "_Cancel" +msgstr "_Cancelar" + +#. module: document_ftp +#: view:document.ftp.configuration:0 +msgid "Configure FTP Server" +msgstr "Configurar servidor FTP" + +#. module: document_ftp +#: model:ir.module.module,shortdesc:document_ftp.module_meta_information +msgid "Integrated FTP Server with Document Management System" +msgstr "Servidor FTP integrado con sistema de xestión de documentos" + +#. module: document_ftp +#: view:document.ftp.configuration:0 +msgid "title" +msgstr "título" + +#. module: document_ftp +#: model:ir.model,name:document_ftp.model_document_ftp_browse +msgid "Document FTP Browse" +msgstr "Examinar documento por FTP" + +#. module: document_ftp +#: view:document.ftp.configuration:0 +msgid "Knowledge Application Configuration" +msgstr "Configuración da aplicación do coñecemento" + +#. module: document_ftp +#: model:ir.actions.act_window,name:document_ftp.action_ftp_browse +msgid "Document Browse" +msgstr "Examinar documento" + +#. module: document_ftp +#: view:document.ftp.browse:0 +msgid "Browse Document" +msgstr "Examinar documento" + +#. module: document_ftp +#: view:document.ftp.configuration:0 +msgid "res_config_contents" +msgstr "res_config_contents" diff --git a/addons/document_ics/document_view.xml b/addons/document_ics/document_view.xml index 40174612539..39b6908dc76 100644 --- a/addons/document_ics/document_view.xml +++ b/addons/document_ics/document_view.xml @@ -24,7 +24,7 @@ <field name="inherit_id" ref="view_document_directory_form_1"/> <field name="arch" type="xml"> <field name="report_id" position="replace"> - <field name="report_id" domain="[('type', '=', 'ressource'),('model_id','=',parent.ressource_type_id)]"/> + <field name="report_id" domain="[('model_id','=',parent.ressource_type_id)]"/> <separator string="ICS Calendar" colspan="4"/> <field name="ics_domain"/> <field name="ics_field_ids" colspan="4"> diff --git a/addons/document_webdav/dav_fs.py b/addons/document_webdav/dav_fs.py index 22f50cb8e9a..8c606e4cca0 100644 --- a/addons/document_webdav/dav_fs.py +++ b/addons/document_webdav/dav_fs.py @@ -414,6 +414,8 @@ class openerp_dav_handler(dav_interface): # relative part, because ul is relative, anyway uparts=urlparse.urlparse(turi) turi=uparts[2] + if uparts[3]: + turi += ';' + uparts[3] if turi.startswith(ul): result.append( turi[len(self.parent.davpath):]) else: @@ -440,6 +442,8 @@ class openerp_dav_handler(dav_interface): def uri2local(self, uri): uparts=urlparse.urlparse(uri) reluri=uparts[2] + if uparts[3]: + reluri += ';'+uparts[3] if reluri and reluri[-1]=="/": reluri=reluri[:-1] return reluri diff --git a/addons/document_webdav/i18n/bg.po b/addons/document_webdav/i18n/bg.po index eeb83bdf209..acef1855b4d 100644 --- a/addons/document_webdav/i18n/bg.po +++ b/addons/document_webdav/i18n/bg.po @@ -8,25 +8,25 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2010-08-03 03:52+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-03-01 20:38+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: Bulgarian <bg@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:49+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: document_webdav #: field:document.webdav.dir.property,create_date:0 #: field:document.webdav.file.property,create_date:0 msgid "Date Created" -msgstr "" +msgstr "Дата на създаване" #. module: document_webdav #: constraint:document.directory:0 msgid "Error! You can not create recursive Directories." -msgstr "" +msgstr "Грешка! Не мжете да създавате директории реурсивно." #. module: document_webdav #: view:document.webdav.dir.property:0 @@ -40,7 +40,7 @@ msgstr "" #: view:document.webdav.file.property:0 #: field:document.webdav.file.property,namespace:0 msgid "Namespace" -msgstr "" +msgstr "Пространство на имената" #. module: document_webdav #: field:document.directory,dav_prop_ids:0 @@ -50,13 +50,13 @@ msgstr "" #. module: document_webdav #: model:ir.model,name:document_webdav.model_document_webdav_file_property msgid "document.webdav.file.property" -msgstr "" +msgstr "document.webdav.file.property" #. module: document_webdav #: view:document.webdav.dir.property:0 #: view:document.webdav.file.property:0 msgid "Group By..." -msgstr "" +msgstr "Групирай по" #. module: document_webdav #: view:document.directory:0 @@ -78,7 +78,7 @@ msgstr "" #: view:document.webdav.file.property:0 #: field:document.webdav.file.property,file_id:0 msgid "Document" -msgstr "" +msgstr "Документ" #. module: document_webdav #: model:ir.module.module,description:document_webdav.module_meta_information @@ -120,7 +120,7 @@ msgstr "" #. module: document_webdav #: sql_constraint:document.directory:0 msgid "The directory name must be unique !" -msgstr "" +msgstr "Името на директорията трябва да бъде уникално" #. module: document_webdav #: code:addons/document_webdav/webdav.py:37 @@ -141,53 +141,53 @@ msgstr "" #: view:document.webdav.dir.property:0 #: view:document.webdav.file.property:0 msgid "Properties" -msgstr "" +msgstr "Свойства" #. module: document_webdav #: field:document.webdav.dir.property,name:0 #: field:document.webdav.file.property,name:0 msgid "Name" -msgstr "" +msgstr "Име" #. module: document_webdav #: model:ir.model,name:document_webdav.model_document_webdav_dir_property msgid "document.webdav.dir.property" -msgstr "" +msgstr "document.webdav.dir.property" #. module: document_webdav #: field:document.webdav.dir.property,value:0 #: field:document.webdav.file.property,value:0 msgid "Value" -msgstr "" +msgstr "Стойност" #. module: document_webdav #: field:document.webdav.dir.property,dir_id:0 #: model:ir.model,name:document_webdav.model_document_directory msgid "Directory" -msgstr "" +msgstr "Директория" #. module: document_webdav #: field:document.webdav.dir.property,write_uid:0 #: field:document.webdav.file.property,write_uid:0 msgid "Last Modification User" -msgstr "" +msgstr "Последна промяна потребител" #. module: document_webdav #: view:document.webdav.dir.property:0 msgid "Dir" -msgstr "" +msgstr "Посока" #. module: document_webdav #: field:document.webdav.dir.property,write_date:0 #: field:document.webdav.file.property,write_date:0 msgid "Date Modified" -msgstr "" +msgstr "Дата на промяна" #. module: document_webdav #: field:document.webdav.dir.property,create_uid:0 #: field:document.webdav.file.property,create_uid:0 msgid "Creator" -msgstr "" +msgstr "Създател" #. module: document_webdav #: model:ir.module.module,shortdesc:document_webdav.module_meta_information @@ -203,7 +203,7 @@ msgstr "" #: field:document.webdav.dir.property,do_subst:0 #: field:document.webdav.file.property,do_subst:0 msgid "Substitute" -msgstr "" +msgstr "Замести" #~ msgid "" #~ "This is a complete document management system:\n" diff --git a/addons/document_webdav/i18n/gl.po b/addons/document_webdav/i18n/gl.po new file mode 100644 index 00000000000..c6ff64ed33f --- /dev/null +++ b/addons/document_webdav/i18n/gl.po @@ -0,0 +1,226 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-24 01:19+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: document_webdav +#: field:document.webdav.dir.property,create_date:0 +#: field:document.webdav.file.property,create_date:0 +msgid "Date Created" +msgstr "Data de creación" + +#. module: document_webdav +#: constraint:document.directory:0 +msgid "Error! You can not create recursive Directories." +msgstr "Erro! Non se pode crear directorios recursivos." + +#. module: document_webdav +#: view:document.webdav.dir.property:0 +#: view:document.webdav.file.property:0 +msgid "Search Document properties" +msgstr "Búsqueda de propiedades do documento" + +#. module: document_webdav +#: view:document.webdav.dir.property:0 +#: field:document.webdav.dir.property,namespace:0 +#: view:document.webdav.file.property:0 +#: field:document.webdav.file.property,namespace:0 +msgid "Namespace" +msgstr "Espazo de nomes" + +#. module: document_webdav +#: field:document.directory,dav_prop_ids:0 +msgid "DAV properties" +msgstr "Propiedades DAV" + +#. module: document_webdav +#: model:ir.model,name:document_webdav.model_document_webdav_file_property +msgid "document.webdav.file.property" +msgstr "document.webdav.file.property" + +#. module: document_webdav +#: view:document.webdav.dir.property:0 +#: view:document.webdav.file.property:0 +msgid "Group By..." +msgstr "Agrupar por ..." + +#. module: document_webdav +#: view:document.directory:0 +msgid "These properties will be added to WebDAV requests" +msgstr "Estas propiedades engadiranse as peticións WebDAV" + +#. module: document_webdav +#: model:ir.ui.menu,name:document_webdav.menu_file_props +msgid "DAV properties for documents" +msgstr "Propiedades DAV para documentos" + +#. module: document_webdav +#: code:addons/document_webdav/webdav.py:37 +#, python-format +msgid "PyWebDAV Import Error!" +msgstr "Erro de importación PyWebDAV!" + +#. module: document_webdav +#: view:document.webdav.file.property:0 +#: field:document.webdav.file.property,file_id:0 +msgid "Document" +msgstr "Documento" + +#. module: document_webdav +#: model:ir.module.module,description:document_webdav.module_meta_information +msgid "" +" With this module, the WebDAV server for the documents is activated.\n" +" You can then use any compatible browser to remotely see the " +"attachments of OpenObject.\n" +"\n" +" After installation, the webDAV server can be controlled by a " +"[webdav] section in the server's config.\n" +" Server Configuration Parameter:\n" +" [webdav]\n" +" ; enable = True ; Serve webdav over the http(s) servers\n" +" ; vdir = webdav ; the directory that webdav will be served at\n" +" ; this default val means that webdav will be\n" +" ; on \"http://localhost:8069/webdav/\n" +" ; verbose = True ; Turn on the verbose messages of webdav\n" +" ; debug = True ; Turn on the debugging messages of webdav\n" +" ; since the messages are routed to the python logging, with\n" +" ; levels \"debug\" and \"debug_rpc\" respectively, you can leave\n" +" ; these options on\n" +msgstr "" +" Con este módulo activase o servidor WebDAV para os documentos.\n" +" Pode utilizar calquer navegador compatible para ver os arquivos adxuntos " +"de forma remota OpenObject.\n" +"\n" +" Despois da instalación, o servidor WebDAV pode ser controlado na sección " +"[webdav] da configuración do servidor.\n" +" Parámetros de configuración do servidor:\n" +" [webdav]\n" +" ; enable = True ; Serve webdav over the http(s) servers\n" +" ; vdir = webdav ; the directory that webdav will be served at\n" +" ; this default val means that webdav will be\n" +" ; on \"http://localhost:8069/webdav/\n" +" ; verbose = True ; Turn on the verbose messages of webdav\n" +" ; debug = True ; Turn on the debugging messages of webdav\n" +" ; since the messages are routed to the python logging, with\n" +" ; levels \"debug\" and \"debug_rpc\" respectively, you can leave\n" +" ; these options on\n" + +#. module: document_webdav +#: sql_constraint:document.directory:0 +msgid "Directory cannot be parent of itself!" +msgstr "O directorio non pode ser o seu propio pai!" + +#. module: document_webdav +#: view:document.directory:0 +msgid "Dynamic context" +msgstr "Contexto dinámico" + +#. module: document_webdav +#: view:document.directory:0 +msgid "WebDAV properties" +msgstr "Propiedades WebDAV" + +#. module: document_webdav +#: sql_constraint:document.directory:0 +msgid "The directory name must be unique !" +msgstr "O nome do directorio debe ser único!" + +#. module: document_webdav +#: code:addons/document_webdav/webdav.py:37 +#, python-format +msgid "" +"Please install PyWebDAV from " +"http://code.google.com/p/pywebdav/downloads/detail?name=PyWebDAV-" +"0.9.4.tar.gz&can=2&q=/" +msgstr "" +"Instale PyWebDAV desde " +"http://code.google.com/p/pywebdav/downloads/detail?name=PyWebDAV-" +"0.9.4.tar.gz&can=2&q=/" + +#. module: document_webdav +#: model:ir.ui.menu,name:document_webdav.menu_dir_props +msgid "DAV properties for folders" +msgstr "Propiedades DAV para cartafois" + +#. module: document_webdav +#: view:document.directory:0 +#: view:document.webdav.dir.property:0 +#: view:document.webdav.file.property:0 +msgid "Properties" +msgstr "Propiedades" + +#. module: document_webdav +#: field:document.webdav.dir.property,name:0 +#: field:document.webdav.file.property,name:0 +msgid "Name" +msgstr "Nome" + +#. module: document_webdav +#: model:ir.model,name:document_webdav.model_document_webdav_dir_property +msgid "document.webdav.dir.property" +msgstr "documento.webdav.dir.propiedad" + +#. module: document_webdav +#: field:document.webdav.dir.property,value:0 +#: field:document.webdav.file.property,value:0 +msgid "Value" +msgstr "Valor" + +#. module: document_webdav +#: field:document.webdav.dir.property,dir_id:0 +#: model:ir.model,name:document_webdav.model_document_directory +msgid "Directory" +msgstr "Directorio" + +#. module: document_webdav +#: field:document.webdav.dir.property,write_uid:0 +#: field:document.webdav.file.property,write_uid:0 +msgid "Last Modification User" +msgstr "Usuario última modificación" + +#. module: document_webdav +#: view:document.webdav.dir.property:0 +msgid "Dir" +msgstr "Dir" + +#. module: document_webdav +#: field:document.webdav.dir.property,write_date:0 +#: field:document.webdav.file.property,write_date:0 +msgid "Date Modified" +msgstr "Data de modificación" + +#. module: document_webdav +#: field:document.webdav.dir.property,create_uid:0 +#: field:document.webdav.file.property,create_uid:0 +msgid "Creator" +msgstr "Creador" + +#. module: document_webdav +#: model:ir.module.module,shortdesc:document_webdav.module_meta_information +msgid "WebDAV server for Document Management" +msgstr "Servidor WebDAV para xestión de documentos" + +#. module: document_webdav +#: sql_constraint:document.directory:0 +msgid "Directory must have a parent or a storage" +msgstr "O directorio debe ter un pai ou un almacenamento." + +#. module: document_webdav +#: field:document.webdav.dir.property,do_subst:0 +#: field:document.webdav.file.property,do_subst:0 +msgid "Substitute" +msgstr "Substituto" diff --git a/addons/document_webdav/webdav.py b/addons/document_webdav/webdav.py index 1b60ade698f..3a68fb04fed 100644 --- a/addons/document_webdav/webdav.py +++ b/addons/document_webdav/webdav.py @@ -167,6 +167,8 @@ def mk_prop_response(self, uri, good_props, bad_props, doc): # write href information uparts=urlparse.urlparse(uri) fileloc=uparts[2] + if uparts[3]: + fileloc += ';' + uparts[3] if isinstance(fileloc, unicode): fileloc = fileloc.encode('utf-8') href=doc.createElement("D:href") @@ -246,6 +248,8 @@ def mk_propname_response(self,uri,propnames,doc): # write href information uparts=urlparse.urlparse(uri) fileloc=uparts[2] + if uparts[3]: + fileloc += ';' + uparts[3] if isinstance(fileloc, unicode): fileloc = fileloc.encode('utf-8') href=doc.createElement("D:href") @@ -303,6 +307,8 @@ def mk_lock_response(self, uri, props): # write href information uparts=urlparse.urlparse(uri) fileloc=uparts[2] + if uparts[3]: + fileloc += ';' + uparts[3] if isinstance(fileloc, unicode): fileloc = fileloc.encode('utf-8') davpath = self.parent.get_davpath() diff --git a/addons/fetchmail/i18n/gl.po b/addons/fetchmail/i18n/gl.po new file mode 100644 index 00000000000..6116dde3b51 --- /dev/null +++ b/addons/fetchmail/i18n/gl.po @@ -0,0 +1,318 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-22 22:47+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: fetchmail +#: constraint:email.server:0 +msgid "" +"Warning! Record for selected Model can not be created\n" +"Please choose valid Model" +msgstr "" +"Atención! Non se poden crear rexistros para o modelo seleccionado\n" +"Seleccione un modelo válido" + +#. module: fetchmail +#: selection:email.server,state:0 +msgid "Confirmed" +msgstr "Confirmado" + +#. module: fetchmail +#: view:email.server:0 +msgid "Confirm" +msgstr "Confirmar" + +#. module: fetchmail +#: view:email.server:0 +msgid "Group By..." +msgstr "Agrupar por ..." + +#. module: fetchmail +#: view:email.server:0 +#: field:email.server,state:0 +msgid "State" +msgstr "Provincia" + +#. module: fetchmail +#: view:email.server:0 +msgid "POP" +msgstr "POP" + +#. module: fetchmail +#: selection:email.server,state:0 +msgid "Not Confirmed" +msgstr "Non confirmado" + +#. module: fetchmail +#: field:email.server,user:0 +msgid "User Name" +msgstr "Nome de usuario" + +#. module: fetchmail +#: view:email.server:0 +msgid "Type" +msgstr "Tipo" + +#. module: fetchmail +#: view:email.server:0 +msgid "POP/IMAP Servers" +msgstr "Servidores POP/IMAP" + +#. module: fetchmail +#: model:ir.module.module,shortdesc:fetchmail.module_meta_information +msgid "Fetchmail Server" +msgstr "Servidor Fetchmail" + +#. module: fetchmail +#: view:email.server:0 +#: field:email.server,note:0 +msgid "Description" +msgstr "Descrición" + +#. module: fetchmail +#: help:email.server,object_id:0 +msgid "" +"OpenObject Model. Generates a record of this model.\n" +"Select Object with message_new attrbutes." +msgstr "" +"Modelo OpenObject. Xenera un rexistro deste modelo.\n" +"Seleccione un obxeto con atributos message_new (nova mensaxe)." + +#. module: fetchmail +#: field:email.server,attach:0 +msgid "Add Attachments ?" +msgstr "Engadir adxuntos?" + +#. module: fetchmail +#: view:email.server:0 +msgid "# of emails" +msgstr "# de correos electrónicos" + +#. module: fetchmail +#: model:ir.actions.act_window,name:fetchmail.act_server_history +msgid "Email History" +msgstr "Historial de correos electrónicos" + +#. module: fetchmail +#: field:email.server,user_id:0 +msgid "User" +msgstr "Usuario" + +#. module: fetchmail +#: field:email.server,date:0 +msgid "Date" +msgstr "Data" + +#. module: fetchmail +#: selection:email.server,state:0 +msgid "Waiting for Verification" +msgstr "Esperando verificación" + +#. module: fetchmail +#: field:email.server,password:0 +msgid "Password" +msgstr "Contrasinal" + +#. module: fetchmail +#: view:mailgate.message:0 +msgid "Emails" +msgstr "Correos electrónicos" + +#. module: fetchmail +#: view:email.server:0 +msgid "Search Email Servers" +msgstr "Buscar servidores de correo electrónico" + +#. module: fetchmail +#: view:email.server:0 +msgid "Server & Login" +msgstr "Servidor e conexión" + +#. module: fetchmail +#: view:email.server:0 +msgid "Auto Reply?" +msgstr "Auto respostar?" + +#. module: fetchmail +#: field:email.server,name:0 +msgid "Name" +msgstr "Nome" + +#. module: fetchmail +#: model:ir.model,name:fetchmail.model_mailgate_message +msgid "Mailgateway Message" +msgstr "Mensaxe da pasarela de correo electrónico" + +#. module: fetchmail +#: model:ir.actions.act_window,name:fetchmail.action_email_server_tree +msgid "POP Servers" +msgstr "Servidores POP" + +#. module: fetchmail +#: view:email.server:0 +msgid "Set to Draft" +msgstr "Establecer como Borrador" + +#. module: fetchmail +#: field:email.server,message_ids:0 +#: model:ir.actions.act_window,name:fetchmail.action_view_mail_message_emails +msgid "Messages" +msgstr "Mensaxes" + +#. module: fetchmail +#: model:ir.ui.menu,name:fetchmail.menu_action_fetchmail_server_tree +msgid "Fetchmail Services" +msgstr "Servicios Fetchmail" + +#. module: fetchmail +#: field:email.server,server:0 +msgid "Server" +msgstr "Servidor" + +#. module: fetchmail +#: field:email.server,active:0 +msgid "Active" +msgstr "Activo" + +#. module: fetchmail +#: view:email.server:0 +msgid "Process Parameter" +msgstr "Parámetro de proceso" + +#. module: fetchmail +#: field:email.server,is_ssl:0 +msgid "SSL ?" +msgstr "SSL ?" + +#. module: fetchmail +#: selection:email.server,type:0 +#: selection:mailgate.message,server_type:0 +msgid "IMAP Server" +msgstr "Servidor IMAP" + +#. module: fetchmail +#: field:email.server,object_id:0 +msgid "Model" +msgstr "Modelo" + +#. module: fetchmail +#: view:email.server:0 +msgid "IMAP" +msgstr "IMAP" + +#. module: fetchmail +#: view:email.server:0 +#: model:ir.model,name:fetchmail.model_email_server +msgid "POP/IMAP Server" +msgstr "Servidor POP/IMAP" + +#. module: fetchmail +#: constraint:email.server:0 +msgid "Warning! Can't have duplicate server configuration!" +msgstr "Aviso! Non pode ter a configuración do servidor duplicada" + +#. module: fetchmail +#: field:email.server,type:0 +#: field:mailgate.message,server_type:0 +msgid "Server Type" +msgstr "Tipo de servidor" + +#. module: fetchmail +#: view:email.server:0 +msgid "Login Information" +msgstr "Información de Autentificación" + +#. module: fetchmail +#: view:email.server:0 +msgid "Server Information" +msgstr "Información do servidor" + +#. module: fetchmail +#: help:email.server,attach:0 +msgid "Fetches mail with attachments if true." +msgstr "" +"Se está seleccionado, obten correo electrónico con documentos adxuntos" + +#. module: fetchmail +#: selection:email.server,type:0 +#: selection:mailgate.message,server_type:0 +msgid "POP Server" +msgstr "Servidor POP" + +#. module: fetchmail +#: field:email.server,port:0 +msgid "Port" +msgstr "Porto" + +#. module: fetchmail +#: model:ir.module.module,description:fetchmail.module_meta_information +msgid "" +"Fetchmail: \n" +" * Fetch email from Pop / IMAP server\n" +" * Support SSL\n" +" * Integrated with all Modules\n" +" * Automatic Email Receive\n" +" * Email based Records (Add, Update)\n" +" " +msgstr "" +"Fetchmail: \n" +" * Recuperar email dende servidor POP / IMAP\n" +" * Compatibilidade con SSL\n" +" * Integración con todos os módulos\n" +" * Recepción automática de emails\n" +" * Rexistros baseados no email (engadir, actualizar)\n" +" " + +#. module: fetchmail +#: view:email.server:0 +msgid "SSL" +msgstr "SSL" + +#. module: fetchmail +#: help:email.server,action_id:0 +msgid "" +"An Email Server Action. It will be run whenever an e-mail is fetched from " +"server." +msgstr "" +"Acción de servidor de correo electrónico. Executarase sempre que se obteña " +"un correo electrónico dende o servidor." + +#. module: fetchmail +#: help:email.server,priority:0 +msgid "Priority between 0 to 10, select define the order of Processing" +msgstr "Prioridade entre 0 e 10, define a orde de proceso." + +#. module: fetchmail +#: field:email.server,action_id:0 +msgid "Email Server Action" +msgstr "Acción do servidor de correo electrónico" + +#. module: fetchmail +#: field:email.server,priority:0 +msgid "Server Priority" +msgstr "Prioridade de servidor" + +#. module: fetchmail +#: view:mailgate.message:0 +#: field:mailgate.message,server_id:0 +msgid "Mail Server" +msgstr "Servidor de correo" + +#. module: fetchmail +#: view:email.server:0 +msgid "Fetch Emails" +msgstr "Recuperar correos electrónicos" diff --git a/addons/fetchmail/i18n/pt_BR.po b/addons/fetchmail/i18n/pt_BR.po new file mode 100644 index 00000000000..4be282ae9c0 --- /dev/null +++ b/addons/fetchmail/i18n/pt_BR.po @@ -0,0 +1,304 @@ +# Brazilian Portuguese translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-28 21:26+0000\n" +"Last-Translator: Emerson <Unknown>\n" +"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: fetchmail +#: constraint:email.server:0 +msgid "" +"Warning! Record for selected Model can not be created\n" +"Please choose valid Model" +msgstr "" + +#. module: fetchmail +#: selection:email.server,state:0 +msgid "Confirmed" +msgstr "Confirmado" + +#. module: fetchmail +#: view:email.server:0 +msgid "Confirm" +msgstr "Confirmar" + +#. module: fetchmail +#: view:email.server:0 +msgid "Group By..." +msgstr "Agrupar Por..." + +#. module: fetchmail +#: view:email.server:0 +#: field:email.server,state:0 +msgid "State" +msgstr "Status" + +#. module: fetchmail +#: view:email.server:0 +msgid "POP" +msgstr "POP" + +#. module: fetchmail +#: selection:email.server,state:0 +msgid "Not Confirmed" +msgstr "Não Confirmado" + +#. module: fetchmail +#: field:email.server,user:0 +msgid "User Name" +msgstr "Nome do Usuário" + +#. module: fetchmail +#: view:email.server:0 +msgid "Type" +msgstr "Tipo" + +#. module: fetchmail +#: view:email.server:0 +msgid "POP/IMAP Servers" +msgstr "Servidores POP/IMAP" + +#. module: fetchmail +#: model:ir.module.module,shortdesc:fetchmail.module_meta_information +msgid "Fetchmail Server" +msgstr "" + +#. module: fetchmail +#: view:email.server:0 +#: field:email.server,note:0 +msgid "Description" +msgstr "Descrição" + +#. module: fetchmail +#: help:email.server,object_id:0 +msgid "" +"OpenObject Model. Generates a record of this model.\n" +"Select Object with message_new attrbutes." +msgstr "" + +#. module: fetchmail +#: field:email.server,attach:0 +msgid "Add Attachments ?" +msgstr "Adicionar Anexos?" + +#. module: fetchmail +#: view:email.server:0 +msgid "# of emails" +msgstr "# de emails" + +#. module: fetchmail +#: model:ir.actions.act_window,name:fetchmail.act_server_history +msgid "Email History" +msgstr "Histórico de Email" + +#. module: fetchmail +#: field:email.server,user_id:0 +msgid "User" +msgstr "Usuário" + +#. module: fetchmail +#: field:email.server,date:0 +msgid "Date" +msgstr "Data" + +#. module: fetchmail +#: selection:email.server,state:0 +msgid "Waiting for Verification" +msgstr "Aguardando Verifidação" + +#. module: fetchmail +#: field:email.server,password:0 +msgid "Password" +msgstr "Senha" + +#. module: fetchmail +#: view:mailgate.message:0 +msgid "Emails" +msgstr "Emails" + +#. module: fetchmail +#: view:email.server:0 +msgid "Search Email Servers" +msgstr "Pesquisar Servidores de Email" + +#. module: fetchmail +#: view:email.server:0 +msgid "Server & Login" +msgstr "Servidor e Login" + +#. module: fetchmail +#: view:email.server:0 +msgid "Auto Reply?" +msgstr "Auto Resposta?" + +#. module: fetchmail +#: field:email.server,name:0 +msgid "Name" +msgstr "Nome" + +#. module: fetchmail +#: model:ir.model,name:fetchmail.model_mailgate_message +msgid "Mailgateway Message" +msgstr "Mensagem do Gateway de Email" + +#. module: fetchmail +#: model:ir.actions.act_window,name:fetchmail.action_email_server_tree +msgid "POP Servers" +msgstr "Servidores POP" + +#. module: fetchmail +#: view:email.server:0 +msgid "Set to Draft" +msgstr "Definir como Rascunho" + +#. module: fetchmail +#: field:email.server,message_ids:0 +#: model:ir.actions.act_window,name:fetchmail.action_view_mail_message_emails +msgid "Messages" +msgstr "Mensagens" + +#. module: fetchmail +#: model:ir.ui.menu,name:fetchmail.menu_action_fetchmail_server_tree +msgid "Fetchmail Services" +msgstr "" + +#. module: fetchmail +#: field:email.server,server:0 +msgid "Server" +msgstr "Servidor" + +#. module: fetchmail +#: field:email.server,active:0 +msgid "Active" +msgstr "Ativo" + +#. module: fetchmail +#: view:email.server:0 +msgid "Process Parameter" +msgstr "Parâmetro de Processo" + +#. module: fetchmail +#: field:email.server,is_ssl:0 +msgid "SSL ?" +msgstr "SSL ?" + +#. module: fetchmail +#: selection:email.server,type:0 +#: selection:mailgate.message,server_type:0 +msgid "IMAP Server" +msgstr "Servidor IMAP" + +#. module: fetchmail +#: field:email.server,object_id:0 +msgid "Model" +msgstr "Modelo" + +#. module: fetchmail +#: view:email.server:0 +msgid "IMAP" +msgstr "IMAP" + +#. module: fetchmail +#: view:email.server:0 +#: model:ir.model,name:fetchmail.model_email_server +msgid "POP/IMAP Server" +msgstr "Servidor POP/IMAP" + +#. module: fetchmail +#: constraint:email.server:0 +msgid "Warning! Can't have duplicate server configuration!" +msgstr "Cuidado! Não é possível ter configurações de servidor duplicada!" + +#. module: fetchmail +#: field:email.server,type:0 +#: field:mailgate.message,server_type:0 +msgid "Server Type" +msgstr "Tipo de Servidor" + +#. module: fetchmail +#: view:email.server:0 +msgid "Login Information" +msgstr "Informação de Login" + +#. module: fetchmail +#: view:email.server:0 +msgid "Server Information" +msgstr "Informação do Servidor" + +#. module: fetchmail +#: help:email.server,attach:0 +msgid "Fetches mail with attachments if true." +msgstr "Baixa email com anexos, se marcado." + +#. module: fetchmail +#: selection:email.server,type:0 +#: selection:mailgate.message,server_type:0 +msgid "POP Server" +msgstr "Servidor POP" + +#. module: fetchmail +#: field:email.server,port:0 +msgid "Port" +msgstr "Porta" + +#. module: fetchmail +#: model:ir.module.module,description:fetchmail.module_meta_information +msgid "" +"Fetchmail: \n" +" * Fetch email from Pop / IMAP server\n" +" * Support SSL\n" +" * Integrated with all Modules\n" +" * Automatic Email Receive\n" +" * Email based Records (Add, Update)\n" +" " +msgstr "" + +#. module: fetchmail +#: view:email.server:0 +msgid "SSL" +msgstr "SSL" + +#. module: fetchmail +#: help:email.server,action_id:0 +msgid "" +"An Email Server Action. It will be run whenever an e-mail is fetched from " +"server." +msgstr "" + +#. module: fetchmail +#: help:email.server,priority:0 +msgid "Priority between 0 to 10, select define the order of Processing" +msgstr "" + +#. module: fetchmail +#: field:email.server,action_id:0 +msgid "Email Server Action" +msgstr "" + +#. module: fetchmail +#: field:email.server,priority:0 +msgid "Server Priority" +msgstr "Prioridade do Servidor" + +#. module: fetchmail +#: view:mailgate.message:0 +#: field:mailgate.message,server_id:0 +msgid "Mail Server" +msgstr "Servidor de Email" + +#. module: fetchmail +#: view:email.server:0 +msgid "Fetch Emails" +msgstr "Baixar Emails" diff --git a/addons/fetchmail/i18n/tr.po b/addons/fetchmail/i18n/tr.po new file mode 100644 index 00000000000..174569a1d1b --- /dev/null +++ b/addons/fetchmail/i18n/tr.po @@ -0,0 +1,318 @@ +# Turkish translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-24 20:53+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Turkish <tr@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: fetchmail +#: constraint:email.server:0 +msgid "" +"Warning! Record for selected Model can not be created\n" +"Please choose valid Model" +msgstr "" +"UYARI! seçilen model için kayıt oluşturulamıyor\n" +"Lütfen geçerli bir model seçin" + +#. module: fetchmail +#: selection:email.server,state:0 +msgid "Confirmed" +msgstr "Onaylandı" + +#. module: fetchmail +#: view:email.server:0 +msgid "Confirm" +msgstr "Onayla" + +#. module: fetchmail +#: view:email.server:0 +msgid "Group By..." +msgstr "Grupla..." + +#. module: fetchmail +#: view:email.server:0 +#: field:email.server,state:0 +msgid "State" +msgstr "Durum" + +#. module: fetchmail +#: view:email.server:0 +msgid "POP" +msgstr "POP" + +#. module: fetchmail +#: selection:email.server,state:0 +msgid "Not Confirmed" +msgstr "Onaylanmadı" + +#. module: fetchmail +#: field:email.server,user:0 +msgid "User Name" +msgstr "Kullanıcı Adı" + +#. module: fetchmail +#: view:email.server:0 +msgid "Type" +msgstr "Tip" + +#. module: fetchmail +#: view:email.server:0 +msgid "POP/IMAP Servers" +msgstr "POP/IMAP Sunucuları" + +#. module: fetchmail +#: model:ir.module.module,shortdesc:fetchmail.module_meta_information +msgid "Fetchmail Server" +msgstr "Fetchmail Sunucusu" + +#. module: fetchmail +#: view:email.server:0 +#: field:email.server,note:0 +msgid "Description" +msgstr "Açıklama" + +#. module: fetchmail +#: help:email.server,object_id:0 +msgid "" +"OpenObject Model. Generates a record of this model.\n" +"Select Object with message_new attrbutes." +msgstr "" +"OpenObject Model. Bu model için bir kayıt oluşturur.\n" +"message_new özelliği olan bir nesne seçin." + +#. module: fetchmail +#: field:email.server,attach:0 +msgid "Add Attachments ?" +msgstr "Ek Ekle ?" + +#. module: fetchmail +#: view:email.server:0 +msgid "# of emails" +msgstr "E-posta sayısı" + +#. module: fetchmail +#: model:ir.actions.act_window,name:fetchmail.act_server_history +msgid "Email History" +msgstr "Eposta Geçmişi" + +#. module: fetchmail +#: field:email.server,user_id:0 +msgid "User" +msgstr "Kullanıcı" + +#. module: fetchmail +#: field:email.server,date:0 +msgid "Date" +msgstr "Tarih" + +#. module: fetchmail +#: selection:email.server,state:0 +msgid "Waiting for Verification" +msgstr "Onay Bekleniyor" + +#. module: fetchmail +#: field:email.server,password:0 +msgid "Password" +msgstr "Şifre" + +#. module: fetchmail +#: view:mailgate.message:0 +msgid "Emails" +msgstr "E-postalar" + +#. module: fetchmail +#: view:email.server:0 +msgid "Search Email Servers" +msgstr "E-posta Sunucusu Ara" + +#. module: fetchmail +#: view:email.server:0 +msgid "Server & Login" +msgstr "Sunucu & Kullanıcı" + +#. module: fetchmail +#: view:email.server:0 +msgid "Auto Reply?" +msgstr "Otomatik Cevap?" + +#. module: fetchmail +#: field:email.server,name:0 +msgid "Name" +msgstr "Adı" + +#. module: fetchmail +#: model:ir.model,name:fetchmail.model_mailgate_message +msgid "Mailgateway Message" +msgstr "Mailgeçidi Mesajı" + +#. module: fetchmail +#: model:ir.actions.act_window,name:fetchmail.action_email_server_tree +msgid "POP Servers" +msgstr "POP Sunucuları" + +#. module: fetchmail +#: view:email.server:0 +msgid "Set to Draft" +msgstr "Taslağa Çevir" + +#. module: fetchmail +#: field:email.server,message_ids:0 +#: model:ir.actions.act_window,name:fetchmail.action_view_mail_message_emails +msgid "Messages" +msgstr "Mesajlar" + +#. module: fetchmail +#: model:ir.ui.menu,name:fetchmail.menu_action_fetchmail_server_tree +msgid "Fetchmail Services" +msgstr "Fetchmail Servisleri" + +#. module: fetchmail +#: field:email.server,server:0 +msgid "Server" +msgstr "Sunucu" + +#. module: fetchmail +#: field:email.server,active:0 +msgid "Active" +msgstr "Aktif" + +#. module: fetchmail +#: view:email.server:0 +msgid "Process Parameter" +msgstr "İşlem Parametresi" + +#. module: fetchmail +#: field:email.server,is_ssl:0 +msgid "SSL ?" +msgstr "SSL ?" + +#. module: fetchmail +#: selection:email.server,type:0 +#: selection:mailgate.message,server_type:0 +msgid "IMAP Server" +msgstr "IMAP sunucusu" + +#. module: fetchmail +#: field:email.server,object_id:0 +msgid "Model" +msgstr "Model" + +#. module: fetchmail +#: view:email.server:0 +msgid "IMAP" +msgstr "IMAP" + +#. module: fetchmail +#: view:email.server:0 +#: model:ir.model,name:fetchmail.model_email_server +msgid "POP/IMAP Server" +msgstr "POP/IMAP Sunucu" + +#. module: fetchmail +#: constraint:email.server:0 +msgid "Warning! Can't have duplicate server configuration!" +msgstr "UYARI! Mükerrer sunucu ayarı yapamazsınız!" + +#. module: fetchmail +#: field:email.server,type:0 +#: field:mailgate.message,server_type:0 +msgid "Server Type" +msgstr "Sunucu Türü" + +#. module: fetchmail +#: view:email.server:0 +msgid "Login Information" +msgstr "Kullanıcı Bilgileri" + +#. module: fetchmail +#: view:email.server:0 +msgid "Server Information" +msgstr "Sunucu Bilgileri" + +#. module: fetchmail +#: help:email.server,attach:0 +msgid "Fetches mail with attachments if true." +msgstr "Eğer doğru işe e-postaları ekleriyle birlikte çeker." + +#. module: fetchmail +#: selection:email.server,type:0 +#: selection:mailgate.message,server_type:0 +msgid "POP Server" +msgstr "POP Sunucu" + +#. module: fetchmail +#: field:email.server,port:0 +msgid "Port" +msgstr "Port" + +#. module: fetchmail +#: model:ir.module.module,description:fetchmail.module_meta_information +msgid "" +"Fetchmail: \n" +" * Fetch email from Pop / IMAP server\n" +" * Support SSL\n" +" * Integrated with all Modules\n" +" * Automatic Email Receive\n" +" * Email based Records (Add, Update)\n" +" " +msgstr "" +"Fetchmail: \n" +" * POP/IMAP sunuculardan e-postaları çeker\n" +" * SSL Destekler\n" +" * Bütün Modüllerle entegre çalışır\n" +" * Otomatik E-posta çekimi\n" +" * E-posta temelli kayıtlar (ekle,Güncelle)\n" +" " + +#. module: fetchmail +#: view:email.server:0 +msgid "SSL" +msgstr "SSL" + +#. module: fetchmail +#: help:email.server,action_id:0 +msgid "" +"An Email Server Action. It will be run whenever an e-mail is fetched from " +"server." +msgstr "" +"E-posta sunucu eylemi. Sunucudan bir mesaj çekildiğinde bu eylem " +"çalıştırılır." + +#. module: fetchmail +#: help:email.server,priority:0 +msgid "Priority between 0 to 10, select define the order of Processing" +msgstr "" +"İşlem sırasını belirlemek için öncelik seviyesi 0 ile 10 arası seçin." + +#. module: fetchmail +#: field:email.server,action_id:0 +msgid "Email Server Action" +msgstr "E-posta Sunucu Eylemi" + +#. module: fetchmail +#: field:email.server,priority:0 +msgid "Server Priority" +msgstr "Sunucu Önceliği" + +#. module: fetchmail +#: view:mailgate.message:0 +#: field:mailgate.message,server_id:0 +msgid "Mail Server" +msgstr "E-Posta Sunucusu" + +#. module: fetchmail +#: view:email.server:0 +msgid "Fetch Emails" +msgstr "E-postaları Çeker" diff --git a/addons/hr/i18n/bg.po b/addons/hr/i18n/bg.po index cd420496154..9d769eb0891 100644 --- a/addons/hr/i18n/bg.po +++ b/addons/hr/i18n/bg.po @@ -7,30 +7,30 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2010-08-03 04:13+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-03-02 05:43+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:41+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: hr #: model:process.node,name:hr.process_node_openerpuser0 msgid "Openerp user" -msgstr "" +msgstr "Openerp потребител" #. module: hr #: view:hr.job:0 #: field:hr.job,requirements:0 msgid "Requirements" -msgstr "" +msgstr "Изисквания" #. module: hr #: constraint:hr.department:0 msgid "Error! You can not create recursive departments." -msgstr "" +msgstr "Грешка! Вие не можете да създадете рекурсивни отдел." #. module: hr #: model:process.transition,name:hr.process_transition_contactofemployee0 @@ -49,13 +49,13 @@ msgstr "" #: model:ir.ui.menu,name:hr.menu_hr_management #: model:ir.ui.menu,name:hr.menu_hr_root msgid "Human Resources" -msgstr "" +msgstr "Човешки ресурси" #. module: hr #: view:hr.employee:0 #: view:hr.job:0 msgid "Group By..." -msgstr "" +msgstr "Групирай по" #. module: hr #: model:ir.actions.act_window,help:hr.action_hr_job @@ -74,7 +74,7 @@ msgstr "" #: field:hr.job,department_id:0 #: view:res.users:0 msgid "Department" -msgstr "" +msgstr "Отдел" #. module: hr #: help:hr.installer,hr_attendance:0 @@ -84,22 +84,22 @@ msgstr "" #. module: hr #: view:hr.job:0 msgid "Mark as Old" -msgstr "" +msgstr "Маркирай като стар" #. module: hr #: view:hr.job:0 msgid "Jobs" -msgstr "" +msgstr "Работни Места" #. module: hr #: view:hr.job:0 msgid "In Recruitment" -msgstr "" +msgstr "За наемане" #. module: hr #: view:hr.installer:0 msgid "title" -msgstr "" +msgstr "заглавие" #. module: hr #: field:hr.department,company_id:0 @@ -107,17 +107,17 @@ msgstr "" #: view:hr.job:0 #: field:hr.job,company_id:0 msgid "Company" -msgstr "" +msgstr "Фирма" #. module: hr #: field:hr.job,no_of_recruitment:0 msgid "Expected in Recruitment" -msgstr "" +msgstr "Очаквано наемане" #. module: hr #: model:ir.ui.menu,name:hr.menu_open_view_attendance_reason_config msgid "Holidays" -msgstr "" +msgstr "Празници" #. module: hr #: help:hr.installer,hr_holidays:0 @@ -127,7 +127,7 @@ msgstr "" #. module: hr #: model:ir.model,name:hr.model_hr_employee_marital_status msgid "Employee Marital Status" -msgstr "" +msgstr "Семейно положение на служител" #. module: hr #: help:hr.employee,partner_id:0 @@ -144,7 +144,7 @@ msgstr "" #. module: hr #: field:hr.installer,hr_contract:0 msgid "Employee's Contracts" -msgstr "" +msgstr "Договори на служители" #. module: hr #: help:hr.installer,hr_payroll:0 @@ -159,7 +159,7 @@ msgstr "" #. module: hr #: model:hr.employee.marital.status,name:hr.hr_employee_marital_status_married msgid "Married" -msgstr "" +msgstr "Женен/омъжена" #. module: hr #: constraint:hr.employee:0 @@ -183,7 +183,7 @@ msgstr "" #. module: hr #: view:hr.employee:0 msgid "Position" -msgstr "" +msgstr "Позиция" #. module: hr #: model:ir.actions.act_window,name:hr.action2 @@ -201,7 +201,7 @@ msgstr "" #: view:hr.job:0 #: selection:hr.job,state:0 msgid "In Recruitement" -msgstr "" +msgstr "В процес на наемане" #. module: hr #: field:hr.employee,identification_id:0 @@ -216,7 +216,7 @@ msgstr "" #. module: hr #: selection:hr.employee,gender:0 msgid "Female" -msgstr "" +msgstr "Жена" #. module: hr #: help:hr.installer,hr_timesheet_sheet:0 @@ -227,12 +227,12 @@ msgstr "" #. module: hr #: field:hr.installer,hr_evaluation:0 msgid "Periodic Evaluations" -msgstr "" +msgstr "Периодично оценяване" #. module: hr #: field:hr.installer,hr_timesheet_sheet:0 msgid "Timesheets" -msgstr "" +msgstr "Графици" #. module: hr #: model:ir.actions.act_window,name:hr.open_view_employee_tree @@ -252,19 +252,19 @@ msgstr "" #. module: hr #: field:hr.employee,work_phone:0 msgid "Work Phone" -msgstr "" +msgstr "Служебен телефон" #. module: hr #: field:hr.employee.category,child_ids:0 msgid "Child Categories" -msgstr "" +msgstr "Подкатегории" #. module: hr #: view:hr.job:0 #: field:hr.job,description:0 #: model:ir.model,name:hr.model_hr_job msgid "Job Description" -msgstr "" +msgstr "Описание на работата" #. module: hr #: field:hr.employee,work_location:0 @@ -277,7 +277,7 @@ msgstr "" #: model:ir.model,name:hr.model_hr_employee #: model:process.node,name:hr.process_node_employee0 msgid "Employee" -msgstr "" +msgstr "Служител" #. module: hr #: model:process.node,note:hr.process_node_employeecontact0 @@ -287,18 +287,18 @@ msgstr "" #. module: hr #: field:hr.employee,work_email:0 msgid "Work E-mail" -msgstr "" +msgstr "Служебен имейл" #. module: hr #: field:hr.department,complete_name:0 #: field:hr.employee.category,complete_name:0 msgid "Name" -msgstr "" +msgstr "Име" #. module: hr #: field:hr.employee,birthday:0 msgid "Date of Birth" -msgstr "" +msgstr "Дата на раждане" #. module: hr #: model:ir.ui.menu,name:hr.menu_hr_reporting @@ -308,25 +308,25 @@ msgstr "Справки" #. module: hr #: model:ir.model,name:hr.model_ir_actions_act_window msgid "ir.actions.act_window" -msgstr "" +msgstr "ir.actions.act_window" #. module: hr #: model:ir.actions.act_window,name:hr.open_board_hr msgid "Human Resources Dashboard" -msgstr "" +msgstr "Табло Човешки ресурси" #. module: hr #: view:hr.employee:0 #: field:hr.employee,job_id:0 #: view:hr.job:0 msgid "Job" -msgstr "" +msgstr "Работно място" #. module: hr #: view:hr.department:0 #: field:hr.department,member_ids:0 msgid "Members" -msgstr "" +msgstr "Участници" #. module: hr #: model:ir.ui.menu,name:hr.menu_hr_configuration @@ -343,12 +343,12 @@ msgstr "" #. module: hr #: view:hr.employee:0 msgid "Categories" -msgstr "" +msgstr "Категории" #. module: hr #: field:hr.job,expected_employees:0 msgid "Expected Employees" -msgstr "" +msgstr "Очаквани служители" #. module: hr #: help:hr.employee,sinid:0 @@ -358,12 +358,12 @@ msgstr "" #. module: hr #: model:hr.employee.marital.status,name:hr.hr_employee_marital_status_divorced msgid "Divorced" -msgstr "" +msgstr "Разведен/а" #. module: hr #: field:hr.employee.category,parent_id:0 msgid "Parent Category" -msgstr "" +msgstr "Родителска категория" #. module: hr #: constraint:hr.employee.category:0 @@ -377,7 +377,7 @@ msgstr "" #: view:res.users:0 #: field:res.users,context_department_id:0 msgid "Departments" -msgstr "" +msgstr "Отдели" #. module: hr #: model:process.node,name:hr.process_node_employeecontact0 @@ -392,7 +392,7 @@ msgstr "" #. module: hr #: selection:hr.employee,gender:0 msgid "Male" -msgstr "" +msgstr "Мъж" #. module: hr #: field:hr.installer,progress:0 @@ -414,12 +414,12 @@ msgstr "" #. module: hr #: field:hr.installer,config_logo:0 msgid "Image" -msgstr "" +msgstr "Изображение" #. module: hr #: model:process.process,name:hr.process_process_employeecontractprocess0 msgid "Employee Contract" -msgstr "" +msgstr "Договор на служител" #. module: hr #: help:hr.installer,hr_evaluation:0 @@ -431,7 +431,7 @@ msgstr "" #. module: hr #: model:ir.model,name:hr.model_hr_department msgid "hr.department" -msgstr "" +msgstr "отдел чов. ресурси" #. module: hr #: help:hr.employee,parent_id:0 @@ -441,13 +441,13 @@ msgstr "" #. module: hr #: field:hr.installer,hr_recruitment:0 msgid "Recruitment Process" -msgstr "" +msgstr "Процес на наемане" #. module: hr #: field:hr.employee,category_ids:0 #: field:hr.employee.category,name:0 msgid "Category" -msgstr "" +msgstr "Категория" #. module: hr #: model:ir.actions.act_window,help:hr.open_view_employee_list_my @@ -472,7 +472,7 @@ msgstr "" #. module: hr #: field:hr.department,note:0 msgid "Note" -msgstr "" +msgstr "Бележка" #. module: hr #: constraint:res.users:0 @@ -482,12 +482,12 @@ msgstr "" #. module: hr #: view:hr.employee:0 msgid "Contact Information" -msgstr "" +msgstr "Информация за контакт" #. module: hr #: field:hr.employee,address_id:0 msgid "Working Address" -msgstr "" +msgstr "Служебен адрес" #. module: hr #: model:ir.actions.act_window,name:hr.open_board_hr_manager @@ -497,23 +497,23 @@ msgstr "" #. module: hr #: view:hr.employee:0 msgid "Status" -msgstr "" +msgstr "Статус" #. module: hr #: view:hr.installer:0 msgid "Configure" -msgstr "" +msgstr "Настройване" #. module: hr #: model:ir.actions.act_window,name:hr.open_view_categ_tree #: model:ir.ui.menu,name:hr.menu_view_employee_category_tree msgid "Categories structure" -msgstr "" +msgstr "Структура на категориите" #. module: hr #: field:hr.employee,partner_id:0 msgid "unknown" -msgstr "" +msgstr "неизвестен" #. module: hr #: field:hr.installer,hr_holidays:0 @@ -528,7 +528,7 @@ msgstr "" #. module: hr #: view:hr.employee:0 msgid "Active" -msgstr "" +msgstr "Активен" #. module: hr #: constraint:hr.employee:0 @@ -539,7 +539,7 @@ msgstr "" #. module: hr #: view:hr.department:0 msgid "Companies" -msgstr "" +msgstr "Фирми" #. module: hr #: model:ir.module.module,description:hr.module_meta_information @@ -593,7 +593,7 @@ msgstr "" #: model:ir.actions.act_window,name:hr.action_hr_marital_status #: model:ir.ui.menu,name:hr.hr_menu_marital_status msgid "Marital Status" -msgstr "" +msgstr "Семейно положение" #. module: hr #: help:hr.installer,hr_recruitment:0 @@ -641,6 +641,8 @@ msgid "" "Tracks and manages employee expenses, and can automatically re-invoice " "clients if the expenses are project-related." msgstr "" +"Проследява и управлява разходи на служител и може автоматично повторно да " +"префактура клиентите, ако разходите са свързани с проекта." #. module: hr #: view:hr.job:0 @@ -660,7 +662,7 @@ msgstr "" #. module: hr #: field:hr.employee,address_home_id:0 msgid "Home Address" -msgstr "" +msgstr "Домашен адрес" #. module: hr #: field:hr.installer,hr_attendance:0 @@ -682,7 +684,7 @@ msgstr "" #. module: hr #: field:hr.installer,hr_payroll:0 msgid "Payroll" -msgstr "" +msgstr "Ведомост" #. module: hr #: model:hr.employee.marital.status,name:hr.hr_employee_marital_status_single @@ -708,7 +710,7 @@ msgstr "" #. module: hr #: view:hr.department:0 msgid "department" -msgstr "" +msgstr "отдел" #. module: hr #: field:hr.employee,country_id:0 @@ -720,7 +722,7 @@ msgstr "" #: view:hr.employee:0 #: field:hr.employee,notes:0 msgid "Notes" -msgstr "" +msgstr "Бележки" #. module: hr #: model:ir.model,name:hr.model_hr_installer @@ -757,7 +759,7 @@ msgstr "" #: model:ir.ui.menu,name:hr.menu_open_view_employee_list_my #: model:ir.ui.menu,name:hr.menu_view_employee_category_configuration_form msgid "Employees" -msgstr "" +msgstr "Служители" #. module: hr #: field:hr.employee,bank_account_id:0 @@ -799,12 +801,12 @@ msgstr "" #. module: hr #: view:hr.installer:0 msgid "Configure Your Human Resources Application" -msgstr "" +msgstr "Настройки на приложението Човешки ресурси" #. module: hr #: field:hr.installer,hr_expense:0 msgid "Expenses" -msgstr "" +msgstr "Разходи" #. module: hr #: field:hr.department,manager_id:0 @@ -836,3 +838,45 @@ msgstr "" #~ msgstr "" #~ "Името на обекта трябва да започва с \"x_\" и да не съдържа никакви специални " #~ "символи!" + +#~ msgid "Work Email" +#~ msgstr "Служебен имейл" + +#~ msgid "Sunday" +#~ msgstr "Неделя" + +#~ msgid "Parents" +#~ msgstr "Родители" + +#~ msgid "Group name" +#~ msgstr "Име на групата" + +#~ msgid "Friday" +#~ msgstr "Петък" + +#~ msgid "Tuesday" +#~ msgstr "Вторник" + +#~ msgid "Day of week" +#~ msgstr "Ден от седмицата" + +#~ msgid "Birthday" +#~ msgstr "Рожден ден" + +#~ msgid "Monday" +#~ msgstr "Понеделник" + +#~ msgid "Wednesday" +#~ msgstr "Сряда" + +#~ msgid "Starting date" +#~ msgstr "Начална дата" + +#~ msgid "Working Time" +#~ msgstr "Работно време" + +#~ msgid "Thursday" +#~ msgstr "Четвъртък" + +#~ msgid "Other" +#~ msgstr "Друг" diff --git a/addons/hr_contract/i18n/gl.po b/addons/hr_contract/i18n/gl.po new file mode 100644 index 00000000000..eb83222d5eb --- /dev/null +++ b/addons/hr_contract/i18n/gl.po @@ -0,0 +1,387 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-23 23:32+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: hr_contract +#: view:hr.contract.wage.type:0 +msgid "Hourly cost computation" +msgstr "Cálculo custo por hora" + +#. module: hr_contract +#: selection:hr.contract.wage.type,type:0 +msgid "Gross" +msgstr "Bruto" + +#. module: hr_contract +#: view:hr.contract:0 +msgid "Trial Period" +msgstr "Período de probas" + +#. module: hr_contract +#: field:hr.contract,trial_date_start:0 +msgid "Trial Start Date" +msgstr "Data inicial de proba" + +#. module: hr_contract +#: view:hr.contract:0 +msgid "Passport" +msgstr "Pasaporte" + +#. module: hr_contract +#: view:hr.employee:0 +msgid "Medical Examination" +msgstr "Exame médico" + +#. module: hr_contract +#: field:hr.employee,vehicle:0 +msgid "Company Vehicle" +msgstr "Vehículo da compañía" + +#. module: hr_contract +#: field:hr.contract.wage.type,name:0 +msgid "Wage Type Name" +msgstr "Nome do tipo de salario" + +#. module: hr_contract +#: view:hr.employee:0 +msgid "Miscellaneous" +msgstr "Diversos" + +#. module: hr_contract +#: view:hr.contract:0 +msgid "Current" +msgstr "Actual" + +#. module: hr_contract +#: field:hr.contract.wage.type,factor_type:0 +msgid "Factor for hour cost" +msgstr "Factor para o coste hora" + +#. module: hr_contract +#: view:hr.contract:0 +msgid "Overpassed" +msgstr "Excedido" + +#. module: hr_contract +#: view:hr.contract.wage.type:0 +msgid "Wage Types" +msgstr "Tipos de salario" + +#. module: hr_contract +#: field:hr.contract,department_id:0 +msgid "Department" +msgstr "Departamento" + +#. module: hr_contract +#: selection:hr.contract.wage.type,type:0 +msgid "Basic" +msgstr "Básico" + +#. module: hr_contract +#: view:hr.contract:0 +#: field:hr.contract,employee_id:0 +#: model:ir.model,name:hr_contract.model_hr_employee +msgid "Employee" +msgstr "Empregado" + +#. module: hr_contract +#: selection:hr.contract.wage.type,type:0 +msgid "Net" +msgstr "Neto" + +#. module: hr_contract +#: model:ir.module.module,shortdesc:hr_contract.module_meta_information +msgid "Human Resources Contracts" +msgstr "Contratos laborais para recursos humanos" + +#. module: hr_contract +#: field:hr.contract.wage.type.period,factor_days:0 +msgid "Hours in the period" +msgstr "Horas no período" + +#. module: hr_contract +#: field:hr.employee,vehicle_distance:0 +msgid "Home-Work Distance" +msgstr "Distancia de casa ao traballo" + +#. module: hr_contract +#: view:hr.contract:0 +#: field:hr.employee,contract_ids:0 +#: model:ir.actions.act_window,name:hr_contract.act_hr_employee_2_hr_contract +#: model:ir.actions.act_window,name:hr_contract.action_hr_contract +#: model:ir.ui.menu,name:hr_contract.hr_menu_contract +msgid "Contracts" +msgstr "Contratos" + +#. module: hr_contract +#: view:hr.employee:0 +msgid "Personal Info" +msgstr "Información persoal" + +#. module: hr_contract +#: view:hr.contract:0 +msgid "Job" +msgstr "Traballo" + +#. module: hr_contract +#: view:hr.contract:0 +msgid "Search Contract" +msgstr "Buscar contrato" + +#. module: hr_contract +#: help:hr.employee,contract_id:0 +msgid "Latest contract of the employee" +msgstr "Último contrato do empregado" + +#. module: hr_contract +#: field:hr.contract,advantages_net:0 +msgid "Deductions" +msgstr "Deduccións" + +#. module: hr_contract +#: model:ir.module.module,description:hr_contract.module_meta_information +msgid "" +"\n" +" Add all information on the employee form to manage contracts:\n" +" * Marital status,\n" +" * Security number,\n" +" * Place of birth, birth date, ...\n" +" You can assign several contracts per employee.\n" +" " +msgstr "" +"\n" +" Engade información no formulario do empregado para xestionar contratos:\n" +" * Estado civil,\n" +" * Número Seguridade Social,\n" +" * Lugar de nacemento, data de nacemento, ...\n" +" Pode asignar varios contratos por empregado.\n" +" " + +#. module: hr_contract +#: view:hr.contract:0 +#: field:hr.contract,advantages:0 +msgid "Advantages" +msgstr "Ventaxas" + +#. module: hr_contract +#: view:hr.contract:0 +msgid "Valid for" +msgstr "Válido para" + +#. module: hr_contract +#: view:hr.contract:0 +msgid "Work Permit" +msgstr "Permiso de traballo" + +#. module: hr_contract +#: field:hr.employee,children:0 +msgid "Number of Children" +msgstr "Número de Fillos" + +#. module: hr_contract +#: model:ir.actions.act_window,name:hr_contract.action_hr_contract_type +#: model:ir.ui.menu,name:hr_contract.hr_menu_contract_type +msgid "Contract Types" +msgstr "Tipos de Contrato" + +#. module: hr_contract +#: field:hr.contract,wage_type_id:0 +#: view:hr.contract.wage.type:0 +#: model:ir.actions.act_window,name:hr_contract.action_hr_contract_wage_type +#: model:ir.model,name:hr_contract.model_hr_contract_wage_type +#: model:ir.ui.menu,name:hr_contract.hr_menu_contract_wage_type +msgid "Wage Type" +msgstr "Tipo de Salario" + +#. module: hr_contract +#: constraint:hr.employee:0 +msgid "Error ! You cannot create recursive Hierarchy of Employees." +msgstr "¡Erro! Non pode crear a Xerarquía recursiva dos Empregados" + +#. module: hr_contract +#: field:hr.contract,date_end:0 +msgid "End Date" +msgstr "Data de Fin" + +#. module: hr_contract +#: field:hr.contract,wage:0 +msgid "Wage" +msgstr "Salario" + +#. module: hr_contract +#: field:hr.contract,name:0 +msgid "Contract Reference" +msgstr "Referencia de Contrato" + +#. module: hr_contract +#: help:hr.employee,vehicle_distance:0 +msgid "In kilometers" +msgstr "En kilómetros" + +#. module: hr_contract +#: view:hr.contract:0 +#: field:hr.contract,notes:0 +msgid "Notes" +msgstr "Anotacións" + +#. module: hr_contract +#: constraint:hr.employee:0 +msgid "" +"Error ! You cannot select a department for which the employee is the manager." +msgstr "" +"¡Erro! Non pode seleccionar un departamento para o cal o empregado é o " +"director." + +#. module: hr_contract +#: view:hr.contract:0 +#: field:hr.employee,contract_id:0 +#: model:ir.model,name:hr_contract.model_hr_contract +#: model:ir.ui.menu,name:hr_contract.next_id_56 +msgid "Contract" +msgstr "Contrato" + +#. module: hr_contract +#: view:hr.contract:0 +#: field:hr.contract,type_id:0 +#: view:hr.contract.type:0 +#: field:hr.contract.type,name:0 +#: model:ir.model,name:hr_contract.model_hr_contract_type +msgid "Contract Type" +msgstr "Tipo de Contrato" + +#. module: hr_contract +#: view:hr.contract.wage.type.period:0 +msgid "Search Wage Period" +msgstr "Buscar Período de Salario" + +#. module: hr_contract +#: view:hr.contract:0 +#: field:hr.contract,working_hours:0 +msgid "Working Schedule" +msgstr "Horario de Traballo" + +#. module: hr_contract +#: view:hr.employee:0 +msgid "Job Info" +msgstr "Información do emprego" + +#. module: hr_contract +#: field:hr.contract.wage.type,period_id:0 +#: view:hr.contract.wage.type.period:0 +#: model:ir.model,name:hr_contract.model_hr_contract_wage_type_period +msgid "Wage Period" +msgstr "Período do salario" + +#. module: hr_contract +#: field:hr.contract,job_id:0 +msgid "Job Title" +msgstr "Posto de traballo" + +#. module: hr_contract +#: field:hr.employee,manager:0 +msgid "Is a Manager" +msgstr "É un Director" + +#. module: hr_contract +#: field:hr.contract,date_start:0 +msgid "Start Date" +msgstr "Data de comezo" + +#. module: hr_contract +#: constraint:hr.contract:0 +msgid "Error! contract start-date must be lower then contract end-date." +msgstr "" +"¡Erro! A data de comezo do contrato debe ser menor que a data de " +"finalización." + +#. module: hr_contract +#: view:hr.contract.wage.type:0 +msgid "Search Wage Type" +msgstr "Buscar Tipo de Salario" + +#. module: hr_contract +#: field:hr.contract.wage.type,type:0 +msgid "Type" +msgstr "Tipo" + +#. module: hr_contract +#: field:hr.contract,trial_date_end:0 +msgid "Trial End Date" +msgstr "Data de Finalización de Proba" + +#. module: hr_contract +#: view:hr.contract:0 +#: view:hr.contract.wage.type:0 +msgid "Group By..." +msgstr "Agrupar por ..." + +#. module: hr_contract +#: field:hr.contract.wage.type.period,name:0 +msgid "Period Name" +msgstr "Nome do Período" + +#. module: hr_contract +#: view:hr.contract.wage.type:0 +msgid "Period" +msgstr "Período" + +#. module: hr_contract +#: field:hr.employee,place_of_birth:0 +msgid "Place of Birth" +msgstr "Lugar de nacemento" + +#. module: hr_contract +#: model:ir.actions.act_window,name:hr_contract.action_hr_contract_wage_type_period +#: model:ir.ui.menu,name:hr_contract.hr_menu_contract_wage_type_period +msgid "Wage period" +msgstr "Período do salario" + +#. module: hr_contract +#: help:hr.contract.wage.type,factor_type:0 +#: help:hr.contract.wage.type.period,factor_days:0 +msgid "" +"This field is used by the timesheet system to compute the price of an hour " +"of work wased on the contract of the employee" +msgstr "" +"Este campo é utilizado polo sistema de folla de traballo para computar o " +"precio dunha hora de traballo reflexado no contrato do empregado" + +#. module: hr_contract +#: view:hr.contract:0 +msgid "Duration" +msgstr "Duración" + +#. module: hr_contract +#: field:hr.employee,medic_exam:0 +msgid "Medical Examination Date" +msgstr "Data da Revisión Médica" + +#. module: hr_contract +#: field:hr.contract,advantages_gross:0 +msgid "Allowances" +msgstr "Subsidios" + +#. module: hr_contract +#: view:hr.contract:0 +msgid "Main Data" +msgstr "Datos Principais" + +#. module: hr_contract +#: view:hr.contract.type:0 +msgid "Search Contract Type" +msgstr "Buscar Tipo de Contrato" diff --git a/addons/hr_expense/hr_expense.py b/addons/hr_expense/hr_expense.py index 40e0091d05e..1fdbb56f40b 100644 --- a/addons/hr_expense/hr_expense.py +++ b/addons/hr_expense/hr_expense.py @@ -124,6 +124,28 @@ class hr_expense_expense(osv.osv): self.write(cr, uid, ids, {'state':'paid'}) return True + def invoice(self, cr, uid, ids, context=None): + wf_service = netsvc.LocalService("workflow") + mod_obj = self.pool.get('ir.model.data') + res = mod_obj.get_object_reference(cr, uid, 'account', 'invoice_form') + res_id = res and res[1] or False, + inv_ids = [] + for id in ids: + wf_service.trg_validate(uid, 'hr.expense.expense', id, 'invoice', cr) + inv_ids.append(self.browse(cr, uid, id).invoice_id.id) + return { + 'name': _('Supplier Invoices'), + 'view_type': 'form', + 'view_mode': 'form,tree', + 'view_id': [res_id], + 'res_model': 'account.invoice', + 'context': "{'type':'out_invoice', 'journal_type': 'purchase'}", + 'type': 'ir.actions.act_window', + 'nodestroy': True, + 'target': 'current', + 'res_id': inv_ids and inv_ids[0] or False, + } + def action_invoice_create(self, cr, uid, ids): res = False invoice_obj = self.pool.get('account.invoice') @@ -194,8 +216,6 @@ class hr_expense_expense(osv.osv): account_journal.write(cr, uid, [journal.id],{'analytic_journal_id':analytic_journal_ids[0]}) inv_id = invoice_obj.create(cr, uid, inv, {'type': 'in_invoice'}) invoice_obj.button_compute(cr, uid, [inv_id], {'type': 'in_invoice'}, set_total=True) - wf_service = netsvc.LocalService("workflow") - wf_service.trg_validate(uid, 'account.invoice', inv_id, 'invoice_open', cr) self.write(cr, uid, [exp.id], {'invoice_id': inv_id, 'state': 'invoiced'}) res = inv_id diff --git a/addons/hr_expense/hr_expense_view.xml b/addons/hr_expense/hr_expense_view.xml index aa98cc43c32..5aa2fe5c38e 100644 --- a/addons/hr_expense/hr_expense_view.xml +++ b/addons/hr_expense/hr_expense_view.xml @@ -104,7 +104,7 @@ <button name="draft" states="confirm,cancelled" string="Set to Draft" type="workflow" icon="gtk-convert" groups="base.group_hr_user"/> <button name="refuse" states="confirm,accepted" string="Refuse" type="workflow" icon="gtk-no" groups="base.group_hr_user" /> <button name="confirm" states="draft" string="Confirm" type="workflow" icon="gtk-apply"/> - <button name="invoice" states="accepted" string="Invoice" type="workflow" icon="gtk-go-forward" groups="base.group_hr_user"/> + <button name="invoice" states="accepted" string="Invoice" type="object" icon="gtk-go-forward" groups="base.group_hr_user"/> <button name="validate" states="confirm" string="Approve" type="workflow" icon="gtk-go-forward" groups="base.group_hr_user"/> </group> </page> diff --git a/addons/hr_holidays/i18n/bg.po b/addons/hr_holidays/i18n/bg.po index 713ac7dff6e..cbe2b39079a 100644 --- a/addons/hr_holidays/i18n/bg.po +++ b/addons/hr_holidays/i18n/bg.po @@ -7,19 +7,19 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2009-11-09 13:37+0000\n" -"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n" +"PO-Revision-Date: 2011-03-02 09:21+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:39+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Blue" -msgstr "" +msgstr "Синьо" #. module: hr_holidays #: view:hr.holidays:0 @@ -30,7 +30,7 @@ msgstr "" #. module: hr_holidays #: selection:hr.holidays,state:0 msgid "Waiting Second Approval" -msgstr "" +msgstr "Чакащи второ одобрение" #. module: hr_holidays #: help:hr.holidays.status,remaining_leaves:0 @@ -45,7 +45,7 @@ msgstr "" #. module: hr_holidays #: view:hr.holidays:0 msgid "Group By..." -msgstr "" +msgstr "Групирай по" #. module: hr_holidays #: model:hr.holidays.status,name:hr_holidays.holiday_status_sl @@ -56,32 +56,32 @@ msgstr "" #: view:hr.holidays:0 #: field:hr.holidays,department_id:0 msgid "Department" -msgstr "" +msgstr "Отдел" #. module: hr_holidays #: selection:hr.holidays,state:0 msgid "Refused" -msgstr "" +msgstr "Отказана" #. module: hr_holidays #: help:hr.holidays,category_id:0 msgid "Category of Employee" -msgstr "" +msgstr "Категория на служител" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Brown" -msgstr "" +msgstr "Кафяв" #. module: hr_holidays #: view:hr.holidays:0 msgid "Remaining Days" -msgstr "" +msgstr "Оставащи дни" #. module: hr_holidays #: selection:hr.holidays,holiday_type:0 msgid "By Employee" -msgstr "" +msgstr "По служител" #. module: hr_holidays #: help:hr.holidays,employee_id:0 @@ -93,24 +93,24 @@ msgstr "" #. module: hr_holidays #: view:hr.holidays:0 msgid "Set to Draft" -msgstr "" +msgstr "Пращане в проект" #. module: hr_holidays #: model:ir.actions.act_window,name:hr_holidays.act_hr_employee_holiday_request #: model:ir.ui.menu,name:hr_holidays.menu_hr_reporting_holidays #: model:ir.ui.menu,name:hr_holidays.menu_open_ask_holidays msgid "Holidays" -msgstr "" +msgstr "Празници" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Light Cyan" -msgstr "" +msgstr "Светъл циян" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Light Green" -msgstr "" +msgstr "Светло зелено" #. module: hr_holidays #: model:ir.actions.act_window,help:hr_holidays.open_ask_holidays @@ -130,12 +130,12 @@ msgstr "" #: view:hr.holidays:0 #: selection:hr.holidays,state:0 msgid "Approved" -msgstr "" +msgstr "Одобрена" #. module: hr_holidays #: view:hr.holidays:0 msgid "Refuse" -msgstr "" +msgstr "Отказ" #. module: hr_holidays #: code:addons/hr_holidays/hr_holidays.py:309 @@ -148,22 +148,22 @@ msgstr "" #: view:board.board:0 #: view:hr.holidays:0 msgid "Leaves" -msgstr "" +msgstr "Напускащи" #. module: hr_holidays #: model:ir.model,name:hr_holidays.model_hr_holidays msgid "Leave" -msgstr "" +msgstr "Напускане" #. module: hr_holidays #: model:ir.ui.menu,name:hr_holidays.menu_account_central_journal msgid "Leaves by Department" -msgstr "" +msgstr "Напускащи по отдел" #. module: hr_holidays #: selection:hr.holidays,state:0 msgid "Cancelled" -msgstr "" +msgstr "Отказанa" #. module: hr_holidays #: help:hr.holidays,type:0 @@ -176,7 +176,7 @@ msgstr "" #. module: hr_holidays #: view:hr.holidays.status:0 msgid "Validation" -msgstr "" +msgstr "Проверка" #. module: hr_holidays #: field:hr.holidays.status,color_name:0 @@ -206,17 +206,17 @@ msgstr "" #: code:addons/hr_holidays/hr_holidays.py:309 #, python-format msgid "Warning!" -msgstr "" +msgstr "Предупреждение!" #. module: hr_holidays #: selection:hr.holidays,state:0 msgid "Draft" -msgstr "" +msgstr "Проект" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Magenta" -msgstr "" +msgstr "Пурпурен" #. module: hr_holidays #: help:hr.holidays,state:0 @@ -237,13 +237,13 @@ msgstr "" #: selection:hr.holidays.summary.dept,holiday_type:0 #: selection:hr.holidays.summary.employee,holiday_type:0 msgid "Confirmed" -msgstr "" +msgstr "Потвърден" #. module: hr_holidays #: field:hr.holidays.summary.dept,date_from:0 #: field:hr.holidays.summary.employee,date_from:0 msgid "From" -msgstr "" +msgstr "От" #. module: hr_holidays #: view:hr.holidays:0 @@ -253,7 +253,7 @@ msgstr "Потвърждение" #. module: hr_holidays #: sql_constraint:hr.holidays:0 msgid "The start date must be before the end date !" -msgstr "" +msgstr "Началната дата трябва да бъде преди крайната дата!" #. module: hr_holidays #: model:ir.module.module,description:hr_holidays.module_meta_information @@ -301,7 +301,7 @@ msgstr "" #: view:hr.holidays:0 #: field:hr.holidays,state:0 msgid "State" -msgstr "" +msgstr "Състояние" #. module: hr_holidays #: model:ir.model,name:hr_holidays.model_hr_holidays_remaining_leaves_user @@ -313,17 +313,17 @@ msgstr "" #: field:hr.holidays,employee_id:0 #: field:hr.holidays.remaining.leaves.user,name:0 msgid "Employee" -msgstr "" +msgstr "Служител" #. module: hr_holidays #: view:hr.holidays:0 msgid "Type" -msgstr "" +msgstr "Тип" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Red" -msgstr "" +msgstr "Червено" #. module: hr_holidays #: view:hr.holidays.remaining.leaves.user:0 @@ -350,7 +350,7 @@ msgstr "" #: field:hr.holidays,number_of_days:0 #: field:hr.holidays,number_of_days_temp:0 msgid "Number of Days" -msgstr "" +msgstr "Брой дни" #. module: hr_holidays #: view:hr.holidays.status:0 @@ -372,12 +372,12 @@ msgstr "" #. module: hr_holidays #: selection:hr.holidays,state:0 msgid "Waiting Approval" -msgstr "" +msgstr "Чака одобрение" #. module: hr_holidays #: field:hr.holidays.summary.employee,emp:0 msgid "Employee(s)" -msgstr "" +msgstr "Служител(и)" #. module: hr_holidays #: help:hr.holidays.status,categ_id:0 @@ -394,12 +394,12 @@ msgstr "" #. module: hr_holidays #: field:hr.holidays,parent_id:0 msgid "Parent" -msgstr "" +msgstr "Родител" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Lavender" -msgstr "" +msgstr "Светлолилав" #. module: hr_holidays #: model:ir.actions.act_window,name:hr_holidays.open_ask_holidays @@ -416,12 +416,12 @@ msgstr "" #: view:hr.holidays.summary.employee:0 #: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_summary_employee msgid "Employee's Holidays" -msgstr "" +msgstr "Празници на служител" #. module: hr_holidays #: field:hr.holidays,category_id:0 msgid "Category" -msgstr "" +msgstr "Категория" #. module: hr_holidays #: help:hr.holidays.status,max_leaves:0 @@ -444,12 +444,12 @@ msgstr "" #: view:hr.holidays.summary.dept:0 #: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_summary_dept msgid "Holidays by Department" -msgstr "" +msgstr "Празници по отдел" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Black" -msgstr "" +msgstr "Черен" #. module: hr_holidays #: field:resource.calendar.leaves,holiday_id:0 @@ -460,7 +460,7 @@ msgstr "" #: field:hr.holidays,case_id:0 #: field:hr.holidays.status,categ_id:0 msgid "Meeting" -msgstr "" +msgstr "Среща" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 @@ -482,12 +482,12 @@ msgstr "" #: field:hr.holidays,user_id:0 #: field:hr.holidays.remaining.leaves.user,user_id:0 msgid "User" -msgstr "" +msgstr "Потребител" #. module: hr_holidays #: field:hr.holidays.status,active:0 msgid "Active" -msgstr "" +msgstr "Активен" #. module: hr_holidays #: model:ir.actions.act_window,name:hr_holidays.action_view_holiday_status_manager_board @@ -497,7 +497,7 @@ msgstr "" #. module: hr_holidays #: view:hr.holidays:0 msgid "Extended Filters..." -msgstr "" +msgstr "Разширени филтри" #. module: hr_holidays #: sql_constraint:hr.holidays:0 @@ -524,12 +524,12 @@ msgstr "" #: code:addons/hr_holidays/wizard/hr_holidays_summary_department.py:44 #, python-format msgid "Error" -msgstr "" +msgstr "Грешка" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Light Blue" -msgstr "" +msgstr "Светло синьо" #. module: hr_holidays #: field:hr.holidays,type:0 @@ -546,18 +546,18 @@ msgstr "" #. module: hr_holidays #: view:hr.holidays.status:0 msgid "Misc" -msgstr "" +msgstr "Разни" #. module: hr_holidays #: view:hr.holidays:0 msgid "General" -msgstr "" +msgstr "Основни" #. module: hr_holidays #: view:hr.holidays:0 #: field:hr.holidays,notes:0 msgid "Reasons" -msgstr "" +msgstr "Причини" #. module: hr_holidays #: model:ir.ui.menu,name:hr_holidays.menu_hr_available_holidays_report_tree @@ -568,7 +568,7 @@ msgstr "" #: view:hr.holidays.summary.dept:0 #: view:hr.holidays.summary.employee:0 msgid "Cancel" -msgstr "" +msgstr "Отказ" #. module: hr_holidays #: help:hr.holidays.status,color_name:0 @@ -582,7 +582,7 @@ msgstr "" #: selection:hr.holidays.summary.dept,holiday_type:0 #: selection:hr.holidays.summary.employee,holiday_type:0 msgid "Validated" -msgstr "" +msgstr "Проверен" #. module: hr_holidays #: view:hr.holidays:0 @@ -604,12 +604,12 @@ msgstr "" #: view:hr.holidays.summary.dept:0 #: view:hr.holidays.summary.employee:0 msgid "Print" -msgstr "" +msgstr "Печат" #. module: hr_holidays #: view:hr.holidays.status:0 msgid "Details" -msgstr "" +msgstr "Подробности" #. module: hr_holidays #: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_leaves_by_month @@ -630,7 +630,7 @@ msgstr "" #. module: hr_holidays #: field:hr.holidays,name:0 msgid "Description" -msgstr "" +msgstr "Описание" #. module: hr_holidays #: help:hr.holidays,holiday_type:0 @@ -653,7 +653,7 @@ msgstr "" #. module: hr_holidays #: field:hr.holidays.summary.employee,holiday_type:0 msgid "Select Holiday Type" -msgstr "" +msgstr "Избери типа на празника" #. module: hr_holidays #: field:hr.holidays.remaining.leaves.user,no_of_leaves:0 @@ -663,12 +663,12 @@ msgstr "" #. module: hr_holidays #: field:hr.holidays.summary.dept,depts:0 msgid "Department(s)" -msgstr "" +msgstr "Отдел(и)" #. module: hr_holidays #: view:hr.holidays:0 msgid "This Month" -msgstr "" +msgstr "Този месец" #. module: hr_holidays #: field:hr.holidays,manager_id2:0 @@ -678,7 +678,7 @@ msgstr "" #. module: hr_holidays #: field:hr.holidays,date_to:0 msgid "End Date" -msgstr "" +msgstr "Крайна дата" #. module: hr_holidays #: help:hr.holidays.status,limit:0 @@ -697,7 +697,7 @@ msgstr "" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Violet" -msgstr "" +msgstr "Виолетов" #. module: hr_holidays #: field:hr.holidays.status,max_leaves:0 @@ -729,12 +729,12 @@ msgstr "" #. module: hr_holidays #: view:hr.holidays:0 msgid "Approve" -msgstr "" +msgstr "Одобри" #. module: hr_holidays #: field:hr.holidays,date_from:0 msgid "Start Date" -msgstr "" +msgstr "Начална дата" #. module: hr_holidays #: model:ir.actions.act_window,name:hr_holidays.open_allocation_holidays @@ -755,7 +755,7 @@ msgstr "" #. module: hr_holidays #: view:hr.holidays:0 msgid "Manager" -msgstr "" +msgstr "Мениджър" #. module: hr_holidays #: view:hr.holidays:0 @@ -765,7 +765,7 @@ msgstr "" #. module: hr_holidays #: view:hr.holidays:0 msgid "To Approve" -msgstr "" +msgstr "За одобрение" #~ msgid "Validate" #~ msgstr "Проверка" diff --git a/addons/hr_holidays/i18n/ro.po b/addons/hr_holidays/i18n/ro.po index d89b8b06155..62f90ebdd34 100644 --- a/addons/hr_holidays/i18n/ro.po +++ b/addons/hr_holidays/i18n/ro.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-02-15 06:08+0000\n" +"PO-Revision-Date: 2011-02-20 19:44+0000\n" "Last-Translator: filsys <office@filsystem.ro>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-16 05:02+0000\n" +"X-Launchpad-Export-Date: 2011-02-21 04:51+0000\n" "X-Generator: Launchpad (build 12351)\n" #. module: hr_holidays @@ -71,7 +71,7 @@ msgstr "" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Brown" -msgstr "" +msgstr "Maro" #. module: hr_holidays #: view:hr.holidays:0 @@ -243,12 +243,12 @@ msgstr "Confirmat" #: field:hr.holidays.summary.dept,date_from:0 #: field:hr.holidays.summary.employee,date_from:0 msgid "From" -msgstr "" +msgstr "De la" #. module: hr_holidays #: view:hr.holidays:0 msgid "Confirm" -msgstr "" +msgstr "Confirmă" #. module: hr_holidays #: sql_constraint:hr.holidays:0 @@ -295,7 +295,7 @@ msgstr "" #. module: hr_holidays #: field:hr.holidays.status,remaining_leaves:0 msgid "Remaining Leaves" -msgstr "" +msgstr "Concedii disponibile" #. module: hr_holidays #: view:hr.holidays:0 @@ -313,7 +313,7 @@ msgstr "" #: field:hr.holidays,employee_id:0 #: field:hr.holidays.remaining.leaves.user,name:0 msgid "Employee" -msgstr "" +msgstr "Salariat" #. module: hr_holidays #: view:hr.holidays:0 @@ -323,7 +323,7 @@ msgstr "" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Red" -msgstr "" +msgstr "Roșu" #. module: hr_holidays #: view:hr.holidays.remaining.leaves.user:0 @@ -350,7 +350,7 @@ msgstr "" #: field:hr.holidays,number_of_days:0 #: field:hr.holidays,number_of_days_temp:0 msgid "Number of Days" -msgstr "" +msgstr "Număr de zile" #. module: hr_holidays #: view:hr.holidays.status:0 @@ -377,7 +377,7 @@ msgstr "" #. module: hr_holidays #: field:hr.holidays.summary.employee,emp:0 msgid "Employee(s)" -msgstr "" +msgstr "Salariat(i)" #. module: hr_holidays #: help:hr.holidays.status,categ_id:0 @@ -449,7 +449,7 @@ msgstr "" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Black" -msgstr "" +msgstr "Negru" #. module: hr_holidays #: field:resource.calendar.leaves,holiday_id:0 @@ -482,12 +482,12 @@ msgstr "" #: field:hr.holidays,user_id:0 #: field:hr.holidays.remaining.leaves.user,user_id:0 msgid "User" -msgstr "" +msgstr "Utilizator" #. module: hr_holidays #: field:hr.holidays.status,active:0 msgid "Active" -msgstr "" +msgstr "Activ" #. module: hr_holidays #: model:ir.actions.act_window,name:hr_holidays.action_view_holiday_status_manager_board @@ -529,7 +529,7 @@ msgstr "" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Light Blue" -msgstr "" +msgstr "Albastru deschis" #. module: hr_holidays #: field:hr.holidays,type:0 diff --git a/addons/hr_payroll/i18n/fi.po b/addons/hr_payroll/i18n/fi.po new file mode 100644 index 00000000000..005ef8357a8 --- /dev/null +++ b/addons/hr_payroll/i18n/fi.po @@ -0,0 +1,1538 @@ +# Finnish translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-23 15:41+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Finnish <fi@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: hr_payroll +#: rml:employees.salary:0 +msgid "E-mail Address" +msgstr "Sähköpostiosoite" + +#. module: hr_payroll +#: view:hr.allounce.deduction.categoty:0 +msgid "Based" +msgstr "" + +#. module: hr_payroll +#: field:hr.payroll.register,net:0 +#: field:hr.payslip,net:0 +msgid "Net Salary" +msgstr "" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Recompute Sheet" +msgstr "" + +#. module: hr_payroll +#: rml:employees.salary:0 +msgid "Employees Salary Details" +msgstr "" + +#. module: hr_payroll +#: rml:employees.salary:0 +msgid "Allowances with Basic:" +msgstr "" + +#. module: hr_payroll +#: rml:employees.salary:0 +#: rml:salary.structure:0 +msgid "Department" +msgstr "Osasto" + +#. module: hr_payroll +#: rml:employees.salary:0 +msgid "Deductions:" +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty,gratuity:0 +msgid "Use for Gratuity ?" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip,working_days:0 +msgid "Working Days" +msgstr "" + +#. module: hr_payroll +#: selection:hr.payslip.line,type:0 +msgid "Loan" +msgstr "" + +#. module: hr_payroll +#: rml:hr.payroll.register.sheet:0 +msgid "Salary Payment Register" +msgstr "" + +#. module: hr_payroll +#: field:hr.employee,slip_ids:0 +#: view:hr.payroll.register:0 +#: field:hr.payroll.register,line_ids:0 +msgid "Payslips" +msgstr "" + +#. module: hr_payroll +#: model:ir.actions.report.xml,name:hr_payroll.year_salary_report +msgid "Year Salary Report" +msgstr "" + +#. module: hr_payroll +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "Paid Salary" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "(" +msgstr "" + +#. module: hr_payroll +#: field:hr.payroll.register,company_id:0 +#: field:hr.payslip,company_id:0 +#: wizard_field:payroll.analysis,init,company_id:0 +msgid "Company" +msgstr "" + +#. module: hr_payroll +#: rml:payroll.advice:0 +msgid "The Manager" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +msgid "Letter Details" +msgstr "" + +#. module: hr_payroll +#: rml:hr.payroll.register.sheet:0 +msgid "," +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +#: view:hr.payroll.register:0 +#: view:hr.payslip:0 +msgid "Set to Draft" +msgstr "" + +#. module: hr_payroll +#: code:addons/hr_payroll/hr_payroll.py:180 +#: code:addons/hr_payroll/hr_payroll.py:195 +#: code:addons/hr_payroll/hr_payroll.py:285 +#: code:addons/hr_payroll/hr_payroll.py:835 +#: code:addons/hr_payroll/hr_payroll.py:1111 +#: code:addons/hr_payroll/hr_payroll.py:1126 +#: code:addons/hr_payroll/hr_payroll.py:1410 +#, python-format +msgid "Variable Error: %s " +msgstr "" + +#. module: hr_payroll +#: view:hr.passport:0 +msgid "Expire" +msgstr "" + +#. module: hr_payroll +#: selection:hr.holidays.status,type:0 +msgid "Half-Pay Holiday" +msgstr "" + +#. module: hr_payroll +#: selection:hr.allounce.deduction.categoty,type:0 +#: rml:hr.payroll.register.sheet:0 +#: field:hr.payslip,other_pay:0 +msgid "Others" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip.line,slip_id:0 +#: model:ir.model,name:hr_payroll.model_hr_payslip +#: rml:payslip.pdf:0 +msgid "Pay Slip" +msgstr "" + +#. module: hr_payroll +#: rml:salary.structure:0 +msgid "Contract Detail:" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip,igross:0 +#: field:hr.payslip,inet:0 +msgid "Calculaton Field" +msgstr "" + +#. module: hr_payroll +#: help:hr.payroll.advice,bank_id:0 +#: help:hr.payroll.register,bank_id:0 +msgid "Select the Bank Address from whcih the salary is going to be paid" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +#: field:hr.payroll.advice.line,advice_id:0 +msgid "Bank Advice" +msgstr "" + +#. module: hr_payroll +#: selection:hr.payroll.advice,state:0 +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "Reject" +msgstr "" + +#. module: hr_payroll +#: selection:hr.payslip.line,type:0 +msgid "Leaves" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip,register_id:0 +msgid "Register" +msgstr "" + +#. module: hr_payroll +#: constraint:hr.employee:0 +msgid "" +"Error ! You cannot select a department for which the employee is the manager." +msgstr "" + +#. module: hr_payroll +#: rml:payslip.pdf:0 +msgid "Total Deductions" +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty.line,value:0 +msgid "Value" +msgstr "" + +#. module: hr_payroll +#: rml:payroll.advice:0 +msgid "Name of the Employee" +msgstr "" + +#. module: hr_payroll +#: view:hr.contibution.register:0 +msgid "Register Lines" +msgstr "" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Salary Computation" +msgstr "" + +#. module: hr_payroll +#: field:hr.payroll.advice.line,amount:0 +#: rml:payroll.advice:0 +msgid "Amount" +msgstr "" + +#. module: hr_payroll +#: code:addons/hr_payroll/hr_payroll.py:1225 +#, python-format +msgid "Please check configuration of %s, payroll head is missing" +msgstr "" + +#. module: hr_payroll +#: selection:company.contribution,amount_type:0 +msgid "Percentage" +msgstr "" + +#. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +msgid "Other Information" +msgstr "" + +#. module: hr_payroll +#: field:hr.passport,country_id:0 +msgid "Country of Issue" +msgstr "" + +#. module: hr_payroll +#: field:hr.contibution.register.line,emp_deduction:0 +msgid "Employee Deduction" +msgstr "" + +#. module: hr_payroll +#: selection:hr.payslip.line,type:0 +msgid "Other Deduction" +msgstr "" + +#. module: hr_payroll +#: selection:hr.holidays.status,type:0 +msgid "Paid Holiday" +msgstr "" + +#. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +#: view:hr.passport:0 +#: view:hr.payslip:0 +msgid "Group By..." +msgstr "" + +#. module: hr_payroll +#: field:hr.passport,date_expire:0 +msgid "Passport Expire Date" +msgstr "" + +#. module: hr_payroll +#: selection:hr.holidays.status,type:0 +msgid "Un-Paid Holiday" +msgstr "" + +#. module: hr_payroll +#: view:hr.passport:0 +msgid "Valid From" +msgstr "" + +#. module: hr_payroll +#: help:hr.payslip,igross:0 +#: help:hr.payslip,inet:0 +msgid "" +"Calculation field used for internal calculation, do not place this on form" +msgstr "" + +#. module: hr_payroll +#: rml:payslip.pdf:0 +msgid "Amount (in words) :" +msgstr "" + +#. module: hr_payroll +#: field:hr.holidays.status,type:0 +msgid "Payment" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip,line_ids:0 +#: view:hr.payslip.line:0 +#: model:ir.model,name:hr_payroll.model_hr_payslip_line +msgid "Payslip Line" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Identification No" +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty,base:0 +msgid "Based on" +msgstr "" + +#. module: hr_payroll +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "Wating for Verification" +msgstr "" + +#. module: hr_payroll +#: model:ir.module.module,shortdesc:hr_payroll.module_meta_information +msgid "Human Resource Payroll" +msgstr "" + +#. module: hr_payroll +#: report:payroll.advice:0 +msgid "Total:" +msgstr "" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Posted" +msgstr "" + +#. module: hr_payroll +#: model:ir.module.module,description:hr_payroll.module_meta_information +msgid "" +"Generic Payroll system\n" +" * Employee Details\n" +" * Employee Contracts\n" +" * Passport based Contract\n" +" * Allowances / Deductions\n" +" * Allow to configure Basic / Grows / Net Salary\n" +" * Employee Payslip\n" +" * Monthly Payroll Register\n" +" * Integrated with Holiday Management\n" +" " +msgstr "" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_holidays_status +msgid "Leave Type" +msgstr "" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "Date :" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip.line,total:0 +msgid "Sub Total" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Payments -" +msgstr "" + +#. module: hr_payroll +#: field:hr.contract,visa_no:0 +msgid "Visa No" +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty.line,from:0 +msgid "From" +msgstr "" + +#. module: hr_payroll +#: field:hr.payroll.advice.line,bysal:0 +msgid "By Salary" +msgstr "" + +#. module: hr_payroll +#: rml:salary.structure:0 +msgid "End Date" +msgstr "" + +#. module: hr_payroll +#: model:ir.actions.report.xml,name:hr_payroll.salary_payslip +msgid "Employee PaySlip" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip,leaves:0 +msgid "Leave Deductions" +msgstr "" + +#. module: hr_payroll +#: rml:hr.payroll.register.sheet:0 +#: rml:payroll.advice:0 +msgid "Authorised Signature" +msgstr "" + +#. module: hr_payroll +#: selection:hr.payslip.line,amount_type:0 +msgid "Function Value" +msgstr "" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_contibution_register_line +msgid "Contribution Register Line" +msgstr "" + +#. module: hr_payroll +#: rml:salary.structure:0 +msgid "Notes:" +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty,based_on:0 +#: field:hr.payroll.advice,state:0 +#: field:hr.payroll.register,state:0 +#: field:hr.payslip,state:0 +msgid "State" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +msgid "Paymeny Lines" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Other Lines" +msgstr "" + +#. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +#: view:hr.payroll.structure:0 +#: view:hr.payslip:0 +#: view:hr.payslip.line:0 +msgid "Function Arguments" +msgstr "" + +#. module: hr_payroll +#: model:ir.actions.act_window,name:hr_payroll.action_hr_company_contribution_tree +#: model:ir.ui.menu,name:hr_payroll.menu_hr_company_contribution_tree +msgid "Company Contributions" +msgstr "" + +#. module: hr_payroll +#: field:hr.passport,employee_id:0 +#: field:hr.payroll.advice.line,employee_id:0 +#: field:hr.payslip,employee_id:0 +#: field:hr.payslip.line,employee_id:0 +msgid "Employee" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip.line,base:0 +msgid "Formula" +msgstr "" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_payroll_advice_line +msgid "Bank Advice Lines" +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty,type:0 +#: field:hr.payslip.line,type:0 +#: wizard_field:payroll.analysis,init,type:0 +#: rml:salary.structure:0 +msgid "Type" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Email" +msgstr "" + +#. module: hr_payroll +#: rml:hr.payroll.register.sheet:0 +msgid "#" +msgstr "" + +#. module: hr_payroll +#: code:addons/hr_payroll/hr_payroll.py:469 +#: code:addons/hr_payroll/hr_payroll.py:1225 +#, python-format +msgid "Error !" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +#: view:hr.payslip:0 +msgid "Verify Sheet" +msgstr "" + +#. module: hr_payroll +#: help:hr.contract,working_days_per_week:0 +msgid "No of Working days / week for an employee" +msgstr "" + +#. module: hr_payroll +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "New Slip" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip,basic:0 +msgid "Net Basic" +msgstr "" + +#. module: hr_payroll +#: field:hr.payroll.register,grows:0 +#: field:hr.payslip,grows:0 +msgid "Gross Salary" +msgstr "" + +#. module: hr_payroll +#: rml:payslip.pdf:0 +msgid "Total Earnings" +msgstr "" + +#. module: hr_payroll +#: model:ir.actions.act_window,name:hr_payroll.action_hr_payroll_employees_detail +#: model:ir.ui.menu,name:hr_payroll.menu_hr_payroll_employees_detail +msgid "Employee Salary Statement" +msgstr "" + +#. module: hr_payroll +#: selection:hr.payslip.line,type:0 +msgid "Other Payment" +msgstr "" + +#. module: hr_payroll +#: rml:payslip.pdf:0 +msgid "Deductions" +msgstr "" + +#. module: hr_payroll +#: rml:payroll.advice:0 +msgid "C/D" +msgstr "" + +#. module: hr_payroll +#: field:hr.contract,permit_no:0 +msgid "Work Permit No" +msgstr "" + +#. module: hr_payroll +#: field:hr.payroll.advice,line_ids:0 +msgid "Employee Salary" +msgstr "" + +#. module: hr_payroll +#: field:hr.payroll.advice,chaque_nos:0 +msgid "Chaque Nos" +msgstr "" + +#. module: hr_payroll +#: field:hr.contibution.register,monthly_total_by_emp:0 +msgid "Total By Employee" +msgstr "" + +#. module: hr_payroll +#: selection:hr.allounce.deduction.categoty.line,amount_type:0 +#: selection:hr.payslip.line,amount_type:0 +msgid "Fixed Amount" +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty.line,to:0 +msgid "To" +msgstr "" + +#. module: hr_payroll +#: code:addons/hr_payroll/hr_payroll.py:180 +#: code:addons/hr_payroll/hr_payroll.py:195 +#: code:addons/hr_payroll/hr_payroll.py:285 +#: code:addons/hr_payroll/hr_payroll.py:835 +#: code:addons/hr_payroll/hr_payroll.py:1111 +#: code:addons/hr_payroll/hr_payroll.py:1126 +#: code:addons/hr_payroll/hr_payroll.py:1410 +#, python-format +msgid "Variable Error !" +msgstr "" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_payroll_employees_detail +msgid "hr.payroll.employees.detail" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +#: view:hr.payslip:0 +msgid "Pay Salary" +msgstr "" + +#. module: hr_payroll +#: field:hr.payroll.advice.line,name:0 +msgid "Bank Account A/C" +msgstr "" + +#. module: hr_payroll +#: view:hr.contibution.register:0 +msgid "Contribution Lines" +msgstr "" + +#. module: hr_payroll +#: rml:hr.payroll.register.sheet:0 +#: rml:payslip.pdf:0 +msgid "For the month of" +msgstr "" + +#. module: hr_payroll +#: selection:hr.allounce.deduction.categoty,type:0 +#: field:hr.payroll.register,deduction:0 +#: rml:hr.payroll.register.sheet:0 +#: field:hr.payslip,deduction:0 +#: selection:hr.payslip.line,type:0 +msgid "Deduction" +msgstr "" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_payroll_advice +msgid "Bank Advice Note" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +#: view:hr.payslip:0 +msgid "Payslip" +msgstr "" + +#. module: hr_payroll +#: constraint:hr.contract:0 +msgid "Error! contract start-date must be lower then contract end-date." +msgstr "" + +#. module: hr_payroll +#: selection:hr.payslip.line,type:0 +msgid "Loan Installment" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +#: view:hr.payslip:0 +msgid "Complete HR Checking" +msgstr "" + +#. module: hr_payroll +#: rml:payroll.advice:0 +msgid "Yours Sincerely" +msgstr "" + +#. module: hr_payroll +#: rml:payroll.advice:0 +msgid "SI. No." +msgstr "" + +#. module: hr_payroll +#: rml:payslip.pdf:0 +msgid "Net Amount" +msgstr "" + +#. module: hr_payroll +#: rml:salary.structure:0 +msgid "Salary Structure:" +msgstr "" + +#. module: hr_payroll +#: model:ir.actions.report.xml,name:hr_payroll.year_employees_detail +#: model:ir.actions.wizard,name:hr_payroll.wizard_print_employees_detail +#: model:ir.ui.menu,name:hr_payroll.menu_wizard_print_employees_detail +msgid "Employees Salary Detail" +msgstr "" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_payslip_line_line +msgid "Function Line" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +#: selection:hr.payroll.advice,state:0 +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "Confirm Sheet" +msgstr "" + +#. module: hr_payroll +#: rml:employees.salary:0 +msgid "Others:" +msgstr "" + +#. module: hr_payroll +#: view:company.contribution:0 +#: selection:company.contribution,amount_type:0 +msgid "Function Calculation" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip,worked_days:0 +msgid "Worked Day" +msgstr "" + +#. module: hr_payroll +#: field:hr.contibution.register,monthly_total_by_comp:0 +msgid "Total By Company" +msgstr "" + +#. module: hr_payroll +#: field:hr.payroll.advice.line,flag:0 +msgid "D/C" +msgstr "" + +#. module: hr_payroll +#: view:hr.passport:0 +msgid "Country & Address" +msgstr "" + +#. module: hr_payroll +#: rml:employees.salary:0 +msgid "Employee Code" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Basic Salary – Leaves" +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty.line,amount_type:0 +#: field:hr.payslip.line,amount_type:0 +#: rml:salary.structure:0 +msgid "Amount Type" +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty.line,category_id:0 +#: field:hr.payslip.line,category_id:0 +#: rml:salary.structure:0 +msgid "Category" +msgstr "" + +#. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +#: field:hr.payslip.line,company_contrib:0 +#: model:ir.model,name:hr_payroll.model_company_contribution +msgid "Company Contribution" +msgstr "" + +#. module: hr_payroll +#: field:company.contribution,category_id:0 +msgid "Heads" +msgstr "" + +#. module: hr_payroll +#: model:ir.actions.report.xml,name:hr_payroll.year_payroll_register +msgid "Print Statement" +msgstr "" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Draft" +msgstr "" + +#. module: hr_payroll +#: rml:payslip.pdf:0 +msgid "Earnings" +msgstr "" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +#: report:salary.structure:0 +msgid "Basic" +msgstr "" + +#. module: hr_payroll +#: model:ir.actions.act_window,name:hr_payroll.action_hr_passport_tree +#: model:ir.ui.menu,name:hr_payroll.menu_action_hr_passport_tree +msgid "All Passports" +msgstr "" + +#. module: hr_payroll +#: model:ir.actions.act_window,name:hr_payroll.action_hr_payroll_year_salary +#: model:ir.ui.menu,name:hr_payroll.menu_wizard_print_year_salary +msgid "Salary Register" +msgstr "" + +#. module: hr_payroll +#: rml:employees.salary:0 +#: rml:hr.payroll.register.sheet:0 +#: rml:payslip.pdf:0 +msgid "Employee Name" +msgstr "" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_passport +msgid "Passport Detail" +msgstr "" + +#. module: hr_payroll +#: selection:hr.allounce.deduction.categoty.line,amount_type:0 +#: selection:hr.payslip.line,amount_type:0 +msgid "Percentage (%)" +msgstr "" + +#. module: hr_payroll +#: field:hr.payroll.advice,register_id:0 +#: view:hr.payroll.register:0 +#: model:ir.actions.act_window,name:hr_payroll.action_view_hr_payroll_register_form +#: model:ir.model,name:hr_payroll.model_hr_payroll_register +#: model:ir.ui.menu,name:hr_payroll.hr_menu_payroll_register +msgid "Payroll Register" +msgstr "" + +#. module: hr_payroll +#: rml:employees.salary:0 +#: rml:hr.payroll.register.sheet:0 +#: rml:payroll.advice:0 +#: rml:salary.structure:0 +#: rml:year.salary:0 +msgid "For" +msgstr "" + +#. module: hr_payroll +#: view:hr.employee:0 +#: field:hr.passport,contracts_ids:0 +msgid "Contracts" +msgstr "" + +#. module: hr_payroll +#: view:hr.employee.grade:0 +msgid "Employee Function" +msgstr "" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Paid" +msgstr "" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Approve Sheet" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip,paid:0 +msgid "Paid ? " +msgstr "" + +#. module: hr_payroll +#: view:hr.holidays.status:0 +msgid "Validation" +msgstr "" + +#. module: hr_payroll +#: rml:employees.salary:0 +msgid "Title" +msgstr "" + +#. module: hr_payroll +#: view:company.contribution:0 +msgid "Search Company Contribution" +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty,user_id:0 +msgid "User" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +#: view:hr.payslip:0 +#: field:hr.payslip,move_payment_ids:0 +msgid "Payment Lines" +msgstr "" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Compute Sheet" +msgstr "" + +#. module: hr_payroll +#: field:hr.payroll.register,active:0 +msgid "Active" +msgstr "" + +#. module: hr_payroll +#: help:hr.allounce.deduction.categoty,condition:0 +msgid "Applied this head for calculation if condition is true" +msgstr "" + +#. module: hr_payroll +#: rml:year.salary:0 +msgid "Yearly Salary Details" +msgstr "" + +#. module: hr_payroll +#: constraint:hr.employee:0 +msgid "Error ! You cannot create recursive Hierarchy of Employees." +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty,condition:0 +msgid "Condition" +msgstr "" + +#. module: hr_payroll +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "Wating for HR Verification" +msgstr "" + +#. module: hr_payroll +#: report:payroll.advice:0 +msgid "Payment Advice:" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +msgid "Compute" +msgstr "" + +#. module: hr_payroll +#: rml:employees.salary:0 +#: field:hr.payslip,deg_id:0 +#: rml:payslip.pdf:0 +#: rml:salary.structure:0 +msgid "Designation" +msgstr "" + +#. module: hr_payroll +#: rml:hr.payroll.register.sheet:0 +msgid "HR Manager" +msgstr "" + +#. module: hr_payroll +#: selection:hr.allounce.deduction.categoty,based_on:0 +#: field:hr.payslip,basic_before_leaves:0 +#: rml:payslip.pdf:0 +msgid "Basic Salary" +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty,code:0 +msgid "Category Code" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +msgid "Salary Information" +msgstr "" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_allounce_deduction_categoty +#: model:ir.model,name:hr_payroll.model_hr_allounce_deduction_categoty_line +msgid "Allowance Deduction Categoty" +msgstr "" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Companies" +msgstr "" + +#. module: hr_payroll +#: rml:payslip.pdf:0 +msgid "Authorized Signature" +msgstr "" + +#. module: hr_payroll +#: view:hr.employee:0 +msgid "Contract" +msgstr "" + +#. module: hr_payroll +#: selection:hr.payroll.advice,state:0 +msgid "Draft Sheet" +msgstr "" + +#. module: hr_payroll +#: selection:wizard.year.salary,init,salary_on:0 +msgid "Next Month Date" +msgstr "" + +#. module: hr_payroll +#: field:hr.payroll.advice,date:0 +#: field:hr.payroll.register,date:0 +#: rml:hr.payroll.register.sheet:0 +#: field:hr.payslip,date:0 +msgid "Date" +msgstr "" + +#. module: hr_payroll +#: field:hr.contract,visa_expire:0 +msgid "Visa Expire Date" +msgstr "" + +#. module: hr_payroll +#: view:hr.passport:0 +msgid "Search Passport" +msgstr "" + +#. module: hr_payroll +#: rml:employees.salary:0 +#: rml:salary.structure:0 +msgid "Phone No." +msgstr "" + +#. module: hr_payroll +#: field:company.contribution,contribute_per:0 +#: field:company.contribution.line,contribution_id:0 +#: view:hr.allounce.deduction.categoty:0 +#: view:hr.contibution.register:0 +#: view:hr.contibution.register.line:0 +msgid "Contribution" +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty,state:0 +msgid "Label" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.structure:0 +#: view:hr.payslip:0 +#: view:hr.payslip.line:0 +msgid "Company contribution" +msgstr "" + +#. module: hr_payroll +#: report:employees.salary:0 +#: report:salary.structure:0 +msgid "Other No." +msgstr "" + +#. module: hr_payroll +#: field:hr.holidays.status,code:0 +#: field:hr.payslip.line,code:0 +#: rml:salary.structure:0 +msgid "Code" +msgstr "" + +#. module: hr_payroll +#: model:ir.actions.act_window,name:hr_payroll.action_view_hr_bank_advice_tree +#: model:ir.ui.menu,name:hr_payroll.hr_menu_payment_advice +#: rml:payroll.advice:0 +msgid "Payment Advice" +msgstr "" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "Number :" +msgstr "" + +#. module: hr_payroll +#: help:hr.allounce.deduction.categoty,base:0 +msgid "" +"This will use to computer the % fields values, in general its on basic, but " +"You can use all heads code field in small letter as a variable name i.e. " +"hra, ma, lta, etc...., also you can use, static varible basic" +msgstr "" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Computation Overview" +msgstr "" + +#. module: hr_payroll +#: wizard_field:wizard.year.salary,init,salary_on:0 +msgid "Salary On" +msgstr "" + +#. module: hr_payroll +#: field:hr.payroll.advice,number:0 +#: field:hr.payroll.register,number:0 +#: rml:hr.payroll.register.sheet:0 +#: field:hr.payslip,number:0 +msgid "Number" +msgstr "" + +#. module: hr_payroll +#: view:hr.employee:0 +#: field:hr.employee,line_ids:0 +#: view:hr.employee.grade:0 +#: field:hr.employee.grade,line_ids:0 +#: rml:salary.structure:0 +msgid "Salary Structure" +msgstr "" + +#. module: hr_payroll +#: field:hr.contibution.register,register_line_ids:0 +msgid "Register Line" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +#: view:hr.payslip:0 +#: wizard_button:payroll.analysis,init,end:0 +#: wizard_button:wizard.employees.detail,init,end:0 +#: wizard_button:wizard.year.salary,init,end:0 +msgid "Cancel" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.employees.detail:0 +#: view:hr.payroll.year.salary:0 +msgid "Close" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip.line,amount:0 +#: rml:salary.structure:0 +msgid "Amount / Percentage" +msgstr "" + +#. module: hr_payroll +#: rml:hr.payroll.register.sheet:0 +msgid "Allowances" +msgstr "" + +#. module: hr_payroll +#: selection:wizard.year.salary,init,salary_on:0 +msgid "Current Month Date" +msgstr "" + +#. module: hr_payroll +#: view:hr.employee:0 +#: rml:salary.structure:0 +msgid "Salary" +msgstr "" + +#. module: hr_payroll +#: field:hr.passport,name:0 +msgid "Passport No" +msgstr "" + +#. module: hr_payroll +#: field:hr.contract,passport_id:0 +#: field:hr.employee,passport_id:0 +#: view:hr.passport:0 +msgid "Passport" +msgstr "" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "Total Salary" +msgstr "" + +#. module: hr_payroll +#: rml:payroll.advice:0 +msgid "for period" +msgstr "" + +#. module: hr_payroll +#: field:hr.expense.expense,category_id:0 +#: field:hr.holidays.status,head_id:0 +msgid "Payroll Head" +msgstr "" + +#. module: hr_payroll +#: field:company.contribution,register_id:0 +#: model:ir.actions.act_window,name:hr_payroll.action_contibution_register_form +#: model:ir.model,name:hr_payroll.model_hr_contibution_register +#: model:ir.ui.menu,name:hr_payroll.menu_action_hr_contibution_register_form +msgid "Contribution Register" +msgstr "" + +#. module: hr_payroll +#: rml:salary.structure:0 +msgid "E-mail" +msgstr "" + +#. module: hr_payroll +#: view:hr.allounce.deduction.categoty:0 +#: model:ir.actions.act_window,name:hr_payroll.hr_allounce_deduction_tree +#: model:ir.ui.menu,name:hr_payroll.menu_hr_allounce_deduction_tree +msgid "Salary Heads" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.employees.detail:0 +#: view:hr.payroll.year.salary:0 +msgid "Print Report" +msgstr "" + +#. module: hr_payroll +#: view:hr.allounce.deduction.categoty:0 +#: field:hr.allounce.deduction.categoty,line_ids:0 +msgid "Calculations" +msgstr "" + +#. module: hr_payroll +#: help:company.contribution,contribute_per:0 +msgid "" +"Define Company contribution ratio 1.00=100% contribution, If Employee " +"Contribute 5% then company will and here 0.50 defined then company will " +"contribute 50% on employee 5% contribution" +msgstr "" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Other Informations" +msgstr "" + +#. module: hr_payroll +#: view:hr.contibution.register:0 +msgid "Month" +msgstr "" + +#. module: hr_payroll +#: view:hr.passport:0 +msgid "Issue" +msgstr "" + +#. module: hr_payroll +#: view:hr.allounce.deduction.categoty:0 +msgid "Dynamic Computation" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Basic Salary without Leave:" +msgstr "" + +#. module: hr_payroll +#: field:hr.employee.grade,function_id:0 +#: field:hr.payslip.line,function_id:0 +msgid "Function" +msgstr "" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "States" +msgstr "" + +#. module: hr_payroll +#: rml:payroll.advice:0 +msgid "Dear Sir/Madam," +msgstr "" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_allounce_deduction_categoty +msgid "Allowance Deduction Heads" +msgstr "" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "Gross Sal." +msgstr "" + +#. module: hr_payroll +#: field:hr.payroll.advice,note:0 +msgid "Description" +msgstr "" + +#. module: hr_payroll +#: rml:salary.structure:0 +msgid "Start Date" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Deduction -" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid ")" +msgstr "" + +#. module: hr_payroll +#: view:hr.contibution.register:0 +msgid "Contribution Registers" +msgstr "" + +#. module: hr_payroll +#: model:ir.ui.menu,name:hr_payroll.menu_hr_payroll_reporting +#: model:ir.ui.menu,name:hr_payroll.menu_hr_root_payroll +msgid "Payroll" +msgstr "" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_contract_wage_type +msgid "Wage Type" +msgstr "" + +#. module: hr_payroll +#: report:hr.payroll.register.sheet:0 +msgid "Net Sal." +msgstr "" + +#. module: hr_payroll +#: sql_constraint:hr.passport:0 +msgid "The Passport No must be unique !" +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty,name:0 +msgid "Category Name" +msgstr "" + +#. module: hr_payroll +#: model:ir.model,name:hr_payroll.model_hr_payroll_year_salary +msgid "hr.payroll.year.salary" +msgstr "" + +#. module: hr_payroll +#: rml:employees.salary:0 +#: rml:payslip.pdf:0 +#: rml:salary.structure:0 +msgid "Address" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip.line.line,slipline_id:0 +msgid "Slip Line" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Number of Leaves" +msgstr "" + +#. module: hr_payroll +#: rml:employees.salary:0 +#: rml:salary.structure:0 +msgid "Bank" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +msgid "Cancel Sheet" +msgstr "" + +#. module: hr_payroll +#: selection:hr.payslip.line,type:0 +msgid "Advance" +msgstr "" + +#. module: hr_payroll +#: rml:salary.structure:0 +msgid "Special Allowances and Deductions For Employee:" +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty.line,name:0 +#: field:hr.payroll.advice,name:0 +#: field:hr.payroll.register,name:0 +#: field:hr.payslip,name:0 +#: field:hr.payslip.line,name:0 +#: rml:salary.structure:0 +#: rml:year.salary:0 +msgid "Name" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip,leaves:0 +msgid "Leaved Deduction" +msgstr "" + +#. module: hr_payroll +#: view:hr.passport:0 +msgid "Country" +msgstr "" + +#. module: hr_payroll +#: wizard_field:wizard.employees.detail,init,employee_ids:0 +#: wizard_field:wizard.year.salary,init,employee_ids:0 +msgid "Employees" +msgstr "" + +#. module: hr_payroll +#: field:hr.employee,property_bank_account:0 +#: rml:payroll.advice:0 +msgid "Bank Account" +msgstr "" + +#. module: hr_payroll +#: help:company.contribution,register_id:0 +msgid "Contribution register based on company" +msgstr "" + +#. module: hr_payroll +#: help:hr.allounce.deduction.categoty,sequence:0 +msgid "Use to arrange calculation sequence" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip,total_pay:0 +msgid "Total Payment" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Leave Deductions Line:" +msgstr "" + +#. module: hr_payroll +#: selection:hr.payroll.register,state:0 +#: selection:hr.payslip,state:0 +msgid "Wating for Account Verification" +msgstr "" + +#. module: hr_payroll +#: field:hr.contibution.register.line,comp_deduction:0 +msgid "Company Deduction" +msgstr "" + +#. module: hr_payroll +#: view:hr.holidays.status:0 +msgid "Payroll Configurtion" +msgstr "" + +#. module: hr_payroll +#: code:addons/hr_payroll/hr_payroll.py:469 +#, python-format +msgid "Please define bank account for the %s employee" +msgstr "" + +#. module: hr_payroll +#: field:hr.passport,date_issue:0 +msgid "Passport Issue Date" +msgstr "" + +#. module: hr_payroll +#: selection:hr.allounce.deduction.categoty,type:0 +#: field:hr.payroll.register,allounce:0 +#: field:hr.payslip,allounce:0 +#: selection:hr.payslip.line,type:0 +msgid "Allowance" +msgstr "" + +#. module: hr_payroll +#: field:hr.payslip,holiday_days:0 +msgid "No of Leaves" +msgstr "" + +#. module: hr_payroll +#: field:hr.employee,otherid:0 +msgid "Other Id" +msgstr "" + +#. module: hr_payroll +#: rml:payslip.pdf:0 +msgid "Bank Details" +msgstr "" + +#. module: hr_payroll +#: report:payslip.pdf:0 +msgid "Slip ID" +msgstr "" + +#. module: hr_payroll +#: field:hr.allounce.deduction.categoty,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: hr_payroll +#: model:ir.actions.act_window,name:hr_payroll.action_view_hr_payslip_form +#: model:ir.ui.menu,name:hr_payroll.menu_department_tree +msgid "Employee Payslip" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.advice:0 +msgid "Letter Content" +msgstr "" + +#. module: hr_payroll +#: wizard_view:wizard.employees.detail,init:0 +#: wizard_view:wizard.year.salary,init:0 +msgid "Year Salary" +msgstr "" + +#. module: hr_payroll +#: view:hr.payroll.register:0 +msgid "Allowance / Deduction" +msgstr "" + +#. module: hr_payroll +#: model:ir.actions.report.xml,name:hr_payroll.payroll_advice +msgid "Bank Payment Advice" +msgstr "" + +#. module: hr_payroll +#: view:hr.payslip:0 +msgid "Search Payslips" +msgstr "" + +#. module: hr_payroll +#: rml:employees.salary:0 +#: rml:payroll.advice:0 +#: rml:year.salary:0 +msgid "Total" +msgstr "" + +#. module: hr_payroll +#: view:company.contribution:0 +#: view:hr.allounce.deduction.categoty:0 +#: field:hr.allounce.deduction.categoty,contribute_ids:0 +msgid "Contributions" +msgstr "" diff --git a/addons/hr_payroll_account/i18n/gl.po b/addons/hr_payroll_account/i18n/gl.po new file mode 100644 index 00000000000..c62204523fd --- /dev/null +++ b/addons/hr_payroll_account/i18n/gl.po @@ -0,0 +1,337 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-24 00:22+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: hr_payroll_account +#: field:hr.payslip,move_line_ids:0 +msgid "Accounting Lines" +msgstr "Movementos contables" + +#. module: hr_payroll_account +#: field:hr.payroll.register,bank_journal_id:0 +#: field:hr.payslip,bank_journal_id:0 +msgid "Bank Journal" +msgstr "Diario bancario" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_contibution_register_line +msgid "Contribution Register Line" +msgstr "Liña de rexistro de contribución" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_contibution_register +msgid "Contribution Register" +msgstr "Rexistro de Contribución" + +#. module: hr_payroll_account +#: help:hr.employee,analytic_account:0 +msgid "Analytic Account for Salary Analysis" +msgstr "Conta analítica para análisis de nóminas" + +#. module: hr_payroll_account +#: field:hr.payroll.register,journal_id:0 +#: field:hr.payslip,journal_id:0 +msgid "Expense Journal" +msgstr "Diario de gastos" + +#. module: hr_payroll_account +#: field:hr.contibution.register.line,period_id:0 +msgid "Period" +msgstr "Período" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_employee +msgid "Employee" +msgstr "Empregado" + +#. module: hr_payroll_account +#: view:hr.payslip:0 +msgid "Other Informations" +msgstr "Outra información" + +#. module: hr_payroll_account +#: field:hr.employee,salary_account:0 +msgid "Salary Account" +msgstr "Conta de nómina" + +#. module: hr_payroll_account +#: help:hr.employee,property_bank_account:0 +msgid "Select Bank Account from where Salary Expense will be Paid" +msgstr "Seleccione unha conta bancaria desde a que pagar os gastos salariais" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_payroll_register +msgid "Payroll Register" +msgstr "Rexistro de nóminas" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_payslip_account_move +msgid "Account Move Link to Pay Slip" +msgstr "Asento contable enlazado á folla de pago" + +#. module: hr_payroll_account +#: view:hr.payslip:0 +msgid "Description" +msgstr "Descrición" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:330 +#, python-format +msgid "Please Confirm all Expense Invoice appear for Reimbursement" +msgstr "" +"Por favor, confirme que todas as facturas de gastos aparecen para o seu " +"reembolso" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:432 +#, python-format +msgid "Please defined partner in bank account for %s !" +msgstr "Por favor, defina a empresa da conta bancaria para %s !" + +#. module: hr_payroll_account +#: view:hr.payslip:0 +msgid "Accounting Informations" +msgstr "Información contable" + +#. module: hr_payroll_account +#: help:hr.employee,salary_account:0 +msgid "Expense account when Salary Expense will be recorded" +msgstr "Conta de gastos para rexistrar gastos salariaies" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:429 +#, python-format +msgid "Please defined bank account for %s !" +msgstr "Por favor, defina a conta bancaria para %s !" + +#. module: hr_payroll_account +#: model:ir.module.module,description:hr_payroll_account.module_meta_information +msgid "" +"Generic Payroll system Integrated with Accountings\n" +" * Expanse Encoding\n" +" * Payment Encoding\n" +" * Comany Contribution Managemet\n" +" " +msgstr "" +"Sistema xenérico de pago de nóminas integrado coa contabilidade\n" +" * Codificación de gastos\n" +" * Codificación de pagos\n" +" * Xestión de contribucións da compañía\n" +" " + +#. module: hr_payroll_account +#: model:ir.module.module,shortdesc:hr_payroll_account.module_meta_information +msgid "Human Resource Payroll Accounting" +msgstr "Contabilidade de nóminas de recursos humanos." + +#. module: hr_payroll_account +#: view:hr.payslip:0 +#: field:hr.payslip,move_payment_ids:0 +msgid "Payment Lines" +msgstr "Liñas de pago" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:273 +#: code:addons/hr_payroll_account/hr_payroll_account.py:444 +#, python-format +msgid "Please define fiscal year for perticular contract" +msgstr "Por favor defina o exercicio fiscal para un contrato en concreto" + +#. module: hr_payroll_account +#: field:hr.payslip.account.move,slip_id:0 +#: model:ir.model,name:hr_payroll_account.model_hr_payslip +msgid "Pay Slip" +msgstr "Nómina" + +#. module: hr_payroll_account +#: constraint:hr.employee:0 +msgid "Error ! You cannot create recursive Hierarchy of Employees." +msgstr "Erro! Non pode crear a Xerarquía recursiva dos Empregados" + +#. module: hr_payroll_account +#: view:hr.payslip:0 +msgid "Account Lines" +msgstr "Liñas de conta" + +#. module: hr_payroll_account +#: field:hr.contibution.register,account_id:0 +#: field:hr.holidays.status,account_id:0 +#: field:hr.payroll.advice,account_id:0 +msgid "Account" +msgstr "Conta" + +#. module: hr_payroll_account +#: field:hr.employee,property_bank_account:0 +msgid "Bank Account" +msgstr "Conta bancaria" + +#. module: hr_payroll_account +#: field:hr.payslip.account.move,name:0 +msgid "Name" +msgstr "Nome" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_payslip_line +msgid "Payslip Line" +msgstr "Liña de nómina" + +#. module: hr_payroll_account +#: view:hr.payslip:0 +msgid "Accounting Vouchers" +msgstr "Recibos contables" + +#. module: hr_payroll_account +#: constraint:hr.employee:0 +msgid "" +"Error ! You cannot select a department for which the employee is the manager." +msgstr "" +"Erro! Non pode seleccionar un departamento para o cal o empregado é o " +"director." + +#. module: hr_payroll_account +#: help:hr.payroll.register,period_id:0 +#: help:hr.payslip,period_id:0 +msgid "Keep empty to use the period of the validation(Payslip) date." +msgstr "Deixe en branco para usar o período da data de validación da nómina" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_payroll_advice +msgid "Bank Advice Note" +msgstr "Nota de aviso bancario" + +#. module: hr_payroll_account +#: field:hr.payslip.account.move,move_id:0 +msgid "Expense Entries" +msgstr "Entradas de gastos" + +#. module: hr_payroll_account +#: field:hr.payslip,move_ids:0 +msgid "Accounting vouchers" +msgstr "Recibos contables" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:273 +#: code:addons/hr_payroll_account/hr_payroll_account.py:280 +#: code:addons/hr_payroll_account/hr_payroll_account.py:283 +#: code:addons/hr_payroll_account/hr_payroll_account.py:330 +#: code:addons/hr_payroll_account/hr_payroll_account.py:444 +#: code:addons/hr_payroll_account/hr_payroll_account.py:451 +#: code:addons/hr_payroll_account/hr_payroll_account.py:454 +#, python-format +msgid "Warning !" +msgstr "Coidado !" + +#. module: hr_payroll_account +#: field:hr.employee,employee_account:0 +msgid "Employee Account" +msgstr "Conta do empregado" + +#. module: hr_payroll_account +#: field:hr.payslip.line,account_id:0 +msgid "General Account" +msgstr "Conta Xeral" + +#. module: hr_payroll_account +#: field:hr.contibution.register,yearly_total_by_emp:0 +msgid "Total By Employee" +msgstr "Total por empregado" + +#. module: hr_payroll_account +#: field:hr.payslip.account.move,sequence:0 +msgid "Sequence" +msgstr "Secuencia" + +#. module: hr_payroll_account +#: field:hr.payroll.register,period_id:0 +#: field:hr.payslip,period_id:0 +msgid "Force Period" +msgstr "Forzar período" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_holidays_status +msgid "Leave Type" +msgstr "Tipo de ausencia" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:280 +#: code:addons/hr_payroll_account/hr_payroll_account.py:451 +#, python-format +msgid "Fiscal Year is not defined for slip date %s" +msgstr "Non foi definido o ano fiscal para a nómina %s" + +#. module: hr_payroll_account +#: field:hr.contibution.register,analytic_account_id:0 +#: field:hr.employee,analytic_account:0 +#: field:hr.holidays.status,analytic_account_id:0 +#: field:hr.payroll.structure,account_id:0 +#: field:hr.payslip.line,analytic_account_id:0 +msgid "Analytic Account" +msgstr "Conta analítica" + +#. module: hr_payroll_account +#: help:hr.employee,employee_account:0 +msgid "Employee Payable Account" +msgstr "Conta a pagar do empregado" + +#. module: hr_payroll_account +#: field:hr.contibution.register,yearly_total_by_comp:0 +msgid "Total By Company" +msgstr "Total por compañía" + +#. module: hr_payroll_account +#: model:ir.model,name:hr_payroll_account.model_hr_payroll_structure +msgid "Salary Structure" +msgstr "Estrutura salarial" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:550 +#, python-format +msgid "Please Configure Partners Receivable Account!!" +msgstr "Por favor, configure a conta a cobrar dos terceiros!" + +#. module: hr_payroll_account +#: view:hr.contibution.register:0 +msgid "Year" +msgstr "Ano" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:283 +#: code:addons/hr_payroll_account/hr_payroll_account.py:454 +#, python-format +msgid "Period is not defined for slip date %s" +msgstr "Non se definiu o período para a nómina de data %s" + +#. module: hr_payroll_account +#: view:hr.payslip:0 +msgid "Accounting Details" +msgstr "Detalles de contabilidade" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:533 +#, python-format +msgid "Please Configure Partners Payable Account!!" +msgstr "Por favor, configure a conta de pago dos partners!" + +#. module: hr_payroll_account +#: code:addons/hr_payroll_account/hr_payroll_account.py:429 +#: code:addons/hr_payroll_account/hr_payroll_account.py:432 +#: code:addons/hr_payroll_account/hr_payroll_account.py:533 +#: code:addons/hr_payroll_account/hr_payroll_account.py:550 +#, python-format +msgid "Integrity Error !" +msgstr "Erro de integridade!" diff --git a/addons/hr_recruitment/wizard/hr_recruitment_phonecall.py b/addons/hr_recruitment/wizard/hr_recruitment_phonecall.py index ecb6a7cb3a4..e5c2565576d 100644 --- a/addons/hr_recruitment/wizard/hr_recruitment_phonecall.py +++ b/addons/hr_recruitment/wizard/hr_recruitment_phonecall.py @@ -50,11 +50,19 @@ class job2phonecall(osv.osv_memory): return categ_id and categ_id[0] or case.categ_id and case.categ_id.id or False def _get_note(self, cr, uid, context=None): - case_obj = self.pool.get('hr.applicant') + msg_obj = self.pool.get('mailgate.message') if context is None: context = {} - case = case_obj.browse(cr, uid, context.get('active_id', False), context=context) - return case.description or '' + if context.get('active_id'): + case = self.pool.get('hr.applicant').browse(cr, uid, context['active_id'], context=context) + if case.description: + return case.description + else: + msg_ids = msg_obj.search(cr, uid, [('model', '=', 'hr.applicant'), ('res_id', '=', case.id), ('email_from', '!=', ''), ('email_to', '!=', '')], limit=1) + if msg_ids: + return msg_obj.browse(cr, uid, msg_ids[0], context=context).description + return False + _defaults = { 'user_id': _date_user, diff --git a/addons/hr_recruitment/wizard/hr_recruitment_phonecall_view.xml b/addons/hr_recruitment/wizard/hr_recruitment_phonecall_view.xml index 95fe9c83018..10329c6a856 100644 --- a/addons/hr_recruitment/wizard/hr_recruitment_phonecall_view.xml +++ b/addons/hr_recruitment/wizard/hr_recruitment_phonecall_view.xml @@ -16,7 +16,7 @@ <newline /> <field name='note' colspan="4"/> <newline /> - <field name='category_id'/> + <field name='category_id' domain="[('object_id.model', '=', 'crm.phonecall')]"/> </group> <separator colspan="4"/> <group col="2" colspan="4"> diff --git a/addons/hr_timesheet/hr_timesheet_view.xml b/addons/hr_timesheet/hr_timesheet_view.xml index 131148f373a..4b3cd63c091 100644 --- a/addons/hr_timesheet/hr_timesheet_view.xml +++ b/addons/hr_timesheet/hr_timesheet_view.xml @@ -14,7 +14,7 @@ <field name="name"/> <field domain="[('type','=','normal')]" name="account_id"/> <field name="product_id" on_change="on_change_unit_amount(product_id, unit_amount, False, product_uom_id,journal_id)" required="1" domain="[('type','=','service')]" invisible="1"/> - <field name="unit_amount" on_change="on_change_unit_amount(product_id, unit_amount, False, product_uom_id,journal_id)" sum="Total time"/> + <field name="unit_amount" on_change="on_change_unit_amount(product_id, unit_amount, False, product_uom_id,journal_id)" sum="Total time" widget="float_time"/> <field name="product_uom_id" on_change="on_change_unit_amount(product_id, unit_amount, False, product_uom_id,journal_id)" invisible="1"/> <field name="amount" sum="Total cost" invisible="1"/> <field name="general_account_id" invisible="1"/> @@ -38,7 +38,7 @@ <separator string="Product" colspan="2"/> <field name="product_id" on_change="on_change_unit_amount(product_id, unit_amount, False, product_uom_id,journal_id)" required="1" domain="[('type','=','service')]"/> <field name="product_uom_id" on_change="on_change_unit_amount(product_id, unit_amount, False, product_uom_id,journal_id)"/> - <field name="unit_amount" on_change="on_change_unit_amount(product_id, unit_amount, False, product_uom_id,journal_id)"/> + <field name="unit_amount" on_change="on_change_unit_amount(product_id, unit_amount, False, product_uom_id,journal_id)" widget="float_time"/> </group> <group colspan="2" col="2"> <separator string="Accounting" colspan="2"/> @@ -84,14 +84,14 @@ </record> <record id="act_hr_timesheet_line_evry1_all_form" model="ir.actions.act_window"> - <field name="name">Working Hours</field> + <field name="name">Timesheet Lines</field> <field name="type">ir.actions.act_window</field> <field name="res_model">hr.analytic.timesheet</field> <field name="view_type">form</field> <field name="view_mode">tree,form</field> <field name="context">{"search_default_user_id":uid, "search_default_today":1}</field> <field name="search_view_id" ref="hr_timesheet_line_search"/> - <field name="help">Through Working Hours you can register your working hours by project every day.</field> + <field name="help">Through this menu you can register and follow your workings hours by project every day.</field> </record> <menuitem id="menu_hr_working_hours" parent="hr_attendance.menu_hr_time_tracking" action="act_hr_timesheet_line_evry1_all_form"/> diff --git a/addons/hr_timesheet/i18n/bg.po b/addons/hr_timesheet/i18n/bg.po index b4ead0830d9..6f056ca697d 100644 --- a/addons/hr_timesheet/i18n/bg.po +++ b/addons/hr_timesheet/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2009-02-03 20:54+0000\n" -"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n" +"PO-Revision-Date: 2011-03-02 06:15+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:31+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: hr_timesheet #: model:product.template,name:hr_timesheet.product_consultant_product_template @@ -26,7 +26,7 @@ msgstr "" #: code:addons/hr_timesheet/report/users_timesheet.py:76 #, python-format msgid "Wed" -msgstr "" +msgstr "Сря" #. module: hr_timesheet #: view:hr.sign.out.project:0 @@ -42,7 +42,7 @@ msgstr "" #. module: hr_timesheet #: view:hr.analytic.timesheet:0 msgid "Group By..." -msgstr "" +msgstr "Групирай по" #. module: hr_timesheet #: model:ir.actions.act_window,help:hr_timesheet.action_hr_timesheet_sign_in @@ -56,12 +56,12 @@ msgstr "" #. module: hr_timesheet #: view:hr.analytic.timesheet:0 msgid "Today" -msgstr "" +msgstr "Днес" #. module: hr_timesheet #: field:hr.employee,journal_id:0 msgid "Analytic Journal" -msgstr "" +msgstr "Аналитичен дневник" #. module: hr_timesheet #: view:hr.sign.out.project:0 @@ -72,7 +72,7 @@ msgstr "" #: model:ir.actions.act_window,name:hr_timesheet.action_hr_timesheet_employee #: model:ir.ui.menu,name:hr_timesheet.menu_hr_timesheet_employee msgid "Employee Timesheet" -msgstr "" +msgstr "График на служител" #. module: hr_timesheet #: view:account.analytic.account:0 @@ -83,7 +83,7 @@ msgstr "" #: view:hr.analytic.timesheet:0 #: model:ir.ui.menu,name:hr_timesheet.menu_hr_reporting_timesheet msgid "Timesheet" -msgstr "" +msgstr "График" #. module: hr_timesheet #: selection:hr.analytical.timesheet.employee,month:0 @@ -96,12 +96,12 @@ msgstr "" #: code:addons/hr_timesheet/report/users_timesheet.py:76 #, python-format msgid "Mon" -msgstr "" +msgstr "Пон" #. module: hr_timesheet #: view:hr.sign.in.project:0 msgid "Sign in" -msgstr "" +msgstr "Вход" #. module: hr_timesheet #: view:hr.sign.in.project:0 @@ -120,7 +120,7 @@ msgstr "" #. module: hr_timesheet #: view:hr.analytical.timesheet.employee:0 msgid "Monthly Employee Timesheet" -msgstr "" +msgstr "Месечен график на служител" #. module: hr_timesheet #: view:hr.sign.out.project:0 @@ -137,32 +137,32 @@ msgstr "" #: field:hr.sign.in.project,state:0 #: field:hr.sign.out.project,state:0 msgid "Current state" -msgstr "" +msgstr "Настоящо състояние" #. module: hr_timesheet #: field:hr.sign.in.project,name:0 #: field:hr.sign.out.project,name:0 msgid "Employees name" -msgstr "" +msgstr "Име на служител" #. module: hr_timesheet #: model:ir.model,name:hr_timesheet.model_hr_analytical_timesheet_users msgid "Print Employees Timesheet" -msgstr "" +msgstr "Отшечатай график на служител" #. module: hr_timesheet #: code:addons/hr_timesheet/hr_timesheet.py:174 #: code:addons/hr_timesheet/hr_timesheet.py:176 #, python-format msgid "Warning !" -msgstr "" +msgstr "Предупреждение !" #. module: hr_timesheet #: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:77 #: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:132 #, python-format msgid "UserError" -msgstr "" +msgstr "Потребителска грешка" #. module: hr_timesheet #: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:77 @@ -175,18 +175,18 @@ msgstr "" #: code:addons/hr_timesheet/report/users_timesheet.py:76 #, python-format msgid "Tue" -msgstr "" +msgstr "Вто" #. module: hr_timesheet #: field:hr.sign.out.project,account_id:0 msgid "Analytic Account" -msgstr "" +msgstr "Аналитична сметка" #. module: hr_timesheet #: code:addons/hr_timesheet/wizard/hr_timesheet_print_employee.py:42 #, python-format msgid "Warning" -msgstr "" +msgstr "Предупреждение" #. module: hr_timesheet #: model:ir.module.module,shortdesc:hr_timesheet.module_meta_information @@ -204,20 +204,20 @@ msgstr "" #: code:addons/hr_timesheet/report/users_timesheet.py:76 #, python-format msgid "Sat" -msgstr "" +msgstr "Съб" #. module: hr_timesheet #: code:addons/hr_timesheet/report/user_timesheet.py:42 #: code:addons/hr_timesheet/report/users_timesheet.py:76 #, python-format msgid "Sun" -msgstr "" +msgstr "Нед" #. module: hr_timesheet #: view:hr.analytical.timesheet.employee:0 #: view:hr.analytical.timesheet.users:0 msgid "Print" -msgstr "" +msgstr "Печат" #. module: hr_timesheet #: view:hr.analytic.timesheet:0 @@ -240,18 +240,18 @@ msgstr "" #: code:addons/hr_timesheet/report/users_timesheet.py:72 #, python-format msgid "July" -msgstr "" +msgstr "Юли" #. module: hr_timesheet #: field:hr.sign.in.project,date:0 #: field:hr.sign.out.project,date_start:0 msgid "Starting Date" -msgstr "" +msgstr "Начална дата" #. module: hr_timesheet #: view:hr.employee:0 msgid "Categories" -msgstr "" +msgstr "Категории" #. module: hr_timesheet #: selection:hr.analytical.timesheet.employee,month:0 @@ -287,7 +287,7 @@ msgstr "" #: code:addons/hr_timesheet/report/users_timesheet.py:72 #, python-format msgid "March" -msgstr "" +msgstr "Март" #. module: hr_timesheet #: view:hr.analytic.timesheet:0 @@ -298,14 +298,14 @@ msgstr "" #: selection:hr.analytical.timesheet.employee,month:0 #: selection:hr.analytical.timesheet.users,month:0 msgid "décembre" -msgstr "" +msgstr "Декември" #. module: hr_timesheet #: code:addons/hr_timesheet/report/user_timesheet.py:39 #: code:addons/hr_timesheet/report/users_timesheet.py:72 #, python-format msgid "September" -msgstr "" +msgstr "Септември" #. module: hr_timesheet #: model:ir.model,name:hr_timesheet.model_hr_analytic_timesheet @@ -315,19 +315,19 @@ msgstr "" #. module: hr_timesheet #: field:hr.analytical.timesheet.users,employee_ids:0 msgid "employees" -msgstr "" +msgstr "служители" #. module: hr_timesheet #: view:account.analytic.account:0 msgid "Stats by month" -msgstr "" +msgstr "Статистика по месеци" #. module: hr_timesheet #: view:account.analytic.account:0 #: field:hr.analytical.timesheet.employee,month:0 #: field:hr.analytical.timesheet.users,month:0 msgid "Month" -msgstr "" +msgstr "Месец" #. module: hr_timesheet #: field:hr.sign.out.project,info:0 @@ -342,7 +342,7 @@ msgstr "" #. module: hr_timesheet #: model:ir.actions.report.xml,name:hr_timesheet.report_user_timesheet msgid "Employee timesheet" -msgstr "" +msgstr "График на служител" #. module: hr_timesheet #: model:ir.actions.act_window,name:hr_timesheet.action_hr_timesheet_sign_in @@ -355,12 +355,12 @@ msgstr "" #: code:addons/hr_timesheet/report/users_timesheet.py:76 #, python-format msgid "Fri" -msgstr "" +msgstr "Пет" #. module: hr_timesheet #: view:hr.sign.in.project:0 msgid "Sign in / Sign out" -msgstr "" +msgstr "Вход/Изход" #. module: hr_timesheet #: code:addons/hr_timesheet/hr_timesheet.py:174 @@ -378,7 +378,7 @@ msgstr "" #. module: hr_timesheet #: view:hr.employee:0 msgid "Timesheets" -msgstr "" +msgstr "Графици" #. module: hr_timesheet #: help:hr.employee,product_id:0 @@ -396,14 +396,14 @@ msgstr "" #: code:addons/hr_timesheet/report/users_timesheet.py:72 #, python-format msgid "August" -msgstr "" +msgstr "Август" #. module: hr_timesheet #: code:addons/hr_timesheet/report/user_timesheet.py:39 #: code:addons/hr_timesheet/report/users_timesheet.py:72 #, python-format msgid "June" -msgstr "" +msgstr "Юни" #. module: hr_timesheet #: view:hr.analytical.timesheet.employee:0 @@ -419,19 +419,20 @@ msgstr "" #. module: hr_timesheet #: view:hr.analytic.timesheet:0 msgid "Date" -msgstr "" +msgstr "Дата" #. module: hr_timesheet #: code:addons/hr_timesheet/report/user_timesheet.py:39 #: code:addons/hr_timesheet/report/users_timesheet.py:72 #, python-format msgid "November" -msgstr "" +msgstr "Ноември" #. module: hr_timesheet #: constraint:hr.employee:0 msgid "Error ! You cannot create recursive Hierarchy of Employees." msgstr "" +"Грешка! Не могат да бъдат създавани рекурсивни йерархии от служители." #. module: hr_timesheet #: field:hr.sign.out.project,date:0 @@ -443,14 +444,14 @@ msgstr "" #: code:addons/hr_timesheet/report/users_timesheet.py:72 #, python-format msgid "October" -msgstr "" +msgstr "Октомври" #. module: hr_timesheet #: code:addons/hr_timesheet/report/user_timesheet.py:39 #: code:addons/hr_timesheet/report/users_timesheet.py:72 #, python-format msgid "January" -msgstr "" +msgstr "Януари" #. module: hr_timesheet #: view:account.analytic.account:0 @@ -462,7 +463,7 @@ msgstr "" #: code:addons/hr_timesheet/report/users_timesheet.py:76 #, python-format msgid "Thu" -msgstr "" +msgstr "Четв" #. module: hr_timesheet #: view:account.analytic.account:0 @@ -478,12 +479,12 @@ msgstr "" #: field:hr.sign.in.project,emp_id:0 #: field:hr.sign.out.project,emp_id:0 msgid "Employee ID" -msgstr "" +msgstr "Служирел ID" #. module: hr_timesheet #: view:hr.sign.out.project:0 msgid "General Information" -msgstr "" +msgstr "Обща информация" #. module: hr_timesheet #: model:ir.actions.act_window,name:hr_timesheet.action_hr_timesheet_my @@ -500,7 +501,7 @@ msgstr "" #: code:addons/hr_timesheet/report/users_timesheet.py:72 #, python-format msgid "December" -msgstr "" +msgstr "Декември" #. module: hr_timesheet #: view:hr.analytical.timesheet.employee:0 @@ -508,7 +509,7 @@ msgstr "" #: view:hr.sign.in.project:0 #: view:hr.sign.out.project:0 msgid "Cancel" -msgstr "" +msgstr "Отказ" #. module: hr_timesheet #: model:ir.actions.act_window,name:hr_timesheet.action_hr_timesheet_users @@ -516,7 +517,7 @@ msgstr "" #: model:ir.actions.wizard,name:hr_timesheet.wizard_hr_timesheet_users #: model:ir.ui.menu,name:hr_timesheet.menu_hr_timesheet_users msgid "Employees Timesheet" -msgstr "" +msgstr "График на служители" #. module: hr_timesheet #: selection:hr.analytical.timesheet.employee,month:0 @@ -527,13 +528,13 @@ msgstr "" #. module: hr_timesheet #: view:hr.analytic.timesheet:0 msgid "Information" -msgstr "" +msgstr "Информация" #. module: hr_timesheet #: field:hr.analytical.timesheet.employee,employee_id:0 #: model:ir.model,name:hr_timesheet.model_hr_employee msgid "Employee" -msgstr "" +msgstr "Служител" #. module: hr_timesheet #: selection:hr.analytical.timesheet.employee,month:0 @@ -545,12 +546,12 @@ msgstr "" #: field:hr.sign.in.project,server_date:0 #: field:hr.sign.out.project,server_date:0 msgid "Current Date" -msgstr "" +msgstr "Текуща дата" #. module: hr_timesheet #: view:hr.analytic.timesheet:0 msgid "Anlytic account" -msgstr "" +msgstr "Аналитична сметка" #. module: hr_timesheet #: view:hr.analytical.timesheet.employee:0 @@ -561,24 +562,24 @@ msgstr "" #: view:hr.analytic.timesheet:0 #: field:hr.employee,product_id:0 msgid "Product" -msgstr "" +msgstr "Продукт" #. module: hr_timesheet #: view:hr.analytic.timesheet:0 msgid "Invoicing" -msgstr "" +msgstr "Фактуриране" #. module: hr_timesheet #: code:addons/hr_timesheet/report/user_timesheet.py:39 #: code:addons/hr_timesheet/report/users_timesheet.py:72 #, python-format msgid "May" -msgstr "" +msgstr "Май" #. module: hr_timesheet #: view:hr.analytic.timesheet:0 msgid "Total time" -msgstr "" +msgstr "Общо време" #. module: hr_timesheet #: selection:hr.analytical.timesheet.employee,month:0 @@ -595,7 +596,7 @@ msgstr "" #: model:ir.actions.act_window,name:hr_timesheet.act_hr_timesheet_line_evry1_all_form #: model:ir.ui.menu,name:hr_timesheet.menu_hr_working_hours msgid "Working Hours" -msgstr "" +msgstr "Работни часове" #. module: hr_timesheet #: model:ir.model,name:hr_timesheet.model_hr_sign_in_project @@ -607,7 +608,7 @@ msgstr "" #: code:addons/hr_timesheet/report/users_timesheet.py:72 #, python-format msgid "February" -msgstr "" +msgstr "Февруари" #. module: hr_timesheet #: field:hr.analytic.timesheet,line_id:0 @@ -622,7 +623,7 @@ msgstr "" #. module: hr_timesheet #: view:hr.analytical.timesheet.users:0 msgid "Employees" -msgstr "" +msgstr "Служители" #. module: hr_timesheet #: selection:hr.analytical.timesheet.employee,month:0 @@ -635,7 +636,7 @@ msgstr "" #: code:addons/hr_timesheet/report/users_timesheet.py:72 #, python-format msgid "April" -msgstr "" +msgstr "Април" #. module: hr_timesheet #: code:addons/hr_timesheet/hr_timesheet.py:176 @@ -655,7 +656,7 @@ msgstr "" #: view:account.analytic.account:0 #: view:hr.analytic.timesheet:0 msgid "Users" -msgstr "" +msgstr "Потребители" #. module: hr_timesheet #: view:hr.sign.in.project:0 @@ -677,12 +678,12 @@ msgstr "" #: field:hr.analytical.timesheet.employee,year:0 #: field:hr.analytical.timesheet.users,year:0 msgid "Year" -msgstr "" +msgstr "Година" #. module: hr_timesheet #: view:hr.analytic.timesheet:0 msgid "Accounting" -msgstr "" +msgstr "Осчетоводяване" #. module: hr_timesheet #: field:hr.analytic.timesheet,partner_id:0 diff --git a/addons/hr_timesheet_invoice/i18n/pt_BR.po b/addons/hr_timesheet_invoice/i18n/pt_BR.po index 70fbd514ba1..d9d511d5ae1 100644 --- a/addons/hr_timesheet_invoice/i18n/pt_BR.po +++ b/addons/hr_timesheet_invoice/i18n/pt_BR.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: pt_BR\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-01-26 12:07+0000\n" +"PO-Revision-Date: 2011-03-01 00:59+0000\n" "Last-Translator: Joe Pimentel <joe.b.pimentel@gmail.com>\n" "Language-Team: <pt@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-27 04:36+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 @@ -31,13 +31,13 @@ msgstr "Tipo de Faturamento" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 msgid "Profit" -msgstr "" +msgstr "Lucro" #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py:68 #, python-format msgid "Analytic account incomplete" -msgstr "" +msgstr "Conta analítica incompleta" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_invoice_create_final @@ -47,7 +47,7 @@ msgstr "" #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create:0 msgid "Force to use a specific product" -msgstr "" +msgstr "Forçar a utilização de um produto específico" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 @@ -57,7 +57,7 @@ msgstr "" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 msgid "Income" -msgstr "" +msgstr "Receita" #. module: hr_timesheet_invoice #: view:account.analytic.line:0 @@ -81,7 +81,7 @@ msgstr "" #. module: hr_timesheet_invoice #: field:hr.timesheet.invoice.create.final,name:0 msgid "Name of entry" -msgstr "" +msgstr "Nome do lançamento" #. module: hr_timesheet_invoice #: help:account.analytic.account,pricelist_id:0 @@ -107,7 +107,7 @@ msgstr "" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create.final,time:0 msgid "Display time in the history of works" -msgstr "" +msgstr "Mostrar tempo no histórico de trabalhos" #. module: hr_timesheet_invoice #: view:hr.timesheet.analytic.profit:0 @@ -134,12 +134,12 @@ msgstr "" #: field:hr.timesheet.invoice.create,time:0 #: field:hr.timesheet.invoice.create.final,time:0 msgid "Time spent" -msgstr "" +msgstr "Tempo gasto" #. module: hr_timesheet_invoice #: field:account.analytic.account,amount_invoiced:0 msgid "Invoiced Amount" -msgstr "" +msgstr "Valor Faturado" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 @@ -154,7 +154,7 @@ msgstr "" #. module: hr_timesheet_invoice #: field:account.analytic.account,pricelist_id:0 msgid "Sale Pricelist" -msgstr "" +msgstr "Lista de Preços de Venda" #. module: hr_timesheet_invoice #: field:report.account.analytic.line.to.invoice,amount:0 @@ -169,7 +169,7 @@ msgstr "" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create,name:0 msgid "The detail of each work done will be displayed on the invoice" -msgstr "" +msgstr "O detalhe de cada trabalho realizado será mostrado na fatura" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_invoice_create @@ -179,7 +179,7 @@ msgstr "" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 msgid "Period to enddate" -msgstr "" +msgstr "Período até a data final" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_report_analytic_account_close @@ -200,7 +200,7 @@ msgstr "" #: view:hr.timesheet.invoice.create:0 #: view:hr.timesheet.invoice.create.final:0 msgid "Create Invoices" -msgstr "" +msgstr "Criar Faturas" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_report_timesheet_account_date @@ -217,7 +217,7 @@ msgstr "" #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:76 #, python-format msgid "Analytic Account incomplete" -msgstr "" +msgstr "Conta Analítica Incompleta" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_account_analytic_account @@ -250,12 +250,12 @@ msgstr "" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create,time:0 msgid "The time of each work done will be displayed on the invoice" -msgstr "" +msgstr "O tempo de cada trabalho realizado será mostrado na fatura" #. module: hr_timesheet_invoice #: field:hr.timesheet.invoice.create.final,balance_product:0 msgid "Balance product" -msgstr "" +msgstr "Saldo do Produto" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.act_account_analytic_account_2_report_timehsheet_account @@ -270,12 +270,12 @@ msgstr "" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_timesheet_invoice_create_final msgid "Final Invoice" -msgstr "" +msgstr "Fatura Final" #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create.final:0 msgid "Do you want details for each line of the invoices ?" -msgstr "" +msgstr "Deseja detalhes para cada item das faturas?" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.act_res_users_2_report_timesheet_invoice @@ -299,17 +299,17 @@ msgstr "" #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_analytic_profit.py:58 #, python-format msgid "Data Insufficient!" -msgstr "" +msgstr "Dados insuficientes" #. module: hr_timesheet_invoice #: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 msgid "Debit" -msgstr "" +msgstr "Débito" #. module: hr_timesheet_invoice #: field:hr.timesheet.analytic.profit,employee_ids:0 msgid "Employee" -msgstr "" +msgstr "Funcionário" #. module: hr_timesheet_invoice #: help:account.analytic.line,to_invoice:0 @@ -337,7 +337,7 @@ msgstr "" #: code:addons/hr_timesheet_invoice/hr_timesheet_invoice.py:118 #, python-format msgid "Error !" -msgstr "" +msgstr "Erro!" #. module: hr_timesheet_invoice #: model:hr_timesheet_invoice.factor,name:hr_timesheet_invoice.timesheet_invoice_factor3 @@ -375,12 +375,12 @@ msgstr "" #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:80 #, python-format msgid "Partner incomplete" -msgstr "" +msgstr "Parceiro incompleto" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create.final,name:0 msgid "Display detail of work in the invoice line." -msgstr "" +msgstr "Mostrar detalhe do trabalho na linha da fatura." #. module: hr_timesheet_invoice #: selection:report.account.analytic.line.to.invoice,month:0 @@ -394,7 +394,7 @@ msgstr "" #. module: hr_timesheet_invoice #: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 msgid "Printing date" -msgstr "" +msgstr "Data de Impressão" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_analytic_timesheet_open_tree @@ -406,18 +406,18 @@ msgstr "" #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_timesheet_invoice_factor_form #: model:ir.ui.menu,name:hr_timesheet_invoice.hr_timesheet_invoice_factor_view msgid "Types of Invoicing" -msgstr "" +msgstr "Tipos de Faturamento" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 msgid "Theorical" -msgstr "" +msgstr "Teórico" #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/hr_timesheet_invoice.py:119 #, python-format msgid "You can not modify an invoiced analytic line!" -msgstr "" +msgstr "Você não pode modificar uma linha analítica faturada!" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_report_account_analytic_line_to_invoice @@ -443,7 +443,7 @@ msgstr "" #. module: hr_timesheet_invoice #: field:hr_timesheet_invoice.factor,factor:0 msgid "Discount (%)" -msgstr "" +msgstr "Desconto (%)" #. module: hr_timesheet_invoice #: model:hr_timesheet_invoice.factor,name:hr_timesheet_invoice.timesheet_invoice_factor1 @@ -453,13 +453,13 @@ msgstr "" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 msgid "Employee or Journal Name" -msgstr "" +msgstr "Funcionário ou Nome do Diário" #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:189 #, python-format msgid "Invoices" -msgstr "" +msgstr "Faturas" #. module: hr_timesheet_invoice #: selection:report.account.analytic.line.to.invoice,month:0 @@ -501,6 +501,8 @@ msgid "" "Complete this field only if you want to force to use a specific product. " "Keep empty to use the real product that comes from the cost." msgstr "" +"Complete este campo apenas se deseja obrigar a usar um produto específico. " +"Deixar vazio para usar o produto real que vem do custo." #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 @@ -520,12 +522,12 @@ msgstr "" #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create.final:0 msgid "Invoice Balance amount" -msgstr "" +msgstr "Valor do Saldo da Fatura" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 msgid "Invoice rate by user" -msgstr "" +msgstr "Taxa de faturamento por usuário" #. module: hr_timesheet_invoice #: view:report_timesheet.account:0 @@ -535,7 +537,7 @@ msgstr "" #. module: hr_timesheet_invoice #: field:hr.timesheet.analytic.profit,date_from:0 msgid "From" -msgstr "" +msgstr "A partir de" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 @@ -545,12 +547,12 @@ msgstr "" #. module: hr_timesheet_invoice #: help:account.analytic.account,amount_invoiced:0 msgid "Total invoiced" -msgstr "" +msgstr "Total faturado" #. module: hr_timesheet_invoice #: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 msgid "Period to" -msgstr "" +msgstr "Período até" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_account_analytic_line @@ -590,7 +592,7 @@ msgstr "" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create.final,date:0 msgid "Display date in the history of works" -msgstr "" +msgstr "Mostrar data no histórico dos trabalhos" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_report_timesheet_account @@ -608,13 +610,13 @@ msgstr "" #: field:hr.timesheet.invoice.create.final,date:0 #: field:report.timesheet.line,date:0 msgid "Date" -msgstr "" +msgstr "Data" #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:81 #, python-format msgid "Please fill in the Address field in the Partner: %s." -msgstr "" +msgstr "Favor preencher o campo Endereço no Praceiro: %s." #. module: hr_timesheet_invoice #: selection:report.account.analytic.line.to.invoice,month:0 @@ -644,7 +646,7 @@ msgstr "" #: view:hr.timesheet.invoice.create:0 #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_timesheet_invoice_create msgid "Invoice analytic lines" -msgstr "" +msgstr "Linhas de fatura analítica" #. module: hr_timesheet_invoice #: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 @@ -654,7 +656,7 @@ msgstr "" #. module: hr_timesheet_invoice #: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 msgid "Total:" -msgstr "" +msgstr "Total:" #. module: hr_timesheet_invoice #: selection:report.account.analytic.line.to.invoice,month:0 @@ -668,7 +670,7 @@ msgstr "" #. module: hr_timesheet_invoice #: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 msgid "Credit" -msgstr "" +msgstr "Crédito" #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py:69 @@ -689,18 +691,18 @@ msgstr "" #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:120 #, python-format msgid "Error" -msgstr "" +msgstr "Erro" #. module: hr_timesheet_invoice #: field:hr.timesheet.analytic.cost.ledger,date2:0 msgid "End of period" -msgstr "" +msgstr "Fim do período" #. module: hr_timesheet_invoice #: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 #: field:report.analytic.account.close,balance:0 msgid "Balance" -msgstr "" +msgstr "Saldo" #. module: hr_timesheet_invoice #: field:report.analytic.account.close,quantity:0 @@ -731,32 +733,32 @@ msgstr "" #. module: hr_timesheet_invoice #: field:account.analytic.account,to_invoice:0 msgid "Reinvoice Costs" -msgstr "" +msgstr "Custos de Refaturamento" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 msgid "Totals:" -msgstr "" +msgstr "Totais:" #. module: hr_timesheet_invoice #: field:hr.timesheet.analytic.profit,date_to:0 msgid "To" -msgstr "" +msgstr "Até" #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create:0 msgid "Do you want to show details of work in invoice ?" -msgstr "" +msgstr "Deseja mostrar detalhes do trabalho na fatura?" #. module: hr_timesheet_invoice #: report:hr.timesheet.invoice.account.analytic.account.cost_ledger:0 msgid "Period from" -msgstr "" +msgstr "Período de" #. module: hr_timesheet_invoice #: field:account.analytic.account,amount_max:0 msgid "Max. Invoice Price" -msgstr "" +msgstr "Preço Máx. Fatura" #. module: hr_timesheet_invoice #: selection:report.account.analytic.line.to.invoice,month:0 @@ -772,7 +774,7 @@ msgstr "" #: model:ir.model,name:hr_timesheet_invoice.model_account_invoice #: view:report.timesheet.line:0 msgid "Invoice" -msgstr "" +msgstr "Fatura" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 @@ -781,7 +783,7 @@ msgstr "" #: view:hr.timesheet.invoice.create:0 #: view:hr.timesheet.invoice.create.final:0 msgid "Cancel" -msgstr "" +msgstr "Cancelar" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 @@ -809,7 +811,7 @@ msgstr "" #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py:147 #, python-format msgid "Balance product needed" -msgstr "" +msgstr "Saldo necessário do produto" #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create:0 @@ -834,7 +836,7 @@ msgstr "" #: view:hr.timesheet.analytic.cost.ledger:0 #: view:hr.timesheet.analytic.profit:0 msgid "Print" -msgstr "" +msgstr "Imprimir" #. module: hr_timesheet_invoice #: selection:report.account.analytic.line.to.invoice,month:0 @@ -848,18 +850,18 @@ msgstr "" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create.final,price:0 msgid "Display cost of the item you reinvoice" -msgstr "" +msgstr "Mostrar custo do item que será refaturado" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create,date:0 msgid "The real date of each work will be displayed on the invoice" -msgstr "" +msgstr "A data real de cada trabalho será mostrado na fatura" #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:120 #, python-format msgid "At least one line has no product !" -msgstr "" +msgstr "Ao menos uma linha não tem produto!" #. module: hr_timesheet_invoice #: view:report_timesheet.invoice:0 @@ -869,7 +871,7 @@ msgstr "" #. module: hr_timesheet_invoice #: field:hr.timesheet.analytic.cost.ledger,date1:0 msgid "Start of period" -msgstr "" +msgstr "Início do período" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_timesheet_account_date_stat_all @@ -882,7 +884,7 @@ msgstr "" #: view:report.timesheet.line:0 #: field:report.timesheet.line,product_id:0 msgid "Product" -msgstr "" +msgstr "Produto" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_timesheet_uninvoiced_line @@ -892,12 +894,12 @@ msgstr "" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 msgid "%" -msgstr "" +msgstr "%" #. module: hr_timesheet_invoice #: field:hr_timesheet_invoice.factor,name:0 msgid "Internal name" -msgstr "" +msgstr "Nome Interno" #. module: hr_timesheet_invoice #: selection:report.account.analytic.line.to.invoice,month:0 @@ -911,7 +913,7 @@ msgstr "" #. module: hr_timesheet_invoice #: field:hr.timesheet.analytic.profit,journal_ids:0 msgid "Journal" -msgstr "" +msgstr "Diário" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create.final,balance_product:0 @@ -929,7 +931,7 @@ msgstr "" #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_analytic_profit.py:58 #, python-format msgid "No Records Found for Report!" -msgstr "" +msgstr "Nenhum Registro Encontrado para o Relatório!" #. module: hr_timesheet_invoice #: view:report_timesheet.invoice:0 @@ -953,7 +955,7 @@ msgstr "" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 msgid "Period from startdate" -msgstr "" +msgstr "Período da data inicial" #. module: hr_timesheet_invoice #: selection:report.account.analytic.line.to.invoice,month:0 @@ -967,7 +969,7 @@ msgstr "" #. module: hr_timesheet_invoice #: model:ir.module.module,shortdesc:hr_timesheet_invoice.module_meta_information msgid "Invoice on analytic lines" -msgstr "" +msgstr "Faturar sobre linhas analíticas" #. module: hr_timesheet_invoice #: view:report_timesheet.account.date:0 @@ -1001,7 +1003,7 @@ msgstr "" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 msgid "Invoicing Data" -msgstr "" +msgstr "Dados de Faturamento" #. module: hr_timesheet_invoice #: help:hr_timesheet_invoice.factor,factor:0 @@ -1011,7 +1013,7 @@ msgstr "" #. module: hr_timesheet_invoice #: view:hr_timesheet_invoice.factor:0 msgid "Types of invoicing" -msgstr "" +msgstr "Tipos de faturamento" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.act_res_users_2_report_timehsheet_account @@ -1027,7 +1029,7 @@ msgstr "" #: report:account.analytic.profit:0 #: field:report.account.analytic.line.to.invoice,unit_amount:0 msgid "Units" -msgstr "" +msgstr "Unidades" #. module: hr_timesheet_invoice #: field:account.analytic.line,to_invoice:0 @@ -1058,7 +1060,7 @@ msgstr "" #: field:report.timesheet.line,cost:0 #: field:report_timesheet.user,cost:0 msgid "Cost" -msgstr "" +msgstr "Custo" #. module: hr_timesheet_invoice #: field:report.account.analytic.line.to.invoice,name:0 diff --git a/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml b/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml index 2409b3d86b3..349f0f45657 100644 --- a/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml +++ b/addons/hr_timesheet_sheet/hr_timesheet_sheet_view.xml @@ -96,7 +96,7 @@ <field name="state_attendance"/> <field name="total_attendance_day" widget="float_time"/> <field colspan="4" context="{'date':date_current,'user_id':user_id}" domain="[('name','=',date_current)]" name="timesheet_ids" nolabel="1"> - <tree editable="top" string="Timesheet"> + <tree editable="top" string="Timesheet Lines"> <field invisible="1" name="date"/> <field domain="[('type','=','normal'), ('state', '<>', 'close')]" name="account_id" on_change="on_change_account_id(account_id)"/> <field name="name"/> @@ -109,7 +109,7 @@ <field invisible="1" name="general_account_id"/> <field invisible="1" name="user_id" required="1"/> </tree> - <form string="Timesheet"> + <form string="Timesheet Lines"> <field name="date"/> <field domain="[('type','=','normal'), ('state', '<>', 'close')]" name="account_id" on_change="on_change_account_id(account_id)"/> <field name="name"/> diff --git a/addons/hr_timesheet_sheet/i18n/pt_BR.po b/addons/hr_timesheet_sheet/i18n/pt_BR.po index d932885516a..cb8bfe78003 100644 --- a/addons/hr_timesheet_sheet/i18n/pt_BR.po +++ b/addons/hr_timesheet_sheet/i18n/pt_BR.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: pt_BR\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2009-11-17 06:59+0000\n" -"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n" +"PO-Revision-Date: 2011-02-20 21:10+0000\n" +"Last-Translator: Emerson <Unknown>\n" "Language-Team: <pt@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:35+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-21 04:51+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: hr_timesheet_sheet #: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:188 @@ -25,6 +25,9 @@ msgid "" "You can not have 2 timesheets that overlaps !\n" "Please use the menu 'My Current Timesheet' to avoid this problem." msgstr "" +"Não pode ter duas planilhas de apontamento que se sobreponham!\n" +"Favor usar o menu 'Minha Planilha de Apontamento Atual' para evitar este " +"problema." #. module: hr_timesheet_sheet #: field:hr.analytic.timesheet,sheet_id:0 @@ -32,7 +35,7 @@ msgstr "" #: field:hr_timesheet_sheet.sheet.account,sheet_id:0 #: field:hr_timesheet_sheet.sheet.day,sheet_id:0 msgid "Sheet" -msgstr "" +msgstr "Planilha" #. module: hr_timesheet_sheet #: model:process.transition,name:hr_timesheet_sheet.process_transition_timesheetdraft0 @@ -43,7 +46,7 @@ msgstr "" #: code:addons/hr_timesheet_sheet/wizard/hr_timesheet_current.py:38 #, python-format msgid "No employee defined for your user !" -msgstr "" +msgstr "Não há funcionário definido para seu usuário!" #. module: hr_timesheet_sheet #: view:hr.timesheet.report:0 @@ -74,7 +77,7 @@ msgstr "" #. module: hr_timesheet_sheet #: view:hr_timesheet_sheet.sheet:0 msgid "Today" -msgstr "" +msgstr "Hoje" #. module: hr_timesheet_sheet #: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:199 @@ -82,6 +85,7 @@ msgstr "" msgid "" "Please verify that the total difference of the sheet is lower than %.2f !" msgstr "" +"Por favor, verifique que a diferença total da planilha é menor que %2f !" #. module: hr_timesheet_sheet #: selection:hr.timesheet.report,month:0 @@ -107,18 +111,18 @@ msgstr "" #: model:process.node,name:hr_timesheet_sheet.process_node_timesheet0 #: view:timesheet.report:0 msgid "Timesheet" -msgstr "" +msgstr "Planilha de Horas" #. module: hr_timesheet_sheet #: view:hr_timesheet_sheet.sheet:0 msgid "Set to Draft" -msgstr "" +msgstr "Definir como Provisório" #. module: hr_timesheet_sheet #: field:hr_timesheet_sheet.sheet,date_to:0 #: field:timesheet.report,date_to:0 msgid "Date to" -msgstr "" +msgstr "Data até" #. module: hr_timesheet_sheet #: model:process.node,note:hr_timesheet_sheet.process_node_invoiceonwork0 @@ -128,7 +132,7 @@ msgstr "" #. module: hr_timesheet_sheet #: model:process.transition.action,name:hr_timesheet_sheet.process_transition_action_validatetimesheet0 msgid "Validate" -msgstr "" +msgstr "Validar" #. module: hr_timesheet_sheet #: view:hr.timesheet.report:0 @@ -137,12 +141,12 @@ msgstr "" #: view:timesheet.report:0 #: field:timesheet.report,day:0 msgid "Day" -msgstr "" +msgstr "Dia" #. module: hr_timesheet_sheet #: selection:hr_timesheet_sheet.sheet,state_attendance:0 msgid "Present" -msgstr "" +msgstr "Presente" #. module: hr_timesheet_sheet #: view:hr.timesheet.report:0 @@ -154,13 +158,13 @@ msgstr "" #: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:624 #, python-format msgid "UserError" -msgstr "" +msgstr "Erro de Usuário" #. module: hr_timesheet_sheet #: view:hr_timesheet_sheet.sheet:0 #: model:process.transition.action,name:hr_timesheet_sheet.process_transition_action_refusetimesheet0 msgid "Refuse" -msgstr "" +msgstr "Recusar" #. module: hr_timesheet_sheet #: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:608 @@ -185,7 +189,7 @@ msgstr "" #: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:246 #, python-format msgid "You can not sign in from an other date than today" -msgstr "" +msgstr "Você não pode efetuar entrada em uma data diferente de hoje" #. module: hr_timesheet_sheet #: view:hr.timesheet.report:0 @@ -202,7 +206,7 @@ msgstr "" #: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:199 #, python-format msgid "Warning !" -msgstr "" +msgstr "Atenção!" #. module: hr_timesheet_sheet #: model:process.node,note:hr_timesheet_sheet.process_node_attendance0 @@ -216,7 +220,7 @@ msgstr "" #: view:timesheet.report:0 #: field:timesheet.report,account_id:0 msgid "Analytic Account" -msgstr "" +msgstr "Conta Analítica" #. module: hr_timesheet_sheet #: field:timesheet.report,nbr:0 @@ -227,7 +231,7 @@ msgstr "" #: field:hr_timesheet_sheet.sheet,date_from:0 #: field:timesheet.report,date_from:0 msgid "Date from" -msgstr "" +msgstr "Data de" #. module: hr_timesheet_sheet #: view:hr.timesheet.report:0 @@ -244,7 +248,7 @@ msgstr "" #: model:ir.ui.menu,name:hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form #: view:res.company:0 msgid "Timesheets" -msgstr "" +msgstr "Planilhas de Horas" #. module: hr_timesheet_sheet #: selection:hr_timesheet_sheet.sheet,state:0 @@ -252,20 +256,20 @@ msgstr "" #: view:timesheet.report:0 #: selection:timesheet.report,state:0 msgid "Confirmed" -msgstr "" +msgstr "Confirmado" #. module: hr_timesheet_sheet #: field:hr_timesheet_sheet.sheet.day,total_attendance:0 #: model:ir.model,name:hr_timesheet_sheet.model_hr_attendance #: model:process.node,name:hr_timesheet_sheet.process_node_attendance0 msgid "Attendance" -msgstr "" +msgstr "Frequência" #. module: hr_timesheet_sheet #: view:hr_timesheet_sheet.sheet:0 #: model:process.transition.action,name:hr_timesheet_sheet.process_transition_action_draftconfirmtimesheet0 msgid "Confirm" -msgstr "" +msgstr "Confirmar" #. module: hr_timesheet_sheet #: model:ir.module.module,description:hr_timesheet_sheet.module_meta_information @@ -318,7 +322,7 @@ msgstr "" #: selection:hr_timesheet_sheet.sheet,state:0 #: selection:timesheet.report,state:0 msgid "New" -msgstr "" +msgstr "Novo" #. module: hr_timesheet_sheet #: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:174 @@ -344,12 +348,12 @@ msgstr "" #: code:addons/hr_timesheet_sheet/wizard/hr_timesheet_current.py:38 #, python-format msgid "Error !" -msgstr "" +msgstr "Erro!" #. module: hr_timesheet_sheet #: field:hr_timesheet_sheet.sheet.account,total:0 msgid "Total Time" -msgstr "" +msgstr "Tempo Total" #. module: hr_timesheet_sheet #: model:ir.actions.act_window,name:hr_timesheet_sheet.act_hr_timesheet_sheet_sheet_2_hr_analytic_timesheet @@ -375,14 +379,14 @@ msgstr "" #. module: hr_timesheet_sheet #: selection:hr_timesheet_sheet.sheet,state_attendance:0 msgid "No employee defined" -msgstr "" +msgstr "Nenhum funcionário definido" #. module: hr_timesheet_sheet #: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:372 #: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:374 #, python-format msgid "Invalid action !" -msgstr "" +msgstr "Ação inválida!" #. module: hr_timesheet_sheet #: model:process.transition,note:hr_timesheet_sheet.process_transition_validatetimesheet0 @@ -417,7 +421,7 @@ msgstr "" #. module: hr_timesheet_sheet #: view:hr_timesheet_sheet.sheet:0 msgid "Daily View" -msgstr "" +msgstr "Visão Diária" #. module: hr_timesheet_sheet #: view:timesheet.report:0 @@ -430,7 +434,7 @@ msgstr "" #: field:hr_timesheet_sheet.sheet,total_timesheet_day:0 #: field:hr_timesheet_sheet.sheet.day,total_timesheet:0 msgid "Total Timesheet" -msgstr "" +msgstr "Total da Planilha de Horas" #. module: hr_timesheet_sheet #: view:hr_timesheet_sheet.sheet:0 @@ -440,7 +444,7 @@ msgstr "" #. module: hr_timesheet_sheet #: view:hr_timesheet_sheet.sheet:0 msgid "Sign In" -msgstr "" +msgstr "Entrada" #. module: hr_timesheet_sheet #: view:timesheet.report:0 @@ -456,7 +460,7 @@ msgstr "" #. module: hr_timesheet_sheet #: view:hr_timesheet_sheet.sheet:0 msgid "Go to:" -msgstr "" +msgstr "Ir para:" #. module: hr_timesheet_sheet #: selection:hr.timesheet.report,month:0 @@ -482,7 +486,7 @@ msgstr "" #: view:timesheet.report:0 #: field:timesheet.report,month:0 msgid "Month" -msgstr "" +msgstr "Mês" #. module: hr_timesheet_sheet #: view:timesheet.report:0 @@ -531,7 +535,7 @@ msgstr "" #: view:timesheet.report:0 #: selection:timesheet.report,state:0 msgid "Draft" -msgstr "" +msgstr "Provisório" #. module: hr_timesheet_sheet #: field:res.company,timesheet_max_difference:0 @@ -557,7 +561,7 @@ msgstr "" #. module: hr_timesheet_sheet #: selection:res.company,timesheet_range:0 msgid "Week" -msgstr "" +msgstr "Semana" #. module: hr_timesheet_sheet #: selection:hr.timesheet.report,month:0 @@ -574,7 +578,7 @@ msgstr "" #. module: hr_timesheet_sheet #: field:hr_timesheet_sheet.sheet,state_attendance:0 msgid "Current Status" -msgstr "" +msgstr "Status Atual" #. module: hr_timesheet_sheet #: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:604 @@ -582,6 +586,7 @@ msgstr "" #, python-format msgid "You cannot modify an entry in a confirmed timesheet !" msgstr "" +"Não se pode modificar um lançamento em uma planilha de horas confirmada!" #. module: hr_timesheet_sheet #: model:ir.model,name:hr_timesheet_sheet.model_hr_timesheet_sheet_sheet_account @@ -596,18 +601,18 @@ msgstr "" #: view:timesheet.report:0 #: field:timesheet.report,user_id:0 msgid "User" -msgstr "" +msgstr "Usuário" #. module: hr_timesheet_sheet #: model:ir.actions.act_window,name:hr_timesheet_sheet.act_hr_timesheet_sheet_sheet_by_day msgid "Timesheet by Account" -msgstr "" +msgstr "Planilha de Horas por Conta" #. module: hr_timesheet_sheet #: field:hr.timesheet.report,date:0 #: field:hr_timesheet_sheet.sheet.day,name:0 msgid "Date" -msgstr "" +msgstr "Data" #. module: hr_timesheet_sheet #: selection:hr.timesheet.report,month:0 diff --git a/addons/hr_timesheet_sheet/security/hr_timesheet_sheet_security.xml b/addons/hr_timesheet_sheet/security/hr_timesheet_sheet_security.xml index f5b346af50e..ff387a898ca 100644 --- a/addons/hr_timesheet_sheet/security/hr_timesheet_sheet_security.xml +++ b/addons/hr_timesheet_sheet/security/hr_timesheet_sheet_security.xml @@ -6,7 +6,7 @@ <field name="name">Timesheet multi-company</field> <field name="model_id" search="[('model','=','hr_timesheet_sheet.sheet')]" model="ir.model"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> </data> diff --git a/addons/html_view/i18n/bg.po b/addons/html_view/i18n/bg.po index 56ced539886..ecfed5cfd5f 100644 --- a/addons/html_view/i18n/bg.po +++ b/addons/html_view/i18n/bg.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-02-10 14:46+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"PO-Revision-Date: 2011-02-27 12:40+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: Bulgarian <bg@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-11 04:59+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: html_view #: field:html.view,name:0 @@ -41,7 +41,7 @@ msgstr "Html пример" #. module: html_view #: model:ir.module.module,shortdesc:html_view.module_meta_information msgid "Html View" -msgstr "" +msgstr "Html изглед" #. module: html_view #: field:html.view,bank_ids:0 @@ -56,8 +56,12 @@ msgid "" "view.\n" " " msgstr "" +"\n" +" Това е тест модул, който показва, HTML поддръжката на тагове в нормален " +"xml form view.\n" +" " #. module: html_view #: model:ir.model,name:html_view.model_html_view msgid "html.view" -msgstr "" +msgstr "html.view" diff --git a/addons/idea/i18n/bg.po b/addons/idea/i18n/bg.po index c273130489a..5f809ef8e5d 100644 --- a/addons/idea/i18n/bg.po +++ b/addons/idea/i18n/bg.po @@ -7,24 +7,24 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2009-02-03 12:46+0000\n" -"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n" +"PO-Revision-Date: 2011-02-27 10:44+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:29+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: idea #: help:idea.category,visibility:0 msgid "If True creator of the idea will be visible to others" -msgstr "" +msgstr "Ще бъде ли създателят на идеята видим за останалите" #. module: idea #: model:ir.actions.act_window,name:idea.action_idea_select msgid "Idea select" -msgstr "" +msgstr "Избери идея" #. module: idea #: view:idea.idea:0 @@ -42,13 +42,13 @@ msgstr "Коментари" #. module: idea #: view:idea.idea:0 msgid "Submit Vote" -msgstr "" +msgstr "Гласувай" #. module: idea #: model:ir.actions.act_window,name:idea.action_report_vote_all #: model:ir.ui.menu,name:idea.menu_report_vote_all msgid "Ideas Analysis" -msgstr "" +msgstr "Анализи на идея" #. module: idea #: view:idea.category:0 @@ -56,7 +56,7 @@ msgstr "" #: view:idea.vote:0 #: view:report.vote:0 msgid "Group By..." -msgstr "" +msgstr "Групирай по" #. module: idea #: model:ir.module.module,description:idea.module_meta_information @@ -71,33 +71,46 @@ msgid "" " The managers can obtain an easy view on best ideas from all the users.\n" " Once installed, check the menu 'Ideas' in the 'Tools' main menu." msgstr "" +"\n" +" Този модул позволява на потребителите лесно и ефективно да участват в " +"обновяването на предприятието.\n" +" Той позволява на всеки да изрази идеи по разните теми.\n" +" След това, другите потребители могат да коментират тези идеи и да " +"гласуват за конкретни идеи.\n" +" Всяка идея има точки въз основа на събраните гласове.\n" +" Мениджърите могат да получат бърз поглед върху най-добрите идеи от " +"всички потребители.\n" +" След като се инсталира, проверет в менюто \"Идеи\" в главното меню " +"\"Инструменти\"." #. module: idea #: model:ir.module.module,shortdesc:idea.module_meta_information msgid "Idea Manager" -msgstr "" +msgstr "Ръководител на идеята" #. module: idea #: selection:report.vote,month:0 msgid "March" -msgstr "" +msgstr "Март" #. module: idea #: code:addons/idea/wizard/idea_post_vote.py:92 #, python-format msgid "Idea must be in 'Open' state before vote for that idea." msgstr "" +"Идеята трябва да бъде в състояние \"отворено\", преди да гласувате за тази " +"идея." #. module: idea #: view:report.vote:0 #: field:report.vote,day:0 msgid "Day" -msgstr "" +msgstr "Ден" #. module: idea #: view:idea.idea:0 msgid "Refuse" -msgstr "" +msgstr "Отказ" #. module: idea #: field:idea.idea,count_votes:0 @@ -107,7 +120,7 @@ msgstr "Брой гласувания" #. module: idea #: model:ir.model,name:idea.model_report_vote msgid "Idea Vote Statistics" -msgstr "" +msgstr "Статистика за гласовете за идеята" #. module: idea #: selection:idea.idea,my_vote:0 @@ -115,17 +128,17 @@ msgstr "" #: selection:idea.vote,score:0 #: selection:idea.vote.stat,score:0 msgid "Bad" -msgstr "Лошо" +msgstr "Лошa" #. module: idea #: selection:report.vote,idea_state:0 msgid "Cancelled" -msgstr "" +msgstr "Отказанa" #. module: idea #: view:idea.category:0 msgid "Category of ideas" -msgstr "" +msgstr "Идеи по категории" #. module: idea #: code:addons/idea/idea.py:253 @@ -133,7 +146,7 @@ msgstr "" #: code:addons/idea/wizard/idea_post_vote.py:92 #, python-format msgid "Warning !" -msgstr "" +msgstr "Предупреждение !" #. module: idea #: view:idea.idea:0 @@ -143,12 +156,12 @@ msgstr "Вашият коментар" #. module: idea #: view:report.vote:0 msgid " Month " -msgstr "" +msgstr " Месец " #. module: idea #: model:ir.model,name:idea.model_idea_vote msgid "Idea Vote" -msgstr "" +msgstr "Гласувай за идея" #. module: idea #: field:idea.category,parent_id:0 @@ -166,24 +179,24 @@ msgstr "Много лошо" #. module: idea #: view:idea.vote:0 msgid "Ideas vote" -msgstr "" +msgstr "Гласувай за идея" #. module: idea #: view:report.vote:0 #: field:report.vote,nbr:0 msgid "# of Lines" -msgstr "" +msgstr "# от редове" #. module: idea #: code:addons/idea/wizard/idea_post_vote.py:89 #, python-format msgid "You can not give Vote for this idea more than %s times" -msgstr "" +msgstr "Не можете да гласувате за тази идея повече %s пъти" #. module: idea #: view:idea.category:0 msgid "Ideas Categories" -msgstr "" +msgstr "Категории на идеите" #. module: idea #: help:idea.idea,description:0 @@ -193,7 +206,7 @@ msgstr "Съдържание на идеята" #. module: idea #: model:ir.model,name:idea.model_idea_category msgid "Idea Category" -msgstr "" +msgstr "Категория на идеята" #. module: idea #: view:idea.idea:0 @@ -207,32 +220,32 @@ msgstr "Статистики" #: selection:idea.vote,score:0 #: selection:idea.vote.stat,score:0 msgid "Not Voted" -msgstr "" +msgstr "Няма гласуване" #. module: idea #: sql_constraint:idea.category:0 msgid "The name of the category must be unique" -msgstr "" +msgstr "Името на категорията трябва да бъде уникално" #. module: idea #: model:ir.model,name:idea.model_idea_select msgid "select idea" -msgstr "" +msgstr "избери идея" #. module: idea #: view:idea.stat:0 msgid "stat" -msgstr "" +msgstr "стат" #. module: idea #: field:idea.category,child_ids:0 msgid "Child Categories" -msgstr "Дъщерни категории" +msgstr "Подкатегории" #. module: idea #: view:idea.select:0 msgid "Next" -msgstr "" +msgstr "Напред" #. module: idea #: view:idea.idea:0 @@ -240,7 +253,7 @@ msgstr "" #: view:report.vote:0 #: field:report.vote,idea_state:0 msgid "State" -msgstr "" +msgstr "Състояние" #. module: idea #: selection:idea.idea,my_vote:0 @@ -248,17 +261,17 @@ msgstr "" #: selection:idea.vote,score:0 #: selection:idea.vote.stat,score:0 msgid "Good" -msgstr "Добре" +msgstr "Добро" #. module: idea #: help:idea.idea,open_date:0 msgid "Date when an idea opened" -msgstr "" +msgstr "Дата на отваряне на идеята" #. module: idea #: view:idea.idea:0 msgid "Idea Detail" -msgstr "" +msgstr "Подробности за идеята" #. module: idea #: help:idea.idea,state:0 @@ -267,17 +280,20 @@ msgid "" " It is opened by the user, the state is 'Opened'. \n" "If the idea is accepted, the state is 'Accepted'." msgstr "" +"Когато се създаде идея състоянието и е 'Draft'.\n" +" Когато е отворена от потребител е 'Отворена'. \n" +"Ако идеата е приета състоянието и е 'Приета'." #. module: idea #: field:idea.category,visibility:0 #: field:idea.idea,visibility:0 msgid "Open Idea?" -msgstr "" +msgstr "Отвори идея?" #. module: idea #: selection:report.vote,month:0 msgid "July" -msgstr "" +msgstr "Юли" #. module: idea #: view:idea.idea:0 @@ -285,7 +301,7 @@ msgstr "" #: view:report.vote:0 #: selection:report.vote,idea_state:0 msgid "Accepted" -msgstr "" +msgstr "Приета" #. module: idea #: model:ir.actions.act_window,name:idea.action_idea_category @@ -296,12 +312,12 @@ msgstr "Категории" #. module: idea #: view:report.vote:0 msgid " Month-1 " -msgstr "" +msgstr " Месец-1 " #. module: idea #: field:idea.idea,open_date:0 msgid "Open date" -msgstr "" +msgstr "Дата на откриване" #. module: idea #: field:idea.idea,vote_ids:0 @@ -313,17 +329,17 @@ msgstr "Глас" #: model:ir.actions.act_window,name:idea.action_idea_vote_stat #: model:ir.ui.menu,name:idea.menu_idea_vote_stat msgid "Vote Statistics" -msgstr "" +msgstr "Статистика на гласовете" #. module: idea #: field:idea.idea,vote_limit:0 msgid "Maximum Vote per User" -msgstr "" +msgstr "Максимум гласове за един потребител" #. module: idea #: view:idea.category:0 msgid "Parent Category" -msgstr "" +msgstr "Родителска категория" #. module: idea #: field:idea.comment,content:0 @@ -337,24 +353,24 @@ msgstr "Коментар" #. module: idea #: selection:report.vote,month:0 msgid "September" -msgstr "" +msgstr "Септември" #. module: idea #: selection:report.vote,month:0 msgid "December" -msgstr "" +msgstr "Декември" #. module: idea #: view:report.vote:0 #: field:report.vote,month:0 msgid "Month" -msgstr "" +msgstr "Месец" #. module: idea #: model:ir.actions.act_window,name:idea.action_idea_idea_categ_open #: model:ir.actions.act_window,name:idea.action_idea_idea_open msgid "Open Ideas" -msgstr "" +msgstr "Отворени идеи" #. module: idea #: view:idea.category:0 @@ -377,7 +393,7 @@ msgstr "Много добре" #. module: idea #: view:report.vote:0 msgid " Year " -msgstr "" +msgstr " Година " #. module: idea #: selection:idea.idea,state:0 @@ -388,7 +404,7 @@ msgstr "Отворен(и)" #. module: idea #: model:ir.actions.act_window,name:idea.action_idea_vote msgid "Idea's Votes" -msgstr "" +msgstr "Гласове за идеята" #. module: idea #: view:idea.idea:0 @@ -398,7 +414,7 @@ msgstr "Нова идея" #. module: idea #: view:idea.vote.stat:0 msgid "vote_stat of ideas" -msgstr "" +msgstr "vote_stat за идеи" #. module: idea #: model:ir.actions.act_window,name:idea.action_idea_category_tree @@ -410,12 +426,12 @@ msgstr "Идеи по категории" #: selection:idea.idea,state:0 #: selection:report.vote,idea_state:0 msgid "Draft" -msgstr "Чернова" +msgstr "Проект" #. module: idea #: selection:report.vote,month:0 msgid "August" -msgstr "" +msgstr "Август" #. module: idea #: selection:idea.idea,my_vote:0 @@ -428,18 +444,18 @@ msgstr "Нормален" #. module: idea #: selection:report.vote,month:0 msgid "June" -msgstr "" +msgstr "Юни" #. module: idea #: field:report.vote,creater_id:0 #: field:report.vote,user_id:0 msgid "User Name" -msgstr "" +msgstr "Име на потребител" #. module: idea #: model:ir.model,name:idea.model_idea_vote_stat msgid "Idea Votes Statistics" -msgstr "" +msgstr "Статистика за гласовете за идея" #. module: idea #: field:idea.comment,user_id:0 @@ -452,12 +468,12 @@ msgstr "Потребител" #. module: idea #: field:idea.vote,date:0 msgid "Date" -msgstr "" +msgstr "Дата" #. module: idea #: view:idea.post.vote:0 msgid "Post" -msgstr "" +msgstr "Публикация" #. module: idea #: field:idea.idea,my_vote:0 @@ -467,7 +483,7 @@ msgstr "Моят глас" #. module: idea #: selection:report.vote,month:0 msgid "October" -msgstr "" +msgstr "Октомври" #. module: idea #: field:idea.comment,create_date:0 @@ -478,7 +494,7 @@ msgstr "Дата на създаване" #. module: idea #: selection:report.vote,month:0 msgid "January" -msgstr "" +msgstr "Януари" #. module: idea #: model:ir.model,name:idea.model_idea_idea @@ -493,27 +509,27 @@ msgstr "Обобщение" #. module: idea #: field:idea.idea,name:0 msgid "Idea Summary" -msgstr "" +msgstr "Равносметка за идеята" #. module: idea #: selection:report.vote,month:0 msgid "November" -msgstr "" +msgstr "Ноември" #. module: idea #: view:idea.idea:0 msgid "History" -msgstr "" +msgstr "Хронология" #. module: idea #: view:idea.idea:0 msgid "Vots Statistics" -msgstr "" +msgstr "Статистика за гласуване" #. module: idea #: field:report.vote,date:0 msgid "Date Order" -msgstr "" +msgstr "По дата" #. module: idea #: view:idea.idea:0 @@ -526,12 +542,12 @@ msgstr "Създал" #: view:idea.post.vote:0 #: model:ir.ui.menu,name:idea.menu_give_vote msgid "Give Vote" -msgstr "" +msgstr "Дайте си гласа" #. module: idea #: help:idea.idea,vote_limit:0 msgid "Set to one if you require only one Vote per user" -msgstr "" +msgstr "Сложете едно ако изисквате само по един глас за потремител" #. module: idea #: view:idea.post.vote:0 @@ -552,7 +568,7 @@ msgstr "Отвoри" #. module: idea #: view:report.vote:0 msgid "Idea Vote Analysis" -msgstr "" +msgstr "Анализ на гласуването" #. module: idea #: view:idea.idea:0 @@ -566,12 +582,12 @@ msgstr "Идеи" #. module: idea #: model:ir.model,name:idea.model_idea_post_vote msgid "Post vote" -msgstr "" +msgstr "Гласувай" #. module: idea #: view:idea.idea:0 msgid "Current" -msgstr "" +msgstr "Текущ" #. module: idea #: field:idea.vote.stat,score:0 @@ -582,7 +598,7 @@ msgstr "Резултат" #. module: idea #: view:idea.vote:0 msgid "Comments:" -msgstr "" +msgstr "Коментари:" #. module: idea #: view:idea.category:0 @@ -594,34 +610,34 @@ msgstr "Описание" #. module: idea #: selection:report.vote,month:0 msgid "May" -msgstr "" +msgstr "Май" #. module: idea #: selection:idea.idea,state:0 #: view:report.vote:0 msgid "Refused" -msgstr "" +msgstr "Отказана" #. module: idea #: code:addons/idea/idea.py:253 #, python-format msgid "Draft/Accepted/Cancelled ideas Could not be voted" -msgstr "" +msgstr "За Проектни/Приети/Отказани идеи не може да се гласува" #. module: idea #: view:idea.vote:0 msgid "Vote date" -msgstr "" +msgstr "Дата на гласуване" #. module: idea #: selection:report.vote,month:0 msgid "February" -msgstr "" +msgstr "Февруари" #. module: idea #: view:report.vote:0 msgid " Today " -msgstr "" +msgstr " Днес " #. module: idea #: field:idea.vote.stat,nbr:0 @@ -631,7 +647,7 @@ msgstr "Брой гласувания" #. module: idea #: selection:report.vote,month:0 msgid "April" -msgstr "" +msgstr "Април" #. module: idea #: field:idea.idea,count_comments:0 @@ -641,7 +657,7 @@ msgstr "Брой коментари" #. module: idea #: field:idea.vote,score:0 msgid "Vote Status" -msgstr "" +msgstr "Статус гласуване" #. module: idea #: field:idea.idea,vote_avg:0 @@ -663,23 +679,23 @@ msgstr "Идея" #. module: idea #: view:idea.idea:0 msgid "Accept" -msgstr "" +msgstr "Приеми" #. module: idea #: field:idea.post.vote,vote:0 msgid "Post Vote" -msgstr "" +msgstr "Гласувай" #. module: idea #: view:report.vote:0 #: field:report.vote,year:0 msgid "Year" -msgstr "" +msgstr "Година" #. module: idea #: view:idea.select:0 msgid "Select Idea for Vote" -msgstr "" +msgstr "Избери идея за да гласуваш" #~ msgid "My Ideas" #~ msgstr "Мои идеи" diff --git a/addons/idea/i18n/gl.po b/addons/idea/i18n/gl.po new file mode 100644 index 00000000000..e2b9690d297 --- /dev/null +++ b/addons/idea/i18n/gl.po @@ -0,0 +1,694 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-24 22:34+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: idea +#: help:idea.category,visibility:0 +msgid "If True creator of the idea will be visible to others" +msgstr "Se é verdadeiro, o creador da idea será visible para outros" + +#. module: idea +#: model:ir.actions.act_window,name:idea.action_idea_select +msgid "Idea select" +msgstr "Seleccionar idea" + +#. module: idea +#: view:idea.idea:0 +#: view:idea.vote:0 +#: model:ir.ui.menu,name:idea.menu_idea_vote +msgid "Votes" +msgstr "Votos" + +#. module: idea +#: view:idea.idea:0 +#: field:idea.idea,comment_ids:0 +msgid "Comments" +msgstr "Comentarios" + +#. module: idea +#: view:idea.idea:0 +msgid "Submit Vote" +msgstr "Enviar voto" + +#. module: idea +#: model:ir.actions.act_window,name:idea.action_report_vote_all +#: model:ir.ui.menu,name:idea.menu_report_vote_all +msgid "Ideas Analysis" +msgstr "Análisis de ideas" + +#. module: idea +#: view:idea.category:0 +#: view:idea.idea:0 +#: view:idea.vote:0 +#: view:report.vote:0 +msgid "Group By..." +msgstr "Agrupar por ..." + +#. module: idea +#: model:ir.module.module,description:idea.module_meta_information +msgid "" +"\n" +" This module allows your user to easily and efficiently participate in " +"the innovation of the enterprise.\n" +" It allows everybody to express ideas about different subjects.\n" +" Then, other users can comment on these ideas and vote for particular " +"ideas.\n" +" Each idea has a score based on the different votes.\n" +" The managers can obtain an easy view on best ideas from all the users.\n" +" Once installed, check the menu 'Ideas' in the 'Tools' main menu." +msgstr "" +"\n" +" Este módulo permite aos seus usuarios participar de forma fácil e eficaz " +"na innovación da empresa.\n" +"Permite a todos expresar as súas ideas sobre diferentes temas.\n" +"Logo, outros usuarios poden comentar estas ideas e votar a favor dalgunhas " +"das ideas.\n" +"Cada idea ten unha puntuación baseada nas diferentes votacións.\n" +"Os administradores poden obter unha visión fácil das mellores ideas de todos " +"os usuarios.\n" +"Unha vez instalado, aparecerá o menú 'Ideas' dentro do menú principal " +"'Ferramentas'." + +#. module: idea +#: model:ir.module.module,shortdesc:idea.module_meta_information +msgid "Idea Manager" +msgstr "Xestión de ideas" + +#. module: idea +#: selection:report.vote,month:0 +msgid "March" +msgstr "Marzo" + +#. module: idea +#: code:addons/idea/wizard/idea_post_vote.py:92 +#, python-format +msgid "Idea must be in 'Open' state before vote for that idea." +msgstr "" + +#. module: idea +#: view:report.vote:0 +#: field:report.vote,day:0 +msgid "Day" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +msgid "Refuse" +msgstr "" + +#. module: idea +#: field:idea.idea,count_votes:0 +msgid "Count of votes" +msgstr "" + +#. module: idea +#: model:ir.model,name:idea.model_report_vote +msgid "Idea Vote Statistics" +msgstr "" + +#. module: idea +#: selection:idea.idea,my_vote:0 +#: selection:idea.post.vote,vote:0 +#: selection:idea.vote,score:0 +#: selection:idea.vote.stat,score:0 +msgid "Bad" +msgstr "" + +#. module: idea +#: selection:report.vote,idea_state:0 +msgid "Cancelled" +msgstr "" + +#. module: idea +#: view:idea.category:0 +msgid "Category of ideas" +msgstr "" + +#. module: idea +#: code:addons/idea/idea.py:253 +#: code:addons/idea/wizard/idea_post_vote.py:89 +#: code:addons/idea/wizard/idea_post_vote.py:92 +#, python-format +msgid "Warning !" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +msgid "Your comment" +msgstr "" + +#. module: idea +#: view:report.vote:0 +msgid " Month " +msgstr "" + +#. module: idea +#: model:ir.model,name:idea.model_idea_vote +msgid "Idea Vote" +msgstr "" + +#. module: idea +#: field:idea.category,parent_id:0 +msgid "Parent Categories" +msgstr "" + +#. module: idea +#: selection:idea.idea,my_vote:0 +#: selection:idea.post.vote,vote:0 +#: selection:idea.vote,score:0 +#: selection:idea.vote.stat,score:0 +msgid "Very Bad" +msgstr "" + +#. module: idea +#: view:idea.vote:0 +msgid "Ideas vote" +msgstr "" + +#. module: idea +#: view:report.vote:0 +#: field:report.vote,nbr:0 +msgid "# of Lines" +msgstr "" + +#. module: idea +#: code:addons/idea/wizard/idea_post_vote.py:89 +#, python-format +msgid "You can not give Vote for this idea more than %s times" +msgstr "" + +#. module: idea +#: view:idea.category:0 +msgid "Ideas Categories" +msgstr "" + +#. module: idea +#: help:idea.idea,description:0 +msgid "Content of the idea" +msgstr "" + +#. module: idea +#: model:ir.model,name:idea.model_idea_category +msgid "Idea Category" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +#: field:idea.idea,stat_vote_ids:0 +msgid "Statistics" +msgstr "" + +#. module: idea +#: selection:idea.idea,my_vote:0 +#: selection:idea.post.vote,vote:0 +#: selection:idea.vote,score:0 +#: selection:idea.vote.stat,score:0 +msgid "Not Voted" +msgstr "" + +#. module: idea +#: sql_constraint:idea.category:0 +msgid "The name of the category must be unique" +msgstr "" + +#. module: idea +#: model:ir.model,name:idea.model_idea_select +msgid "select idea" +msgstr "" + +#. module: idea +#: view:idea.stat:0 +msgid "stat" +msgstr "" + +#. module: idea +#: field:idea.category,child_ids:0 +msgid "Child Categories" +msgstr "" + +#. module: idea +#: view:idea.select:0 +msgid "Next" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +#: field:idea.idea,state:0 +#: view:report.vote:0 +#: field:report.vote,idea_state:0 +msgid "State" +msgstr "" + +#. module: idea +#: selection:idea.idea,my_vote:0 +#: selection:idea.post.vote,vote:0 +#: selection:idea.vote,score:0 +#: selection:idea.vote.stat,score:0 +msgid "Good" +msgstr "" + +#. module: idea +#: help:idea.idea,open_date:0 +msgid "Date when an idea opened" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +msgid "Idea Detail" +msgstr "" + +#. module: idea +#: help:idea.idea,state:0 +msgid "" +"When the Idea is created the state is 'Draft'.\n" +" It is opened by the user, the state is 'Opened'. \n" +"If the idea is accepted, the state is 'Accepted'." +msgstr "" + +#. module: idea +#: field:idea.category,visibility:0 +#: field:idea.idea,visibility:0 +msgid "Open Idea?" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "July" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +#: selection:idea.idea,state:0 +#: view:report.vote:0 +#: selection:report.vote,idea_state:0 +msgid "Accepted" +msgstr "" + +#. module: idea +#: model:ir.actions.act_window,name:idea.action_idea_category +#: model:ir.ui.menu,name:idea.menu_idea_category +msgid "Categories" +msgstr "" + +#. module: idea +#: view:report.vote:0 +msgid " Month-1 " +msgstr "" + +#. module: idea +#: field:idea.idea,open_date:0 +msgid "Open date" +msgstr "" + +#. module: idea +#: field:idea.idea,vote_ids:0 +#: model:ir.actions.act_window,name:idea.action_idea_post_vote +msgid "Vote" +msgstr "" + +#. module: idea +#: model:ir.actions.act_window,name:idea.action_idea_vote_stat +#: model:ir.ui.menu,name:idea.menu_idea_vote_stat +msgid "Vote Statistics" +msgstr "" + +#. module: idea +#: field:idea.idea,vote_limit:0 +msgid "Maximum Vote per User" +msgstr "" + +#. module: idea +#: view:idea.category:0 +msgid "Parent Category" +msgstr "" + +#. module: idea +#: field:idea.comment,content:0 +#: view:idea.idea:0 +#: view:idea.post.vote:0 +#: field:idea.vote,comment:0 +#: model:ir.model,name:idea.model_idea_comment +msgid "Comment" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "September" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "December" +msgstr "" + +#. module: idea +#: view:report.vote:0 +#: field:report.vote,month:0 +msgid "Month" +msgstr "" + +#. module: idea +#: model:ir.actions.act_window,name:idea.action_idea_idea_categ_open +#: model:ir.actions.act_window,name:idea.action_idea_idea_open +msgid "Open Ideas" +msgstr "" + +#. module: idea +#: view:idea.category:0 +#: field:idea.category,name:0 +#: view:idea.idea:0 +#: field:idea.idea,category_id:0 +#: view:report.vote:0 +#: field:report.vote,category_id:0 +msgid "Category" +msgstr "" + +#. module: idea +#: selection:idea.idea,my_vote:0 +#: selection:idea.post.vote,vote:0 +#: selection:idea.vote,score:0 +#: selection:idea.vote.stat,score:0 +msgid "Very Good" +msgstr "" + +#. module: idea +#: view:report.vote:0 +msgid " Year " +msgstr "" + +#. module: idea +#: selection:idea.idea,state:0 +#: selection:report.vote,idea_state:0 +msgid "Opened" +msgstr "" + +#. module: idea +#: model:ir.actions.act_window,name:idea.action_idea_vote +msgid "Idea's Votes" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +msgid "New Idea" +msgstr "" + +#. module: idea +#: view:idea.vote.stat:0 +msgid "vote_stat of ideas" +msgstr "" + +#. module: idea +#: model:ir.actions.act_window,name:idea.action_idea_category_tree +#: model:ir.ui.menu,name:idea.menu_idea_category_tree +msgid "Ideas by Categories" +msgstr "" + +#. module: idea +#: selection:idea.idea,state:0 +#: selection:report.vote,idea_state:0 +msgid "Draft" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "August" +msgstr "" + +#. module: idea +#: selection:idea.idea,my_vote:0 +#: selection:idea.post.vote,vote:0 +#: selection:idea.vote,score:0 +#: selection:idea.vote.stat,score:0 +msgid "Normal" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "June" +msgstr "" + +#. module: idea +#: field:report.vote,creater_id:0 +#: field:report.vote,user_id:0 +msgid "User Name" +msgstr "" + +#. module: idea +#: model:ir.model,name:idea.model_idea_vote_stat +msgid "Idea Votes Statistics" +msgstr "" + +#. module: idea +#: field:idea.comment,user_id:0 +#: view:idea.vote:0 +#: field:idea.vote,user_id:0 +#: view:report.vote:0 +msgid "User" +msgstr "" + +#. module: idea +#: field:idea.vote,date:0 +msgid "Date" +msgstr "" + +#. module: idea +#: view:idea.post.vote:0 +msgid "Post" +msgstr "" + +#. module: idea +#: field:idea.idea,my_vote:0 +msgid "My Vote" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "October" +msgstr "" + +#. module: idea +#: field:idea.comment,create_date:0 +#: field:idea.idea,created_date:0 +msgid "Creation date" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "January" +msgstr "" + +#. module: idea +#: model:ir.model,name:idea.model_idea_idea +msgid "idea.idea" +msgstr "" + +#. module: idea +#: field:idea.category,summary:0 +msgid "Summary" +msgstr "" + +#. module: idea +#: field:idea.idea,name:0 +msgid "Idea Summary" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "November" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +msgid "History" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +msgid "Vots Statistics" +msgstr "" + +#. module: idea +#: field:report.vote,date:0 +msgid "Date Order" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +#: field:idea.idea,user_id:0 +#: view:report.vote:0 +msgid "Creator" +msgstr "" + +#. module: idea +#: view:idea.post.vote:0 +#: model:ir.ui.menu,name:idea.menu_give_vote +msgid "Give Vote" +msgstr "" + +#. module: idea +#: help:idea.idea,vote_limit:0 +msgid "Set to one if you require only one Vote per user" +msgstr "" + +#. module: idea +#: view:idea.post.vote:0 +msgid "Cancel" +msgstr "" + +#. module: idea +#: view:idea.select:0 +msgid "Close" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +#: view:report.vote:0 +msgid "Open" +msgstr "" + +#. module: idea +#: view:report.vote:0 +msgid "Idea Vote Analysis" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +#: model:ir.actions.act_window,name:idea.action_idea_idea +#: model:ir.ui.menu,name:idea.menu_idea_idea +#: model:ir.ui.menu,name:idea.menu_ideas +#: model:ir.ui.menu,name:idea.menu_ideas1 +msgid "Ideas" +msgstr "" + +#. module: idea +#: model:ir.model,name:idea.model_idea_post_vote +msgid "Post vote" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +msgid "Current" +msgstr "" + +#. module: idea +#: field:idea.vote.stat,score:0 +#: field:report.vote,score:0 +msgid "Score" +msgstr "" + +#. module: idea +#: view:idea.vote:0 +msgid "Comments:" +msgstr "" + +#. module: idea +#: view:idea.category:0 +#: field:idea.idea,description:0 +#: field:idea.post.vote,note:0 +msgid "Description" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "May" +msgstr "" + +#. module: idea +#: selection:idea.idea,state:0 +#: view:report.vote:0 +msgid "Refused" +msgstr "" + +#. module: idea +#: code:addons/idea/idea.py:253 +#, python-format +msgid "Draft/Accepted/Cancelled ideas Could not be voted" +msgstr "" + +#. module: idea +#: view:idea.vote:0 +msgid "Vote date" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "February" +msgstr "" + +#. module: idea +#: view:report.vote:0 +msgid " Today " +msgstr "" + +#. module: idea +#: field:idea.vote.stat,nbr:0 +msgid "Number of Votes" +msgstr "" + +#. module: idea +#: selection:report.vote,month:0 +msgid "April" +msgstr "" + +#. module: idea +#: field:idea.idea,count_comments:0 +msgid "Count of comments" +msgstr "" + +#. module: idea +#: field:idea.vote,score:0 +msgid "Vote Status" +msgstr "" + +#. module: idea +#: field:idea.idea,vote_avg:0 +msgid "Average Score" +msgstr "" + +#. module: idea +#: field:idea.comment,idea_id:0 +#: field:idea.select,idea_id:0 +#: view:idea.vote:0 +#: field:idea.vote,idea_id:0 +#: field:idea.vote.stat,idea_id:0 +#: model:ir.ui.menu,name:idea.menu_idea_reporting +#: view:report.vote:0 +#: field:report.vote,idea_id:0 +msgid "Idea" +msgstr "" + +#. module: idea +#: view:idea.idea:0 +msgid "Accept" +msgstr "" + +#. module: idea +#: field:idea.post.vote,vote:0 +msgid "Post Vote" +msgstr "" + +#. module: idea +#: view:report.vote:0 +#: field:report.vote,year:0 +msgid "Year" +msgstr "" + +#. module: idea +#: view:idea.select:0 +msgid "Select Idea for Vote" +msgstr "" diff --git a/addons/knowledge/i18n/bg.po b/addons/knowledge/i18n/bg.po new file mode 100644 index 00000000000..4007fc26f0b --- /dev/null +++ b/addons/knowledge/i18n/bg.po @@ -0,0 +1,166 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-18 09:03+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-19 05:06+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: knowledge +#: model:ir.ui.menu,name:knowledge.menu_document +msgid "Knowledge" +msgstr "Знания" + +#. module: knowledge +#: help:knowledge.installer,wiki_quality_manual:0 +msgid "Creates an example skeleton for a standard quality manual." +msgstr "Създава примерна структура за стандартно Ръководство по качество" + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Share information within the company with these specific Addons." +msgstr "Споделя информация в рамките на фирмата с тези специфични Добавки." + +#. module: knowledge +#: field:knowledge.installer,document_ftp:0 +msgid "Shared Repositories (FTP)" +msgstr "Общо хранилище (FTP)" + +#. module: knowledge +#: model:ir.module.module,shortdesc:knowledge.module_meta_information +msgid "Knowledge Management System" +msgstr "Система за управление на ЗНАНИЯ" + +#. module: knowledge +#: field:knowledge.installer,wiki:0 +msgid "Collaborative Content (Wiki)" +msgstr "Съвместно съдържание (Wiki)" + +#. module: knowledge +#: help:knowledge.installer,document_ftp:0 +msgid "" +"Provides an FTP access to your OpenERP's Document Management System. It lets " +"you access attachments and virtual documents through a standard FTP client." +msgstr "" +"Осигурява достъп по FTP към вашия OpenERP Система за управление на " +"документи. Тя ви позволява достъп до приложения и виртуални документи чрез " +"стандартен FTP клиент." + +#. module: knowledge +#: help:knowledge.installer,document_webdav:0 +msgid "" +"Provides a WebDAV access to your OpenERP's Document Management System. Lets " +"you access attachments and virtual documents through your standard file " +"browser." +msgstr "" +"Осигурява WebDAV достъп до OpenERP Система за управление на документи. " +"Позволява ви достъп до приложения и виртуални документи чрез стандартен " +"файлов браузър." + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Configure" +msgstr "Настройки" + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "title" +msgstr "заглавие" + +#. module: knowledge +#: model:ir.module.module,description:knowledge.module_meta_information +msgid "" +"Installer for knowledge-based tools\n" +" " +msgstr "" +"Инсталатор за инструменти за ЗНАНИЯ\n" +" " + +#. module: knowledge +#: model:ir.ui.menu,name:knowledge.menu_document_configuration +msgid "Configuration" +msgstr "Настройка" + +#. module: knowledge +#: model:ir.actions.act_window,name:knowledge.action_knowledge_installer +msgid "Knowledge Modules Installation" +msgstr "Инсталиран на модули ЗНАНИЯ" + +#. module: knowledge +#: field:knowledge.installer,wiki_quality_manual:0 +msgid "Quality Manual" +msgstr "Ръководство за качество" + +#. module: knowledge +#: field:knowledge.installer,document_webdav:0 +msgid "Shared Repositories (WebDAV)" +msgstr "Общо хранилище (WebDAV)" + +#. module: knowledge +#: field:knowledge.installer,progress:0 +msgid "Configuration Progress" +msgstr "Прогрес на конфигурирането" + +#. module: knowledge +#: help:knowledge.installer,wiki_faq:0 +msgid "" +"Creates a skeleton internal FAQ pre-filled with documentation about " +"OpenERP's Document Management System." +msgstr "" +"Създава вътрешната структура ЧЗВ предварително попълнена с документация " +"относно Системата за управление на документи OpenERP." + +#. module: knowledge +#: field:knowledge.installer,wiki_faq:0 +msgid "Internal FAQ" +msgstr "Вътрешни ЧЗВ" + +#. module: knowledge +#: model:ir.ui.menu,name:knowledge.menu_document2 +msgid "Collaborative Content" +msgstr "Съвместно съдържание" + +#. module: knowledge +#: field:knowledge.installer,config_logo:0 +msgid "Image" +msgstr "Изображение" + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Knowledge Application Configuration" +msgstr "Настройки на приложение ЗНАНИЯ" + +#. module: knowledge +#: model:ir.model,name:knowledge.model_knowledge_installer +msgid "knowledge.installer" +msgstr "knowledge.installer" + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Configure Your Knowledge Application" +msgstr "Настройте Вашето приложение ЗНАНИЯ" + +#. module: knowledge +#: help:knowledge.installer,wiki:0 +msgid "" +"Lets you create wiki pages and page groups in order to keep track of " +"business knowledge and share it with and between your employees." +msgstr "" +"Позволява ви да създавате Уики страници и групи страници, за да следите на " +"бизнес знания и да ги споделяте със и между служителите си." + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Content templates" +msgstr "Шаблени за съдържане" diff --git a/addons/knowledge/i18n/gl.po b/addons/knowledge/i18n/gl.po new file mode 100644 index 00000000000..d3fc3e7f735 --- /dev/null +++ b/addons/knowledge/i18n/gl.po @@ -0,0 +1,166 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-22 22:24+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-23 04:37+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: knowledge +#: model:ir.ui.menu,name:knowledge.menu_document +msgid "Knowledge" +msgstr "Coñecemento" + +#. module: knowledge +#: help:knowledge.installer,wiki_quality_manual:0 +msgid "Creates an example skeleton for a standard quality manual." +msgstr "Crea un esqueleto de exemplo para un manual de calidade estándar" + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Share information within the company with these specific Addons." +msgstr "Comparta información coa compañía con estos módulos específicos" + +#. module: knowledge +#: field:knowledge.installer,document_ftp:0 +msgid "Shared Repositories (FTP)" +msgstr "Repositorios compartidos (FTP)" + +#. module: knowledge +#: model:ir.module.module,shortdesc:knowledge.module_meta_information +msgid "Knowledge Management System" +msgstr "Sistema de xestión do coñecemento" + +#. module: knowledge +#: field:knowledge.installer,wiki:0 +msgid "Collaborative Content (Wiki)" +msgstr "Contido colaborativo (Wiki)" + +#. module: knowledge +#: help:knowledge.installer,document_ftp:0 +msgid "" +"Provides an FTP access to your OpenERP's Document Management System. It lets " +"you access attachments and virtual documents through a standard FTP client." +msgstr "" +"Proporciona un acceso FTP ao seu Sistema de Xestión Documental de OpenERP. " +"Permítelle acceder aos adxuntos e documentos virtuais a través dun cliente " +"FTP estándar" + +#. module: knowledge +#: help:knowledge.installer,document_webdav:0 +msgid "" +"Provides a WebDAV access to your OpenERP's Document Management System. Lets " +"you access attachments and virtual documents through your standard file " +"browser." +msgstr "" +"Proporciona un acceso WebDav ao sistema de Xestión Documental de OpenERP. " +"Permítelle acceder aos arquivos adxuntos e documentos virtuais a través do " +"seu navegador de arquivos habitual" + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Configure" +msgstr "Configurar" + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "title" +msgstr "título" + +#. module: knowledge +#: model:ir.module.module,description:knowledge.module_meta_information +msgid "" +"Installer for knowledge-based tools\n" +" " +msgstr "" +"Instalador para as ferramentas relacionadas coa xestión do coñecemento\n" +" " + +#. module: knowledge +#: model:ir.ui.menu,name:knowledge.menu_document_configuration +msgid "Configuration" +msgstr "Configuración" + +#. module: knowledge +#: model:ir.actions.act_window,name:knowledge.action_knowledge_installer +msgid "Knowledge Modules Installation" +msgstr "Instalación de módulos de xestión do coñecemento" + +#. module: knowledge +#: field:knowledge.installer,wiki_quality_manual:0 +msgid "Quality Manual" +msgstr "Manual de calidade" + +#. module: knowledge +#: field:knowledge.installer,document_webdav:0 +msgid "Shared Repositories (WebDAV)" +msgstr "Repositorios compartidos (WevDAV)" + +#. module: knowledge +#: field:knowledge.installer,progress:0 +msgid "Configuration Progress" +msgstr "Progreso da Configuración" + +#. module: knowledge +#: help:knowledge.installer,wiki_faq:0 +msgid "" +"Creates a skeleton internal FAQ pre-filled with documentation about " +"OpenERP's Document Management System." +msgstr "" +"Crea un esqueleto de FAQ internas precubertas con documentación sobre o " +"sistema de xestión de documentos de OpenERP" + +#. module: knowledge +#: field:knowledge.installer,wiki_faq:0 +msgid "Internal FAQ" +msgstr "FAQ interna" + +#. module: knowledge +#: model:ir.ui.menu,name:knowledge.menu_document2 +msgid "Collaborative Content" +msgstr "Contido colaborativo" + +#. module: knowledge +#: field:knowledge.installer,config_logo:0 +msgid "Image" +msgstr "Imaxe" + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Knowledge Application Configuration" +msgstr "Configuración da aplicación do coñecemento" + +#. module: knowledge +#: model:ir.model,name:knowledge.model_knowledge_installer +msgid "knowledge.installer" +msgstr "coñecemento.instalador" + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Configure Your Knowledge Application" +msgstr "Configure a súa aplicación de xestión do coñecemento" + +#. module: knowledge +#: help:knowledge.installer,wiki:0 +msgid "" +"Lets you create wiki pages and page groups in order to keep track of " +"business knowledge and share it with and between your employees." +msgstr "" +"Permítelle crear páxinas de wiki e grupos de páxinas co fin de xestionar o " +"coñecemento do negocio e compartilo con e entre os seus empregados." + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Content templates" +msgstr "Plantillas de contido" diff --git a/addons/knowledge/i18n/sk.po b/addons/knowledge/i18n/sk.po new file mode 100644 index 00000000000..407dc27ddde --- /dev/null +++ b/addons/knowledge/i18n/sk.po @@ -0,0 +1,154 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-23 13:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:40+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: knowledge +#: model:ir.ui.menu,name:knowledge.menu_document +msgid "Knowledge" +msgstr "" + +#. module: knowledge +#: help:knowledge.installer,wiki_quality_manual:0 +msgid "Creates an example skeleton for a standard quality manual." +msgstr "" + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Share information within the company with these specific Addons." +msgstr "" + +#. module: knowledge +#: field:knowledge.installer,document_ftp:0 +msgid "Shared Repositories (FTP)" +msgstr "Zdieľané úložisko (FTP)" + +#. module: knowledge +#: model:ir.module.module,shortdesc:knowledge.module_meta_information +msgid "Knowledge Management System" +msgstr "" + +#. module: knowledge +#: field:knowledge.installer,wiki:0 +msgid "Collaborative Content (Wiki)" +msgstr "" + +#. module: knowledge +#: help:knowledge.installer,document_ftp:0 +msgid "" +"Provides an FTP access to your OpenERP's Document Management System. It lets " +"you access attachments and virtual documents through a standard FTP client." +msgstr "" + +#. module: knowledge +#: help:knowledge.installer,document_webdav:0 +msgid "" +"Provides a WebDAV access to your OpenERP's Document Management System. Lets " +"you access attachments and virtual documents through your standard file " +"browser." +msgstr "" + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Configure" +msgstr "Nastaviť" + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "title" +msgstr "titul" + +#. module: knowledge +#: model:ir.module.module,description:knowledge.module_meta_information +msgid "" +"Installer for knowledge-based tools\n" +" " +msgstr "" + +#. module: knowledge +#: model:ir.ui.menu,name:knowledge.menu_document_configuration +msgid "Configuration" +msgstr "Nastavenie" + +#. module: knowledge +#: model:ir.actions.act_window,name:knowledge.action_knowledge_installer +msgid "Knowledge Modules Installation" +msgstr "Inštalácia Knowledge modulu" + +#. module: knowledge +#: field:knowledge.installer,wiki_quality_manual:0 +msgid "Quality Manual" +msgstr "" + +#. module: knowledge +#: field:knowledge.installer,document_webdav:0 +msgid "Shared Repositories (WebDAV)" +msgstr "" + +#. module: knowledge +#: field:knowledge.installer,progress:0 +msgid "Configuration Progress" +msgstr "Priebeh nastavenia" + +#. module: knowledge +#: help:knowledge.installer,wiki_faq:0 +msgid "" +"Creates a skeleton internal FAQ pre-filled with documentation about " +"OpenERP's Document Management System." +msgstr "" + +#. module: knowledge +#: field:knowledge.installer,wiki_faq:0 +msgid "Internal FAQ" +msgstr "Interné FAQ" + +#. module: knowledge +#: model:ir.ui.menu,name:knowledge.menu_document2 +msgid "Collaborative Content" +msgstr "" + +#. module: knowledge +#: field:knowledge.installer,config_logo:0 +msgid "Image" +msgstr "Obrázok" + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Knowledge Application Configuration" +msgstr "" + +#. module: knowledge +#: model:ir.model,name:knowledge.model_knowledge_installer +msgid "knowledge.installer" +msgstr "" + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Configure Your Knowledge Application" +msgstr "" + +#. module: knowledge +#: help:knowledge.installer,wiki:0 +msgid "" +"Lets you create wiki pages and page groups in order to keep track of " +"business knowledge and share it with and between your employees." +msgstr "" + +#. module: knowledge +#: view:knowledge.installer:0 +msgid "Content templates" +msgstr "" diff --git a/addons/l10n_be/i18n/gl.po b/addons/l10n_be/i18n/gl.po new file mode 100644 index 00000000000..d8f02abc336 --- /dev/null +++ b/addons/l10n_be/i18n/gl.po @@ -0,0 +1,528 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-03-02 22:13+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: l10n_be +#: field:partner.vat,test_xml:0 +#: field:partner.vat.intra,test_xml:0 +msgid "Test XML file" +msgstr "Proba de arquivo XML" + +#. module: l10n_be +#: field:vat.listing.clients,name:0 +msgid "Client Name" +msgstr "Nome do cliente" + +#. module: l10n_be +#: view:partner.vat.list:0 +msgid "XML File has been Created." +msgstr "O arquivo XML foi creado." + +#. module: l10n_be +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:64 +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:122 +#, python-format +msgid "No partner has a VAT Number asociated with him." +msgstr "Ningunha empresa ten un número fiscal asociado." + +#. module: l10n_be +#: constraint:res.company:0 +msgid "Error! You can not create recursive companies." +msgstr "Erro! Non pode crear compañías recorrentes." + +#. module: l10n_be +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:155 +#: code:addons/l10n_be/wizard/l10n_be_account_vat_declaration.py:69 +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:88 +#, python-format +msgid "No VAT Number Associated with Main Company!" +msgstr "Non hai Número de IVE asociado á empresa principal!" + +#. module: l10n_be +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:64 +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:122 +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:125 +#, python-format +msgid "Data Insufficient!" +msgstr "Datos insuficientes!" + +#. module: l10n_be +#: view:l1on_be.vat.declaration:0 +#: view:partner.vat.intra:0 +#: view:partner.vat.list:0 +msgid "Create XML" +msgstr "Crear XML" + +#. module: l10n_be +#: field:l1on_be.vat.declaration,period_id:0 +msgid "Period" +msgstr "Período" + +#. module: l10n_be +#: view:l1on_be.vat.declaration:0 +#: view:partner.vat.intra:0 +msgid "Save the File with '.xml' extension." +msgstr "Gardar o arquivo coa extensión '.xml'." + +#. module: l10n_be +#: view:partner.vat.intra:0 +msgid "Save XML" +msgstr "Gardar XML" + +#. module: l10n_be +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:150 +#, python-format +msgid "Save" +msgstr "Gardar" + +#. module: l10n_be +#: model:ir.model,name:l10n_be.model_vat_listing_clients +msgid "vat.listing.clients" +msgstr "vat.listing.clients" + +#. module: l10n_be +#: field:l1on_be.vat.declaration,msg:0 +#: field:partner.vat.intra,msg:0 +#: field:partner.vat.list,msg:0 +msgid "File created" +msgstr "Arquivo creado" + +#. module: l10n_be +#: code:addons/l10n_be/wizard/l10n_be_account_vat_declaration.py:116 +#, python-format +msgid "Save XML For Vat declaration" +msgstr "Gardar o XML para a declaración do IVE" + +#. module: l10n_be +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:95 +#, python-format +msgid "The period code you entered is not valid." +msgstr "O código do período que introduciu non é válido." + +#. module: l10n_be +#: help:l1on_be.vat.declaration,ask_resitution:0 +msgid "It indicates whether a resitution is to made or not?" +msgstr "Indica se hai que realizar a restitución ou non." + +#. module: l10n_be +#: model:ir.actions.act_window,name:l10n_be.action_vat_declaration +msgid "Vat Declaraion" +msgstr "Declaración do IVE" + +#. module: l10n_be +#: view:partner.vat.intra:0 +#: field:partner.vat.intra,no_vat:0 +msgid "Partner With No VAT" +msgstr "Socio sen CIF/NIF" + +#. module: l10n_be +#: view:l1on_be.vat.declaration:0 +#: view:partner.vat.intra:0 +msgid "Company" +msgstr "Compañía" + +#. module: l10n_be +#: model:ir.model,name:l10n_be.model_partner_vat_list +msgid "partner.vat.list" +msgstr "partner.vat.list" + +#. module: l10n_be +#: model:ir.ui.menu,name:l10n_be.partner_vat_listing +msgid "Annual Listing Of VAT-Subjected Customers" +msgstr "Listaxe anual de Clientes suxeitos ó IVE" + +#. module: l10n_be +#: model:ir.module.module,shortdesc:l10n_be.module_meta_information +msgid "Belgium - Plan Comptable Minimum Normalise" +msgstr "Bélxica - Plan contable mínimo normalizado" + +#. module: l10n_be +#: view:partner.vat.list:0 +msgid "Select Fiscal Year" +msgstr "Seleccionar exercicio fiscal" + +#. module: l10n_be +#: field:l1on_be.vat.declaration,ask_resitution:0 +msgid "Ask Restitution" +msgstr "Pedir restitución" + +#. module: l10n_be +#: model:ir.model,name:l10n_be.model_partner_vat_intra +#: model:ir.ui.menu,name:l10n_be.l10_be_vat_intra +msgid "Partner VAT Intra" +msgstr "Socio de IVE Intra" + +#. module: l10n_be +#: model:ir.ui.menu,name:l10n_be.l10_be_vat_declaration +#: view:l1on_be.vat.declaration:0 +msgid "Periodical VAT Declaration" +msgstr "Período de declaración do IVE" + +#. module: l10n_be +#: view:partner.vat.intra:0 +msgid "Note: " +msgstr "Nota: " + +#. module: l10n_be +#: field:l1on_be.vat.declaration,tax_code_id:0 +#: field:partner.vat.intra,tax_code_id:0 +msgid "Tax Code" +msgstr "Código do imposto" + +#. module: l10n_be +#: view:vat.listing.clients:0 +msgid "VAT listing" +msgstr "Listaxe do IVE" + +#. module: l10n_be +#: view:partner.vat.intra:0 +msgid "Periods" +msgstr "Períodos" + +#. module: l10n_be +#: help:partner.vat,test_xml:0 +#: help:partner.vat.intra,test_xml:0 +msgid "Sets the XML output as test file" +msgstr "Establece a saída XML como arquivo de probas" + +#. module: l10n_be +#: field:partner.vat,limit_amount:0 +msgid "Limit Amount" +msgstr "Cantidade límite" + +#. module: l10n_be +#: view:l1on_be.vat.declaration:0 +msgid "Ok" +msgstr "Aceptar" + +#. module: l10n_be +#: view:partner.vat:0 +msgid "" +"This wizard will create an XML file for Vat details and total invoiced " +"amounts per partner." +msgstr "" +"Este asistente creará un arquivo XML para a información relativa ó IVE e o " +"total dos importes facturados por socio." + +#. module: l10n_be +#: help:partner.vat.intra,no_vat:0 +msgid "" +"The Partner whose VAT number is not defined they doesn't include in XML File." +msgstr "" +"O socio cuxo CIF/NIF non estea definido non se inclúe no arquivo XML." + +#. module: l10n_be +#: field:vat.listing.clients,vat:0 +msgid "VAT" +msgstr "IVE" + +#. module: l10n_be +#: field:vat.listing.clients,country:0 +msgid "Country" +msgstr "País" + +#. module: l10n_be +#: view:partner.vat.list:0 +#: field:partner.vat.list,partner_ids:0 +msgid "Clients" +msgstr "Clientes" + +#. module: l10n_be +#: model:ir.model,name:l10n_be.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: l10n_be +#: help:l1on_be.vat.declaration,client_nihil:0 +msgid "" +"Tick this case only if it concerns only the last statement on the civil or " +"cessation of activity" +msgstr "" +"Marcar esta opción só se atinxe á última declaración civil ou de cesamento " +"de actividade" + +#. module: l10n_be +#: help:partner.vat.intra,period_ids:0 +msgid "" +"Select here the period(s) you want to include in your intracom declaration" +msgstr "" +"Elixa os períodos que desexe incluír na súa declaración intracomunitaria" + +#. module: l10n_be +#: field:vat.listing.clients,amount:0 +msgid "Amount" +msgstr "Cantidade" + +#. module: l10n_be +#: view:l1on_be.vat.declaration:0 +msgid "Is Last Declaration" +msgstr "É a última declaración" + +#. module: l10n_be +#: model:ir.model,name:l10n_be.model_partner_vat +msgid "partner.vat" +msgstr "partner.vat" + +#. module: l10n_be +#: field:l1on_be.vat.declaration,client_nihil:0 +msgid "Last Declaration of Enterprise" +msgstr "Última declaración da empresa" + +#. module: l10n_be +#: help:l1on_be.vat.declaration,ask_payment:0 +msgid "It indicates whether a payment is to made or not?" +msgstr "Indica se un pagamento foi realizado ou non" + +#. module: l10n_be +#: code:addons/l10n_be/wizard/l10_be_partner_vat_listing.py:155 +#: code:addons/l10n_be/wizard/l10n_be_account_vat_declaration.py:69 +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:88 +#, python-format +msgid "Data Insufficient" +msgstr "Dato insuficiente" + +#. module: l10n_be +#: model:ir.ui.menu,name:l10n_be.menu_finance_belgian_statement +msgid "Belgium Statements" +msgstr "Declaracións de Bélxica" + +#. module: l10n_be +#: model:ir.actions.act_window,name:l10n_be.action_vat_intra +msgid "Partner Vat Intra" +msgstr "IVE empresa intracomunitaria" + +#. module: l10n_be +#: field:vat.listing.clients,turnover:0 +msgid "Turnover" +msgstr "Volume de negocio" + +#. module: l10n_be +#: view:l1on_be.vat.declaration:0 +msgid "Declare Periodical VAT" +msgstr "Declarar IVE periódico" + +#. module: l10n_be +#: help:partner.vat,mand_id:0 +#: help:partner.vat.intra,mand_id:0 +msgid "" +"This identifies the representative of the sending company. This is a string " +"of 14 characters" +msgstr "" +"Isto identifica ó representante da compañía emisora. É unha cadea de 14 " +"caracteres." + +#. module: l10n_be +#: view:l1on_be.vat.declaration:0 +msgid "Save xml" +msgstr "Gardar XML" + +#. module: l10n_be +#: field:partner.vat,mand_id:0 +#: field:partner.vat.intra,mand_id:0 +msgid "MandataireId" +msgstr "Id Mandatario" + +#. module: l10n_be +#: field:l1on_be.vat.declaration,file_save:0 +#: field:partner.vat.intra,file_save:0 +#: field:partner.vat.list,file_save:0 +msgid "Save File" +msgstr "Gardar arquivo" + +#. module: l10n_be +#: help:partner.vat.intra,period_code:0 +msgid "" +"This is where you have to set the period code for the intracom declaration " +"using the format: ppyyyy\n" +" PP can stand for a month: from '01' to '12'.\n" +" PP can stand for a trimester: '31','32','33','34'\n" +" The first figure means that it is a trimester,\n" +" The second figure identify the trimester.\n" +" PP can stand for a complete fiscal year: '00'.\n" +" YYYY stands for the year (4 positions).\n" +" " +msgstr "" +"Aquí debe definir o código do período para a declaración intracomunitaria " +"usando o formato:ppyyyypp pode ser un mes: do '01' ó '12',pp pode ser un " +"trimestre: '31', '32', '33', '34', O primeiro número indica que se trata dun " +"trimestre, O segundo número identifica ó trimestre.pp pode ser un ano fiscal " +"completo: '00'.yyyy representa o ano (4 posicións).\n" +" " + +#. module: l10n_be +#: field:l1on_be.vat.declaration,name:0 +#: field:partner.vat.intra,name:0 +#: field:partner.vat.list,name:0 +msgid "File Name" +msgstr "Nome do arquivo" + +#. module: l10n_be +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:95 +#, python-format +msgid "Wrong Period Code" +msgstr "Código do período incorrecto" + +#. module: l10n_be +#: field:partner.vat,fyear:0 +msgid "Fiscal Year" +msgstr "Exercicio fiscal" + +#. module: l10n_be +#: model:ir.model,name:l10n_be.model_l1on_be_vat_declaration +msgid "Vat Declaration" +msgstr "Declaración do IVE" + +#. module: l10n_be +#: view:partner.vat.intra:0 +#: field:partner.vat.intra,country_ids:0 +msgid "European Countries" +msgstr "Países europeos" + +#. module: l10n_be +#: model:ir.actions.act_window,name:l10n_be.action_partner_vat_listing +#: view:partner.vat:0 +msgid "Partner VAT Listing" +msgstr "Listaxe IVE empresa" + +#. module: l10n_be +#: view:partner.vat.intra:0 +msgid "General Information" +msgstr "Información xeral" + +#. module: l10n_be +#: help:partner.vat.list,partner_ids:0 +msgid "" +"You can remove clients/partners which you do not want to show in xml file" +msgstr "Pode eliminar clientes/empresas que non quere amosar no arquivo xml" + +#. module: l10n_be +#: view:partner.vat.list:0 +msgid "" +"You can remove clients/partners which you do not want in exported xml file" +msgstr "Pode eliminar clientes/empresas do arquivo xml exportado" + +#. module: l10n_be +#: view:partner.vat.intra:0 +msgid "Create an XML file for Vat Intra" +msgstr "Crear un arquivo XML para o IVE intracomunitario" + +#. module: l10n_be +#: field:partner.vat.intra,period_code:0 +msgid "Period Code" +msgstr "Código do período" + +#. module: l10n_be +#: field:l1on_be.vat.declaration,ask_payment:0 +msgid "Ask Payment" +msgstr "Solicitar pagamento" + +#. module: l10n_be +#: view:partner.vat:0 +msgid "View Client" +msgstr "Ver cliente" + +#. module: l10n_be +#: view:partner.vat:0 +msgid "Cancel" +msgstr "Anular" + +#. module: l10n_be +#: view:l1on_be.vat.declaration:0 +#: view:partner.vat.intra:0 +#: view:partner.vat.list:0 +msgid "Close" +msgstr "Pechar" + +#. module: l10n_be +#: code:addons/l10n_be/wizard/l10n_be_vat_intra.py:125 +#, python-format +msgid "Please select at least one Period." +msgstr "Seleccione polo menos un período." + +#. module: l10n_be +#: model:ir.module.module,description:l10n_be.module_meta_information +msgid "" +"\n" +" This is the base module to manage the accounting chart for Belgium in " +"OpenERP.\n" +"\n" +" After Installing this module,The Configuration wizard for accounting is " +"launched.\n" +" * We have the account templates which can be helpful to generate Charts " +"of Accounts.\n" +" * On that particular wizard,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 account and Bank account,currency to create Journals.\n" +" Thus,the pure copy of Chart Template is generated.\n" +" * This is the same wizard that runs from Financial " +"Management/Configuration/Financial Accounting/Financial Accounts/Generate " +"Chart of Accounts from a Chart Template.\n" +"\n" +" Wizards provided by this module:\n" +" * Partner VAT Intra: Enlist the partners with their related VAT and " +"invoiced amounts.Prepares an XML file format.\n" +" Path to access : Financial " +"Management/Reporting//Legal Statements/Belgium Statements/Partner VAT " +"Listing\n" +" * Periodical VAT Declaration: Prepares an XML file for Vat Declaration " +"of the Main company of the User currently Logged in.\n" +" Path to access : Financial " +"Management/Reporting/Legal Statements/Belgium Statements/Periodical VAT " +"Declaration\n" +" * Annual Listing Of VAT-Subjected Customers: Prepares an XML file for " +"Vat Declaration of the Main company of the User currently Logged in.Based on " +"Fiscal year\n" +" Path to access : Financial " +"Management/Reporting/Legal Statements/Belgium Statements/Annual Listing Of " +"VAT-Subjected Customers\n" +"\n" +" " +msgstr "" +"\n" +" Este é o módulo base para xestionar o plan contable belga en " +"OpenERP.Despois de instalar este módulo, executarase o asistente de " +"configuración contable.* Proporciona os modelos contables que poden ser " +"útiles para xerar plans contables.* No asistente pediráselle o nome da " +"compañía, o modelo de contas a utilizar, o nº de díxitos para xerar os " +"códigos das súas contas e a conta bancaria e a divisa para crear diarios. " +"Deste xeito xerarase unha copia do modelo de contas.* É o mesmo asistente " +"que se executa desde 'Contabilidade/Configuración/Contabilidade " +"financeira/Modelos/Xerar plan contable desde un modelo de plan contable. " +"Asistentes incluídos neste módulo:* Listaxe de empresas: enumera as empresas " +"co seu CIF e coas cantidades facturadas. Prepara un arquivo XML.Ruta de " +"acceso: Contabilidade/Informes/Informes legais/Informes belgas/Listaxe de " +"empresas co CIF* Declaración periódica do IVE: Prepara un arquivo XML para a " +"declaración do IVE da compañía do usuario actualmente conectado.Ruta de " +"acceso: Contabilidade/Informes/Informes legais/Informes belgas/Declaración " +"periódica do IVE* Listaxe anual dos clientes suxeitos ó IVE: Prepara un " +"arquivo XML para a declaración do IVE da compañía principal do usuario " +"actualmente conectado. Baseado no exercicio fiscal.Ruta de acceso: " +"Contabilidade/Informes/Informes legais/Informes belgas/Listaxe anual de " +"clientes suxeitos ó IVE\n" +"\n" +" " + +#. module: l10n_be +#: view:partner.vat.intra:0 +msgid "Partner VAT intra" +msgstr "Socio IVE intra" + +#. module: l10n_be +#: field:partner.vat.intra,period_ids:0 +msgid "Period (s)" +msgstr "Período (s)" diff --git a/addons/l10n_br/i18n/sq.po b/addons/l10n_br/i18n/sq.po new file mode 100644 index 00000000000..28df73a06a3 --- /dev/null +++ b/addons/l10n_br/i18n/sq.po @@ -0,0 +1,36 @@ +# Albanian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-07 06:40+0000\n" +"PO-Revision-Date: 2011-02-22 08:36+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Albanian <sq@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-23 04:37+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: l10n_br +#: model:ir.actions.todo,note:l10n_br.config_call_account_template_brazilian_localization +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" +" This is the same wizard that runs from Financial " +"Management/Configuration/Financial Accounting/Financial Accounts/Generate " +"Chart of Accounts from a Chart Template." +msgstr "" + +#. module: l10n_br +#: model:ir.module.module,description:l10n_br.module_meta_information +#: model:ir.module.module,shortdesc:l10n_br.module_meta_information +msgid "Brazilian Localization" +msgstr "" diff --git a/addons/l10n_ch/__init__.py b/addons/l10n_ch/__init__.py index 82fb2cf7bcc..e8c8ae47d34 100644 --- a/addons/l10n_ch/__init__.py +++ b/addons/l10n_ch/__init__.py @@ -28,6 +28,5 @@ import wizard import payment import report import bank -import account_move_line # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/l10n_ch/__openerp__.py b/addons/l10n_ch/__openerp__.py index 7beb51e0a81..60b91a06811 100644 --- a/addons/l10n_ch/__openerp__.py +++ b/addons/l10n_ch/__openerp__.py @@ -20,7 +20,7 @@ ############################################################################## { - "name" : "Switzerland localization with 2011 taxes Beta 1", + "name" : "Switzerland - localization with 2011 taxes", "description" : """ Swiss localisation : - DTA generation for a lot of payment types diff --git a/addons/l10n_ch/account_move_line.py b/addons/l10n_ch/account_move_line.py deleted file mode 100644 index da9aab741a6..00000000000 --- a/addons/l10n_ch/account_move_line.py +++ /dev/null @@ -1,87 +0,0 @@ -# -*- coding: utf-8 -*- -# -# account_move_line.py -# l10n_ch -# -# Created by Nicolas Bessi based on Credric Krier contribution -# -# Copyright (c) 2009 CamptoCamp. All rights reserved. -############################################################################## -# -# WARNING: This program as such is intended to be used by professional -# programmers who take the whole responsability of assessing all potential -# consequences resulting from its eventual inadequacies and bugs -# End users who are looking for a ready-to-use solution with commercial -# garantees and support are strongly adviced to contract a Free Software -# Service Company -# -# This program is Free Software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License -# as published by the Free Software Foundation; either version 2 -# 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -# -############################################################################## - -from osv import fields, osv -# -*- encoding: utf-8 -*- -############################################################################## -# -# Author: Nicolas Bessi. Copyright Camptocamp SA -# Donors: Hasa Sàrl, Open Net Sàrl and Prisme Solutions Informatique SA -# -# 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 <http://www.gnu.org/licenses/>. -# -############################################################################## - -class AccountMoveLine(osv.osv): - """ Inherit account.move.line in order to add a custom link - between supplier invoice line and bank. The original link - was defined in account_payment between line """ - - _inherit = 'account.move.line' - - def line2bank(self, cr, uid, ids, payment_type='manual', context=None): - """add a link to account.move.line in order to link - supplier invoice line and bank. The original link - was defined in account_payment""" - payment_mode_obj = self.pool.get('payment.mode') - line2bank = {} - if not ids: - return {} - bank_type = payment_mode_obj.suitable_bank_types(cr, uid, payment_type, - context=context) - for line in self.browse(cr, uid, ids, context=context): - if line.invoice and line.invoice.partner_bank_id: - line2bank[line.id] = line.invoice.partner_bank_id.id - elif line.partner_id: - for bank in line.partner_id.bank_ids: - if bank.state in bank_type: - line2bank[line.id] = bank.id - break - if line.id not in line2bank and line.partner_id.bank_ids: - line2bank[line.id] = line.partner_id.bank_ids[0].id - return line2bank - -AccountMoveLine() - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/l10n_ch/account_wizard.py b/addons/l10n_ch/account_wizard.py index b2e1ab00924..08c969dd654 100644 --- a/addons/l10n_ch/account_wizard.py +++ b/addons/l10n_ch/account_wizard.py @@ -21,6 +21,7 @@ import tools from osv import osv import addons +import os class WizardMultiChartsAccounts(osv.osv_memory): @@ -35,7 +36,7 @@ class WizardMultiChartsAccounts(osv.osv_memory): def execute(self, cr, uid, ids, context=None): """Override of code in order to be able to link journal with account in XML""" res = super(WizardMultiChartsAccounts, self).execute(cr, uid, ids, context) - path = addons.get_module_resource('l10n_ch/sterchi_chart/account_journal_rel.xml') + path = addons.get_module_resource(os.path.join('l10n_ch','sterchi_chart','account_journal_rel.xml')) tools.convert_xml_import(cr, 'l10n_ch', path, idref=None, mode='init', noupdate=True, report=None) return res diff --git a/addons/l10n_ch/company.py b/addons/l10n_ch/company.py index da8f7b53cc6..20f6b6168ec 100644 --- a/addons/l10n_ch/company.py +++ b/addons/l10n_ch/company.py @@ -27,13 +27,12 @@ class res_company(osv.osv): _inherit = "res.company" _columns = { - ### horiz. delta in mm 1.2 will print the bvz 1.2mm lefter 'bvr_delta_horz': fields.float('BVR Horz. Delta (mm)', - help='horiz. delta in mm 1.2 will print the bvz 1.2mm lefter'), - ### vert. delta in mm 1.2 will print the bvz 1.2mm lefter + help='horiz. delta in mm 1.2 will print the bvr 1.2mm lefter, negative value is possible'), + 'bvr_delta_vert': fields.float('BVR Vert. Delta (mm)', - help='vert. delta in mm 1.2 will print the bvz 1.2mm lefter'), - ### print bvr background image for standard paper or e-mail + help='vert. delta in mm 1.2 will print the bvr 1.2mm lower, negative value is possible'), + 'bvr_background': fields.boolean('Insert BVR background ?'), 'bvr_only': fields.boolean('Separated BVR only ?', diff --git a/addons/l10n_ch/demo/demo.xml b/addons/l10n_ch/demo/demo.xml index 7782669d995..6b3f4a2fdc4 100644 --- a/addons/l10n_ch/demo/demo.xml +++ b/addons/l10n_ch/demo/demo.xml @@ -1,5 +1,23 @@ <openerp> <data noupdate="1"> + + <record model="res.bank" id="main_bank"> + <field name="name">Main Partner Bank</field> + <field name="clearing">234567</field> + </record> + + <record model="res.partner.bank" id="main_partner_bank"> + <field name="name">OpenERP BVR Account</field> + <field name="acc_number">11-1234-1</field> + <field name="partner_id" ref="base.main_partner"/> + <field name="state">bvrbank</field> + <field name="post_number">11-1234-1</field> + <field name="bank" ref="main_bank"/> + <field name="iban">CH9100767000S00023455</field> + <field name="bvr_adherent_num">0000000</field> + + + </record> <record id="bank" model="res.partner"> <field name="comment">My bank !</field> @@ -7,6 +25,7 @@ <field name="name">Banque</field> <field name="category_id" model="res.partner.category" search="[('name','=','Partenaire')]"/> </record> + <record id="res_partner_address_bank1" model="res.partner.address"> <field name="fax">+41 31 622 13 00</field> <field name="name">Marc Dufour</field> diff --git a/addons/l10n_ch/demo/dta_demo.xml b/addons/l10n_ch/demo/dta_demo.xml index fbfc66f642d..d2968fcf40b 100644 --- a/addons/l10n_ch/demo/dta_demo.xml +++ b/addons/l10n_ch/demo/dta_demo.xml @@ -1,6 +1,7 @@ <?xml version="1.0"?> <openerp> <data> + <!-- Transform into YAML for testing --> <record model="res.bank" id="partner_bank"> <field name="name">Fortis s.a.</field> <field name="clearing">123456</field> @@ -11,7 +12,7 @@ <field name="acc_number">123456</field> <field name="partner_id" ref="base.res_partner_agrolait"/> <field name="state">bvrbank</field> - <field name="bvr_number">234567</field> + <field name="post_number">234567</field> <field name="bank" ref="partner_bank"/> <field name="iban">CH9100767000S00023455</field> </record> diff --git a/addons/l10n_ch/dta_data.xml b/addons/l10n_ch/dta_data.xml index 7d25dcacdde..5ef689d551c 100644 --- a/addons/l10n_ch/dta_data.xml +++ b/addons/l10n_ch/dta_data.xml @@ -89,7 +89,7 @@ <field name="readonly" eval="False"/> </record> <record model="res.partner.bank.type.field" id="bvr_num_field_bvrbank"> - <field name="name">bvr_number</field> + <field name="name">post_number</field> <field name="bank_type_id" ref="bvrbank"/> <field name="required" eval="True"/> <field name="readonly" eval="False"/> @@ -103,7 +103,7 @@ <field name="readonly" eval="False"/> </record> <record model="res.partner.bank.type.field" id="bvr_num_field_bvrpost"> - <field name="name">bvr_number</field> + <field name="name">post_number</field> <field name="bank_type_id" ref="bvrpost"/> <field name="required" eval="True"/> <field name="readonly" eval="False"/> diff --git a/addons/l10n_ch/dta_view.xml b/addons/l10n_ch/dta_view.xml index ea2e300d10c..869eacae6f1 100644 --- a/addons/l10n_ch/dta_view.xml +++ b/addons/l10n_ch/dta_view.xml @@ -11,7 +11,6 @@ <field name="arch" type="xml"> <field name="acc_number" position="after"> <newline/> - <field name="bvr_number"/> <field name="bvr_adherent_num"/> <field name="post_number"/> <field name="dta_code"/> @@ -27,7 +26,6 @@ <field name="arch" type="xml"> <field name="acc_number" position="after"> <newline/> - <field name="bvr_number"/> <field name="bvr_adherent_num"/> <field name="post_number"/> <field name="dta_code"/> diff --git a/addons/l10n_ch/invoice.py b/addons/l10n_ch/invoice.py index aa59a742722..07c62d43d51 100644 --- a/addons/l10n_ch/invoice.py +++ b/addons/l10n_ch/invoice.py @@ -191,7 +191,6 @@ class account_tax_code(osv.osv): _name = 'account.tax.code' _inherit = "account.tax.code" _columns = { - ### The case code of the tax code 'code': fields.char('Case Code', size=512), } diff --git a/addons/l10n_ch/partner.py b/addons/l10n_ch/partner.py index cc2097640a0..35a4456b7fd 100644 --- a/addons/l10n_ch/partner.py +++ b/addons/l10n_ch/partner.py @@ -36,7 +36,6 @@ class res_partner_bank(osv.osv): _columns = { 'name': fields.char('Description', size=128, required=True), 'post_number': fields.char('Post number', size=64), - 'bvr_number': fields.char('BVR account number', size=11), 'bvr_adherent_num': fields.char('BVR adherent number', size=11), 'dta_code': fields.char('DTA code', size=5), } diff --git a/addons/l10n_ch/report/bvr.mako b/addons/l10n_ch/report/bvr.mako index bebf943e11b..6ff8921a142 100644 --- a/addons/l10n_ch/report/bvr.mako +++ b/addons/l10n_ch/report/bvr.mako @@ -99,11 +99,11 @@ <table name="bvrframe" id="${inv.id}" style="width:210mm;height:106mm;border-collapse:collapse;padding-left:3mm;font-family:Helvetica;font-size:8pt;border-width:0px" border="0" CELLPADDING="0" CELLSPACING="0"> <!--border-width:1px;border-style:solid;border-color:black;--> <tr style="height:16.933333mm;vertical-align:bottom;padding-bottom:3mm"><td style="width:60.14mm;padding-bottom:3mm"><div style="padding-left:3mm;">${inv.partner_bank_id and inv.partner_bank_id.print_bank and inv.partner_bank_id.bank and inv.partner_bank_id.bank.name or ''}</div></td><td style="width:60.96mm;padding-bottom:3mm"><div style="padding-left:3mm;">${inv.partner_bank_id and inv.partner_bank_id.print_bank and inv.partner_bank_id.bank and inv.partner_bank_id.bank.name or ''}</div></td><td style="width:88.9mm"></td></tr> <tr style="height:12.7mm;vertical-align:bottom;padding-bottom:3mm"><td style="width:60.14mm;padding-bottom:3mm"><div style="padding-left:3mm;"><b>${user.company_id.partner_id.name}</b></div></td><td style="width:60.96mm;padding-bottom:3mm"><div style="padding-left:3mm;"><b>${user.company_id.partner_id.name}</b></div></td><td style="width:88.9mm"></td></tr> - <tr style="height:16.933333mm;vertical-align:bottom;padding-bottom:0"><td><table style="padding-left:3mm;font-family:Helvetica;font-size:8pt" height="100%"><tr style="vertical-align:top;padding-bottom:0"><td>${user.company_id.partner_id.address[0].street}<br/> ${user.company_id.partner_id.address[0].zip} ${user.company_id.partner_id.address[0].city}</td></tr><tr style="vertical-align:bottom;padding-bottom:0"><td><div style="padding-left:30.48mm;">${inv.partner_bank_id.print_account and inv.partner_bank_id.bvr_number or ''}</div></td></tr></table></td><td style="padding-left:3mm"><table style="padding-left:3mm;font-family:Helvetica;font-size:8pt" height="100%"><tr style="vertical-align:top;padding-bottom:0"><td>${user.company_id.partner_id.address[0].street}<br/>${user.company_id.partner_id.address[0].zip} ${user.company_id.partner_id.address[0].city}</td></tr><tr style="vertical-align:bottom;padding-bottom:0"><td><div style="padding-left:30.48mm;">${inv.partner_bank_id.print_account and inv.partner_bank_id.bvr_number or ''}</div></td></tr></table></td><td style="text-align: right;padding-right:4mm;padding-bottom:8mm;font-size:11pt">${_space(_get_ref(inv))}</td></tr> + <tr style="height:16.933333mm;vertical-align:bottom;padding-bottom:0"><td><table style="padding-left:3mm;font-family:Helvetica;font-size:8pt" height="100%"><tr style="vertical-align:top;padding-bottom:0"><td>${user.company_id.partner_id.address[0].street}<br/> ${user.company_id.partner_id.address[0].zip} ${user.company_id.partner_id.address[0].city}</td></tr><tr style="vertical-align:bottom;padding-bottom:0"><td><div style="padding-left:30.48mm;">${inv.partner_bank_id.print_account and inv.partner_bank_id.post_number or ''}</div></td></tr></table></td><td style="padding-left:3mm"><table style="padding-left:3mm;font-family:Helvetica;font-size:8pt" height="100%"><tr style="vertical-align:top;padding-bottom:0"><td>${user.company_id.partner_id.address[0].street}<br/>${user.company_id.partner_id.address[0].zip} ${user.company_id.partner_id.address[0].city}</td></tr><tr style="vertical-align:bottom;padding-bottom:0"><td><div style="padding-left:30.48mm;">${inv.partner_bank_id.print_account and inv.partner_bank_id.post_number or ''}</div></td></tr></table></td><td style="text-align: right;padding-right:4mm;padding-bottom:8mm;font-size:11pt">${_space(_get_ref(inv))}</td></tr> <tr style="height:8.4666667mm;vertical-align:bottom;padding-bottom:0"> <td><table style="width:100%" CELLPADDING="0" CELLSPACING="0"><td style="width:4mm"></td><td style="width:40mm;text-align: right" >${_space(('%.2f' % inv.amount_total)[:-3], 1)}</td><td style="width:6mm"></td><td style="width:10mm;text-align: right">${ _space(('%.2f' % inv.amount_total)[-2:], 1)}</td><td style="width:3mm;text-align: right"></td></table></td><td><table style="width:100%" CELLPADDING="0" CELLSPACING="0"><td style="width:4mm"></td><td style="width:40mm;text-align: right" >${_space(('%.2f' % inv.amount_total)[:-3], 1)}</td><td style="width:6mm"></td><td style="width:10mm;text-align: right">${ _space(('%.2f' % inv.amount_total)[-2:], 1)}</td><td style="width:3mm;text-align: right"></td></table></td><td></td></tr> <tr style="height:21.166667mm"><td></td><td></td><td></td></tr> <tr style="height:8.4666667mm"> <td></td><td></td><td></td></tr> - <tr style="height:21.166667mm;vertical-align:top"><td></td><td colspan="2" style="text-align:right;padding-right:0.3in;font-family:bvrocrb;font-size:12pt">${mod10r('01'+str('%.2f' % inv.amount_total).replace('.','').rjust(10,'0'))}>${_get_ref(inv)}+${inv.partner_bank_id.bvr_number.split('-')[0]+(str(inv.partner_bank_id.bvr_number.split('-')[1])).rjust(6,'0')+inv.partner_bank_id.bvr_number.split('-')[2]}></td></tr> + <tr style="height:21.166667mm;vertical-align:top"><td></td><td colspan="2" style="text-align:right;padding-right:0.3in;font-family:bvrocrb;font-size:12pt">${mod10r('01'+str('%.2f' % inv.amount_total).replace('.','').rjust(10,'0'))}>${_get_ref(inv)}+${inv.partner_bank_id.post_number.split('-')[0]+(str(inv.partner_bank_id.post_number.split('-')[1])).rjust(6,'0')+inv.partner_bank_id.post_number.split('-')[2]}></td></tr> </table> %endfor </body> diff --git a/addons/l10n_ch/report/report_webkit_html.mako b/addons/l10n_ch/report/report_webkit_html.mako index 1cb2c7fe091..d15bfda2898 100644 --- a/addons/l10n_ch/report/report_webkit_html.mako +++ b/addons/l10n_ch/report/report_webkit_html.mako @@ -17,37 +17,37 @@ <tr><td>${inv.address_invoice_id.country_id.name or ''|entity} </td></tr> %endif %if inv.address_invoice_id.phone : - <tr><td>${_("Tel")}: ${inv.address_invoice_id.phone|entity}</td></tr> + <tr><td>${_("Tel") |entity}: ${inv.address_invoice_id.phone|entity}</td></tr> %endif %if inv.address_invoice_id.fax : - <tr><td>${_("Fax")}: ${inv.address_invoice_id.fax|entity}</td></tr> + <tr><td>${_("Fax") |entity}: ${inv.address_invoice_id.fax|entity}</td></tr> %endif %if inv.address_invoice_id.email : - <tr><td>${_("E-mail")}: ${inv.address_invoice_id.email|entity}</td></tr> + <tr><td>${_("E-mail") |entity}: ${inv.address_invoice_id.email|entity}</td></tr> %endif %if inv.partner_id.vat : - <tr><td>${_("VAT")}: ${inv.partner_id.vat|entity}</td></tr> + <tr><td>${_("VAT") |entity}: ${inv.partner_id.vat|entity}</td></tr> %endif </table> <br /> %if inv.type == 'out_invoice' : - <span class="title">${_("Invoice")} ${inv.number or ''|entity}</span> + <span class="title">${_("Invoice") |entity} ${inv.number or ''|entity}</span> %elif inv.type == 'in_invoice' : - <span class="title">${_("Supplier Invoice")} ${inv.number or ''|entity}</span> + <span class="title">${_("Supplier Invoice") |entity} ${inv.number or ''|entity}</span> %elif inv.type == 'out_refund' : - <span class="title">${_("Refund")} ${inv.number or ''|entity}</span> + <span class="title">${_("Refund") |entity} ${inv.number or ''|entity}</span> %elif inv.type == 'in_refund' : - <span class="title">${_("Supplier Refund")} ${inv.number or ''|entity}</span> + <span class="title">${_("Supplier Refund") |entity} ${inv.number or ''|entity}</span> %endif <br/> <br/> <table class="basic_table" width="90%"> - <tr><td>${_("Document")}</td><td>${_("Invoice Date")}</td><td>${_("Partner Ref.")}</td></tr> + <tr><td>${_("Document") |entity}</td><td>${_("Invoice Date") |entity}</td><td>${_("Partner Ref.") |entity}</td></tr> <tr><td>${inv.name}</td><td>${formatLang(inv.date_invoice, date=True)|entity}</td><td> </td></tr> </table> <h1><br /></h1> <table class="list_table" width="90%"> - <thead><tr><th>${_("Description")}</th><th class>${_("Taxes")}</th><th class>${_("QTY")}</th><th>${_("Unit Price")}</th><th >${_("Disc.(%)")}</th><th>${_("Price")}</th></tr></thead> + <thead><tr><th>${_("Description") |entity}</th><th class>${_("Taxes") |entity}</th><th class>${_("QTY") |entity}</th><th>${_("Unit Price") |entity}</th><th >${_("Disc.(%)") |entity}</th><th>${_("Price") |entity}</th></tr></thead> %for line in inv.invoice_line : <tbody> <tr><td>${line.name|entity}</td><td>${ ', '.join([ tax.name or '' for tax in line.invoice_line_tax_id ])|entity}</td><td>${line.quantity}</td><td style="text-align:right;">${formatLang(line.price_unit)}</td><td style="text-align:center;">${line.discount or 0.00}</td><td style="text-align:right;">${formatLang(line.price_subtotal)}</td></tr> @@ -62,7 +62,7 @@ </table> <table class="list_table" width="40%"> - <tr><th>Tax</th><th>${_("Base")}</th><th>${_("Amount")}</th></tr> + <tr><th>Tax</th><th>${_("Base") |entity}</th><th>${_("Amount") |entity}</th></tr> %if inv.tax_line : %for t in inv.tax_line : <tr> @@ -74,7 +74,7 @@ %endif <tr> <td style="border-style:none"/> - <td style="border-top:2px solid"><b>${_("Total")}</b></td> + <td style="border-top:2px solid"><b>${_("Total") |entity}</b></td> <td style="border-top:2px solid">${ formatLang(inv.amount_tax) }</td> </tr> </table> diff --git a/addons/l10n_ch/report/report_webkit_html.py b/addons/l10n_ch/report/report_webkit_html.py index ed7d4bbf60c..619a152405c 100644 --- a/addons/l10n_ch/report/report_webkit_html.py +++ b/addons/l10n_ch/report/report_webkit_html.py @@ -33,6 +33,7 @@ import addons import pooler from tools.config import config from mako.template import Template +from tools.translate import _ class l10n_ch_report_webkit_html(report_sxw.rml_parse): @@ -53,15 +54,19 @@ class l10n_ch_report_webkit_html(report_sxw.rml_parse): 'headheight': self.headheight }) - #will be fixed in 5.0.10 + _compile_get_ref = re.compile('[^0-9]') + _compile_comma_me = re.compile("^(-?\d+)(\d{3})") + _compile_check_bvr = re.compile('[0-9][0-9]-[0-9]{3,6}-[0-9]') + _compile_check_bvr_add_num = re.compile('[0-9]*$') + def police_absolute_path(self, inner_path) : """Will get the ocrb police absolute path""" - path = addons.get_module_resource('l10n_ch/report/'+inner_path) + path = addons.get_module_resource(os.path.join('l10n_ch','report',inner_path)) return path def bvr_absolute_path(self) : """Will get the ocrb police absolute path""" - path = addons.get_module_resource('l10n_ch/report/bvr1.jpg') + path = addons.get_module_resource(os.path.join('l10n_ch','report','bvr1.jpg')) return path def headheight(self): @@ -76,7 +81,7 @@ class l10n_ch_report_webkit_html(report_sxw.rml_parse): else : amount = str(amount) orig = amount - new = re.sub("^(-?\d+)(\d{3})", "\g<1>'\g<2>", amount) + new = self._compile_comma_me.sub("\g<1>'\g<2>", amount) if orig == new: return new else: @@ -98,7 +103,7 @@ class l10n_ch_report_webkit_html(report_sxw.rml_parse): res = inv.partner_bank_id.bvr_adherent_num invoice_number = '' if inv.number: - invoice_number = re.sub('[^0-9]', '', inv.number) + invoice_number = self._compile_get_ref.sub('', inv.number) return mod10r(res + invoice_number.rjust(26-len(res), '0')) def _check(self, invoices): @@ -109,20 +114,20 @@ class l10n_ch_report_webkit_html(report_sxw.rml_parse): ids = [x.id for x in invoices] for invoice in invoice_obj.browse(cursor, self.uid, ids): if not invoice.partner_bank_id: - raise wizard.except_wizard('UserError', - 'No bank specified on invoice:\n' + \ + raise wizard.except_wizard(_('UserError'), + _('No bank specified on invoice:\n' + \ invoice_obj.name_get(cursor, self.uid, [invoice.id], - context={})[0][1]) - if not re.compile('[0-9][0-9]-[0-9]{3,6}-[0-9]').match( - invoice.partner_bank_id.bvr_number or ''): - raise wizard.except_wizard('UserError', - "Your bank BVR number should be of the form 0X-XXX-X! " + + context={})[0][1])) + if not self._compile_check_bvr.match( + invoice.partner_bank_id.post_number or ''): + raise wizard.except_wizard(_('UserError'), + _("Your bank BVR number should be of the form 0X-XXX-X! " + 'Please check your company ' + 'information for the invoice:\n' + invoice_obj.name_get(cursor, self.uid, [invoice.id], - context={})[0][1]) + context={})[0][1])) if invoice.partner_bank_id.bvr_adherent_num \ - and not re.compile('[0-9]*$').match( + and not self._compile_check_bvr_add_num.match( invoice.partner_bank_id.bvr_adherent_num): raise wizard.except_wizard('UserError', 'Your bank BVR adherent number must contain exactly seven' + @@ -194,7 +199,7 @@ class BVRWebKitParser(webkit_report.WebKitParser): #default_filters=['unicode', 'entity'] can be used to set global filter body_mako_tpl = Template(parse_template ,input_encoding='utf-8') #BVR specific - bvr_path = addons.get_module_resource('l10n_ch/report/bvr.mako') + bvr_path = addons.get_module_resource(os.path.join('l10n_ch','report','bvr.mako')) body_bvr_tpl = Template(file(bvr_path).read(), input_encoding='utf-8') helper = report_helper.WebKitHelper(cursor, uid, report_xml.id, context) diff --git a/addons/l10n_ch/report/report_webkit_html_view.xml b/addons/l10n_ch/report/report_webkit_html_view.xml index 8c66b1038c8..c03db709162 100644 --- a/addons/l10n_ch/report/report_webkit_html_view.xml +++ b/addons/l10n_ch/report/report_webkit_html_view.xml @@ -2,8 +2,8 @@ <openerp> <data> <record id="ir_header_webkit_bvr_invoice0" model="ir.header_webkit"> - <field eval=""""Portrait"""" name="orientation"/> - <field eval=""""A4"""" name="format"/> + <field name="orientation">Portrait</field> + <field name="format">A4</field> <field name="html"><![CDATA[<html> <head> <script> @@ -144,7 +144,7 @@ width:74%; .tax { width:50%; }]]></field> - <field eval=""""BVR header"""" name="name"/> + <field name="name">BVR header</field> </record> <report auto="True" diff --git a/addons/l10n_ch/sterchi_chart/account.xml b/addons/l10n_ch/sterchi_chart/account.xml index dbc99227c42..8c907653b4a 100644 --- a/addons/l10n_ch/sterchi_chart/account.xml +++ b/addons/l10n_ch/sterchi_chart/account.xml @@ -10,26 +10,31 @@ <field name="name">Bilan : Liquidites et titres</field> <field name="code">cash</field> <field name="close_method">balance</field> + <field name="report_type">asset</field> </record> <record model="account.account.type" id="account_type_adjusting_asset"> <field name="name">Bilan : Actif de regularisation</field> <field name="code">adjusting_asset</field> <field name="close_method">balance</field> + <field name="report_type">asset</field> </record> <record model="account.account.type" id="account_type_equity"> <field name="name">Bilan : Capitaux propres</field> <field name="code">equity</field> <field name="close_method">balance</field> + <field name="report_type">liability</field> </record> <record model="account.account.type" id="account_type_income"> <field name="name">PP : Chiffre d'affaires</field> <field name="code">income</field> <field name="close_method">none</field> + <field name="report_type">income</field> </record> <record model="account.account.type" id="account_type_adj_liability"> <field name="name">Bilan : Passifs de regularisation</field> <field name="code">adj_liability</field> <field name="close_method">balance</field> + <field name="report_type">liability</field> </record> <record model="account.account.type" id="account_type_closing"> <field name="name">Autre : Cloture</field> @@ -40,103 +45,123 @@ <field name="name">PP : Amortissement</field> <field name="code">depreciation</field> <field name="close_method">none</field> + <field name="report_type">expense</field> </record> <record model="account.account.type" id="account_type_financial_result"> <field name="name">PP : Resultat financier</field> <field name="code">financial_result</field> <field name="close_method">none</field> + <field name="report_type">income</field> </record> <record model="account.account.type" id="account_type_financial_asset"> <field name="name">Bilan : Immobilisations financieres</field> <field name="code">financial_asset</field> <field name="close_method">balance</field> + <field name="report_type">asset</field> </record> <record model="account.account.type" id="account_type_building_asset"> <field name="name">Bilan : Immo corporelles immobilieres</field> <field name="code">building_asset</field> <field name="close_method">balance</field> + <field name="report_type">asset</field> </record> <record model="account.account.type" id="account_type_non_ope_asset"> <field name="name">Bilan : Actifs hors exploitation</field> <field name="code">non_ope_asset</field> <field name="close_method">balance</field> + <field name="report_type">asset</field> </record> <record model="account.account.type" id="account_type_other_ope_exp"> <field name="name">PP : Autres charges d'exploitation</field> <field name="code">other_ope_expense</field> <field name="close_method">none</field> + <field name="report_type">expense</field> </record> <record model="account.account.type" id="account_type_non_ope_debts"> <field name="name">Bilan : Dettes hors exploitation</field> <field name="code">non_ope_debts</field> <field name="close_method">balance</field> + <field name="report_type">liability</field> </record> <record model="account.account.type" id="account_type_fixed_asset"> <field name="name">Bilan : Immo corporelles mobilieres</field> <field name="code">fixed_asset</field> <field name="close_method">balance</field> + <field name="report_type">asset</field> </record> <record model="account.account.type" id="account_type_intangible_asset"> <field name="name">Bilan : Immo incorporelles</field> <field name="code">intangible_asset</field> <field name="close_method">balance</field> + <field name="report_type">asset</field> </record> <record model="account.account.type" id="account_type_inventory"> <field name="name">Bilan : Stocks</field> <field name="code">inventory</field> <field name="close_method">balance</field> + <field name="report_type">asset</field> </record> <record model="account.account.type" id="account_type_lt_liability"> <field name="name">Bilan : Dettes à LT</field> <field name="code">lt_liability</field> <field name="close_method">balance</field> + <field name="report_type">liability</field> </record> <record model="account.account.type" id="account_type_non_ope_result"> <field name="name">PP : Resultat activites annexes</field> <field name="code">non_oper_result</field> <field name="close_method">none</field> + <field name="report_type">income</field> </record> <record model="account.account.type" id="account_type_other_payable"> <field name="name">Bilan : Autres creanciers à CT</field> <field name="code">other_payable</field> <field name="close_method">balance</field> + <field name="report_type">liability</field> </record> <record model="account.account.type" id="account_type_other_receivable"> <field name="name">Bilan : Autres créances</field> <field name="code">other_receivable</field> <field name="close_method">balance</field> + <field name="report_type">asset</field> </record> <record model="account.account.type" id="account_type_personnal_exp"> <field name="name">PP : Charge de personnel</field> <field name="code">personnal_exp</field> <field name="close_method">none</field> + <field name="report_type">expense</field> </record> <record model="account.account.type" id="account_type_prov_reserve"> <field name="name">Bilan : Provisions et reserves</field> <field name="code">provision_reserve</field> <field name="close_method">balance</field> + <field name="report_type">liability</field> </record> <record model="account.account.type" id="account_type_purchase"> <field name="name">PP : Achat de marchandise</field> <field name="code">purchase</field> <field name="close_method">none</field> + <field name="report_type">expense</field> </record> <record model="account.account.type" id="account_type_report_result"> <field name="name">Bilan : Resultat reporte</field> <field name="code">report_result</field> <field name="close_method">balance</field> + <field name="report_type">liability</field> </record> <record model="account.account.type" id="account_type_receivable"> <field name="name">Bilan : Debiteurs</field> <field name="code">receivable</field> <field name="partner_account">True</field> <field name="close_method">unreconciled</field> + <field name="report_type">asset</field> </record> <record model="account.account.type" id="account_type_payable"> <field name="name">Bilan : Fournisseurs</field> <field name="code">payable</field> <field name="partner_account">True</field> <field name="close_method">unreconciled</field> + <field name="report_type">liability</field> </record> <record model="account.account.type" id="account_type_consolidation"> <field name="name">Autre : Consolidation</field> @@ -148,11 +173,6 @@ <field name="code">other</field> <field name="close_method">none</field> </record> - <record model="account.account.type" id="account_type_closed"> - <field name="name">Autre : Closed</field> - <field name="code">closed</field> - <field name="close_method">none</field> - </record> <record id="ch_minimal_0" model="account.account.template"> <field name="name">Plan comptable</field> <field name="code">0</field> diff --git a/addons/l10n_ch/test/l10n_ch_report.yml b/addons/l10n_ch/test/l10n_ch_report.yml index 8c7c64bef29..a730bdc82bd 100644 --- a/addons/l10n_ch/test/l10n_ch_report.yml +++ b/addons/l10n_ch/test/l10n_ch_report.yml @@ -1,26 +1,60 @@ +- + In order to test BVR printing. I create Partner data. +- + !record {model: res.partner.category, id: res_partner_category_bvr}: + name: Customers - - Creating a res.partner.bank record + I create BVR DUMMY Customer. +- + !record {model: res.partner, id: res_partner_bvr}: + category_id: + - res_partner_category_bvr + name: BVR DUMMY +- + I create contact address for BVR DUMMY. +- + !record {model: res.partner.address, id: res_partner_address_1}: + partner_id: res_partner_bvr + street: Route de Bélario + type: contact +- + I create invoice address for BVR DUMMY. +- + !record {model: res.partner.address, id: res_partner_address_2}: + partner_id: res_partner_bvr + street: Route de Bélario + type: invoice +- + I create delivery address for BVR DUMMY. +- + !record {model: res.partner.address, id: res_partner_address_3}: + partner_id: res_partner_bvr + street: Route de Bélario + type: delivery + - - !record {model: res.partner.bank, id: res_partner_bank_account0}: - acc_number: 001-1001-1291-12323 - bank: base.res_bank_1 - bvr_number: 01-101-12 - name: Asustek Main Account - partner_id: base.res_partner_asus - sequence: 0.0 - state: bvbank + In order to test the PDF BVR webkit reports defined on an invoice, we will create a Invoice Record +- + !record {model: account.invoice, id: l10n_ch_invoice}: + currency_id: base.CHF + company_id: base.main_company + address_invoice_id: res_partner_address_2 + partner_id: res_partner_bvr + state: draft + type: out_invoice + account_id: account.a_recv + name: BVR test invoice + address_contact_id: res_partner_address_1 + - In order to test the BVR report, I will assign a bank to the invoice - - !record {model: account.invoice, id: test_invoice_2}: - partner_bank_id: res_partner_bank_account0 - address_invoice_id: base.res_partner_address_tang - partner_id: base.res_partner_asus - account_id: account.a_recv - company_id: base.main_company + !record {model: account.invoice, id: l10n_ch_invoice}: + partner_bank_id: main_partner_bank - In order to test the PDF reports defined on a l10n_ch, we will print BVR Report - !python {model: account.invoice}: | from tools.test_reports import try_report - try_report(cr, uid, 'report.invoice_web_bvr', [ref('test_invoice_2')])
\ No newline at end of file + company = self.pool.get('res.users').browse(cr, uid, uid).company_id + company.lib_path and try_report(cr, uid, 'report.invoice_web_bvr', [ref('l10n_ch_invoice')]) or 'Webkit lib not set' diff --git a/addons/l10n_ch/wizard/bvr_import.py b/addons/l10n_ch/wizard/bvr_import.py index dc3424c0308..5fb7bda2a12 100644 --- a/addons/l10n_ch/wizard/bvr_import.py +++ b/addons/l10n_ch/wizard/bvr_import.py @@ -31,16 +31,16 @@ def _reconstruct_invoice_ref(cursor, user, reference, context=None): ### id_invoice = False # On fait d'abord une recherche sur toutes les factures - # we now searhc for company + # we now search for an invoice user_obj = pooler.get_pool(cursor.dbname).get('res.users') user_current=user_obj.browse(cursor, user, user) ## cursor.execute("SELECT inv.id,inv.number from account_invoice AS inv where inv.company_id = %s" ,(user_current.company_id.id,)) result_invoice = cursor.fetchall() - + REF = re.compile('[^0-9]') for inv_id,inv_name in result_invoice: - inv_name = re.sub('[^0-9]', '0', str(inv_name)) + inv_name = REF.sub('0', str(inv_name)) if inv_name == reference: id_invoice = inv_id break @@ -67,6 +67,8 @@ def _import(self, cursor, user, data, context=None): property_obj = self.pool.get('ir.property') model_fields_obj = self.pool.get('ir.model.fields') attachment_obj = self.pool.get('ir.attachment') + statement_obj = self.pool.get('account.bank.statement') + property_obj = self.pool.get('ir.property') file = data['form']['file'] statement_id = data['id'] records = [] @@ -124,14 +126,6 @@ def _import(self, cursor, user, data, context=None): total_cost += record['cost'] records.append(record) -# model_fields_ids = model_fields_obj.search(cursor, user, [ -# ('name', 'in', ['property_account_receivable', 'property_account_payable']), -# ('model', '=', 'res.partner'), -# ], context=context) -# property_ids = property_obj.search(cursor, user, [ -# ('fields_id', 'in', model_fields_ids), -# ('res_id', '=', False), -# ], context=context) account_receivable = False account_payable = False statement = statement_obj.browse(cursor, user, statement_id, context=context) @@ -156,7 +150,6 @@ def _import(self, cursor, user, data, context=None): ], order='date desc', context=context) if not line_ids: line_ids = _reconstruct_invoice_ref(cursor, user, reference, None) - partner_id = False account_id = False for line in move_line_obj.browse(cursor, user, line_ids, context=context): @@ -174,8 +167,8 @@ def _import(self, cursor, user, data, context=None): # line2reconcile = line.id account_id = line.account_id.id break - result = voucher_obj.onchange_partner_id(cursor, user, [], partner_id=partner_id, journal_id=statement.journal_id.id, price=abs(record['amount']), currency_id= statement.currency.id, ttype='payment', context=context) - voucher_res = { 'type': 'payment' , + result = voucher_obj.onchange_partner_id(cursor, user, [], partner_id, journal_id=statement.journal_id.id, price=abs(record['amount']), currency_id= statement.currency.id, ttype='receipt', date=statement.date ,context=context) + voucher_res = { 'type': 'receipt' , 'name': values['name'], 'partner_id': partner_id, @@ -205,16 +198,32 @@ def _import(self, cursor, user, data, context=None): account_id = account_receivable else: account_id = account_payable - if not account_id : + ##If line not linked to an invoice we create a line not linked to a voucher + if not account_id and not line_ids: + name = "property_account_receivable" + if record['amount'] < 0: + name = "property_account_payable" + prop = property_obj.search( + cursor, + user, + [ + ('name','=','property_account_receivable'), + ('company_id','=',statement.company_id.id), + ('res_id', '=', False) + ] + ) + if prop: + value = property_obj.read(cursor, user, prop[0], ['value_reference']).get('value_reference', False) + if value : + account_id = int(value.split(',')[1]) + else : + raise osv.except_osv(_('Error'), + _('The properties account payable account receivable are not set')) + if not account_id and line_ids: raise osv.except_osv(_('Error'), - _('The properties account payable account receivable')) + _('The properties account payable account receivable are not set')) values['account_id'] = account_id values['partner_id'] = partner_id - -# values['reconcile_id'] = statement_reconcile_obj.create(cursor, user, { -# 'line_ids': [(6, 0, [line2reconcile])], -# }, context=context) - statement_line_obj.create(cursor, user, values, context=context) attachment_obj.create(cursor, user, { 'name': 'BVR', diff --git a/addons/l10n_ch/wizard/create_dta.py b/addons/l10n_ch/wizard/create_dta.py index 90054fdeba0..add32f26e01 100644 --- a/addons/l10n_ch/wizard/create_dta.py +++ b/addons/l10n_ch/wizard/create_dta.py @@ -374,7 +374,6 @@ def _create_dta(obj, cr, uid, data, context=None): raise osv.except_osv(_('Error'), _('No IBAN for the company bank account.')) - dta_line_obj = pool.get('account.dta.line') res_partner_bank_obj = pool.get('res.partner.bank') seq = 1 @@ -411,7 +410,7 @@ def _create_dta(obj, cr, uid, data, context=None): v['partner_post_number']= pline.bank_id.post_number \ and pline.bank_id.post_number.replace('.', '').replace('-', '') \ or False - v['partner_bvr'] = pline.bank_id.bvr_number or '' + v['partner_bvr'] = pline.bank_id.post_number or '' if v['partner_bvr']: v['partner_bvr'] = v['partner_bvr'].replace('-','') if len(v['partner_bvr']) < 9: diff --git a/addons/l10n_cr/i18n/es_PY.po b/addons/l10n_cr/i18n/es_PY.po new file mode 100644 index 00000000000..5be67231018 --- /dev/null +++ b/addons/l10n_cr/i18n/es_PY.po @@ -0,0 +1,164 @@ +# Spanish (Paraguay) translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-07 05:56+0000\n" +"PO-Revision-Date: 2011-03-02 23:06+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish (Paraguay) <es_PY@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_ing +msgid "Ingeniero/a" +msgstr "Ingeniero/a" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_dr +msgid "Doctor" +msgstr "Doctor" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_lic +msgid "Licenciado" +msgstr "Licenciado" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_sal +msgid "S.A.L." +msgstr "S.A.L." + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_dr +msgid "Dr." +msgstr "Dr." + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_sal +msgid "Sociedad Anónima Laboral" +msgstr "Sociedad Anónima Laboral" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_licda +msgid "Licenciada" +msgstr "Licenciada" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_dra +msgid "Doctora" +msgstr "Doctora" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_lic +msgid "Lic." +msgstr "Lic." + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_gov +msgid "Government" +msgstr "Gobierno" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_edu +msgid "Educational Institution" +msgstr "Institución educativa" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_mba +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_mba +msgid "MBA" +msgstr "MBA" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_msc +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_msc +msgid "Msc." +msgstr "Msc." + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_dra +msgid "Dra." +msgstr "Dra." + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_indprof +msgid "Ind. Prof." +msgstr "Ind. Prof." + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_ing +msgid "Ing." +msgstr "Ing." + +#. module: l10n_cr +#: model:ir.module.module,shortdesc:l10n_cr.module_meta_information +msgid "Costa Rica - Chart of Accounts" +msgstr "Costa Rica - Plan Contable" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_prof +msgid "Professor" +msgstr "Profesor" + +#. module: l10n_cr +#: model:ir.module.module,description:l10n_cr.module_meta_information +msgid "" +"Chart of accounts for Costa Rica\n" +"Includes:\n" +"* account.type\n" +"* account.account.template\n" +"* account.tax.template\n" +"* account.tax.code.template\n" +"* account.chart.template\n" +"\n" +"Everything is in English with Spanish translation. Further translations are " +"welcome, please go to\n" +"http://translations.launchpad.net/openerp-costa-rica\n" +" " +msgstr "" +"Plan Contable de Costa Rica\n" +" " + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_gov +msgid "Gov." +msgstr "Gob." + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_licda +msgid "Licda." +msgstr "Licda." + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_prof +msgid "Prof." +msgstr "Prof." + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_asoc +msgid "Asociation" +msgstr "Asociación" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_asoc +msgid "Asoc." +msgstr "Asoc." + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_edu +msgid "Edu." +msgstr "Edu." + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_indprof +msgid "Independant Professional" +msgstr "Profesional Independiente" diff --git a/addons/l10n_fr/i18n/gl.po b/addons/l10n_fr/i18n/gl.po new file mode 100644 index 00000000000..134b481db0c --- /dev/null +++ b/addons/l10n_fr/i18n/gl.po @@ -0,0 +1,128 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-25 11:23+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-26 05:00+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: l10n_fr +#: sql_constraint:l10n.fr.line:0 +msgid "The variable name must be unique !" +msgstr "O nome da variable debe ser único!" + +#. module: l10n_fr +#: field:l10n.fr.line,definition:0 +msgid "Definition" +msgstr "Definición" + +#. module: l10n_fr +#: field:l10n.fr.report,code:0 +msgid "Code" +msgstr "Código" + +#. module: l10n_fr +#: model:ir.model,name:l10n_fr.model_account_cdr_report +msgid "Account CDR Report" +msgstr "Informe conta CDR" + +#. module: l10n_fr +#: field:l10n.fr.line,name:0 +#: field:l10n.fr.report,name:0 +msgid "Name" +msgstr "Nome" + +#. module: l10n_fr +#: model:ir.actions.act_window,name:l10n_fr.action_account_cdr_report +msgid "Compte de resultat Report" +msgstr "Informe da conta de resultados" + +#. module: l10n_fr +#: model:ir.model,name:l10n_fr.model_l10n_fr_line +msgid "Report Lines for l10n_fr" +msgstr "Liñas informe para l10n_fr" + +#. module: l10n_fr +#: view:account.bilan.report:0 +#: model:ir.actions.act_window,name:l10n_fr.action_account_bilan_report +msgid "Bilan Report" +msgstr "Informe balance" + +#. module: l10n_fr +#: model:ir.module.module,shortdesc:l10n_fr.module_meta_information +msgid "France - Plan Comptable Général" +msgstr "Francia - Plan contable xeral" + +#. module: l10n_fr +#: field:l10n.fr.report,line_ids:0 +msgid "Lines" +msgstr "Liñas" + +#. module: l10n_fr +#: view:account.bilan.report:0 +#: view:account.cdr.report:0 +msgid "Print" +msgstr "Imprimir" + +#. module: l10n_fr +#: field:account.bilan.report,fiscalyear_id:0 +#: field:account.cdr.report,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "Exercicio fiscal" + +#. module: l10n_fr +#: model:ir.model,name:l10n_fr.model_l10n_fr_report +msgid "Report for l10n_fr" +msgstr "Informe para l10n_fr" + +#. module: l10n_fr +#: view:account.cdr.report:0 +msgid "Compte de resultant" +msgstr "Conta de resultado" + +#. module: l10n_fr +#: field:l10n.fr.line,code:0 +msgid "Variable Name" +msgstr "Nome da Variable" + +#. module: l10n_fr +#: sql_constraint:l10n.fr.report:0 +msgid "The code report must be unique !" +msgstr "O código do informe debe ser único." + +#. module: l10n_fr +#: view:account.bilan.report:0 +#: view:account.cdr.report:0 +msgid "Cancel" +msgstr "Anular" + +#. module: l10n_fr +#: field:l10n.fr.line,report_id:0 +msgid "Report" +msgstr "Informe" + +#. module: l10n_fr +#: model:ir.model,name:l10n_fr.model_account_bilan_report +msgid "Account Bilan Report" +msgstr "Estado de situación patrimonial" + +#. module: l10n_fr +#: model:ir.module.module,description:l10n_fr.module_meta_information +msgid "" +"This is the module to manage the accounting chart for France in OpenERP.\n" +"\n" +"Credits: Sistheo Zeekom CrysaLEAD\n" +msgstr "" +"Este é o módulo para xestionar o plan contable francés en OpenERP.Créditos: " +"Sistheo Zeekom CrysaLEAD\n" diff --git a/addons/l10n_fr/plan_comptable_general_demo.xml b/addons/l10n_fr/plan_comptable_general_demo.xml index 32aff2f638a..e3684eb3d34 100644 --- a/addons/l10n_fr/plan_comptable_general_demo.xml +++ b/addons/l10n_fr/plan_comptable_general_demo.xml @@ -5291,7 +5291,7 @@ <record id="pcg_5121" model="account.account.template"> <field name="name">Comptes en monnaie nationale</field> <field name="code">5121</field> - <field name="type">other</field> + <field name="type">view</field> <field name="user_type" ref="account_type_cash"/> <field name="parent_id" ref="fr_pcg_cash"/> diff --git a/addons/l10n_it/i18n/gl.po b/addons/l10n_it/i18n/gl.po new file mode 100644 index 00000000000..2afc08806f3 --- /dev/null +++ b/addons/l10n_it/i18n/gl.po @@ -0,0 +1,173 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-07 06:04+0000\n" +"PO-Revision-Date: 2011-02-25 11:41+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-26 05:00+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: l10n_it +#: model:ir.actions.report.xml,name:l10n_it.account_ita_libroIVA_debit +msgid "Registro acquisti" +msgstr "Rexistro de compras" + +#. module: l10n_it +#: model:ir.actions.todo,note:l10n_it.config_call_account_template_generic +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 "" +"Xerar Plan Contable a partir dun modelo de Plan. Preguntaráselle polo nome " +"da compañía, o modelo de plan contable a seguir, o número de díxitos para " +"xerar o código das súas contas e a conta bancaria, a divisa para crear " +"Diarios. Polo tanto, xerarase a copia exacta do modelo de plan contable. " +"Este é o mesmo asistente que se executa desde Xestión " +"financeira/Configuración/Contabilidade financeira/Contabilidade " +"financeira/Xerar Plan Contable a partir dun modelo de plan." + +#. module: l10n_it +#: view:account.report_libroiva:0 +msgid "Anno Fiscale" +msgstr "Exercicio fiscal" + +#. module: l10n_it +#: model:account.fiscal.position.template,name:l10n_it.it +msgid "Italia" +msgstr "Italia" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "REGISTRO IVA" +msgstr "REXISTRO IVE" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Protocollo" +msgstr "Protocolo" + +#. module: l10n_it +#: model:account.fiscal.position.template,name:l10n_it.extra +msgid "Regime Extra comunitario" +msgstr "Rexime Extra comunitario" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +msgid "VENDITE" +msgstr "VENDAS" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Aliquota" +msgstr "Taxa" + +#. module: l10n_it +#: field:account.report_libroiva,company_id:0 +msgid "Company" +msgstr "Compañía" + +#. module: l10n_it +#: field:account.report_libroiva,name:0 +msgid "Fiscal year" +msgstr "Exercicio fiscal" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Numero" +msgstr "Número" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Fornitore" +msgstr "Provedor" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_debito:0 +msgid "ACQUISTI" +msgstr "Mercar" + +#. module: l10n_it +#: model:ir.module.module,description:l10n_it.module_meta_information +msgid "" +"\n" +" Piano dei conti italiano di un'impresa generica\n" +" " +msgstr "" +"\n" +" Plan contable Italiano\n" +" " + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +msgid "Cliente" +msgstr "Cliente" + +#. module: l10n_it +#: model:ir.actions.report.xml,name:l10n_it.account_ita_libroIVA_credit +msgid "Registro vendite" +msgstr "Rexistro de vendas" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Periodo" +msgstr "Período" + +#. module: l10n_it +#: view:account.report_libroiva:0 +#: model:ir.actions.act_window,name:l10n_it.l10n_chart_it_report_libroIVA_action +#: model:ir.ui.menu,name:l10n_it.menu_report_l10n_chart_it_libroIVA +msgid "Registri IVA" +msgstr "Rexistro do IVE" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Imposta" +msgstr "Imposto" + +#. module: l10n_it +#: model:account.fiscal.position.template,name:l10n_it.intra +msgid "Regime Intra comunitario" +msgstr "Rexime Intra Comunitario" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Data fattura" +msgstr "Data da factura" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Imponibile" +msgstr "Impoñible" + +#. module: l10n_it +#: model:ir.module.module,shortdesc:l10n_it.module_meta_information +msgid "Italy - Generic Chart of Accounts" +msgstr "Italia - Plan Xeral Contable" + +#. module: l10n_it +#: model:ir.model,name:l10n_it.model_account_report_libroiva +msgid "SQL view for libro IVA" +msgstr "Vista SQL para o libro do IVE" diff --git a/addons/l10n_nl/i18n/gl.po b/addons/l10n_nl/i18n/gl.po new file mode 100644 index 00000000000..9cd38994782 --- /dev/null +++ b/addons/l10n_nl/i18n/gl.po @@ -0,0 +1,110 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-07 06:11+0000\n" +"PO-Revision-Date: 2011-03-02 23:15+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: l10n_nl +#: model:ir.actions.todo,note:l10n_nl.config_call_account_template +msgid "" +"Na installatie van deze module word de configuratie wizard voor " +"\"Accounting\" aangeroepen.\n" +"* U krijgt een lijst met grootboektemplates aangeboden waarin zich ook het " +"Nederlandse grootboekschema bevind.\n" +"* Als de configuratie wizard start, wordt u gevraagd om de naam van uw " +"bedrijf in te voeren, welke grootboekschema te installeren, uit hoeveel " +"cijfers een grootboekrekening mag bestaan, het rekeningnummer van uw bank en " +"de currency om Journalen te creeren.\n" +" \n" +"Let op!! -> De template van het Nederlandse rekeningschema is opgebouwd uit " +"4 cijfers. Dit is het minimale aantal welk u moet invullen, u mag het aantal " +"verhogen. De extra cijfers worden dan achter het rekeningnummer aangevult " +"met \"nullen\"\n" +" \n" +"* Dit is dezelfe configuratie wizard welke aangeroepen kan worden via " +"Financial Management/Configuration/Financial Accounting/Financial " +"Accounts/Generate Chart of Accounts from a Chart Template.\n" +msgstr "" +"Este módulo instalará un asistente de configuración de \"Contabilidade\" que " +"se executará.* Vostede recibe unha lista de modelos de plans contables que " +"tamén lle ofrecerá o holandés.* O asistente de configuración solicitaralle o " +"nome da compañía, o modelo de plan a seguir e o núm. de díxitos para xerar o " +"código das súas contas, a conta bancaria e a divisa para crear os seus " +"diarios. Atención! -> O modelo do plan contable holandés consta de catro " +"díxitos. Este é o número mínimo que debe contemplar, aínda que poida " +"aumentar o número. Os díxitos adicionais detrás da conta énchense de " +"\"ceros\"* Este é o mesmo asistente que se executa desde Xestión " +"financeira/Configuración/Contabilidade financeira/Contas financeiras/Xerar " +"plan de contas desde un modelo de plan.\n" + +#. module: l10n_nl +#: model:ir.module.module,shortdesc:l10n_nl.module_meta_information +msgid "Netherlands - Grootboek en BTW rekeningen" +msgstr "Holanda - Plan contable" + +#. module: l10n_nl +#: model:ir.module.module,description:l10n_nl.module_meta_information +msgid "" +"\n" +"Read changelog in file __terp__.py for version information. \n" +"Dit is een basismodule om een uitgebreid grootboek- en BTW schema voor " +"Nederlandse bedrijven te installeren in OpenERP versie 5.\n" +" De BTW rekeningen zijn waar nodig gekoppeld om de juiste rapportage te " +"genereren, denk b.v. aan intracommunautaire verwervingen\n" +" waarbij u 19% BTW moet opvoeren, maar tegelijkertijd ook 19% als " +"voorheffing weer mag aftrekken.\n" +" \n" +" Na installatie van deze module word de configuratie wizard voor " +"\"Accounting\" aangeroepen.\n" +" * U krijgt een lijst met grootboektemplates aangeboden waarin zich ook " +"het Nederlandse grootboekschema bevind.\n" +" \n" +" * Als de configuratie wizard start, wordt u gevraagd om de naam van uw " +"bedrijf in te voeren, welke grootboekschema te installeren, uit hoeveel " +"cijfers een grootboekrekening mag bestaan, het rekeningnummer van uw bank en " +"de currency om Journalen te creeren.\n" +" \n" +" Let op!! -> De template van het Nederlandse rekeningschema is opgebouwd " +"uit 4 cijfers. Dit is het minimale aantal welk u moet invullen, u mag het " +"aantal verhogen. De extra cijfers worden dan achter het rekeningnummer " +"aangevult met \"nullen\"\n" +" \n" +" * Dit is dezelfe configuratie wizard welke aangeroepen kan worden via " +"Financial Management/Configuration/Financial Accounting/Financial " +"Accounts/Generate Chart of Accounts from a Chart Template.\n" +"\n" +" " +msgstr "" +"\n" +"Lea os cambios de __terp__.py na información da versión do arquivo.Trátase " +"dun módulo básico do plan xeral contable e réxime de IVE para as empresas " +"holandesas para instalar na versión 5 do OpenERP.As contas do IVE vincúlanse " +"á dereita cando sexa necesario para xerar informes, por exemplo, as " +"adquisicións intracomunitarias. O IVE é do 19%, pero ó mesmo tempo, como a " +"retención a conta é do 19% poderán deducir de novo.Despois de instalar este " +"módulo, executarase o asistente de configuración de \"Contabilidade\".* " +"Vostede recibe unha lista de modelos de plans contables que tamén lle " +"ofrecerá o holandés.* O asistente de configuración, solicitaralle o nome da " +"compañía, o modelo de plan a seguir e o núm. de díxitos para xerar o código " +"das súas contas, a conta bancaria, e a divisa para crear os seus diarios. " +"Atención! -> O modelo do plan contable holandés consta de catro díxitos. " +"Este é o número mínimo que debe contemplar, aínda que poida aumentar o " +"número. Os díxitos adicionais detrás da conta énchense con \"ceros\"* Este é " +"o mesmo asistente que se executa desde Xestión " +"financeira/Configuración/Contabilidade financeira/Contas financeiras/Xerar " +"plan de contas desde un modelo de plan.\n" +"\n" +" " diff --git a/addons/l10n_pl/i18n/gl.po b/addons/l10n_pl/i18n/gl.po new file mode 100644 index 00000000000..8b34671d2d8 --- /dev/null +++ b/addons/l10n_pl/i18n/gl.po @@ -0,0 +1,61 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-07 06:14+0000\n" +"PO-Revision-Date: 2011-03-02 23:23+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: l10n_pl +#: model:ir.module.module,description:l10n_pl.module_meta_information +msgid "" +"\n" +" This is the module to manage the accounting chart and taxes for Poland " +"in Open ERP.\n" +" \n" +" To jest moduł do tworzenia wzorcowego planu kont i podstawowych " +"ustawień do podatków\n" +" VAT 0%, 7% i 22%. Moduł ustawia też konta do kupna i sprzedaży towarów " +"zakładając,\n" +" że wszystkie towary są w obrocie hurtowym.\n" +" " +msgstr "" +"\n" +" Este é o módulo para xestionar o plan de contas e impostos para Polonia " +"en Open ERP\n" +" " + +#. module: l10n_pl +#: model:ir.module.module,shortdesc:l10n_pl.module_meta_information +msgid "Poland - Chart of Accounts" +msgstr "Polonia - Plan contable" + +#. module: l10n_pl +#: model:ir.actions.todo,note:l10n_pl.config_call_account_template_pl_chart +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 "" +"Xerar o Plan Contable a partir dun modelo de Plan. Pediráselle o nome da " +"compañía, o modelo do plan contable a seguir, o número de díxitos para xerar " +"o código das súas contas e a conta bancaria, a divisa para crear Diarios. " +"Deste xeito xerarase a copia exacta do modelo do plan contable. Este é o " +"mesmo asistente que se executa desde Xestión " +"financeira/Configuración/Contabilidade financeira/Contabilidade " +"financeira/Xerar Plan Contable a partir dun modelo de plan." diff --git a/addons/l10n_ro/i18n/gl.po b/addons/l10n_ro/i18n/gl.po new file mode 100644 index 00000000000..921986da584 --- /dev/null +++ b/addons/l10n_ro/i18n/gl.po @@ -0,0 +1,66 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-07 06:16+0000\n" +"PO-Revision-Date: 2011-03-02 23:31+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: l10n_ro +#: help:res.partner,nrc:0 +msgid "Registration number at the Registry of Commerce" +msgstr "Número de rexistro no Rexistro de Comercio" + +#. module: l10n_ro +#: field:res.partner,nrc:0 +msgid "NRC" +msgstr "NRC" + +#. module: l10n_ro +#: model:ir.actions.todo,note:l10n_ro.config_call_account_template_ro +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 "" +"Xerar o Plan Contable a partir dun modelo de Plan. Pediráselle o nome da " +"compañía, o modelo do plan contable a seguir, o número de díxitos para xerar " +"o código das súas contas e a conta bancaria, a divisa para crear Diarios. " +"Deste xeito xerarase a copia exacta do modelo do plan contable. Este é o " +"mesmo asistente que se executa desde Xestión " +"financeira/Configuración/Contabilidade financeira/Contabilidade " +"financeira/Xerar Plan Contable a partir dun modelo de plan." + +#. module: l10n_ro +#: model:ir.module.module,shortdesc:l10n_ro.module_meta_information +msgid "Romania - Chart of Accounts" +msgstr "Romanía - Plan contable" + +#. module: l10n_ro +#: model:ir.model,name:l10n_ro.model_res_partner +msgid "Partner" +msgstr "Socio" + +#. module: l10n_ro +#: model:ir.module.module,description:l10n_ro.module_meta_information +msgid "" +"This is the module to manage the accounting chart, VAT structure and " +"Registration Number for Romania in Open ERP." +msgstr "" +"Este é o módulo que xestiona o plan contable, a estrutura dos Impostos e o " +"Número de Rexistro para Romanía no Open ERP." diff --git a/addons/l10n_th/i18n/gl.po b/addons/l10n_th/i18n/gl.po new file mode 100644 index 00000000000..a5b51b5bbac --- /dev/null +++ b/addons/l10n_th/i18n/gl.po @@ -0,0 +1,53 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-07 06:19+0000\n" +"PO-Revision-Date: 2011-03-02 23:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: l10n_th +#: model:ir.actions.todo,note:l10n_th.config_call_account_template_th +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" +"This is the same wizard that runs from Financial " +"Management/Configuration/Financial Accounting/Financial Accounts/Generate " +"Chart of Accounts from a Chart Template." +msgstr "" +"Xerar Plan Contable a partir dun modelo de Plan. Pediráselle o nome da " +"compañía, o modelo do plan contable a seguir, o número de díxitos para xerar " +"o código das súas contas e a conta bancaria, a divisa para crear Diarios. " +"Deste xeito xerarase a copia exacta do modelo do plan contable. Este é o " +"mesmo asistente que se executa desde Xestión " +"financeira/Configuración/Contabilidade financeira/Contabilidade " +"financeira/Xerar Plan Contable a partir dun modelo de plan." + +#. module: l10n_th +#: model:ir.module.module,shortdesc:l10n_th.module_meta_information +msgid "Thailand - Thai Chart of Accounts" +msgstr "Tailandia - Plan contable tailandés" + +#. module: l10n_th +#: model:ir.module.module,description:l10n_th.module_meta_information +msgid "" +"\n" +"Chart of accounts for Thailand.\n" +" " +msgstr "" +"\n" +"Plan contable para Tailandia\n" +" " diff --git a/addons/l10n_uk/i18n/gl.po b/addons/l10n_uk/i18n/gl.po new file mode 100644 index 00000000000..da01d123055 --- /dev/null +++ b/addons/l10n_uk/i18n/gl.po @@ -0,0 +1,51 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-03-02 23:42+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: l10n_uk +#: model:ir.module.module,shortdesc:l10n_uk.module_meta_information +msgid "United Kingdom - minimal" +msgstr "Reino Unido - mínimo" + +#. module: l10n_uk +#: model:ir.module.module,description:l10n_uk.module_meta_information +msgid "" +"This is the base module to manage the accounting chart for United Kingdom in " +"OpenERP." +msgstr "" +"Este é o módulo base para xestionar o plan contable para o Reino Unido no " +"OpenERP." + +#. module: l10n_uk +#: model:ir.actions.todo,note:l10n_uk.config_call_account_template_uk_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" +" This is the same wizard that runs from Financial " +"Management/Configuration/Financial Accounting/Financial Accounts/Generate " +"Chart of Accounts from a Chart Template." +msgstr "" +"Xerar o Plan Contable a partir dun modelo de Plan. Pediráselle o nome da " +"compañía, o modelo do plan contable a seguir, o número de díxitos para xerar " +"o código das súas contas e a conta bancaria, a divisa para crear os seus " +"Diarios. Deste xeito xerarase a copia exacta do modelo do plan contable. " +"Este é o mesmo asistente que se executa desde Xestión " +"financeira/Configuración/Contabilidade financeira/Contabilidade " +"financeira/Xerar Plan Contable a partir dun modelo de plan" diff --git a/addons/l10n_ve/i18n/gl.po b/addons/l10n_ve/i18n/gl.po new file mode 100644 index 00000000000..e5cd76e1e76 --- /dev/null +++ b/addons/l10n_ve/i18n/gl.po @@ -0,0 +1,62 @@ +# Galician translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-07 06:21+0000\n" +"PO-Revision-Date: 2011-03-02 23:47+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Galician <gl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-03 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: l10n_ve +#: model:ir.actions.todo,note:l10n_ve.config_call_account_template_ve_chart +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" +"This is the same wizard that runs from Financial " +"Management/Configuration/Financial Accounting/Financial Accounts/Generate " +"Chart of Accounts from a Chart Template.\n" +"Genere el Plan de cuentas de una Plantilla de Carta. Le pedirán pasar el " +"nombre de la compania, la plantilla de carta para seguir, el no. de digitos " +"para generar el codigo para sus cuentas y cuenta Bancaria, dinero para crear " +"Diarios. Asi, la copia pura de la carta la Plantilla es generada.\n" +"Esto es el mismo wizard que corre de la Financial " +"Management/Configuration/Financial Accounting/Financial Accounts/Generate " +"Chart of Accounts from a Chart Template.\n" +" " +msgstr "" +"Xerar o Plan Contable a partir dun modelo de Plan. Pediráselle o nome da " +"compañía, o modelo do plan contable a seguir, o número de díxitos para xerar " +"o código das súas contas e a conta bancaria, a divisa para crear Diarios. " +"Deste xeito xerarase a copia exacta do modelo do plan contable. Este é o " +"mesmo asistente que se executa desde Xestión " +"financeira/Configuración/Contabilidade financeira/Contabilidade " +"financeira/Xerar Plan Contable a partir dun modelo de plan\n" +" " + +#. module: l10n_ve +#: model:ir.module.module,description:l10n_ve.module_meta_information +msgid "" +"\n" +"This is the module to manage the accounting chart for Venezuela in Open " +"ERP.\n" +"Este módulo es para manejar un catálogo de cuentas ejemplo para Venezuela.\n" +msgstr "" +"\n" +"Este é o módulo para xestionar o plan de contas para Venezuela no Open ERP.\n" + +#. module: l10n_ve +#: model:ir.module.module,shortdesc:l10n_ve.module_meta_information +msgid "Venezuela -Chart of Account" +msgstr "Venezuela - Plan contable" diff --git a/addons/lunch/i18n/fi.po b/addons/lunch/i18n/fi.po index aa1fc6cd269..6e8aa76a20b 100644 --- a/addons/lunch/i18n/fi.po +++ b/addons/lunch/i18n/fi.po @@ -8,17 +8,17 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-01-17 08:32+0000\n" +"PO-Revision-Date: 2011-02-19 16:47+0000\n" "Last-Translator: Pekka Pylvänäinen <Unknown>\n" "Language-Team: Finnish <fi@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-18 04:45+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-20 04:35+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: lunch -#: view:lunch.cashbox.clean:0 +#: wizard_view:lunch.cashbox.clean,init:0 msgid "Reset cashbox" msgstr "" @@ -30,12 +30,11 @@ msgid "Lunch Orders" msgstr "" #. module: lunch -#: view:lunch.order.cancel:0 +#: wizard_view:lunch.order.cancel,init:0 msgid "Are you sure you want to cancel this order ?" msgstr "Haluatko varmasti poistaa tämän tilauksen ?" #. module: lunch -#: model:ir.actions.act_window,name:lunch.action_lunch_cashmove_form #: model:ir.ui.menu,name:lunch.menu_lunch_cashmove_form msgid "Cash Moves" msgstr "" @@ -94,11 +93,8 @@ msgid "Day" msgstr "Päivä" #. module: lunch -#: model:ir.actions.act_window,name:lunch.action_lunch_order_cancel -#: model:ir.actions.act_window,name:lunch.action_lunch_order_cancel_values -#: model:ir.model,name:lunch.model_lunch_order_cancel -#: view:lunch.order:0 -#: view:lunch.order.cancel:0 +#: model:ir.actions.wizard,name:lunch.wizard_id_cancel +#: wizard_view:lunch.order.cancel,init:0 msgid "Cancel Order" msgstr "Peruuta tilaus" @@ -109,7 +105,6 @@ msgid "Amount" msgstr "" #. module: lunch -#: model:ir.actions.act_window,name:lunch.action_lunch_product_form #: model:ir.ui.menu,name:lunch.menu_lunch_product_form #: view:lunch.product:0 msgid "Products" @@ -131,13 +126,13 @@ msgid "Lunch Orders Statistics" msgstr "" #. module: lunch +#: model:ir.actions.act_window,name:lunch.action_lunch_cashmove_form #: view:lunch.cashmove:0 #: field:lunch.order,cashmove:0 msgid "CashMove" msgstr "" #. module: lunch -#: view:lunch.order:0 #: selection:lunch.order,state:0 msgid "Confirmed" msgstr "Vahvistettu" @@ -168,6 +163,7 @@ msgid "Total Price" msgstr "" #. module: lunch +#: model:ir.ui.menu,name:lunch.menu_lunch_report_amount_tree #: view:report.lunch.amount:0 msgid "Box Amount by User" msgstr "" @@ -188,10 +184,8 @@ msgid "Description Order" msgstr "" #. module: lunch -#: model:ir.actions.act_window,name:lunch.action_lunch_order_confirm -#: model:ir.actions.act_window,name:lunch.action_lunch_order_confirm_values -#: view:lunch.order:0 -#: view:lunch.order.confirm:0 +#: model:ir.actions.wizard,name:lunch.lunch_order_confirm +#: wizard_button:lunch.order.confirm,init,go:0 msgid "Confirm Order" msgstr "Vahvista tilaus" @@ -229,7 +223,7 @@ msgid " Product Categories " msgstr " Tuotekategoriat " #. module: lunch -#: view:lunch.cashbox.clean:0 +#: wizard_button:lunch.cashbox.clean,init,zero:0 msgid "Set to Zero" msgstr "" @@ -264,20 +258,18 @@ msgid "Month" msgstr "" #. module: lunch -#: field:lunch.order.confirm,confirm_cashbox:0 +#: wizard_field:lunch.order.confirm,init,confirm_cashbox:0 msgid "Name of box" msgstr "" #. module: lunch -#: view:lunch.order.cancel:0 +#: wizard_button:lunch.order.cancel,init,cancel:0 msgid "Yes" msgstr "" #. module: lunch #: model:ir.model,name:lunch.model_lunch_category #: view:lunch.category:0 -#: view:lunch.order:0 -#: field:lunch.order,category:0 #: field:lunch.product,category_id:0 msgid "Category" msgstr "Kategoria" @@ -293,18 +285,17 @@ msgid "Product Categories" msgstr "Tuotekategoriat" #. module: lunch -#: view:lunch.cashbox.clean:0 -#: view:lunch.order.cancel:0 +#: wizard_button:lunch.order.cancel,init,end:0 msgid "No" msgstr "Ei" #. module: lunch -#: view:lunch.order.confirm:0 +#: wizard_view:lunch.order.confirm,init:0 msgid "Orders Confirmation" msgstr "" #. module: lunch -#: view:lunch.cashbox.clean:0 +#: wizard_view:lunch.cashbox.clean,init:0 msgid "Are you sure you want to reset this cashbox ?" msgstr "" @@ -335,7 +326,6 @@ msgstr "Kesäkuu" #: field:lunch.cashmove,user_cashmove:0 #: field:lunch.order,user_id:0 #: field:report.lunch.amount,user_id:0 -#: field:report.lunch.order,user_id:0 msgid "User Name" msgstr "Käyttäjänimi" @@ -345,7 +335,7 @@ msgid "Sales Analysis" msgstr "Myyntianalyysi" #. module: lunch -#: model:ir.ui.menu,name:lunch.menu_lunch_category_root_configuration +#: model:ir.ui.menu,name:lunch.menu_lunch msgid "Lunch" msgstr "" @@ -356,7 +346,6 @@ msgid "User" msgstr "Käyttäjä" #. module: lunch -#: view:lunch.cashmove:0 #: field:lunch.order,date:0 msgid "Date" msgstr "" @@ -401,8 +390,7 @@ msgid "Cashbox for Lunch " msgstr "" #. module: lunch -#: model:ir.actions.act_window,name:lunch.action_lunch_cashbox_clean -#: model:ir.actions.act_window,name:lunch.action_lunch_cashbox_clean_values +#: model:ir.actions.wizard,name:lunch.wizard_clean_cashbox msgid "Set CashBox to Zero" msgstr "" @@ -413,7 +401,8 @@ msgid "Box Name" msgstr "" #. module: lunch -#: view:lunch.order.confirm:0 +#: wizard_button:lunch.cashbox.clean,init,end:0 +#: wizard_button:lunch.order.confirm,init,end:0 msgid "Cancel" msgstr "Peruuta" @@ -423,18 +412,18 @@ msgid " Cashboxes " msgstr "" #. module: lunch -#: report:lunch.order:0 +#: rml:lunch.order:0 msgid "Unit Price" msgstr "Yksikköhinta" #. module: lunch +#: model:ir.actions.act_window,name:lunch.action_lunch_product_form #: field:lunch.order,product:0 msgid "Product" msgstr "Tuote" #. module: lunch -#: field:lunch.cashmove,name:0 -#: report:lunch.order:0 +#: rml:lunch.order:0 #: field:lunch.product,description:0 msgid "Description" msgstr "Kuvaus" @@ -474,7 +463,7 @@ msgstr "" #. module: lunch #: view:lunch.order:0 msgid "Total price" -msgstr "" +msgstr "Hinta yhteensä" #. module: lunch #: selection:report.lunch.amount,month:0 @@ -484,9 +473,10 @@ msgstr "Helmikuu" #. module: lunch #: field:lunch.cashbox,name:0 +#: field:lunch.cashmove,name:0 #: field:lunch.category,name:0 +#: rml:lunch.order:0 #: field:lunch.product,name:0 -#: field:report.lunch.order,box_name:0 msgid "Name" msgstr "Nimi" @@ -508,7 +498,7 @@ msgstr "" #. module: lunch #: view:lunch.category:0 -#: report:lunch.order:0 +#: rml:lunch.order:0 #: view:lunch.order:0 msgid "Order" msgstr "Tilaus" diff --git a/addons/mail_gateway/mail_gateway.py b/addons/mail_gateway/mail_gateway.py index 156586c2edd..5dae3d3bb16 100644 --- a/addons/mail_gateway/mail_gateway.py +++ b/addons/mail_gateway/mail_gateway.py @@ -97,7 +97,7 @@ class mailgate_thread(osv.osv): @param cr: the current row, from the database cursor, @param uid: the current user’s ID for security checks, @param cases: a browse record list - @param keyword: Case action keyword e.g.: If case is closed "Close" keyword is used + @param keyword: Subject of the history item @param history: Value True/False, If True it makes entry in case History otherwise in Case Log @param email: Email-To / Recipient address @param email_from: Email From / Sender address if any @@ -141,7 +141,7 @@ class mailgate_thread(osv.osv): 'res_id': case.id, 'date': time.strftime('%Y-%m-%d %H:%M:%S'), 'message_id': message_id, - 'description': details or (hasattr(case, 'description') and case.description or False), + 'description': details, 'attachment_ids': [(6, 0, attachments)] } @@ -169,6 +169,7 @@ class mailgate_thread(osv.osv): 'message_id': message_id, 'attachment_ids': [(6, 0, attachments)] } + obj.create(cr, uid, data, context=context) return True mailgate_thread() @@ -251,15 +252,7 @@ class mailgate_message(osv.osv): msg_txt += self.truncate_data(cr, uid, message.description, context=context) else: msg_txt = (message.user_id.name or '/') + _(' on ') + format_date_tz(message.date, tz) + ':\n\t' - if message.name == _('Opportunity'): - msg_txt += _("Converted to Opportunity") - elif message.name == _('Note'): - msg_txt = (message.user_id.name or '/') + _(' added note on ') + format_date_tz(message.date, tz) + ':\n\t' - msg_txt += self.truncate_data(cr, uid, message.description, context=context) - elif message.name == _('Stage'): - msg_txt += _("Changed Stage to: ") + message.description - else: - msg_txt += _("Changed Status to: ") + message.name + msg_txt += message.name result[message.id] = msg_txt return result diff --git a/addons/mrp/i18n/ro.po b/addons/mrp/i18n/ro.po index 95eaad0f86f..ebab076231f 100644 --- a/addons/mrp/i18n/ro.po +++ b/addons/mrp/i18n/ro.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-02-04 19:12+0000\n" -"Last-Translator: Mihai Boiciuc <Unknown>\n" +"PO-Revision-Date: 2011-03-01 20:13+0000\n" +"Last-Translator: Dorin <dhongu@gmail.com>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-05 05:00+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:37+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: mrp #: field:mrp.production,move_created_ids:0 @@ -31,31 +31,31 @@ msgid "" "raw materials (stock decrease) and the production of the finished products " "(stock increase) when the order is processed." msgstr "" -"Ordinele de fabricație sunt, de obicei, propuse în mod automat de OpenERP " +"Comenzile de producție sunt, de obicei, propuse în mod automat de OpenERP " "bazate pe lista de materiale, precum și normele privind aprovizionarea, dar " -"puteți crea, de asemenea, ordine de fabricație manual. OpenERP se va ocupa " +"puteți crea, de asemenea, comenzile de producție manual. OpenERP se va ocupa " "de consumul de materii prime (scădere stoc) și producția de produse finite " -"(creșterea stocurilor), atunci când ordinul este procesat." +"(creșterea stocurilor), atunci când comanda este procesată." #. module: mrp #: help:mrp.production,location_src_id:0 msgid "Location where the system will look for components." -msgstr "" +msgstr "Locul în care sistemul va uita pentru componente." #. module: mrp #: field:mrp.production,workcenter_lines:0 msgid "Work Centers Utilisation" -msgstr "" +msgstr "Posturi de lucru utilizate" #. module: mrp #: view:mrp.routing.workcenter:0 msgid "Routing Work Centers" -msgstr "" +msgstr "Fișă tehnologică post de lucru" #. module: mrp #: model:ir.module.module,shortdesc:mrp.module_meta_information msgid "Manufacturing Resource Planning" -msgstr "" +msgstr "Planificare resurse producție" #. module: mrp #: report:mrp.production.order:0 @@ -73,6 +73,8 @@ msgid "" "The 'Minimum stock rule' allows the system to create procurement orders " "automatically as soon as the minimum stock is reached." msgstr "" +"\"Regula minimă stoc\" permite sistemului de a crea comenzi de aprovizionare " +"în mod automat, de îndată ce stocul minim este atins." #. module: mrp #: field:mrp.production,picking_id:0 @@ -90,12 +92,12 @@ msgstr "Costul orar" #: code:addons/mrp/report/price.py:130 #, python-format msgid "Cost Price per Uom" -msgstr "" +msgstr "Cost pe UM" #. module: mrp #: view:mrp.production:0 msgid "Scrap Products" -msgstr "" +msgstr "Rebuturi produse" #. module: mrp #: view:mrp.production.order:0 @@ -107,22 +109,22 @@ msgstr "Zi" #: model:ir.actions.act_window,name:mrp.mrp_routing_action #: model:ir.ui.menu,name:mrp.menu_mrp_routing_action msgid "Routings" -msgstr "Rute" +msgstr "Fișe tehnologice" #. module: mrp #: field:mrp.workcenter,product_id:0 msgid "Work Center Product" -msgstr "" +msgstr "Post de lucru produs" #. module: mrp #: view:mrp.bom:0 msgid "Search Bill Of Material" -msgstr "" +msgstr "Caută listă de materiale" #. module: mrp #: model:process.node,note:mrp.process_node_stockproduct1 msgid "For stockable products and consumables" -msgstr "" +msgstr "Pentru produsele stocable şi consumabile" #. module: mrp #: model:process.transition,name:mrp.process_transition_stockproduction0 @@ -135,6 +137,8 @@ msgid "" "Number of iterations this work center has to do in the specified operation " "of the routing." msgstr "" +"Număr de iterații pe care postul de lucru trebuie să le facă în operația " +"specificată din fișa tehnologică." #. module: mrp #: view:mrp.bom:0 @@ -178,17 +182,17 @@ msgstr "" #. module: mrp #: view:mrp.production:0 msgid "Products to Finish" -msgstr "" +msgstr "Produse de finalizat" #. module: mrp #: selection:mrp.bom,method:0 msgid "Set / Pack" -msgstr "" +msgstr "Set / Pachet" #. module: mrp #: field:mrp.installer,mrp_subproduct:0 msgid "MRP Subproducts" -msgstr "" +msgstr "MRP Subproduse" #. module: mrp #: view:mrp.production:0 @@ -210,7 +214,7 @@ msgid "" "production order." msgstr "" "În cazul în care metoda de aprovizionare a produsului este Se produce, " -"sistemul creează un ordin de producție." +"sistemul creează o comandă de producție." #. module: mrp #: view:mrp.production:0 @@ -270,7 +274,7 @@ msgstr "[" #. module: mrp #: model:process.transition,name:mrp.process_transition_procureserviceproduct0 msgid "Procurement of services" -msgstr "" +msgstr "Aprovizionarea de servicii" #. module: mrp #: view:mrp.workcenter:0 @@ -305,12 +309,12 @@ msgstr "" #. module: mrp #: report:mrp.production.order:0 msgid "Partner Ref" -msgstr "" +msgstr "Ref partener" #. module: mrp #: selection:mrp.workcenter.load,measure_unit:0 msgid "Amount in hours" -msgstr "" +msgstr "Suma în ore" #. module: mrp #: field:mrp.production,product_lines:0 @@ -320,7 +324,7 @@ msgstr "Bunuri programate" #. module: mrp #: selection:mrp.bom,type:0 msgid "Sets / Phantom" -msgstr "" +msgstr "Seturi / Fantomă" #. module: mrp #: help:mrp.bom,position:0 @@ -340,7 +344,7 @@ msgstr "Încercaţi să atribuiţi un lot care nu este din acelaşi produs" #. module: mrp #: model:ir.model,name:mrp.model_mrp_production_order msgid "Production Order Report" -msgstr "" +msgstr "Raport comandă producție" #. module: mrp #: selection:mrp.production.order,month:0 @@ -398,7 +402,7 @@ msgid "" "The system creates an order (production or purchased) depending on the sold " "quantity and the products parameters." msgstr "" -"Sistemul creează un ordin (de producție sau cumpărate), în funcție de " +"Sistemul creează o comandă (de producție sau cumpărate), în funcție de " "cantitatea vândută și parametrii produselor." #. module: mrp @@ -462,7 +466,7 @@ msgstr "" #. module: mrp #: view:board.board:0 msgid "Stock Value Variation" -msgstr "" +msgstr "Variația valori stocului" #. module: mrp #: model:ir.actions.act_window,name:mrp.action2 @@ -472,7 +476,7 @@ msgstr "Structură listă de materiale" #. module: mrp #: model:process.node,note:mrp.process_node_serviceproduct0 msgid "Product type is service" -msgstr "" +msgstr "Tipul produsului este serviciu" #. module: mrp #: model:ir.actions.act_window,help:mrp.mrp_property_group_action @@ -503,6 +507,8 @@ msgid "" "Complete this only if you want automatic analytic accounting entries on " "production orders." msgstr "" +"Completaţi această numai dacă doriţi generarea automată a înregistrărilor " +"contabile analitice privind comenzile de productie." #. module: mrp #: field:mrp.production.workcenter.line,cycle:0 @@ -521,8 +527,8 @@ msgid "" "The Bill of Material is linked to a routing, i.e. the succession of work " "centers." msgstr "" -"Lista de materiale este legată de o rutare, adică succesiunea de centre de " -"lucru." +"Lista de materiale este legată de o fișă tehnologică, adică succesiunea de " +"posturi de lucru." #. module: mrp #: constraint:product.product:0 @@ -563,13 +569,13 @@ msgstr "Structura LdM produs" #. module: mrp #: view:mrp.production:0 msgid "Search Production" -msgstr "" +msgstr "Caută producție" #. module: mrp #: code:addons/mrp/report/price.py:130 #, python-format msgid "Supplier Price per Uom" -msgstr "" +msgstr "Preț furnizor pe UM" #. module: mrp #: selection:mrp.production.order,month:0 @@ -591,7 +597,7 @@ msgstr "Producere" #. module: mrp #: help:mrp.workcenter,costs_cycle:0 msgid "Specify Cost of Work center per cycle." -msgstr "" +msgstr "Precizaţi costul postulu de lucru pe ciclu." #. module: mrp #: selection:mrp.production,state:0 @@ -616,6 +622,8 @@ msgid "" "If the active field is set to False, it will allow you to hide the routing " "without removing it." msgstr "" +"Deselectați pentru dezactivare, aceasta vă va permite să se ascundeți fișele " +"tehnologice fără să le eliminaţi." #. module: mrp #: model:process.transition,name:mrp.process_transition_billofmaterialrouting0 @@ -640,7 +648,7 @@ msgstr "Eroare ! Nu puteţi crea o LdM recursivă" #: model:ir.model,name:mrp.model_mrp_workcenter_load #: model:ir.model,name:mrp.model_report_workcenter_load msgid "Work Center Load" -msgstr "" +msgstr "Încărcare post de lucru" #. module: mrp #: code:addons/mrp/procurement.py:45 @@ -678,9 +686,9 @@ msgid "" "plannification." msgstr "" "Lista de operațiuni (lista de centre de lucru) pentru a produce produsul " -"finit. Rutarea este folosită în principal pentru a calcula costurile de " -"muncă în timpul operațiunilor și de a planifica nivelele de încărcare " -"viitoare la centrele de lucru pe baza planificării producției." +"finit. Fișa tehnologică este folosită în principal pentru a calcula " +"costurile de muncă în timpul operațiunilor și de a planifica nivelele de " +"încărcare viitoare la centrele de lucru pe baza planificării producției." #. module: mrp #: help:mrp.workcenter,time_cycle:0 @@ -792,12 +800,12 @@ msgstr "RFQ" #. module: mrp #: model:process.transition,name:mrp.process_transition_producttostockrules0 msgid "Procurement rule" -msgstr "" +msgstr "Regulă procurare" #. module: mrp #: help:mrp.workcenter,costs_hour:0 msgid "Specify Cost of Work center per hour." -msgstr "" +msgstr "Specificați costul postului de lucru pe oră." #. module: mrp #: view:mrp.production:0 @@ -821,10 +829,10 @@ msgid "" "order creates a RFQ for a subcontracting purchase order or waits until the " "service is done (= the delivery of the products)." msgstr "" -"În funcție de metoda aleasă pentru \"furnizarea\" serviciului, ordinul de " +"În funcție de metoda aleasă pentru \"furnizarea\" serviciului, comanda de " "aprovizionare creează o Cerere de Ofertă pentru o comandă de achiziție a " -"unei sub-contractări sau așteaptă până serviciul se face (= livrarea de " -"produse)." +"unei sub-contractări sau așteaptă până când serviciul e efectuat (= livrarea " +"de produse)." #. module: mrp #: selection:mrp.production,priority:0 @@ -840,7 +848,7 @@ msgstr "Utilizarea centrului de lucru" #. module: mrp #: model:ir.model,name:mrp.model_mrp_production msgid "Manufacturing Order" -msgstr "Ordinul de fabricație" +msgstr "Comandă de producție" #. module: mrp #: model:process.transition,name:mrp.process_transition_productionprocureproducts0 @@ -955,13 +963,13 @@ msgstr "Nr. de ore" #. module: mrp #: field:mrp.installer,mrp_jit:0 msgid "Just In Time Scheduling" -msgstr "" +msgstr "Programare Just In Time" #. module: mrp #: view:mrp.property:0 #: view:mrp.property.group:0 msgid "Property Group" -msgstr "" +msgstr "Grup proprietăţi" #. module: mrp #: view:mrp.production:0 @@ -985,8 +993,8 @@ msgid "" "Enables multiple product output from a single production order: without " "this, a production order can have only one output product." msgstr "" -"Permite multiple produse finite de la un singur ordin de producție: fără " -"acest lucru, un ordin de producție nu poate avea decât un singur produs " +"Permite produse finite multiple de la o singură comandă de producție: fără " +"acest lucru, o comanda de producție nu poate avea decât un singur produs " "finit." #. module: mrp @@ -1081,7 +1089,7 @@ msgstr "" #. module: mrp #: model:process.node,note:mrp.process_node_billofmaterial0 msgid "Product's structure" -msgstr "" +msgstr "Structura produsului" #. module: mrp #: field:mrp.bom,name:0 @@ -1095,7 +1103,7 @@ msgstr "Nume" #. module: mrp #: view:mrp.installer:0 msgid "MRP Application Configuration" -msgstr "" +msgstr "Configurare Aplicație MRP" #. module: mrp #: help:mrp.installer,mrp_jit:0 @@ -1132,23 +1140,23 @@ msgid "" "materials have been defined, OpenERP is capable of automatically deciding on " "the manufacturing route depending on the needs of the company." msgstr "" -"Ordinele de Fabricație descriu operațiunile care trebuiesc efectuate, precum " +"Comenzile de producție descriu operațiunile care trebuiesc efectuate, precum " "și utilizarea materiilor prime pentru fiecare etapă de producție. Puteți " "utiliza specificațiile (listele de materiale sau LdM) pentru a calcula " -"cerințele de materii prime și ordinele de fabricație necesare pentru " +"cerințele de materii prime și comenzile de producție necesare pentru " "produsele finite. Odată ce listele de materiale au fost definite, OpenERP " -"este capabil de a decide în mod automat ruta de fabricație, în funcție de " +"este capabil de a decide în mod automat ruta de fabricație, în funcție de " "nevoile companiei." #. module: mrp #: constraint:mrp.production:0 msgid "Order quantity cannot be negative or zero !" -msgstr "Cantitatea ordinului nu poate fi negativă sau zero !" +msgstr "Cantitatea din comandă nu poate fi negativă sau zero !" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_production_action3 msgid "Manufacturing Orders in Progress" -msgstr "" +msgstr "Comandă de producție în progres" #. module: mrp #: model:ir.module.module,description:mrp.module_meta_information @@ -1192,7 +1200,7 @@ msgstr "" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_production_action4 msgid "Manufacturing Orders Waiting Products" -msgstr "" +msgstr "Comenzi aprovizionare așteptând produse." #. module: mrp #: view:mrp.bom:0 @@ -1208,7 +1216,7 @@ msgstr "Grupează după..." #: code:addons/mrp/report/price.py:121 #, python-format msgid "Cycles Cost" -msgstr "" +msgstr "Cost ciclu" #. module: mrp #: selection:mrp.workcenter.load,measure_unit:0 @@ -1252,6 +1260,10 @@ msgid "" "They are attached to bills of materials that will define the required raw " "materials." msgstr "" +"Fișele tehnologice vă permit să creaţi şi să gestioneze operații de " +"fabricaţie care ar trebui să fie urmate de posturile de lucru pentru a " +"produce un produs. Acestea sunt anexate la listele de materiale care " +"definesc materialele necesare." #. module: mrp #: field:report.workcenter.load,hour:0 @@ -1280,7 +1292,7 @@ msgstr "Listă de materiale" #. module: mrp #: view:mrp.workcenter.load:0 msgid "Select time unit" -msgstr "" +msgstr "Selectați unitate timp" #. module: mrp #: view:report.workcenter.load:0 @@ -1333,7 +1345,7 @@ msgstr "Revizii" #. module: mrp #: view:mrp.installer:0 msgid "Configure Your Manufacturing Resource Planning Application" -msgstr "" +msgstr "Configurare aplicație planificare resurse producție" #. module: mrp #: field:mrp.production,priority:0 @@ -1349,13 +1361,13 @@ msgstr "Listă preluare" #. module: mrp #: view:mrp.production.order:0 msgid "Month -1" -msgstr "" +msgstr "Luna - 1" #. module: mrp #: code:addons/mrp/mrp.py:914 #, python-format msgid "Manufacturing order '%s' is scheduled for the %s." -msgstr "" +msgstr "Comanda de producție '%s' este programată pentru %s." #. module: mrp #: report:mrp.production.order:0 @@ -1366,17 +1378,17 @@ msgstr "Nr comandă producţie" #: code:addons/mrp/mrp.py:630 #, python-format msgid "Manufacturing order '%s' is ready to produce." -msgstr "Ordinul de fabricație '%s' este gata sa producă." +msgstr "Comanda de producție '%s' este gata să producă." #. module: mrp #: model:ir.model,name:mrp.model_mrp_production_product_line msgid "Production Scheduled Product" -msgstr "" +msgstr "Programare producție produs" #. module: mrp #: help:res.company,manufacturing_lead:0 msgid "Security days for each manufacturing operation." -msgstr "" +msgstr "Zile de siguranță pentru fiecare operație de producție" #. module: mrp #: model:process.node,name:mrp.process_node_mts0 @@ -1401,10 +1413,10 @@ msgid "" msgstr "" "Listele de materiale principale vă permit să creați şi să gestionați lista " "de materii prime necesare folosite pentru a face un produs finit. OpenERP va " -"folosi aceste LdM spre a propune automat, comenzi de fabricație în funcție " -"de nevoile de produse. Aveți posibilitatea să creați fie listă de materiale " -"pentru a defini măsurile specifice de producție sau de a defini o singură " -"listă multi-nivel de materiale." +"folosi aceste LdM spre a propune automat, comenzi de producție în funcție de " +"nevoile de produse. Aveți posibilitatea să creați fie listă de materiale " +"pentru a defini pașii specifici de producție sau de a defini o singură listă " +"multi-nivel de materiale." #. module: mrp #: model:process.transition,note:mrp.process_transition_stockrfq0 @@ -1430,17 +1442,17 @@ msgstr "Structura de cost a produsului" #: code:addons/mrp/report/price.py:130 #, python-format msgid "Components suppliers" -msgstr "" +msgstr "Componente furnizate" #. module: mrp #: model:ir.model,name:mrp.model_mrp_installer msgid "mrp.installer" -msgstr "" +msgstr "mrp.installer" #. module: mrp #: view:mrp.production:0 msgid "Production Work Centers" -msgstr "" +msgstr "Posturi de lucru de producție" #. module: mrp #: view:mrp.production.order:0 @@ -1452,12 +1464,12 @@ msgstr "Lună" #: code:addons/mrp/wizard/change_production_qty.py:62 #, python-format msgid "Active Id is not found" -msgstr "" +msgstr "Id-ul activ nu este găsit" #. module: mrp #: view:mrp.workcenter:0 msgid "Search for mrp workcenter" -msgstr "" +msgstr "Caută post de lucru MRP" #. module: mrp #: view:mrp.bom:0 @@ -1523,7 +1535,7 @@ msgstr "Proprietăți" msgid "" "Reference of the document that generated this production order request." msgstr "" -"Referința la documentul care a generat cererea pentru acest ordin de " +"Referința la documentul care a generat cererea pentru acestă comandă de " "producție." #. module: mrp @@ -1545,7 +1557,7 @@ msgstr "Informații suplimentare" #. module: mrp #: model:ir.model,name:mrp.model_change_production_qty msgid "Change Quantity of Products" -msgstr "" +msgstr "Schimbă cantitatea de produse" #. module: mrp #: model:process.node,note:mrp.process_node_productionorder0 @@ -1602,13 +1614,14 @@ msgstr "" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_production_action2 msgid "Manufacturing Orders To Start" -msgstr "Ordine de fabricație gata de start" +msgstr "Comenzi de producție gata de start" #. module: mrp #: code:addons/mrp/mrp.py:491 #, python-format msgid "Cannot delete Production Order(s) which are in %s State!" msgstr "" +"Nu puteți șterge comanda (comenzile) de producție ce sunt în starea %s" #. module: mrp #: model:ir.model,name:mrp.model_mrp_workcenter @@ -1652,7 +1665,7 @@ msgstr "Amplasament materie primă" #. module: mrp #: view:mrp.product_price:0 msgid "Print Cost Structure of Product." -msgstr "" +msgstr "Tipărire structură cost produs." #. module: mrp #: field:mrp.bom,product_uos:0 @@ -1695,7 +1708,7 @@ msgstr "Produce la comanda" #: model:ir.actions.act_window,name:mrp.action_report_mrp_production_order #: model:ir.ui.menu,name:mrp.menu_report_mrp_production_orders_tree msgid "Production Analysis" -msgstr "" +msgstr "Analize producție" #. module: mrp #: code:addons/mrp/mrp.py:345 @@ -1706,7 +1719,7 @@ msgstr "Copiaţi" #. module: mrp #: view:mrp.production.lot.line:0 msgid "Production Products" -msgstr "" +msgstr "Produse fabricate" #. module: mrp #: field:mrp.production,date_finished:0 @@ -1735,7 +1748,7 @@ msgstr "UdV produs" #. module: mrp #: view:mrp.production.order:0 msgid "#Line Orders" -msgstr "#Linie ordine" +msgstr "# linii comenzi" #. module: mrp #: selection:mrp.production,priority:0 @@ -1752,9 +1765,10 @@ msgid "" "planning." msgstr "" "Lista de operațiuni (lista de centre de lucru) pentru a produce produsul " -"finit. Rutarea este folosită în principal pentru a calcula costurile " -"centrelor de muncă în timpul operațiunilor de și de a planifica sarcinile " -"viitoare cu privire la centrele de lucru pe baza de planificării producției." +"finit. Fișa tehnologică este folosită în principal pentru a calcula " +"costurile centrelor de muncă în timpul operațiunilor de și de a planifica " +"sarcinile viitoare cu privire la centrele de lucru pe baza de planificării " +"producției." #. module: mrp #: view:change.production.qty:0 @@ -1794,7 +1808,7 @@ msgstr "" #: model:ir.ui.menu,name:mrp.menu_mrp_production_order_action #: view:mrp.production:0 msgid "Manufacturing Orders" -msgstr "Ordine de fabricaţie" +msgstr "Comenzi de producție" #. module: mrp #: help:mrp.product.produce,mode:0 @@ -1815,7 +1829,7 @@ msgstr "Ordine de lucru" #. module: mrp #: field:mrp.workcenter,costs_cycle:0 msgid "Cost per cycle" -msgstr "" +msgstr "Cost pe ciclu" #. module: mrp #: model:process.node,name:mrp.process_node_serviceproduct0 @@ -1875,7 +1889,7 @@ msgstr "Timp pentru 1 ciclu (ore)" #: model:process.node,name:mrp.process_node_production0 #: model:process.node,name:mrp.process_node_productionorder0 msgid "Production Order" -msgstr "Ordin de producţie" +msgstr "Comandă de producție" #. module: mrp #: model:process.node,note:mrp.process_node_productminimumstockrule0 @@ -1923,7 +1937,7 @@ msgstr "LDM normală" #. module: mrp #: field:res.company,manufacturing_lead:0 msgid "Manufacturing Lead Time" -msgstr "" +msgstr "Timpul de fabricare" #. module: mrp #: field:mrp.bom,product_uos_qty:0 @@ -2042,7 +2056,7 @@ msgstr "Configurație" #. module: mrp #: field:mrp.workcenter,time_stop:0 msgid "Time after prod." -msgstr "" +msgstr "Timp după prod." #. module: mrp #: field:mrp.workcenter.load,time_unit:0 @@ -2082,7 +2096,7 @@ msgstr "" #. module: mrp #: field:mrp.routing.workcenter,routing_id:0 msgid "Parent Routing" -msgstr "" +msgstr "Fişă tahnologică părinte" #. module: mrp #: view:mrp.installer:0 @@ -2132,7 +2146,7 @@ msgstr "În aşteptare bunuri" #. module: mrp #: field:mrp.bom.revision,last_indice:0 msgid "last indice" -msgstr "" +msgstr "ultimul indice" #. module: mrp #: field:mrp.bom,revision_ids:0 @@ -2239,14 +2253,14 @@ msgid "" "Routing is indicated then,the third tab of a production order (workcenters) " "will be automatically pre-completed." msgstr "" -"Rutare indică toate centrele de lucru folosite, pentru cât timp și / sau " -"cicluri. Dacă rutarea este indicată atunci, a trei-a filă a unui ordin de " -"producție (centre de lucru) va fi automat pre-completată." +"Fișa tehnologică indică toate centrele de lucru folosite, pentru cât timp și " +"/ sau cicluri. Dacă fișa tehnologică este indicată atunci, a trei-a filă a " +"unui ordin de producție (centre de lucru) va fi automat pre-completată." #. module: mrp #: model:ir.model,name:mrp.model_mrp_bom_revision msgid "Bill of Material Revision" -msgstr "" +msgstr "Revizie listă de materiale" #. module: mrp #: view:mrp.routing.workcenter:0 @@ -2284,7 +2298,7 @@ msgstr "" #: view:mrp.routing:0 #: model:process.node,name:mrp.process_node_routing0 msgid "Routing" -msgstr "Rutare" +msgstr "Fișă tehnologică" #. module: mrp #: field:mrp.installer,mrp_operations:0 @@ -2332,7 +2346,7 @@ msgstr "Aprovizionări cu excepții" #. module: mrp #: model:process.transition,name:mrp.process_transition_minimumstockprocure0 msgid "'Minimum stock rule' material" -msgstr "" +msgstr "”Regulă stoc minim” material" #. module: mrp #: model:ir.model,name:mrp.model_mrp_product_price @@ -2342,12 +2356,12 @@ msgstr "Preț produs" #. module: mrp #: model:ir.actions.act_window,name:mrp.action_mrp_installer msgid "MRP Applications Configuration" -msgstr "" +msgstr "Configurare aplicație MRP" #. module: mrp #: model:ir.model,name:mrp.model_stock_move_split msgid "Split in Production lots" -msgstr "" +msgstr "Împărţit în loturi de producţie" #. module: mrp #: view:change.production.qty:0 @@ -2381,7 +2395,7 @@ msgstr "Mai" #. module: mrp #: view:board.board:0 msgid "Manufacturing board" -msgstr "" +msgstr "Panou fabricaţie" #. module: mrp #: field:mrp.production,date_planned_end:0 @@ -2402,7 +2416,7 @@ msgstr "" #. module: mrp #: model:process.node,note:mrp.process_node_procureproducts0 msgid "The way to procurement depends on the product type." -msgstr "" +msgstr "Modul de aprovizionare depinde de tipul de produs." #. module: mrp #: model:ir.ui.menu,name:mrp.menu_mrp_manufacturing @@ -2412,7 +2426,7 @@ msgstr "Fabricație" #. module: mrp #: view:board.board:0 msgid "Next Production Orders" -msgstr "Următoarele ordine de producţie" +msgstr "Următoarele comenzi de producție" #. module: mrp #: selection:mrp.production.order,month:0 @@ -2423,7 +2437,7 @@ msgstr "Februarie" #: model:ir.actions.act_window,name:mrp.mrp_property_group_action #: model:ir.ui.menu,name:mrp.menu_mrp_property_group_action msgid "Property Groups" -msgstr "" +msgstr "Proprietăți grupuri" #. module: mrp #: selection:mrp.production.order,month:0 @@ -2437,7 +2451,7 @@ msgid "" "procurement order creates a RFQ, a production order, ... " msgstr "" "În funcție de metoda de furnizare a produselor stocabile aleasă, ordinea de " -"achiziții publice creează o Cerere de ofertă, un ordin de producție, ... " +"achiziții publice creează o Cerere de ofertă, o comandă de producție, ... " #. module: mrp #: help:mrp.workcenter,time_stop:0 @@ -2466,7 +2480,7 @@ msgid "" "the BOM, through a run of the schedulers (MRP)." msgstr "" "În scopul aprovizionării cu materii prime (care urmează să fie achiziționate " -"sau produse), ordinul de producție creează comenzi de aprovizionare pentru " +"sau produse), comanda de producție creează comenzi de aprovizionare pentru " "cantitatea de componente enumerate în LdM, printr-o execuție a " "Programatoarelor (PRF)." @@ -2506,7 +2520,7 @@ msgstr "" #: report:mrp.production.order:0 #: field:mrp.production.order,products_to_consume:0 msgid "Products to Consume" -msgstr "" +msgstr "Produse de consumat" #. module: mrp #: view:mrp.production.order:0 diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py index 3ba8d4bde47..1a927b57a91 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -672,7 +672,6 @@ class mrp_production(osv.osv): stock_mov_obj = self.pool.get('stock.move') production = self.browse(cr, uid, production_id, context=context) - final_product_todo = [] produced_qty = 0 if production_mode == 'consume_produce': @@ -714,7 +713,7 @@ class mrp_production(osv.osv): if production_mode == 'consume_produce': # To produce remaining qty of final product - vals = {'state':'confirmed'} + #vals = {'state':'confirmed'} #final_product_todo = [x.id for x in production.move_created_ids] #stock_mov_obj.write(cr, uid, final_product_todo, vals) #stock_mov_obj.action_confirm(cr, uid, final_product_todo, context) diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml index 52a3dc6aca4..5b2c0194ac8 100644 --- a/addons/mrp/mrp_view.xml +++ b/addons/mrp/mrp_view.xml @@ -10,6 +10,7 @@ <menuitem id="menu_mrp_manufacturing" name="Manufacturing" parent="base.menu_mrp_root" sequence="1"/> + <menuitem name="Master Data" id="menu_mrp_bom" parent="base.menu_mrp_root" diff --git a/addons/mrp/security/mrp_security.xml b/addons/mrp/security/mrp_security.xml index 743432af745..1cc4c5cea9b 100644 --- a/addons/mrp/security/mrp_security.xml +++ b/addons/mrp/security/mrp_security.xml @@ -19,21 +19,21 @@ <field name="name">mrp_production multi-company</field> <field name="model_id" search="[('model','=','mrp.production')]" model="ir.model"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field> </record> <record model="ir.rule" id="mrp_workcenter_rule"> <field name="name">mrp_workcenter multi-company</field> <field name="model_id" search="[('model','=','mrp.workcenter')]" model="ir.model"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field> </record> <record model="ir.rule" id="mrp_bom_rule"> <field name="name">mrp_bom multi-company</field> <field name="model_id" search="[('model','=','mrp.bom')]" model="ir.model"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field> </record> </data> diff --git a/addons/multi_company/i18n/bg.po b/addons/multi_company/i18n/bg.po index b2c1e77d986..d1bb4642b12 100644 --- a/addons/multi_company/i18n/bg.po +++ b/addons/multi_company/i18n/bg.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2010-01-26 11:01+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"PO-Revision-Date: 2011-02-27 12:55+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: Bulgarian <bg@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:49+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: multi_company #: model:res.company,overdue_msg:multi_company.res_company_odoo @@ -60,7 +60,7 @@ msgstr "" #: model:ir.module.module,shortdesc:multi_company.module_meta_information #: view:multi_company.default:0 msgid "Multi Company" -msgstr "" +msgstr "Много фирми" #. module: multi_company #: model:ir.actions.act_window,name:multi_company.action_inventory_form @@ -81,7 +81,7 @@ msgstr "" #. module: multi_company #: view:multi_company.default:0 msgid "Condition" -msgstr "" +msgstr "Условие" #. module: multi_company #: model:ir.module.module,description:multi_company.module_meta_information diff --git a/addons/outlook/i18n/bg.po b/addons/outlook/i18n/bg.po new file mode 100644 index 00000000000..e0393a7c264 --- /dev/null +++ b/addons/outlook/i18n/bg.po @@ -0,0 +1,143 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-26 02:05+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: outlook +#: field:outlook.installer,doc_file:0 +msgid "Installation Manual" +msgstr "Упътване за инсталация" + +#. module: outlook +#: field:outlook.installer,plugin_file:0 +msgid "Outlook Plug-in" +msgstr "Outlook Plug-in" + +#. module: outlook +#: field:outlook.installer,description:0 +msgid "Description" +msgstr "Описание" + +#. module: outlook +#: model:ir.ui.menu,name:outlook.menu_base_config_plugins_outlook +#: view:outlook.installer:0 +msgid "Outlook Plug-In" +msgstr "" + +#. module: outlook +#: view:outlook.installer:0 +msgid "Skip" +msgstr "Пропускане" + +#. module: outlook +#: model:ir.module.module,shortdesc:outlook.module_meta_information +msgid "Outlook Interface" +msgstr "" + +#. module: outlook +#: field:outlook.installer,doc_name:0 +#: field:outlook.installer,name:0 +msgid "File name" +msgstr "Име на файл" + +#. module: outlook +#: field:outlook.installer,outlook:0 +msgid "Outlook Plug-in " +msgstr "" + +#. module: outlook +#: model:ir.module.module,description:outlook.module_meta_information +msgid "" +"\n" +" This module provide the Outlook plug-in. \n" +"\n" +" Outlook plug-in allows you to select an object that you’d like to add\n" +" to your email and its attachments from MS Outlook. You can select a " +"partner, a task,\n" +" a project, an analytical account, or any other object and Archived " +"selected\n" +" mail in mailgate.messages with attachments.\n" +"\n" +" " +msgstr "" + +#. module: outlook +#: help:outlook.installer,doc_file:0 +msgid "The documentation file :- how to install Outlook Plug-in." +msgstr "" + +#. module: outlook +#: model:ir.model,name:outlook.model_outlook_installer +msgid "outlook.installer" +msgstr "" + +#. module: outlook +#: model:ir.actions.act_window,name:outlook.action_outlook_installer +#: model:ir.actions.act_window,name:outlook.action_outlook_wizard +#: view:outlook.installer:0 +msgid "Outlook Plug-In Configuration" +msgstr "" + +#. module: outlook +#: field:outlook.installer,progress:0 +msgid "Configuration Progress" +msgstr "Прогрес на конфигурирането" + +#. module: outlook +#: view:outlook.installer:0 +msgid "" +"This plug-in allows you to link your e-mail to OpenERP's documents. You can " +"attach it to any existing one in OpenERP or create a new one." +msgstr "" + +#. module: outlook +#: help:outlook.installer,outlook:0 +msgid "" +"Allows you to select an object that you would like to add to your email and " +"its attachments." +msgstr "" + +#. module: outlook +#: view:outlook.installer:0 +msgid "title" +msgstr "заглавие" + +#. module: outlook +#: view:outlook.installer:0 +msgid "_Close" +msgstr "_Затвори" + +#. module: outlook +#: view:outlook.installer:0 +msgid "Installation and Configuration Steps" +msgstr "" + +#. module: outlook +#: field:outlook.installer,config_logo:0 +msgid "Image" +msgstr "Изображение" + +#. module: outlook +#: help:outlook.installer,plugin_file:0 +msgid "" +"outlook plug-in file. Save as this file and install this plug-in in outlook." +msgstr "" + +#. module: outlook +#: view:outlook.installer:0 +msgid "Configure" +msgstr "Настройване" diff --git a/addons/point_of_sale/i18n/nl.po b/addons/point_of_sale/i18n/nl.po index c0d9ef81269..63238e1b97d 100644 --- a/addons/point_of_sale/i18n/nl.po +++ b/addons/point_of_sale/i18n/nl.po @@ -7,24 +7,24 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-03 16:58+0000\n" -"PO-Revision-Date: 2010-10-30 12:02+0000\n" -"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n" +"PO-Revision-Date: 2011-02-21 16:25+0000\n" +"Last-Translator: Douwe Wullink (Dypalio) <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-06 04:47+0000\n" -"X-Generator: Launchpad (build Unknown)\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: point_of_sale #: field:pos.discount,discount_notes:0 msgid "Discount Notes" -msgstr "" +msgstr "Korting notities" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_trans_pos_tree_today msgid "Sales by day" -msgstr "" +msgstr "Verkopen per dag" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_confirm @@ -35,37 +35,37 @@ msgstr "" #: model:ir.actions.act_window,name:point_of_sale.action_pos_discount #: view:pos.discount:0 msgid "Apply Discount" -msgstr "" +msgstr "Korting toekennen" #. module: point_of_sale #: view:pos.order:0 msgid "Set to draft" -msgstr "" +msgstr "Naar concept" #. module: point_of_sale #: field:report.transaction.pos,product_nb:0 msgid "Product Nb." -msgstr "" +msgstr "Product nr." #. module: point_of_sale #: model:ir.module.module,shortdesc:point_of_sale.module_meta_information msgid "Point Of Sale" -msgstr "" +msgstr "Kassa (POS)" #. module: point_of_sale #: view:report.pos.order:0 msgid "Today" -msgstr "" +msgstr "Vandaag" #. module: point_of_sale #: view:pos.add.product:0 msgid "Add product :" -msgstr "" +msgstr "Product toevoegen :" #. module: point_of_sale #: view:all.closed.cashbox.of.the.day:0 msgid "All Cashboxes Of the day :" -msgstr "" +msgstr "Alle geldlades van de dag :" #. module: point_of_sale #: view:pos.box.entries:0 @@ -76,26 +76,26 @@ msgstr "" #: model:ir.actions.act_window,name:point_of_sale.action_report_cash_register_all #: model:ir.ui.menu,name:point_of_sale.menu_report_cash_register_all msgid "Register Analysis" -msgstr "" +msgstr "Kasregister analyse" #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.pos_lines_detail #: report:pos.details:0 #: report:pos.details_summary:0 msgid "Details of Sales" -msgstr "" +msgstr "Verkoopdetails" #. module: point_of_sale #: view:pos.close.statement:0 msgid "Are you sure you want to close the statements ?" -msgstr "" +msgstr "Weet u zeker dat u de afschriften wilt sluiten?" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_scan_product #: model:ir.model,name:point_of_sale.model_pos_scan_product #: view:pos.scan.product:0 msgid "Scan product" -msgstr "" +msgstr "Product scannen" #. module: point_of_sale #: view:report.cash.register:0 @@ -103,18 +103,18 @@ msgstr "" #: view:report.pos.order:0 #: field:report.pos.order,day:0 msgid "Day" -msgstr "" +msgstr "Dag" #. module: point_of_sale #: view:pos.make.payment:0 msgid "Add payment :" -msgstr "" +msgstr "Betaling toevoegen :" #. module: point_of_sale #: view:report.cash.register:0 #: view:report.pos.order:0 msgid "My Sales" -msgstr "" +msgstr "Mijn verkopen" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_box_out @@ -124,7 +124,7 @@ msgstr "" #. module: point_of_sale #: report:pos.sales.user.today.current.user:0 msgid "Today's Sales By Current User" -msgstr "" +msgstr "Dagverkopen van huidige gebruiker" #. module: point_of_sale #: report:account.statement:0 @@ -135,61 +135,61 @@ msgstr "" #: report:pos.user.product:0 #: field:report.transaction.pos,amount:0 msgid "Amount" -msgstr "" +msgstr "Bedrag" #. module: point_of_sale #: report:pos.lines:0 msgid "VAT" -msgstr "" +msgstr "BTW" #. module: point_of_sale #: report:pos.invoice:0 msgid "Origin" -msgstr "" +msgstr "Oorsprong" #. module: point_of_sale #: report:pos.invoice:0 msgid "Tax" -msgstr "" +msgstr "Belasting" #. module: point_of_sale #: view:report.transaction.pos:0 msgid "Total Transaction" -msgstr "" +msgstr "Totaal" #. module: point_of_sale #: help:account.journal,special_journal:0 msgid "Will put all the orders in waiting status till being accepted" -msgstr "" +msgstr "Zet alle orders in wacht status tot acceptatie" #. module: point_of_sale #: report:account.statement:0 #: field:report.pos.order,partner_id:0 msgid "Partner" -msgstr "" +msgstr "Relatie" #. module: point_of_sale #: report:pos.details:0 #: report:pos.details_summary:0 msgid "Total of the day" -msgstr "" +msgstr "Dagtotaal" #. module: point_of_sale #: view:report.pos.order:0 #: field:report.pos.order,average_price:0 msgid "Average Price" -msgstr "" +msgstr "Gemiddelde prijs" #. module: point_of_sale #: report:pos.lines:0 msgid "Disc. (%)" -msgstr "" +msgstr "Korting (%)" #. module: point_of_sale #: report:pos.details:0 #: report:pos.details_summary:0 msgid "Total discount" -msgstr "" +msgstr "Totaal korting" #. module: point_of_sale #: view:account.bank.statement:0 @@ -201,85 +201,85 @@ msgstr "" #: field:report.cash.register,state:0 #: field:report.pos.order,state:0 msgid "State" -msgstr "" +msgstr "Status" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_payment msgid "Add payment" -msgstr "" +msgstr "Betaling toevoegen" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_trans_pos_tree_month msgid "Sales by month" -msgstr "" +msgstr "Verkopen per maand" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_report_sales_by_user_pos_today #: view:report.sales.by.user.pos:0 #: view:report.sales.by.user.pos.month:0 msgid "Sales by User" -msgstr "" +msgstr "Verkopen per gebruiker" #. module: point_of_sale #: report:pos.invoice:0 #: report:pos.payment.report:0 msgid "Disc.(%)" -msgstr "" +msgstr "Krt. (%)" #. module: point_of_sale #: field:pos.box.entries,ref:0 #: field:pos.box.out,ref:0 msgid "Ref" -msgstr "" +msgstr "Ref" #. module: point_of_sale #: view:report.pos.order:0 #: field:report.pos.order,price_total:0 msgid "Total Price" -msgstr "" +msgstr "Totaalprijs" #. module: point_of_sale #: view:product.product:0 msgid "Miscelleanous" -msgstr "" +msgstr "Overig" #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.pos_sales_user #: report:pos.sales.user:0 msgid "Sales Report" -msgstr "" +msgstr "Verkoopoverzicht" #. module: point_of_sale #: code:addons/point_of_sale/wizard/pos_discount.py:52 #, python-format msgid "No Order Lines" -msgstr "" +msgstr "Geen orderregels" #. module: point_of_sale #: view:pos.order:0 msgid "Other Information" -msgstr "" +msgstr "Overige informatie" #. module: point_of_sale #: view:product.product:0 msgid "Product Type" -msgstr "" +msgstr "Soort product" #. module: point_of_sale #: view:pos.order:0 #: view:pos.payment.report.date:0 msgid "Dates" -msgstr "" +msgstr "Data" #. module: point_of_sale #: field:res.company,company_discount:0 msgid "Max Discount(%)" -msgstr "" +msgstr "Max korting(%)" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.menu_point_open_config msgid "Cash register management" -msgstr "" +msgstr "Kasregister beheer" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:1056 @@ -296,18 +296,18 @@ msgstr "Geen geldige prijslijst regel gevonden!" #: report:pos.payment.report.user:0 #: report:pos.user.product:0 msgid "[" -msgstr "" +msgstr "[" #. module: point_of_sale #: field:report.sales.by.margin.pos,total:0 #: field:report.sales.by.margin.pos.month,total:0 msgid "Margin" -msgstr "" +msgstr "Marge" #. module: point_of_sale #: field:pos.order.line,discount:0 msgid "Discount (%)" -msgstr "" +msgstr "Korting (%)" #. module: point_of_sale #: view:pos.order.line:0 diff --git a/addons/point_of_sale/i18n/pt_BR.po b/addons/point_of_sale/i18n/pt_BR.po index 489f73ec92e..3c30b9ec6ca 100644 --- a/addons/point_of_sale/i18n/pt_BR.po +++ b/addons/point_of_sale/i18n/pt_BR.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-03 16:58+0000\n" -"PO-Revision-Date: 2011-02-16 22:57+0000\n" +"PO-Revision-Date: 2011-02-28 20:57+0000\n" "Last-Translator: Emerson <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-17 04:36+0000\n" +"X-Launchpad-Export-Date: 2011-03-01 04:37+0000\n" "X-Generator: Launchpad (build 12351)\n" #. module: point_of_sale @@ -32,8 +32,7 @@ msgid "Point of Sale Confirm" msgstr "" #. module: point_of_sale -#: model:ir.actions.act_window,name:point_of_sale.action_pos_discount -#: view:pos.discount:0 +#: wizard_button:pos.discount,init,apply_discount:0 msgid "Apply Discount" msgstr "Aplicar Desconto" @@ -58,7 +57,7 @@ msgid "Today" msgstr "Hoje" #. module: point_of_sale -#: view:pos.add.product:0 +#: wizard_view:pos.add_product,init:0 msgid "Add product :" msgstr "Adicionar produto" @@ -80,8 +79,6 @@ msgstr "" #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.pos_lines_detail -#: report:pos.details:0 -#: report:pos.details_summary:0 msgid "Details of Sales" msgstr "Detalhes das Vendas" @@ -91,9 +88,7 @@ msgid "Are you sure you want to close the statements ?" msgstr "" #. module: point_of_sale -#: model:ir.actions.act_window,name:point_of_sale.action_pos_scan_product -#: model:ir.model,name:point_of_sale.model_pos_scan_product -#: view:pos.scan.product:0 +#: wizard_view:pos.scan_product,init:0 msgid "Scan product" msgstr "Pesquisar Produtos" @@ -106,7 +101,7 @@ msgid "Day" msgstr "Dia" #. module: point_of_sale -#: view:pos.make.payment:0 +#: wizard_view:pos.payment,ask_pay:0 msgid "Add payment :" msgstr "Adicionar Pagamento:" @@ -119,7 +114,7 @@ msgstr "Minhas Vendas" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_box_out msgid "Box Out" -msgstr "" +msgstr "Saída de Caixa" #. module: point_of_sale #: report:pos.sales.user.today.current.user:0 @@ -127,18 +122,16 @@ msgid "Today's Sales By Current User" msgstr "Vendas de Hoje do Usuário Atual" #. module: point_of_sale -#: report:account.statement:0 -#: field:pos.box.entries,amount:0 -#: field:pos.box.out,amount:0 -#: report:pos.invoice:0 -#: field:pos.make.payment,amount:0 -#: report:pos.user.product:0 +#: rml:pos.invoice:0 +#: field:pos.payment,amount:0 +#: wizard_field:pos.payment,ask_pay,amount:0 #: field:report.transaction.pos,amount:0 msgid "Amount" msgstr "Quantidade" #. module: point_of_sale -#: report:pos.lines:0 +#: rml:pos.details:0 +#: rml:pos.lines:0 msgid "VAT" msgstr "Imposto" @@ -148,7 +141,7 @@ msgid "Origin" msgstr "" #. module: point_of_sale -#: report:pos.invoice:0 +#: rml:pos.invoice:0 msgid "Tax" msgstr "Imposto" @@ -163,14 +156,13 @@ msgid "Will put all the orders in waiting status till being accepted" msgstr "" #. module: point_of_sale -#: report:account.statement:0 -#: field:report.pos.order,partner_id:0 +#: field:pos.order,partner_id:0 msgid "Partner" msgstr "Parceiro" #. module: point_of_sale -#: report:pos.details:0 -#: report:pos.details_summary:0 +#: rml:pos.details:0 +#: rml:pos.details_summary:0 msgid "Total of the day" msgstr "Total do Dia" @@ -181,25 +173,19 @@ msgid "Average Price" msgstr "Preço Médio" #. module: point_of_sale -#: report:pos.lines:0 +#: rml:pos.invoice:0 +#: rml:pos.lines:0 msgid "Disc. (%)" msgstr "Desconto (%)" #. module: point_of_sale -#: report:pos.details:0 -#: report:pos.details_summary:0 +#: rml:pos.details:0 +#: rml:pos.details_summary:0 msgid "Total discount" msgstr "Total de Desconto" #. module: point_of_sale -#: view:account.bank.statement:0 -#: view:pos.order:0 #: field:pos.order,state:0 -#: report:pos.sales.user:0 -#: report:pos.sales.user.today:0 -#: report:pos.sales.user.today.current.user:0 -#: field:report.cash.register,state:0 -#: field:report.pos.order,state:0 msgid "State" msgstr "Estado" @@ -279,11 +265,10 @@ msgstr "Desconto Máx.(%)" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.menu_point_open_config msgid "Cash register management" -msgstr "" +msgstr "Gerenciamento do Registro de Caixa" #. module: point_of_sale -#: code:addons/point_of_sale/point_of_sale.py:1056 -#: code:addons/point_of_sale/point_of_sale.py:1075 +#: code:addons/point_of_sale/pos.py:0 #, python-format msgid "No valid pricelist line found !" msgstr "Nenhuma linha de lista de preços válida encontrada!" @@ -341,7 +326,7 @@ msgstr "Produto para Entrada" #: report:pos.details:0 #: report:pos.details_summary:0 msgid "Mode of Payment" -msgstr "" +msgstr "Modo de Pagamento" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.menu_point_of_sale @@ -376,8 +361,7 @@ msgid "Sales by User Monthly" msgstr "Vendas Mensais por Usuário" #. module: point_of_sale -#: field:pos.order,date_payment:0 -#: field:report.pos.order,date_payment:0 +#: field:pos.payment,payment_date:0 msgid "Payment Date" msgstr "Data de Pagamento" @@ -399,8 +383,8 @@ msgid "To count" msgstr "" #. module: point_of_sale -#: report:pos.details:0 -#: report:pos.details_summary:0 +#: rml:pos.details:0 +#: rml:pos.details_summary:0 msgid "Summary" msgstr "Resumo" @@ -415,12 +399,10 @@ msgid "Delay Payment" msgstr "" #. module: point_of_sale -#: field:pos.add.product,quantity:0 -#: report:pos.invoice:0 -#: report:pos.lines:0 +#: wizard_field:pos.add_product,init,quantity:0 +#: rml:pos.invoice:0 +#: rml:pos.lines:0 #: field:pos.order.line,qty:0 -#: field:report.sales.by.user.pos,qty:0 -#: field:report.sales.by.user.pos.month,qty:0 msgid "Quantity" msgstr "Quantidade" @@ -435,8 +417,7 @@ msgid "Period" msgstr "Período" #. module: point_of_sale -#: report:pos.invoice:0 -#: report:pos.payment.report:0 +#: rml:pos.invoice:0 msgid "Net Total:" msgstr "Total líquido:" @@ -468,12 +449,9 @@ msgid "Print Report" msgstr "Imprimir Relatório" #. module: point_of_sale -#: report:pos.invoice:0 -#: report:pos.lines:0 +#: rml:pos.invoice:0 +#: rml:pos.lines:0 #: field:pos.order.line,price_unit:0 -#: report:pos.payment.report:0 -#: report:pos.payment.report.date:0 -#: report:pos.payment.report.user:0 msgid "Unit Price" msgstr "Preço unitário" @@ -499,28 +477,22 @@ msgid "Invoice Amount" msgstr "Valor da Fatura" #. module: point_of_sale -#: view:account.bank.statement:0 -#: field:account.bank.statement.line,journal_id:0 -#: report:account.statement:0 -#: report:all.closed.cashbox.of.the.day:0 -#: model:ir.model,name:point_of_sale.model_account_journal #: field:pos.config.journal,journal_id:0 #: field:pos.order,sale_journal:0 -#: view:report.cash.register:0 -#: field:report.cash.register,journal_id:0 -#: field:report.pos.order,journal_id:0 +#: wizard_field:pos.payment,ask_pay,journal:0 +#: field:pos.payment,journal_id:0 +#: field:report.transaction.pos,journal_id:0 msgid "Journal" msgstr "Registro" #. module: point_of_sale -#: report:pos.invoice:0 +#: rml:pos.invoice:0 msgid "Tel. :" msgstr "Tel. :" #. module: point_of_sale +#: model:ir.actions.wizard,name:point_of_sale.pos_payment #: view:pos.order:0 -#: selection:pos.order,state:0 -#: selection:report.pos.order,state:0 msgid "Payment" msgstr "Pagamento" @@ -549,8 +521,8 @@ msgid "" msgstr "" #. module: point_of_sale -#: report:pos.details:0 -#: report:pos.details_summary:0 +#: rml:pos.details:0 +#: rml:pos.details_summary:0 msgid "Mode of Taxes" msgstr "Modo de Tributação" @@ -580,11 +552,11 @@ msgstr "Gravar & Novo" #. module: point_of_sale #: report:pos.details:0 msgid "Sales total(Revenue)" -msgstr "" +msgstr "Vendas Totais" #. module: point_of_sale -#: report:pos.details:0 -#: report:pos.details_summary:0 +#: rml:pos.details:0 +#: rml:pos.details_summary:0 msgid "Total paid" msgstr "Total pago" @@ -594,8 +566,8 @@ msgid "Check Details" msgstr "" #. module: point_of_sale -#: report:pos.details:0 -#: report:pos.details_summary:0 +#: rml:pos.details:0 +#: rml:pos.details_summary:0 msgid "Qty of product" msgstr "Qtd de Produtos" @@ -626,8 +598,7 @@ msgid "" msgstr "" #. module: point_of_sale -#: view:pos.order:0 -#: field:pos.order.line,price_subtotal_incl:0 +#: field:pos.order.line,price_subtotal:0 msgid "Subtotal" msgstr "Subtotal" @@ -682,7 +653,8 @@ msgid "St.Name" msgstr "" #. module: point_of_sale -#: report:pos.details_summary:0 +#: rml:pos.details:0 +#: rml:pos.details_summary:0 msgid "Sales total" msgstr "Total de Vendas" @@ -692,7 +664,7 @@ msgid "Sum of subtotals" msgstr "Soma dos Subtotais" #. module: point_of_sale -#: field:pos.make.payment,payment_date:0 +#: wizard_field:pos.payment,ask_pay,payment_date:0 msgid "Payment date" msgstr "Data de Pagamento" @@ -712,10 +684,6 @@ msgid "Today's Sales" msgstr "Vendas de Hoje" #. module: point_of_sale -#: view:report.sales.by.margin.pos:0 -#: view:report.sales.by.margin.pos.month:0 -#: view:report.sales.by.user.pos:0 -#: view:report.sales.by.user.pos.month:0 #: view:report.transaction.pos:0 msgid "POS " msgstr "Venda " @@ -728,7 +696,7 @@ msgid "Total :" msgstr "Total :" #. module: point_of_sale -#: code:addons/point_of_sale/point_of_sale.py:1206 +#: code:addons/point_of_sale/pos.py:0 #, python-format msgid "Create line failed !" msgstr "Falha na criação da linha !" @@ -740,20 +708,19 @@ msgid "Product Name" msgstr "Nome do Produto" #. module: point_of_sale -#: code:addons/point_of_sale/point_of_sale.py:69 +#: code:addons/point_of_sale/pos.py:0 #, python-format msgid "Invalid action !" msgstr "Ação Inválida !" #. module: point_of_sale -#: field:pos.make.payment,pricelist_id:0 #: field:pos.order,pricelist_id:0 msgid "Pricelist" msgstr "Lista de preço" #. module: point_of_sale -#: report:pos.details:0 -#: report:pos.details_summary:0 +#: rml:pos.details:0 +#: rml:pos.details_summary:0 msgid "Total invoiced" msgstr "Total Faturado" @@ -788,7 +755,7 @@ msgid "Today's Closed Cashbox" msgstr "" #. module: point_of_sale -#: report:pos.invoice:0 +#: rml:pos.invoice:0 msgid "Draft Invoice" msgstr "Fatura Provisória" @@ -838,7 +805,7 @@ msgid "Disc." msgstr "Desc." #. module: point_of_sale -#: report:pos.invoice:0 +#: rml:pos.invoice:0 msgid "VAT :" msgstr "Imposto:" @@ -853,13 +820,13 @@ msgid "Receipt :" msgstr "" #. module: point_of_sale -#: field:account.bank.statement.line,pos_statement_id:0 +#: field:pos.order,amount_paid:0 #: field:pos.order,amount_return:0 msgid "unknown" msgstr "Desconhecido" #. module: point_of_sale -#: report:pos.details:0 +#: rml:pos.details:0 #: field:report.transaction.pos,date_create:0 msgid "Date" msgstr "Data" @@ -882,7 +849,7 @@ msgstr "Empresas" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_report_transaction_pos msgid "transaction for the pos" -msgstr "" +msgstr "transação para o PDV" #. module: point_of_sale #: code:addons/point_of_sale/wizard/pos_get_sale.py:54 @@ -896,16 +863,16 @@ msgid "Pos Box Entries" msgstr "" #. module: point_of_sale -#: code:addons/point_of_sale/wizard/pos_get_sale.py:54 +#: code:addons/point_of_sale/wizard/wizard_get_sale.py:0 #, python-format msgid "You can't modify this order. It has already been paid" -msgstr "" +msgstr "Você não pode modificar este pedido, pois ele já foi pago" #. module: point_of_sale #: field:pos.details,date_end:0 #: field:pos.sale.user,date_end:0 msgid "Date End" -msgstr "" +msgstr "Data de término" #. module: point_of_sale #: report:pos.invoice:0 @@ -918,14 +885,15 @@ msgid "Number of Transaction" msgstr "Número da Transação" #. module: point_of_sale -#: view:pos.add.product:0 -#: view:pos.box.entries:0 -#: view:pos.box.out:0 -#: view:pos.get.sale:0 -#: view:pos.make.payment:0 +#: wizard_button:pos.add_product,init,end:0 +#: wizard_button:pos.config.journal,init,end:0 +#: wizard_button:pos.discount,init,end:0 +#: view:pos.order:0 #: selection:pos.order,state:0 -#: view:pos.receipt:0 -#: selection:report.pos.order,state:0 +#: wizard_button:pos.payment,ask_pay,end:0 +#: wizard_button:pos.refund_order,init,end:0 +#: wizard_button:pos.sale.get,init,end:0 +#: wizard_button:pos.scan_product,init,end:0 msgid "Cancel" msgstr "Cancelar" @@ -971,7 +939,7 @@ msgid "First Name" msgstr "Primeiro Nome" #. module: point_of_sale -#: view:res.company:0 +#: view:pos.order:0 msgid "Other" msgstr "Outro" @@ -999,22 +967,19 @@ msgid "Users" msgstr "Usuários" #. module: point_of_sale -#: report:pos.details:0 -#: report:pos.invoice:0 -#: report:pos.lines:0 +#: rml:pos.details:0 +#: rml:pos.invoice:0 +#: rml:pos.lines:0 +#: rml:pos.receipt:0 msgid "Price" msgstr "Preço" #. module: point_of_sale -#: field:pos.scan.product,gencod:0 +#: wizard_field:pos.scan_product,init,gencod:0 msgid "Barcode" msgstr "Código de barras" #. module: point_of_sale -#: view:report.sales.by.margin.pos:0 -#: view:report.sales.by.margin.pos.month:0 -#: view:report.sales.by.user.pos:0 -#: view:report.sales.by.user.pos.month:0 #: view:report.transaction.pos:0 msgid "POS" msgstr "Ponto de Venda" @@ -1064,7 +1029,7 @@ msgid "The name of the journal must be unique per company !" msgstr "" #. module: point_of_sale -#: report:pos.invoice:0 +#: rml:pos.invoice:0 msgid "Supplier Refund" msgstr "Reembolso a fornecedor" @@ -1087,15 +1052,13 @@ msgid "All Closed CashBox" msgstr "" #. module: point_of_sale -#: code:addons/point_of_sale/point_of_sale.py:1041 -#: code:addons/point_of_sale/point_of_sale.py:1066 +#: code:addons/point_of_sale/pos.py:0 #, python-format msgid "No Pricelist !" msgstr "Sem Lista de Preços !" #. module: point_of_sale -#: model:ir.actions.act_window,name:point_of_sale.action_pos_get_sale -#: view:pos.get.sale:0 +#: wizard_view:pos.sale.get,init:0 msgid "Select an Open Sale Order" msgstr "Selecione uma Ordem de Venda Aberta" @@ -1105,7 +1068,7 @@ msgid "Order date" msgstr "Data do Pedido" #. module: point_of_sale -#: report:pos.invoice:0 +#: rml:pos.invoice:0 msgid "Base" msgstr "Base" @@ -1121,17 +1084,18 @@ msgstr "" #. module: point_of_sale #: view:pos.order:0 +#: field:pos.order,note:0 msgid "Notes" msgstr "Notas" #. module: point_of_sale -#: field:pos.get.sale,picking_id:0 -#: view:pos.order:0 +#: wizard_field:pos.sale.get,init,picking_id:0 msgid "Sale Order" msgstr "Ordem de Venda" #. module: point_of_sale -#: report:pos.invoice:0 +#: rml:pos.invoice:0 +#: rml:pos.lines:0 #: field:pos.order,amount_tax:0 msgid "Taxes" msgstr "Impostos" @@ -1139,13 +1103,12 @@ msgstr "Impostos" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_order_line #: model:ir.actions.act_window,name:point_of_sale.action_pos_order_line_day -#: model:ir.actions.act_window,name:point_of_sale.action_pos_order_line_form msgid "Sale line" msgstr "Linha de Venda" #. module: point_of_sale #: field:pos.config.journal,code:0 -#: report:pos.details:0 +#: rml:pos.details:0 msgid "Code" msgstr "Código" @@ -1178,7 +1141,7 @@ msgid "Extra Info" msgstr "Info. Extra" #. module: point_of_sale -#: report:pos.invoice:0 +#: rml:pos.invoice:0 msgid "Fax :" msgstr "Fax :" @@ -1219,14 +1182,8 @@ msgid "Picking List" msgstr "" #. module: point_of_sale -#: report:pos.details:0 -#: report:pos.payment.report:0 -#: report:pos.payment.report.date:0 -#: report:pos.payment.report.user:0 -#: report:pos.sales.user.today.current.user:0 -#: report:pos.user.product:0 -#: field:report.sales.by.margin.pos,qty:0 -#: field:report.sales.by.margin.pos.month,qty:0 +#: rml:pos.details:0 +#: rml:pos.receipt:0 msgid "Qty" msgstr "Qtd" @@ -1244,15 +1201,8 @@ msgid "Sale by User" msgstr "" #. module: point_of_sale -#: code:addons/point_of_sale/point_of_sale.py:555 -#: code:addons/point_of_sale/point_of_sale.py:743 -#: code:addons/point_of_sale/point_of_sale.py:851 -#: code:addons/point_of_sale/report/pos_invoice.py:46 -#: code:addons/point_of_sale/wizard/pos_box_entries.py:103 -#: code:addons/point_of_sale/wizard/pos_box_entries.py:107 -#: code:addons/point_of_sale/wizard/pos_box_out.py:95 -#: code:addons/point_of_sale/wizard/pos_box_out.py:99 -#: code:addons/point_of_sale/wizard/pos_box_out.py:101 +#: code:addons/point_of_sale/pos.py:0 +#: code:addons/point_of_sale/report/pos_invoice.py:0 #, python-format msgid "Error !" msgstr "Erro!" @@ -1380,7 +1330,7 @@ msgid "Customer Note" msgstr "" #. module: point_of_sale -#: code:addons/point_of_sale/point_of_sale.py:337 +#: code:addons/point_of_sale/pos.py:0 #, python-format msgid "No order lines defined for this sale." msgstr "Sem linhas de pedido definidas nesta venda." @@ -1391,10 +1341,7 @@ msgid "Opening Balance" msgstr "" #. module: point_of_sale -#: field:pos.order,amount_paid:0 #: selection:pos.order,state:0 -#: view:report.pos.order:0 -#: selection:report.pos.order,state:0 msgid "Paid" msgstr "Pago" @@ -1410,11 +1357,7 @@ msgid "Quotation" msgstr "" #. module: point_of_sale -#: report:all.closed.cashbox.of.the.day:0 -#: report:pos.invoice:0 -#: report:pos.lines:0 -#: report:pos.payment.report.date:0 -#: report:pos.payment.report.user:0 +#: rml:pos.invoice:0 msgid "Total:" msgstr "Total:" @@ -1446,7 +1389,7 @@ msgid "Nbr Invoice" msgstr "" #. module: point_of_sale -#: model:ir.actions.act_window,name:point_of_sale.action_report_pos_receipt +#: model:ir.actions.report.xml,name:point_of_sale.pos_receipt msgid "Receipt" msgstr "Recibo" @@ -1457,15 +1400,15 @@ msgstr "Criar Fatura" #. module: point_of_sale #: selection:pos.order,state:0 -#: selection:report.pos.order,state:0 msgid "Done" msgstr "Concluído" #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.pos_invoice_report -#: report:pos.invoice:0 -#: field:pos.make.payment,invoice_wanted:0 +#: rml:pos.invoice:0 #: field:pos.order,invoice_id:0 +#: wizard_field:pos.payment,ask_pay,invoice_wanted:0 +#: field:report.transaction.pos,invoice_id:0 msgid "Invoice" msgstr "Fatura" @@ -1482,6 +1425,7 @@ msgstr "" #. module: point_of_sale #: field:pos.order.line,order_id:0 +#: field:pos.payment,order_id:0 msgid "Order Ref" msgstr "Referência da Ordem" @@ -1515,7 +1459,7 @@ msgid "Sales by User Margin" msgstr "" #. module: point_of_sale -#: report:pos.invoice:0 +#: rml:pos.invoice:0 msgid "Taxes:" msgstr "Taxas:" @@ -1525,17 +1469,9 @@ msgid "Point of Sale Orders Statistics" msgstr "" #. module: point_of_sale -#: model:ir.model,name:point_of_sale.model_product_product -#: field:pos.add.product,product_id:0 -#: report:pos.details:0 +#: wizard_field:pos.add_product,init,product:0 +#: rml:pos.details:0 #: field:pos.order.line,product_id:0 -#: report:pos.payment.report:0 -#: report:pos.payment.report.date:0 -#: report:pos.payment.report.user:0 -#: report:pos.user.product:0 -#: view:product.product:0 -#: view:report.pos.order:0 -#: field:report.pos.order,product_id:0 msgid "Product" msgstr "Produto" @@ -1616,13 +1552,8 @@ msgid "Date Start" msgstr "" #. module: point_of_sale +#: rml:pos.lines:0 #: field:pos.order,amount_total:0 -#: report:pos.payment.report:0 -#: report:pos.payment.report.date:0 -#: report:pos.payment.report.user:0 -#: report:pos.sales.user.today.current.user:0 -#: field:report.sales.by.user.pos,amount:0 -#: field:report.sales.by.user.pos.month,amount:0 msgid "Total" msgstr "Total" @@ -1666,26 +1597,12 @@ msgid "Return lines" msgstr "" #. module: point_of_sale -#: report:account.statement:0 -#: report:all.closed.cashbox.of.the.day:0 -#: report:pos.details:0 -#: report:pos.details_summary:0 -#: report:pos.lines:0 -#: field:pos.order,company_id:0 -#: field:pos.order.line,company_id:0 -#: report:pos.payment.report:0 -#: report:pos.payment.report.date:0 -#: report:pos.payment.report.user:0 -#: report:pos.sales.user:0 -#: report:pos.sales.user.today:0 -#: report:pos.sales.user.today.current.user:0 -#: report:pos.user.product:0 -#: field:report.pos.order,company_id:0 +#: rml:pos.lines:0 msgid "Company" msgstr "Empresa" #. module: point_of_sale -#: report:pos.invoice:0 +#: rml:pos.invoice:0 msgid "Invoice Date" msgstr "Data da Fatura" @@ -1734,28 +1651,29 @@ msgid "Error!" msgstr "" #. module: point_of_sale -#: report:pos.lines:0 +#: rml:pos.lines:0 msgid "No. Of Articles" msgstr "Núm. de Artigos" #. module: point_of_sale #: field:pos.order,date_validity:0 +#: wizard_field:pos.refund_order,init,date_validity:0 msgid "Validity Date" msgstr "Data de Validade" #. module: point_of_sale +#: view:pos.order:0 #: field:pos.order,pickings:0 msgid "Picking" msgstr "Separação" #. module: point_of_sale #: field:pos.order,shop_id:0 -#: field:report.pos.order,shop_id:0 msgid "Shop" msgstr "Loja" #. module: point_of_sale -#: field:pos.order,picking_id:0 +#: field:pos.order,last_out_picking:0 msgid "Last Output Picking" msgstr "" @@ -1797,7 +1715,7 @@ msgid "Refunded Quantity" msgstr "" #. module: point_of_sale -#: view:pos.scan.product:0 +#: wizard_view:pos.scan_product,init:0 msgid "Scan Barcode" msgstr "Ler Código de Barras" @@ -1828,9 +1746,8 @@ msgid "Cancelled Invoice" msgstr "" #. module: point_of_sale -#: view:account.bank.statement:0 -#: view:pos.get.sale:0 -#: view:report.cash.register:0 +#: model:ir.actions.wizard,name:point_of_sale.pos_confirm +#: wizard_button:pos.sale.get,init,set:0 msgid "Confirm" msgstr "Confirmar" @@ -1850,18 +1767,18 @@ msgid "Discount " msgstr "" #. module: point_of_sale -#: report:pos.invoice:0 +#: rml:pos.invoice:0 msgid "Supplier Invoice" msgstr "Fatura do Fornecedor" #. module: point_of_sale -#: code:addons/point_of_sale/point_of_sale.py:1214 +#: code:addons/point_of_sale/pos.py:0 #, python-format msgid "Modify line failed !" msgstr "Falha na modificação da Linha!" #. module: point_of_sale -#: field:pos.make.payment,payment_name:0 +#: wizard_field:pos.payment,ask_pay,payment_name:0 msgid "Payment name" msgstr "Nome da Forma de Pagamento" @@ -1891,7 +1808,7 @@ msgid "The code of the journal must be unique per company !" msgstr "" #. module: point_of_sale -#: model:ir.ui.menu,name:point_of_sale.menu_point_config_product +#: model:ir.ui.menu,name:point_of_sale.menu_point_config msgid "Configuration" msgstr "Configuração" @@ -1954,32 +1871,23 @@ msgid "Message" msgstr "" #. module: point_of_sale -#: view:account.journal:0 #: model:ir.actions.act_window,name:point_of_sale.action_pos_order_tree2 #: model:ir.actions.act_window,name:point_of_sale.action_pos_order_tree3 #: model:ir.actions.act_window,name:point_of_sale.action_pos_pos_form -#: model:ir.actions.act_window,name:point_of_sale.action_pos_pos_form_user #: model:ir.model,name:point_of_sale.model_pos_order +#: model:ir.ui.menu,name:point_of_sale.menu_point_ofsale #: model:ir.ui.menu,name:point_of_sale.menu_point_root msgid "Point of Sale" msgstr "Ponto de Venda" #. module: point_of_sale -#: view:pos.order:0 -#: field:pos.payment.report.date,user_id:0 -#: field:pos.payment.report.user,user_id:0 -#: field:pos.sale.user,user_id:0 -#: field:pos.sales.user.today,user_id:0 -#: view:report.pos.order:0 -#: field:report.pos.order,user_id:0 +#: field:pos.order,user_id:0 msgid "Salesman" msgstr "Vendedor" #. module: point_of_sale -#: report:pos.details:0 +#: rml:pos.details:0 #: selection:pos.order,state:0 -#: view:report.pos.order:0 -#: selection:report.pos.order,state:0 msgid "Invoiced" msgstr "Faturado" @@ -1996,13 +1904,12 @@ msgid "Discount Notice" msgstr "" #. module: point_of_sale -#: view:pos.scan.product:0 +#: wizard_button:pos.scan_product,init,add:0 msgid "Add" msgstr "Adicionar" #. module: point_of_sale -#: view:report.cash.register:0 -#: selection:report.pos.order,state:0 +#: selection:pos.order,state:0 msgid "Draft" msgstr "Esboço" @@ -2022,12 +1929,12 @@ msgid "POS Payment Report according to date" msgstr "" #. module: point_of_sale -#: report:pos.invoice:0 +#: rml:pos.invoice:0 msgid "PRO-FORMA" msgstr "PRO-FORMA" #. module: point_of_sale -#: code:addons/point_of_sale/point_of_sale.py:637 +#: code:addons/point_of_sale/pos.py:0 #, python-format msgid "Please provide a partner for the sale." msgstr "" @@ -2045,26 +1952,14 @@ msgid "Cashier" msgstr "" #. module: point_of_sale -#: report:account.statement:0 -#: report:all.closed.cashbox.of.the.day:0 -#: view:pos.payment.report.date:0 -#: report:pos.sales.user:0 -#: report:pos.sales.user.today:0 -#: report:pos.sales.user.today.current.user:0 -#: report:pos.user.product:0 -#: view:report.cash.register:0 -#: field:report.cash.register,user_id:0 -#: field:report.sales.by.margin.pos,user_id:0 -#: field:report.sales.by.margin.pos.month,user_id:0 -#: field:report.sales.by.user.pos,user_id:0 -#: field:report.sales.by.user.pos.month,user_id:0 #: field:report.transaction.pos,user_id:0 msgid "User" msgstr "Usuário" #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_trans_pos_tree -#: model:ir.model,name:point_of_sale.model_report_sales_by_user_pos +#: model:ir.actions.act_window,name:point_of_sale.action_trans_pos_tree_month +#: model:ir.actions.act_window,name:point_of_sale.action_trans_pos_tree_today msgid "Sales by user" msgstr "Vendas do Usuário" @@ -2091,13 +1986,7 @@ msgid "POS Orders lines" msgstr "" #. module: point_of_sale -#: code:addons/point_of_sale/point_of_sale.py:337 -#: code:addons/point_of_sale/point_of_sale.py:504 -#: code:addons/point_of_sale/point_of_sale.py:506 -#: code:addons/point_of_sale/point_of_sale.py:544 -#: code:addons/point_of_sale/point_of_sale.py:637 -#: code:addons/point_of_sale/point_of_sale.py:1206 -#: code:addons/point_of_sale/point_of_sale.py:1214 +#: code:addons/point_of_sale/pos.py:0 #, python-format msgid "Error" msgstr "Erro" @@ -2108,12 +1997,12 @@ msgid "Sales Journal" msgstr "" #. module: point_of_sale -#: report:pos.invoice:0 +#: rml:pos.invoice:0 msgid "Refund" msgstr "Reembolso" #. module: point_of_sale -#: code:addons/point_of_sale/report/pos_invoice.py:46 +#: code:addons/point_of_sale/report/pos_invoice.py:0 #, python-format msgid "Please create an invoice for this sale." msgstr "" @@ -2138,16 +2027,7 @@ msgid "Disc(%)" msgstr "" #. module: point_of_sale -#: view:all.closed.cashbox.of.the.day:0 -#: view:pos.details:0 -#: view:pos.discount:0 -#: view:pos.payment.report:0 -#: view:pos.payment.report.date:0 -#: view:pos.payment.report.user:0 -#: view:pos.sale.user:0 -#: view:pos.sales.user.today:0 -#: view:pos.sales.user.today.current_user:0 -#: view:pos.scan.product:0 +#: view:pos.order:0 msgid "Close" msgstr "Fechar" @@ -2199,11 +2079,11 @@ msgid "please check that account is set to %s" msgstr "" #. module: point_of_sale -#: field:pos.box.entries,name:0 -#: field:pos.box.out,name:0 #: field:pos.config.journal,name:0 -#: report:pos.invoice:0 -#: report:pos.lines:0 +#: rml:pos.invoice:0 +#: rml:pos.lines:0 +#: field:pos.payment,name:0 +#: rml:pos.receipt:0 msgid "Description" msgstr "Descrição" @@ -2297,21 +2177,12 @@ msgid "April" msgstr "" #. module: point_of_sale -#: field:pos.order,statement_ids:0 +#: view:pos.order:0 msgid "Payments" msgstr "Pagamentos" #. module: point_of_sale -#: report:pos.details:0 -#: report:pos.details_summary:0 -#: report:pos.lines:0 -#: report:pos.payment.report:0 -#: report:pos.payment.report.date:0 -#: report:pos.payment.report.user:0 -#: report:pos.sales.user:0 -#: report:pos.sales.user.today:0 -#: report:pos.sales.user.today.current.user:0 -#: report:pos.user.product:0 +#: rml:pos.lines:0 msgid "Print Date" msgstr "" diff --git a/addons/process/i18n/bg.po b/addons/process/i18n/bg.po index 75a589e7c17..8e36288e52b 100644 --- a/addons/process/i18n/bg.po +++ b/addons/process/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2008-09-29 11:23+0000\n" -"Last-Translator: Tsvetin Vasilev <cecipv@yahoo.com>\n" +"PO-Revision-Date: 2011-03-01 20:31+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:16+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: process #: model:ir.model,name:process.model_process_node @@ -33,7 +33,7 @@ msgstr "" #. module: process #: field:process.node,menu_id:0 msgid "Related Menu" -msgstr "" +msgstr "Свързано меню" #. module: process #: field:process.transition,action_ids:0 @@ -44,12 +44,12 @@ msgstr "Бутони" #: view:process.node:0 #: view:process.process:0 msgid "Group By..." -msgstr "" +msgstr "Групирай по" #. module: process #: selection:process.node,kind:0 msgid "State" -msgstr "" +msgstr "Състояние" #. module: process #: view:process.node:0 @@ -59,7 +59,7 @@ msgstr "" #. module: process #: field:process.node,help_url:0 msgid "Help URL" -msgstr "" +msgstr "Интернет адрес за помощ" #. module: process #: model:ir.actions.act_window,name:process.action_process_node_form @@ -80,7 +80,7 @@ msgstr "Възли" #: field:process.node,condition_ids:0 #: view:process.process:0 msgid "Conditions" -msgstr "" +msgstr "Условия" #. module: process #: view:process.transition:0 @@ -130,18 +130,18 @@ msgstr "" #. module: process #: field:process.transition.action,action:0 msgid "Action ID" -msgstr "" +msgstr "Действие ID" #. module: process #: model:ir.model,name:process.model_process_transition #: view:process.transition:0 msgid "Process Transition" -msgstr "" +msgstr "Преходни процеси" #. module: process #: model:ir.model,name:process.model_process_condition msgid "Condition" -msgstr "" +msgstr "Условие" #. module: process #: selection:process.transition.action,state:0 @@ -152,7 +152,7 @@ msgstr "Фиктивен" #: model:ir.actions.act_window,name:process.action_process_form #: model:ir.ui.menu,name:process.menu_process_form msgid "Processes" -msgstr "" +msgstr "Процеси" #. module: process #: field:process.condition,name:0 @@ -161,7 +161,7 @@ msgstr "" #: field:process.transition,name:0 #: field:process.transition.action,name:0 msgid "Name" -msgstr "" +msgstr "Име" #. module: process #: field:process.node,transition_in:0 @@ -185,13 +185,13 @@ msgstr "Преход" #. module: process #: view:process.process:0 msgid "Search Process" -msgstr "" +msgstr "Процес на търсене" #. module: process #: selection:process.node,kind:0 #: field:process.node,subflow_id:0 msgid "Subflow" -msgstr "" +msgstr "Подпоследователност" #. module: process #: field:process.process,active:0 @@ -201,7 +201,7 @@ msgstr "Активен" #. module: process #: view:process.transition:0 msgid "Associated Groups" -msgstr "" +msgstr "Свързани групи" #. module: process #: field:process.node,model_states:0 @@ -216,7 +216,7 @@ msgstr "Действие" #. module: process #: field:process.node,flow_start:0 msgid "Starting Flow" -msgstr "" +msgstr "Стартиращ поток" #. module: process #: model:ir.module.module,description:process.module_meta_information @@ -235,18 +235,18 @@ msgstr "" #. module: process #: field:process.condition,model_states:0 msgid "Expression" -msgstr "" +msgstr "Израз" #. module: process #: field:process.transition,group_ids:0 msgid "Required Groups" -msgstr "" +msgstr "Препоръчителни групи" #. module: process #: view:process.node:0 #: view:process.process:0 msgid "Incoming Transitions" -msgstr "" +msgstr "Входящи преходи" #. module: process #: field:process.transition.action,state:0 @@ -256,14 +256,14 @@ msgstr "Вид" #. module: process #: field:process.node,transition_out:0 msgid "Ending Transitions" -msgstr "Завършване на прехода" +msgstr "Завършващи преходи" #. module: process #: model:ir.model,name:process.model_process_process #: field:process.node,process_id:0 #: view:process.process:0 msgid "Process" -msgstr "" +msgstr "Обработка" #. module: process #: view:process.node:0 @@ -274,7 +274,7 @@ msgstr "" #: view:process.node:0 #: view:process.process:0 msgid "Other Conditions" -msgstr "" +msgstr "Други условия" #. module: process #: model:ir.module.module,shortdesc:process.module_meta_information @@ -291,13 +291,13 @@ msgstr "Действия" #: view:process.node:0 #: view:process.process:0 msgid "Properties" -msgstr "" +msgstr "Свойства" #. module: process #: model:ir.actions.act_window,name:process.action_process_transition_form #: model:ir.ui.menu,name:process.menu_process_transition_form msgid "Process Transitions" -msgstr "" +msgstr "Преходни процеси" #. module: process #: field:process.transition,target_node_id:0 @@ -313,7 +313,7 @@ msgstr "" #: view:process.node:0 #: view:process.process:0 msgid "Outgoing Transitions" -msgstr "" +msgstr "Изходящи преходи" #. module: process #: view:process.node:0 diff --git a/addons/procurement/i18n/id.po b/addons/procurement/i18n/id.po new file mode 100644 index 00000000000..e1cb7030f4d --- /dev/null +++ b/addons/procurement/i18n/id.po @@ -0,0 +1,893 @@ +# Indonesian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-25 09:22+0000\n" +"Last-Translator: moelyana <Unknown>\n" +"Language-Team: Indonesian <id@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-26 05:00+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: procurement +#: view:make.procurement:0 +msgid "Ask New Products" +msgstr "Tanyakan Produk Baru" + +#. module: procurement +#: model:ir.ui.menu,name:procurement.menu_stock_sched +msgid "Schedulers" +msgstr "Penjadwalan" + +#. module: procurement +#: model:ir.model,name:procurement.model_make_procurement +msgid "Make Procurements" +msgstr "Buat Procurements" + +#. module: procurement +#: help:procurement.order.compute.all,automatic:0 +msgid "" +"Triggers an automatic procurement for all products that have a virtual stock " +"under 0. You should probably not use this option, we suggest using a MTO " +"configuration on products." +msgstr "" +"Memicu pengadaan otomatis untuk semua produk yang memiliki stok virtual " +"dalam 0. Anda mungkin sebaiknya tidak menggunakan opsi ini, kami sarankan " +"menggunakan konfigurasi MTO pada produk." + +#. module: procurement +#: view:stock.warehouse.orderpoint:0 +msgid "Group By..." +msgstr "Dikelompokan berdasarkan ..." + +#. module: procurement +#: help:stock.warehouse.orderpoint,procurement_draft_ids:0 +msgid "Draft procurement of the product and location of that orderpoint" +msgstr "Draft pengadaan produk dan lokasi orderpoint yang" + +#. module: procurement +#: code:addons/procurement/procurement.py:288 +#, python-format +msgid "No supplier defined for this product !" +msgstr "Tidak ada supplier yang ditentukan untuk produk ini!" + +#. module: procurement +#: field:make.procurement,uom_id:0 +msgid "Unit of Measure" +msgstr "Satuan Ukuran" + +#. module: procurement +#: field:procurement.order,procure_method:0 +msgid "Procurement Method" +msgstr "Metode Pengadaan" + +#. module: procurement +#: code:addons/procurement/procurement.py:298 +#, python-format +msgid "No address defined for the supplier" +msgstr "Tidak ada alamat yang ditetapkan untuk suplier" + +#. module: procurement +#: model:ir.actions.act_window,name:procurement.action_procurement_compute +msgid "Compute Stock Minimum Rules Only" +msgstr "" + +#. module: procurement +#: field:procurement.order,company_id:0 +#: field:stock.warehouse.orderpoint,company_id:0 +msgid "Company" +msgstr "" + +#. module: procurement +#: field:procurement.order,product_uos_qty:0 +msgid "UoS Quantity" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +#: field:procurement.order,name:0 +msgid "Reason" +msgstr "" + +#. module: procurement +#: view:procurement.order.compute:0 +msgid "Compute Procurements" +msgstr "" + +#. module: procurement +#: field:procurement.order,message:0 +msgid "Latest error" +msgstr "" + +#. module: procurement +#: help:mrp.property,composition:0 +msgid "Not used in computations, for information purpose only." +msgstr "" + +#. module: procurement +#: field:stock.warehouse.orderpoint,procurement_id:0 +msgid "Latest procurement" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Notes" +msgstr "" + +#. module: procurement +#: selection:procurement.order,procure_method:0 +msgid "on order" +msgstr "" + +#. module: procurement +#: help:procurement.order,message:0 +msgid "Exception occurred while computing procurement orders." +msgstr "" + +#. module: procurement +#: help:procurement.order,state:0 +msgid "" +"When a procurement is created the state is set to 'Draft'.\n" +" If the procurement is confirmed, the state is set to 'Confirmed'. " +" \n" +"After confirming the state is set to 'Running'.\n" +" If any exception arises in the order then the state is set to 'Exception'.\n" +" Once the exception is removed the state becomes 'Ready'.\n" +" It is in 'Waiting'. state when the procurement is waiting for another one " +"to finish." +msgstr "" + +#. module: procurement +#: view:stock.warehouse.orderpoint:0 +msgid "Minimum Stock Rules Search" +msgstr "" + +#. module: procurement +#: help:stock.warehouse.orderpoint,product_min_qty:0 +msgid "" +"When the virtual stock goes belong the Min Quantity, OpenERP generates a " +"procurement to bring the virtual stock to the Max Quantity." +msgstr "" + +#. module: procurement +#: view:procurement.order.compute.all:0 +msgid "Scheduler Parameters" +msgstr "" + +#. module: procurement +#: model:ir.model,name:procurement.model_stock_move +msgid "Stock Move" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Planification" +msgstr "" + +#. module: procurement +#: selection:procurement.order,state:0 +msgid "Ready" +msgstr "" + +#. module: procurement +#: field:procurement.order.compute.all,automatic:0 +msgid "Automatic orderpoint" +msgstr "" + +#. module: procurement +#: field:mrp.property,composition:0 +msgid "Properties composition" +msgstr "" + +#. module: procurement +#: selection:procurement.order,state:0 +msgid "Confirmed" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Retry" +msgstr "" + +#. module: procurement +#: view:procurement.order.compute:0 +#: view:procurement.orderpoint.compute:0 +msgid "Parameters" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Confirm" +msgstr "" + +#. module: procurement +#: help:procurement.order,origin:0 +msgid "" +"Reference of the document that created this Procurement.\n" +"This is automatically completed by OpenERP." +msgstr "" + +#. module: procurement +#: view:stock.warehouse.orderpoint:0 +msgid "Procurement Orders to Process" +msgstr "" + +#. module: procurement +#: constraint:res.company:0 +msgid "Error! You can not create recursive companies." +msgstr "" + +#. module: procurement +#: field:procurement.order,priority:0 +msgid "Priority" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +#: field:procurement.order,state:0 +msgid "State" +msgstr "" + +#. module: procurement +#: field:procurement.order,location_id:0 +#: view:stock.warehouse.orderpoint:0 +#: field:stock.warehouse.orderpoint,location_id:0 +msgid "Location" +msgstr "" + +#. module: procurement +#: model:ir.model,name:procurement.model_stock_picking +msgid "Picking List" +msgstr "" + +#. module: procurement +#: field:make.procurement,warehouse_id:0 +#: view:stock.warehouse.orderpoint:0 +#: field:stock.warehouse.orderpoint,warehouse_id:0 +msgid "Warehouse" +msgstr "" + +#. module: procurement +#: selection:stock.warehouse.orderpoint,logic:0 +msgid "Best price (not yet active!)" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Product & Location" +msgstr "" + +#. module: procurement +#: model:ir.model,name:procurement.model_procurement_order_compute +msgid "Compute Procurement" +msgstr "" + +#. module: procurement +#: model:ir.module.module,shortdesc:procurement.module_meta_information +#: field:stock.move,procurements:0 +msgid "Procurements" +msgstr "" + +#. module: procurement +#: field:res.company,schedule_range:0 +msgid "Scheduler Range Days" +msgstr "" + +#. module: procurement +#: model:ir.actions.act_window,help:procurement.procurement_action +msgid "" +"A procurement order is used to record a need for a specific product at a " +"specific location. A procurement order is usually created automatically from " +"sales orders, a Pull Logistics rule or Minimum Stock Rules. When the " +"procurement order is confirmed, it automatically creates the necessary " +"operations to fullfil the need: purchase order proposition, manufacturing " +"order, etc." +msgstr "" + +#. module: procurement +#: field:make.procurement,date_planned:0 +msgid "Planned Date" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Group By" +msgstr "" + +#. module: procurement +#: field:make.procurement,qty:0 +#: field:procurement.order,product_qty:0 +msgid "Quantity" +msgstr "" + +#. module: procurement +#: code:addons/procurement/procurement.py:370 +#, python-format +msgid "Not enough stock and no minimum orderpoint rule defined." +msgstr "" + +#. module: procurement +#: code:addons/procurement/procurement.py:137 +#, python-format +msgid "Invalid action !" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "References" +msgstr "" + +#. module: procurement +#: view:res.company:0 +msgid "Configuration" +msgstr "" + +#. module: procurement +#: field:stock.warehouse.orderpoint,qty_multiple:0 +msgid "Qty Multiple" +msgstr "" + +#. module: procurement +#: help:procurement.order,procure_method:0 +msgid "" +"If you encode manually a Procurement, you probably want to use a make to " +"order method." +msgstr "" + +#. module: procurement +#: model:ir.ui.menu,name:procurement.menu_stock_procurement +msgid "Automatic Procurements" +msgstr "" + +#. module: procurement +#: field:stock.warehouse.orderpoint,product_max_qty:0 +msgid "Max Quantity" +msgstr "" + +#. module: procurement +#: model:ir.model,name:procurement.model_procurement_order +#: model:process.process,name:procurement.process_process_procurementprocess0 +#: view:procurement.order:0 +msgid "Procurement" +msgstr "" + +#. module: procurement +#: model:ir.actions.act_window,name:procurement.procurement_action +msgid "Procurement Orders" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "To Fix" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Exceptions" +msgstr "" + +#. module: procurement +#: model:process.node,note:procurement.process_node_serviceonorder0 +msgid "Assignment from Production or Purchase Order." +msgstr "" + +#. module: procurement +#: model:ir.model,name:procurement.model_mrp_property +msgid "Property" +msgstr "" + +#. module: procurement +#: model:ir.actions.act_window,name:procurement.act_make_procurement +#: view:make.procurement:0 +msgid "Procurement Request" +msgstr "" + +#. module: procurement +#: view:procurement.orderpoint.compute:0 +msgid "Compute Stock" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Late" +msgstr "" + +#. module: procurement +#: model:process.process,name:procurement.process_process_serviceproductprocess0 +msgid "Service" +msgstr "" + +#. module: procurement +#: model:ir.module.module,description:procurement.module_meta_information +msgid "" +"\n" +" This is the module for computing Procurements.\n" +" " +msgstr "" + +#. module: procurement +#: field:stock.warehouse.orderpoint,procurement_draft_ids:0 +msgid "Related Procurement Orders" +msgstr "" + +#. module: procurement +#: view:procurement.orderpoint.compute:0 +msgid "" +"Wizard checks all the stock minimum rules and generate procurement order." +msgstr "" + +#. module: procurement +#: field:stock.warehouse.orderpoint,product_min_qty:0 +msgid "Min Quantity" +msgstr "" + +#. module: procurement +#: selection:procurement.order,priority:0 +msgid "Urgent" +msgstr "" + +#. module: procurement +#: selection:mrp.property,composition:0 +msgid "plus" +msgstr "" + +#. module: procurement +#: code:addons/procurement/procurement.py:319 +#, python-format +msgid "" +"Please check the Quantity in Procurement Order(s), it should not be less " +"than 1!" +msgstr "" + +#. module: procurement +#: help:stock.warehouse.orderpoint,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the " +"orderpoint without removing it." +msgstr "" + +#. module: procurement +#: help:stock.warehouse.orderpoint,product_max_qty:0 +msgid "" +"When the virtual stock goes belong the Max Quantity, OpenERP generates a " +"procurement to bring the virtual stock to the Max Quantity." +msgstr "" + +#. module: procurement +#: help:procurement.orderpoint.compute,automatic:0 +msgid "If the stock of a product is under 0, it will act like an orderpoint" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Procurement Lines" +msgstr "" + +#. module: procurement +#: view:procurement.order.compute.all:0 +msgid "" +"This wizard allows you to run all procurement, production and/or purchase " +"orders that should be processed based on their configuration. By default, " +"the scheduler is launched automatically every night by OpenERP. You can use " +"this menu to force it to be launched now. Note that it runs in the " +"background, you may have to wait for a few minutes until it has finished " +"computing." +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +#: field:procurement.order,note:0 +msgid "Note" +msgstr "" + +#. module: procurement +#: selection:procurement.order,state:0 +msgid "Draft" +msgstr "" + +#. module: procurement +#: view:procurement.order.compute:0 +msgid "This wizard will schedule procurements." +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Status" +msgstr "" + +#. module: procurement +#: selection:procurement.order,priority:0 +msgid "Normal" +msgstr "" + +#. module: procurement +#: constraint:stock.move:0 +msgid "You try to assign a lot which is not from the same product" +msgstr "" + +#. module: procurement +#: field:stock.warehouse.orderpoint,active:0 +msgid "Active" +msgstr "" + +#. module: procurement +#: model:process.node,name:procurement.process_node_procureproducts0 +msgid "Procure Products" +msgstr "" + +#. module: procurement +#: field:procurement.order,date_planned:0 +msgid "Scheduled date" +msgstr "" + +#. module: procurement +#: selection:procurement.order,state:0 +msgid "Exception" +msgstr "" + +#. module: procurement +#: code:addons/procurement/schedulers.py:179 +#, python-format +msgid "Automatic OP: %s" +msgstr "" + +#. module: procurement +#: model:ir.model,name:procurement.model_procurement_orderpoint_compute +msgid "Automatic Order Point" +msgstr "" + +#. module: procurement +#: model:ir.model,name:procurement.model_stock_warehouse_orderpoint +msgid "Minimum Inventory Rule" +msgstr "" + +#. module: procurement +#: model:ir.model,name:procurement.model_res_company +msgid "Companies" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Extra Information" +msgstr "" + +#. module: procurement +#: help:procurement.order,name:0 +msgid "Procurement name." +msgstr "" + +#. module: procurement +#: constraint:stock.move:0 +msgid "You must assign a production lot for this product" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Procurement Reason" +msgstr "" + +#. module: procurement +#: sql_constraint:stock.warehouse.orderpoint:0 +msgid "Qty Multiple must be greater than zero." +msgstr "" + +#. module: procurement +#: selection:stock.warehouse.orderpoint,logic:0 +msgid "Order to Max" +msgstr "" + +#. module: procurement +#: field:procurement.order,date_close:0 +msgid "Date Closed" +msgstr "" + +#. module: procurement +#: code:addons/procurement/procurement.py:372 +#, python-format +msgid "Procurement '%s' is in exception: not enough stock." +msgstr "" + +#. module: procurement +#: code:addons/procurement/procurement.py:138 +#, python-format +msgid "Cannot delete Procurement Order(s) which are in %s State!" +msgstr "" + +#. module: procurement +#: code:addons/procurement/procurement.py:318 +#, python-format +msgid "Data Insufficient !" +msgstr "" + +#. module: procurement +#: model:ir.model,name:procurement.model_mrp_property_group +#: field:mrp.property,group_id:0 +#: field:mrp.property.group,name:0 +msgid "Property Group" +msgstr "" + +#. module: procurement +#: view:stock.warehouse.orderpoint:0 +msgid "Misc" +msgstr "" + +#. module: procurement +#: view:stock.warehouse.orderpoint:0 +msgid "Locations" +msgstr "" + +#. module: procurement +#: selection:procurement.order,procure_method:0 +msgid "from stock" +msgstr "" + +#. module: procurement +#: view:stock.warehouse.orderpoint:0 +msgid "General Information" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Run Procurement" +msgstr "" + +#. module: procurement +#: selection:procurement.order,state:0 +msgid "Done" +msgstr "" + +#. module: procurement +#: help:stock.warehouse.orderpoint,qty_multiple:0 +msgid "The procurement quantity will by rounded up to this multiple." +msgstr "" + +#. module: procurement +#: view:make.procurement:0 +#: view:procurement.order:0 +#: selection:procurement.order,state:0 +#: view:procurement.order.compute:0 +#: view:procurement.order.compute.all:0 +#: view:procurement.orderpoint.compute:0 +msgid "Cancel" +msgstr "" + +#. module: procurement +#: field:stock.warehouse.orderpoint,logic:0 +msgid "Reordering Mode" +msgstr "" + +#. module: procurement +#: field:procurement.order,origin:0 +msgid "Source Document" +msgstr "" + +#. module: procurement +#: selection:procurement.order,priority:0 +msgid "Not urgent" +msgstr "" + +#. module: procurement +#: model:ir.model,name:procurement.model_procurement_order_compute_all +msgid "Compute all schedulers" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Current" +msgstr "" + +#. module: procurement +#: view:board.board:0 +msgid "Procurements in Exception" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Details" +msgstr "" + +#. module: procurement +#: model:ir.actions.act_window,name:procurement.procurement_action5 +#: model:ir.actions.act_window,name:procurement.procurement_action_board +#: model:ir.actions.act_window,name:procurement.procurement_exceptions +#: model:ir.ui.menu,name:procurement.menu_stock_procurement_action +msgid "Procurement Exceptions" +msgstr "" + +#. module: procurement +#: model:ir.actions.act_window,name:procurement.act_procurement_2_stock_warehouse_orderpoint +#: model:ir.actions.act_window,name:procurement.act_product_product_2_stock_warehouse_orderpoint +#: model:ir.actions.act_window,name:procurement.act_stock_warehouse_2_stock_warehouse_orderpoint +#: model:ir.actions.act_window,name:procurement.action_orderpoint_form +#: model:ir.ui.menu,name:procurement.menu_stock_order_points +#: view:stock.warehouse.orderpoint:0 +msgid "Minimum Stock Rules" +msgstr "" + +#. module: procurement +#: field:procurement.order,close_move:0 +msgid "Close Move at end" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Scheduled Date" +msgstr "" + +#. module: procurement +#: field:make.procurement,product_id:0 +#: view:procurement.order:0 +#: field:procurement.order,product_id:0 +#: field:stock.warehouse.orderpoint,product_id:0 +msgid "Product" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Temporary" +msgstr "" + +#. module: procurement +#: field:mrp.property,description:0 +#: field:mrp.property.group,description:0 +msgid "Description" +msgstr "" + +#. module: procurement +#: selection:mrp.property,composition:0 +msgid "min" +msgstr "" + +#. module: procurement +#: view:stock.warehouse.orderpoint:0 +msgid "Quantity Rules" +msgstr "" + +#. module: procurement +#: selection:procurement.order,state:0 +msgid "Running" +msgstr "" + +#. module: procurement +#: field:stock.warehouse.orderpoint,product_uom:0 +msgid "Product UOM" +msgstr "" + +#. module: procurement +#: model:process.node,name:procurement.process_node_serviceonorder0 +msgid "Make to Order" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "UOM" +msgstr "" + +#. module: procurement +#: selection:procurement.order,state:0 +msgid "Waiting" +msgstr "" + +#. module: procurement +#: model:ir.actions.act_window,help:procurement.action_orderpoint_form +msgid "" +"You can define your minimum stock rules, so that OpenERP will automatically " +"create draft manufacturing orders or purchase quotations according to the " +"stock level. Once the virtual stock of a product (= stock on hand minus all " +"confirmed orders and reservations) is below the minimum quantity, OpenERP " +"will generate a procurement request to increase the stock up to the maximum " +"quantity." +msgstr "" + +#. module: procurement +#: field:procurement.order,move_id:0 +msgid "Reservation" +msgstr "" + +#. module: procurement +#: model:process.node,note:procurement.process_node_procureproducts0 +msgid "The way to procurement depends on the product type." +msgstr "" + +#. module: procurement +#: view:make.procurement:0 +msgid "" +"This wizard will plan the procurement for this product. This procurement may " +"generate task, production orders or purchase orders." +msgstr "" + +#. module: procurement +#: view:res.company:0 +msgid "MRP & Logistics Scheduler" +msgstr "" + +#. module: procurement +#: field:mrp.property,name:0 +#: field:stock.warehouse.orderpoint,name:0 +msgid "Name" +msgstr "" + +#. module: procurement +#: selection:mrp.property,composition:0 +msgid "max" +msgstr "" + +#. module: procurement +#: field:procurement.order,product_uos:0 +msgid "Product UoS" +msgstr "" + +#. module: procurement +#: code:addons/procurement/procurement.py:347 +#, python-format +msgid "from stock: products assigned." +msgstr "" + +#. module: procurement +#: model:ir.actions.act_window,name:procurement.action_compute_schedulers +#: model:ir.ui.menu,name:procurement.menu_stock_proc_schedulers +#: view:procurement.order.compute.all:0 +msgid "Compute Schedulers" +msgstr "" + +#. module: procurement +#: model:ir.actions.act_window,help:procurement.procurement_exceptions +msgid "" +"Procurement Orders represent the need for a certain quantity of products, at " +"a given time, in a given location. Sales Orders are one typical source of " +"Procurement Orders (but these are distinct documents). Depending on the " +"procurement parameters and the product configuration, the procurement engine " +"will attempt to satisfy the need by reserving products from stock, ordering " +"products from a supplier, or passing a manufacturing order, etc. A " +"Procurement Exception occurs when the system cannot find a way to fulfill a " +"procurement. Some exceptions will resolve themselves automatically, but " +"others require manual intervention (those are identified by a specific error " +"message)." +msgstr "" + +#. module: procurement +#: field:procurement.order,product_uom:0 +msgid "Product UoM" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Search Procurement" +msgstr "" + +#. module: procurement +#: help:res.company,schedule_range:0 +msgid "" +"This is the time frame analysed by the scheduler when computing " +"procurements. All procurements that are not between today and today+range " +"are skipped for future computation." +msgstr "" + +#. module: procurement +#: selection:procurement.order,priority:0 +msgid "Very Urgent" +msgstr "" + +#. module: procurement +#: field:procurement.orderpoint.compute,automatic:0 +msgid "Automatic Orderpoint" +msgstr "" + +#. module: procurement +#: view:procurement.order:0 +msgid "Procurement Details" +msgstr "" + +#. module: procurement +#: code:addons/procurement/schedulers.py:180 +#, python-format +msgid "SCHEDULER" +msgstr "" diff --git a/addons/procurement/i18n/ro.po b/addons/procurement/i18n/ro.po index 1e6b674a4ae..4160df34c26 100644 --- a/addons/procurement/i18n/ro.po +++ b/addons/procurement/i18n/ro.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-02-03 11:35+0000\n" -"Last-Translator: Mihai Boiciuc <Unknown>\n" +"PO-Revision-Date: 2011-02-20 19:25+0000\n" +"Last-Translator: Dorin <dhongu@gmail.com>\n" "Language-Team: Romanian <ro@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-05 05:01+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-21 04:51+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: procurement #: view:make.procurement:0 @@ -25,7 +25,7 @@ msgstr "" #. module: procurement #: model:ir.ui.menu,name:procurement.menu_stock_sched msgid "Schedulers" -msgstr "" +msgstr "Programare" #. module: procurement #: model:ir.model,name:procurement.model_make_procurement @@ -54,7 +54,7 @@ msgstr "" #: code:addons/procurement/procurement.py:288 #, python-format msgid "No supplier defined for this product !" -msgstr "" +msgstr "Nu este definit un furnizor pentru acest produs!" #. module: procurement #: field:make.procurement,uom_id:0 @@ -75,7 +75,7 @@ msgstr "Nici o adresa definită pentru funizor" #. module: procurement #: model:ir.actions.act_window,name:procurement.action_procurement_compute msgid "Compute Stock Minimum Rules Only" -msgstr "" +msgstr "Calculează numai stocul minim" #. module: procurement #: field:procurement.order,company_id:0 @@ -86,7 +86,7 @@ msgstr "Companie" #. module: procurement #: field:procurement.order,product_uos_qty:0 msgid "UoS Quantity" -msgstr "" +msgstr "Cantitate UMV" #. module: procurement #: view:procurement.order:0 @@ -145,7 +145,7 @@ msgstr "" #. module: procurement #: view:stock.warehouse.orderpoint:0 msgid "Minimum Stock Rules Search" -msgstr "" +msgstr "Caută reguli stoc mimim" #. module: procurement #: help:stock.warehouse.orderpoint,product_min_qty:0 @@ -157,7 +157,7 @@ msgstr "" #. module: procurement #: view:procurement.order.compute.all:0 msgid "Scheduler Parameters" -msgstr "" +msgstr "Parametri programare" #. module: procurement #: model:ir.model,name:procurement.model_stock_move @@ -177,7 +177,7 @@ msgstr "Pregătit" #. module: procurement #: field:procurement.order.compute.all,automatic:0 msgid "Automatic orderpoint" -msgstr "" +msgstr "Punct comandă automat" #. module: procurement #: field:mrp.property,composition:0 @@ -265,13 +265,13 @@ msgstr "Produs & Amplasament" #. module: procurement #: model:ir.model,name:procurement.model_procurement_order_compute msgid "Compute Procurement" -msgstr "" +msgstr "Calculează aprovizionarea" #. module: procurement #: model:ir.module.module,shortdesc:procurement.module_meta_information #: field:stock.move,procurements:0 msgid "Procurements" -msgstr "" +msgstr "Aprovizionare" #. module: procurement #: field:res.company,schedule_range:0 @@ -359,7 +359,7 @@ msgstr "Aprovizionare" #. module: procurement #: model:ir.actions.act_window,name:procurement.procurement_action msgid "Procurement Orders" -msgstr "" +msgstr "Comenzi aprovzionare" #. module: procurement #: view:procurement.order:0 @@ -390,12 +390,12 @@ msgstr "" #. module: procurement #: view:procurement.orderpoint.compute:0 msgid "Compute Stock" -msgstr "" +msgstr "Calcul stoc" #. module: procurement #: view:procurement.order:0 msgid "Late" -msgstr "" +msgstr "Târziu" #. module: procurement #: model:process.process,name:procurement.process_process_serviceproductprocess0 @@ -434,7 +434,7 @@ msgstr "Urgent" #. module: procurement #: selection:mrp.property,composition:0 msgid "plus" -msgstr "" +msgstr "plus" #. module: procurement #: code:addons/procurement/procurement.py:319 @@ -462,11 +462,12 @@ msgstr "" #: help:procurement.orderpoint.compute,automatic:0 msgid "If the stock of a product is under 0, it will act like an orderpoint" msgstr "" +"Dacă stocul unui produs este sub 0, el va fi ca un punct de reaprovizionare" #. module: procurement #: view:procurement.order:0 msgid "Procurement Lines" -msgstr "" +msgstr "Poziţii procurare" #. module: procurement #: view:procurement.order.compute.all:0 @@ -544,7 +545,7 @@ msgstr "" #. module: procurement #: model:ir.model,name:procurement.model_stock_warehouse_orderpoint msgid "Minimum Inventory Rule" -msgstr "" +msgstr "Regulă inventar mimim" #. module: procurement #: model:ir.model,name:procurement.model_res_company @@ -564,7 +565,7 @@ msgstr "" #. module: procurement #: constraint:stock.move:0 msgid "You must assign a production lot for this product" -msgstr "" +msgstr "Trebuie să atribuiţi un lot de producţie pentru acest produs" #. module: procurement #: view:procurement.order:0 @@ -579,7 +580,7 @@ msgstr "" #. module: procurement #: selection:stock.warehouse.orderpoint,logic:0 msgid "Order to Max" -msgstr "" +msgstr "Comandă la max" #. module: procurement #: field:procurement.order,date_close:0 @@ -609,7 +610,7 @@ msgstr "Date insuficiente !" #: field:mrp.property,group_id:0 #: field:mrp.property.group,name:0 msgid "Property Group" -msgstr "" +msgstr "Grup proprietăţi" #. module: procurement #: view:stock.warehouse.orderpoint:0 @@ -634,7 +635,7 @@ msgstr "Informații generale" #. module: procurement #: view:procurement.order:0 msgid "Run Procurement" -msgstr "" +msgstr "Rulare aprovizionare" #. module: procurement #: selection:procurement.order,state:0 @@ -684,7 +685,7 @@ msgstr "Curent" #. module: procurement #: view:board.board:0 msgid "Procurements in Exception" -msgstr "" +msgstr "Aprovizionări cu excepții" #. module: procurement #: view:procurement.order:0 @@ -707,7 +708,7 @@ msgstr "" #: model:ir.ui.menu,name:procurement.menu_stock_order_points #: view:stock.warehouse.orderpoint:0 msgid "Minimum Stock Rules" -msgstr "" +msgstr "Reguli stoc minimi" #. module: procurement #: field:procurement.order,close_move:0 @@ -717,7 +718,7 @@ msgstr "" #. module: procurement #: view:procurement.order:0 msgid "Scheduled Date" -msgstr "" +msgstr "Dată programată" #. module: procurement #: field:make.procurement,product_id:0 @@ -761,17 +762,17 @@ msgstr "UM Produs" #. module: procurement #: model:process.node,name:procurement.process_node_serviceonorder0 msgid "Make to Order" -msgstr "" +msgstr "Produce la comanda" #. module: procurement #: view:procurement.order:0 msgid "UOM" -msgstr "" +msgstr "UM" #. module: procurement #: selection:procurement.order,state:0 msgid "Waiting" -msgstr "" +msgstr "Așteptare" #. module: procurement #: model:ir.actions.act_window,help:procurement.action_orderpoint_form @@ -792,7 +793,7 @@ msgstr "Rezervare" #. module: procurement #: model:process.node,note:procurement.process_node_procureproducts0 msgid "The way to procurement depends on the product type." -msgstr "" +msgstr "Modul de aprovizionare depinde de tipul de produs." #. module: procurement #: view:make.procurement:0 @@ -810,30 +811,30 @@ msgstr "" #: field:mrp.property,name:0 #: field:stock.warehouse.orderpoint,name:0 msgid "Name" -msgstr "" +msgstr "Nume" #. module: procurement #: selection:mrp.property,composition:0 msgid "max" -msgstr "" +msgstr "max" #. module: procurement #: field:procurement.order,product_uos:0 msgid "Product UoS" -msgstr "" +msgstr "UdV produs" #. module: procurement #: code:addons/procurement/procurement.py:347 #, python-format msgid "from stock: products assigned." -msgstr "" +msgstr "din stoc: produse asignate." #. module: procurement #: model:ir.actions.act_window,name:procurement.action_compute_schedulers #: model:ir.ui.menu,name:procurement.menu_stock_proc_schedulers #: view:procurement.order.compute.all:0 msgid "Compute Schedulers" -msgstr "" +msgstr "Calcul programare" #. module: procurement #: model:ir.actions.act_window,help:procurement.procurement_exceptions @@ -853,7 +854,7 @@ msgstr "" #. module: procurement #: field:procurement.order,product_uom:0 msgid "Product UoM" -msgstr "" +msgstr "UM produs" #. module: procurement #: view:procurement.order:0 @@ -871,7 +872,7 @@ msgstr "" #. module: procurement #: selection:procurement.order,priority:0 msgid "Very Urgent" -msgstr "" +msgstr "Foarte Urgent" #. module: procurement #: field:procurement.orderpoint.compute,automatic:0 @@ -881,7 +882,7 @@ msgstr "" #. module: procurement #: view:procurement.order:0 msgid "Procurement Details" -msgstr "" +msgstr "Detalii procurare" #. module: procurement #: code:addons/procurement/schedulers.py:180 diff --git a/addons/product/i18n/bg.po b/addons/product/i18n/bg.po index cc75c265c6c..78f0a4abf05 100644 --- a/addons/product/i18n/bg.po +++ b/addons/product/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2010-08-03 08:52+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-03-01 13:44+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:30+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: product #: model:product.template,name:product.product_product_ram512_product_template @@ -24,7 +24,7 @@ msgstr "DDR 512MB PC400" #. module: product #: field:product.packaging,rows:0 msgid "Number of Layers" -msgstr "" +msgstr "Броя на слоевете" #. module: product #: constraint:product.pricelist.item:0 @@ -32,6 +32,7 @@ msgid "" "Error ! You cannot assign the Main Pricelist as Other Pricelist in PriceList " "Item!" msgstr "" +"Грешка! Вие не можете да присвоите Основния ценоразпис като Друг ценоразпис!" #. module: product #: help:product.pricelist.item,product_tmpl_id:0 @@ -39,31 +40,33 @@ msgid "" "Set a template if this rule only apply to a template of product. Keep empty " "for all products" msgstr "" +"Задаване на шаблон, ако това правило се прилага само за шаблон на продукта. " +"Оставете празно за всички продукти" #. module: product #: model:product.category,name:product.cat1 msgid "Sellable" -msgstr "" +msgstr "Продаваем" #. module: product #: model:product.template,name:product.product_product_mb2_product_template msgid "Mainboard ASUStek A7V8X-X" -msgstr "" +msgstr "Дънна платка ASUStek A7V8X-X" #. module: product #: help:product.template,seller_qty:0 msgid "This is minimum quantity to purchase from Main Supplier." -msgstr "" +msgstr "Това е минималното количество за закупуване от Основен доставчик" #. module: product #: model:product.uom,name:product.uom_day msgid "Day" -msgstr "" +msgstr "Ден" #. module: product #: view:product.product:0 msgid "UoM" -msgstr "" +msgstr "Мерни единици" #. module: product #: model:product.template,name:product.product_product_pc2_product_template @@ -73,12 +76,12 @@ msgstr "" #. module: product #: field:product.product,incoming_qty:0 msgid "Incoming" -msgstr "" +msgstr "Входящи" #. module: product #: field:product.template,mes_type:0 msgid "Measure Type" -msgstr "" +msgstr "Вид мярка" #. module: product #: help:res.partner,property_product_pricelist:0 @@ -86,6 +89,8 @@ msgid "" "This pricelist will be used, instead of the default one, for sales to the " "current partner" msgstr "" +"Тази ценова листа ще бъде използвана, а не тази по подразбиране, за продажби " +"за настоящ партньор" #. module: product #: constraint:product.supplierinfo:0 @@ -93,16 +98,18 @@ msgid "" "Error: The default UOM and the Supplier Product UOM must be in the same " "category." msgstr "" +"Грешка: Мерните единици по подразбиране и Мерните единици на доставчика на " +"продукта UOM трябва да са в същата категория." #. module: product #: field:product.template,seller_qty:0 msgid "Supplier Quantity" -msgstr "" +msgstr "Количество на доставчик" #. module: product #: selection:product.template,mes_type:0 msgid "Fixed" -msgstr "" +msgstr "Фиксиран" #. module: product #: code:addons/product/pricelist.py:186 @@ -110,7 +117,7 @@ msgstr "" #: code:addons/product/pricelist.py:357 #, python-format msgid "Warning !" -msgstr "" +msgstr "Предупреждение !" #. module: product #: model:ir.actions.report.xml,name:product.report_product_pricelist @@ -119,29 +126,29 @@ msgstr "" #: field:product.product,pricelist_id:0 #: view:product.supplierinfo:0 msgid "Pricelist" -msgstr "" +msgstr "Ценова листа" #. module: product #: view:product.product:0 #: view:product.template:0 msgid "Base Prices" -msgstr "" +msgstr "Основни цени" #. module: product #: field:product.pricelist.item,name:0 msgid "Rule Name" -msgstr "" +msgstr "Име на правило" #. module: product #: field:product.product,code:0 #: field:product.product,default_code:0 msgid "Reference" -msgstr "" +msgstr "Означение" #. module: product #: constraint:product.category:0 msgid "Error ! You can not create recursive categories." -msgstr "" +msgstr "Грешка! Не можете да създавате рекурсивни категории" #. module: product #: help:pricelist.partnerinfo,min_quantity:0 @@ -149,16 +156,18 @@ msgid "" "The minimal quantity to trigger this rule, expressed in the supplier UoM if " "any or in the default UoM of the product otherrwise." msgstr "" +"Минималното количество за да се включи това правило, изразено в Мер. ед. на " +"доставчика ако има такова или в мерните едниници по подразбиране." #. module: product #: model:product.template,name:product.product_product_24_product_template msgid "Keyboard" -msgstr "" +msgstr "Клавиатура" #. module: product #: model:ir.model,name:product.model_res_partner msgid "Partner" -msgstr "" +msgstr "Партньор" #. module: product #: help:product.template,supply_method:0 @@ -170,53 +179,53 @@ msgstr "" #. module: product #: selection:product.template,cost_method:0 msgid "Average Price" -msgstr "" +msgstr "Средна цена" #. module: product #: help:product.pricelist.item,name:0 msgid "Explicit rule name for this pricelist line." -msgstr "" +msgstr "Изрично правило за име за тази линия на ценоразпис." #. module: product #: model:ir.actions.act_window,name:product.product_uom_categ_form_action #: model:ir.ui.menu,name:product.menu_product_uom_categ_form_action msgid "Units of Measure Categories" -msgstr "" +msgstr "Категории мерни единици" #. module: product #: model:product.template,name:product.product_product_cpu1_product_template msgid "Processor AMD Athlon XP 1800+" -msgstr "" +msgstr "Процесор AMD Athlon XP 1800+" #. module: product #: model:product.template,name:product.product_product_20_product_template msgid "HDD on demand" -msgstr "" +msgstr "HDD при заявка" #. module: product #: field:product.price_list,price_list:0 msgid "PriceList" -msgstr "" +msgstr "Ценива листа" #. module: product #: view:product.template:0 msgid "UOM" -msgstr "" +msgstr "Мерна единица" #. module: product #: model:product.uom,name:product.product_uom_unit msgid "PCE" -msgstr "" +msgstr "бр." #. module: product #: view:product.template:0 msgid "Miscelleanous" -msgstr "" +msgstr "Разни" #. module: product #: model:product.template,name:product.product_product_worker0_product_template msgid "Worker" -msgstr "" +msgstr "Работник" #. module: product #: help:product.template,sale_ok:0 @@ -224,28 +233,30 @@ msgid "" "Determines if the product can be visible in the list of product within a " "selection from a sale order line." msgstr "" +"Определя дали продуктът може да се вижда в списъка на продукт по избор от " +"линията за продажба." #. module: product #: model:product.pricelist.version,name:product.ver0 msgid "Default Public Pricelist Version" -msgstr "" +msgstr "По подразбиране публична версия на Ценоразпис" #. module: product #: selection:product.template,cost_method:0 msgid "Standard Price" -msgstr "" +msgstr "Стандартна цена" #. module: product #: model:product.pricelist.type,name:product.pricelist_type_sale #: field:res.partner,property_product_pricelist:0 msgid "Sale Pricelist" -msgstr "" +msgstr "Продажна цена" #. module: product #: view:product.template:0 #: field:product.template,type:0 msgid "Product Type" -msgstr "" +msgstr "Тип на продукта" #. module: product #: view:product.uom:0 @@ -256,12 +267,12 @@ msgstr "" #: code:addons/product/product.py:378 #, python-format msgid "Products: " -msgstr "" +msgstr "Продукти: " #. module: product #: field:product.category,parent_id:0 msgid "Parent Category" -msgstr "" +msgstr "Родителска категория" #. module: product #: help:product.product,outgoing_qty:0 @@ -269,6 +280,8 @@ msgid "" "Quantities of products that are planned to leave in selected locations or " "all internal if none have been selected." msgstr "" +"Количества продукти, които се планира да напусне в определени места, или " +"всички вътрешни, ако никой не е бил избран." #. module: product #: help:product.template,procure_method:0 @@ -281,22 +294,22 @@ msgstr "" #. module: product #: model:process.node,note:product.process_node_supplier0 msgid "Supplier name, price, product code, ..." -msgstr "" +msgstr "Доставчик име, цена, код на продукта, ..." #. module: product #: model:product.template,name:product.product_product_hdd3_product_template msgid "HDD Seagate 7200.8 160GB" -msgstr "" +msgstr "HDD Seagate 7200.8 160GB" #. module: product #: field:product.product,ean13:0 msgid "EAN13" -msgstr "" +msgstr "EAN13" #. module: product #: field:product.template,seller_id:0 msgid "Main Supplier" -msgstr "" +msgstr "Основен доставчик" #. module: product #: model:ir.actions.act_window,name:product.product_ul_form_action @@ -306,87 +319,89 @@ msgstr "" #: view:product.product:0 #: view:product.ul:0 msgid "Packaging" -msgstr "" +msgstr "Опаковане" #. module: product #: view:product.product:0 #: field:product.template,categ_id:0 msgid "Category" -msgstr "" +msgstr "Категория" #. module: product #: help:product.pricelist.item,min_quantity:0 msgid "" "The rule only applies if the partner buys/sells more than this quantity." msgstr "" +"Правилото се прилага само ако партньор купува/продава повече от това " +"количество." #. module: product #: model:product.template,name:product.product_product_woodmm0_product_template msgid "Wood 2mm" -msgstr "" +msgstr "Дърво 2mm" #. module: product #: field:product.price_list,qty1:0 msgid "Quantity-1" -msgstr "" +msgstr "Количество-1" #. module: product #: help:product.packaging,ul_qty:0 msgid "The number of packages by layer" -msgstr "" +msgstr "Брой пакети на слой" #. module: product #: field:product.packaging,qty:0 msgid "Quantity by Package" -msgstr "" +msgstr "Количество в пакет" #. module: product #: view:product.product:0 #: view:product.template:0 #: field:product.template,state:0 msgid "Status" -msgstr "" +msgstr "Състояние" #. module: product #: help:product.template,categ_id:0 msgid "Select category for the current product" -msgstr "" +msgstr "Изберете категория за текущия продукт" #. module: product #: field:product.product,outgoing_qty:0 msgid "Outgoing" -msgstr "" +msgstr "Изходящ" #. module: product #: selection:product.uom,uom_type:0 msgid "Reference UoM for this category" -msgstr "" +msgstr "Референтени мерни единици за тази категория" #. module: product #: model:product.price.type,name:product.list_price #: field:product.product,lst_price:0 msgid "Public Price" -msgstr "" +msgstr "Публична цена" #. module: product #: field:product.price_list,qty5:0 msgid "Quantity-5" -msgstr "" +msgstr "Количество-5" #. module: product #: model:product.category,name:product.product_category_10 msgid "IT components" -msgstr "" +msgstr "ИТ компоненти" #. module: product #: field:product.template,product_manager:0 msgid "Product Manager" -msgstr "" +msgstr "Продуктов мениджър" #. module: product #: field:product.supplierinfo,product_name:0 msgid "Supplier Product Name" -msgstr "" +msgstr "Име на доставчика на продукта" #. module: product #: model:product.template,name:product.product_product_pc3_product_template @@ -401,18 +416,23 @@ msgid "" "information about your products related to procurement logistics, sales " "price, product category, suppliers and so on." msgstr "" +"Продуктите могат да бъдат закупувани и / или продавани. Те могат да бъдат " +"суровини, stockable продукти, консумативи и услуги. Във формата на продукта " +"се съдържа подробна информация за продукти, свързани с възлагане на " +"обществени поръчки логистика, продажната цена, категория продукти, " +"доставчици и така нататък." #. module: product #: view:product.pricelist:0 msgid "Products Price Search" -msgstr "" +msgstr "Търсене по цена продукти" #. module: product #: view:product.product:0 #: view:product.template:0 #: field:product.template,description_sale:0 msgid "Sale Description" -msgstr "" +msgstr "Описание на продажбата" #. module: product #: view:product.product:0 @@ -423,28 +443,28 @@ msgstr "" #. module: product #: help:product.packaging,length:0 msgid "The length of the package" -msgstr "" +msgstr "Дължина на пакета" #. module: product #: help:product.template,weight_net:0 msgid "The net weight in Kg." -msgstr "" +msgstr "Нето тегло в килограми" #. module: product #: help:product.template,state:0 msgid "Tells the user if he can use the product or not." -msgstr "" +msgstr "Показва на потребителя дали може да използва продукт или не." #. module: product #: field:pricelist.partnerinfo,min_quantity:0 #: field:product.supplierinfo,qty:0 msgid "Quantity" -msgstr "" +msgstr "Количество" #. module: product #: field:product.packaging,height:0 msgid "Height" -msgstr "" +msgstr "Височина" #. module: product #: help:product.pricelist.version,date_end:0 @@ -454,27 +474,27 @@ msgstr "Крайна дата на валидност на тази версия #. module: product #: model:product.category,name:product.cat0 msgid "All products" -msgstr "" +msgstr "Всички продукти" #. module: product #: model:ir.model,name:product.model_pricelist_partnerinfo msgid "pricelist.partnerinfo" -msgstr "" +msgstr "pricelist.partnerinfo" #. module: product #: field:product.price_list,qty2:0 msgid "Quantity-2" -msgstr "" +msgstr "Количество-2" #. module: product #: field:product.price_list,qty3:0 msgid "Quantity-3" -msgstr "" +msgstr "Количество-3" #. module: product #: view:product.product:0 msgid "Codes" -msgstr "" +msgstr "Кодове" #. module: product #: help:product.supplierinfo,product_uom:0 @@ -482,11 +502,13 @@ msgid "" "Choose here the Unit of Measure in which the prices and quantities are " "expressed below." msgstr "" +"Изберете тук Мер. единици, в които цените и количствата ще се изобразяват по-" +"долу" #. module: product #: field:product.price_list,qty4:0 msgid "Quantity-4" -msgstr "" +msgstr "Количество-4" #. module: product #: view:res.partner:0 @@ -496,7 +518,7 @@ msgstr "Продажби и поръчки" #. module: product #: model:product.uom.categ,name:product.uom_categ_wtime msgid "Working Time" -msgstr "" +msgstr "Работно време" #. module: product #: model:ir.actions.act_window,help:product.product_pricelist_action2 @@ -514,11 +536,13 @@ msgid "" "If the active field is set to False, it will allow you to hide the product " "without removing it." msgstr "" +"Ако активното поле е настроено на False, ще ви позволи да скриете продукта, " +"без да го махате." #. module: product #: model:product.template,name:product.product_product_metalcleats0_product_template msgid "Metal Cleats" -msgstr "" +msgstr "Метални Ключалки" #. module: product #: code:addons/product/pricelist.py:340 @@ -527,6 +551,8 @@ msgid "" "No active version for the selected pricelist !\n" "Please create or activate one." msgstr "" +"Няма активна версия на избранта ценова листа!\n" +"Моля, създайте или активирайте такава." #. module: product #: model:ir.model,name:product.model_product_uom_categ @@ -536,17 +562,17 @@ msgstr "" #. module: product #: model:product.ul,name:product.product_ul_box msgid "Box 20x20x40" -msgstr "" +msgstr "Кутия 20x20x40" #. module: product #: view:product.pricelist.item:0 msgid "Price Computation" -msgstr "" +msgstr "Изчисляване на цена" #. module: product #: field:product.template,purchase_ok:0 msgid "Can be Purchased" -msgstr "" +msgstr "Може да бъде закупувана" #. module: product #: model:product.template,name:product.product_product_cpu2_product_template @@ -559,6 +585,8 @@ msgid "" "1 or several supplier(s) can be linked to a product. All information stands " "in the product form." msgstr "" +"1 или повече доставчици могат да бъдат свързани към продукт. Всичката " +"информация е в продуктовата форма." #. module: product #: help:product.uom,category_id:0 @@ -566,62 +594,64 @@ msgid "" "Quantity conversions may happen automatically between Units of Measure in " "the same category, according to their respective ratios." msgstr "" +"Конвертиране на количества може да се случи автоматично между мерни единици " +"в една и съща категория според тяхното съотношение." #. module: product #: help:product.packaging,width:0 msgid "The width of the package" -msgstr "" +msgstr "Ширина на пратката" #. module: product #: field:product.product,virtual_available:0 msgid "Virtual Stock" -msgstr "" +msgstr "Виртуален склад" #. module: product #: selection:product.category,type:0 msgid "View" -msgstr "" +msgstr "Преглед" #. module: product #: model:ir.actions.act_window,name:product.product_template_action_tree msgid "Product Templates" -msgstr "" +msgstr "Шаблони за продукт" #. module: product #: model:product.template,name:product.product_product_restaurantexpenses0_product_template msgid "Restaurant Expenses" -msgstr "" +msgstr "Разходи за ресторант" #. module: product #: constraint:product.packaging:0 #: constraint:product.product:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Грешка: Невалиден европейски баркод" #. module: product #: field:product.pricelist.item,min_quantity:0 msgid "Min. Quantity" -msgstr "" +msgstr "Мин. количество" #. module: product #: model:ir.model,name:product.model_product_price_type msgid "Price Type" -msgstr "" +msgstr "Вид цена" #. module: product #: view:product.pricelist.item:0 msgid "Max. Margin" -msgstr "" +msgstr "Макс. Маржин" #. module: product #: view:product.pricelist.item:0 msgid "Base Price" -msgstr "Основна цена" +msgstr "Базова цена" #. module: product #: model:product.template,name:product.product_product_fan2_product_template msgid "Silent fan" -msgstr "" +msgstr "Тих вентилатор" #. module: product #: help:product.supplierinfo,name:0 @@ -635,36 +665,39 @@ msgid "" "not overlaps with original version. You should change the dates and " "reactivate the pricelist" msgstr "" +"Ако версията се дублира се определя като неактивна, така че датите да не се " +"препокриват с оригиналната версия. Трябва да промените датите и да " +"активирате отново ценовата листа" #. module: product #: model:product.template,name:product.product_product_kitshelfofcm0_product_template msgid "KIT Shelf of 100cm" -msgstr "" +msgstr "KIT Shelf of 100cm" #. module: product #: field:product.supplierinfo,name:0 msgid "Supplier" -msgstr "" +msgstr "Доставчик" #. module: product #: model:product.template,name:product.product_product_sidepanel0_product_template msgid "Side Panel" -msgstr "" +msgstr "Страничен панел" #. module: product #: model:product.template,name:product.product_product_26_product_template msgid "Kit Keyboard + Mouse" -msgstr "" +msgstr "Kit Keyboard + Mouse" #. module: product #: field:product.price.type,name:0 msgid "Price Name" -msgstr "" +msgstr "Име на цена" #. module: product #: model:product.template,name:product.product_product_cpu3_product_template msgid "Processor AMD Athlon XP 2200+" -msgstr "" +msgstr "Processor AMD Athlon XP 2200+" #. module: product #: model:ir.actions.act_window,name:product.action_product_price_list @@ -673,18 +706,18 @@ msgstr "" #: report:product.pricelist:0 #: field:product.pricelist.version,pricelist_id:0 msgid "Price List" -msgstr "" +msgstr "Ценова листа" #. module: product #: view:product.product:0 #: view:product.template:0 msgid "Suppliers" -msgstr "" +msgstr "Доставчици" #. module: product #: view:product.product:0 msgid "To Purchase" -msgstr "" +msgstr "За покупка" #. module: product #: help:product.supplierinfo,min_qty:0 @@ -693,11 +726,13 @@ msgid "" "Product UoM if not empty, in the default unit of measure of the product " "otherwise." msgstr "" +"Минималното количество за закупуване от този доставчик, изразено в мер. ед. " +"на доставчика на продукта ако не е празно в мер. ед. по подразбиране обаче" #. module: product #: view:product.pricelist.item:0 msgid "New Price =" -msgstr "" +msgstr "Нова цена =" #. module: product #: help:pricelist.partnerinfo,price:0 @@ -705,21 +740,23 @@ msgid "" "This price will be considered as a price for the supplier UoM if any or the " "default Unit of Measure of the product otherwise" msgstr "" +"Тази цена ще се счита за цена за Мерните единици на доставчика ако има " +"такива или в противен случай мерните единице по подразбиране за продукта" #. module: product #: model:product.category,name:product.product_category_accessories msgid "Accessories" -msgstr "" +msgstr "Аксесоари" #. module: product #: field:product.template,sale_delay:0 msgid "Customer Lead Time" -msgstr "" +msgstr "Срок за доставка към клиент" #. module: product #: model:process.transition,name:product.process_transition_supplierofproduct0 msgid "Supplier of the product" -msgstr "" +msgstr "Доставчик на продукта" #. module: product #: help:product.template,uos_id:0 @@ -732,50 +769,50 @@ msgstr "" #. module: product #: view:product.pricelist.item:0 msgid "Min. Margin" -msgstr "" +msgstr "Мин. Маржин" #. module: product #: field:product.category,child_id:0 msgid "Child Categories" -msgstr "" +msgstr "Подкатегории" #. module: product #: field:product.pricelist.version,date_end:0 msgid "End Date" -msgstr "" +msgstr "Крайна дата" #. module: product #: view:product.price_list:0 msgid "Print" -msgstr "" +msgstr "Печат" #. module: product #: view:product.product:0 #: field:product.ul,type:0 msgid "Type" -msgstr "" +msgstr "Тип" #. module: product #: model:ir.actions.act_window,name:product.product_pricelist_action2 #: model:ir.ui.menu,name:product.menu_product_pricelist_action2 #: model:ir.ui.menu,name:product.menu_product_pricelist_main msgid "Pricelists" -msgstr "" +msgstr "Ценови листи" #. module: product #: field:product.product,partner_ref:0 msgid "Customer ref" -msgstr "" +msgstr "Озн. на клиент" #. module: product #: view:product.product:0 msgid "Miscellaneous" -msgstr "" +msgstr "Разни" #. module: product #: field:product.pricelist.type,key:0 msgid "Key" -msgstr "" +msgstr "Ключ" #. module: product #: view:product.pricelist.item:0 @@ -788,6 +825,8 @@ msgid "" "Set a product if this rule only apply to one product. Keep empty for all " "products" msgstr "" +"Задаване на продукта, ако това правило се прилага само за един продукт. " +"Дръжте празно за всички продукти" #. module: product #: view:product.product:0 @@ -798,66 +837,66 @@ msgstr "Набавяне & местонахождения" #. module: product #: model:product.template,name:product.product_product_kitchendesignproject0_product_template msgid "Kitchen Design Project" -msgstr "" +msgstr "Дизайн за проект на кухня" #. module: product #: model:product.uom,name:product.uom_hour msgid "Hour" -msgstr "" +msgstr "Час" #. module: product #: selection:product.template,state:0 msgid "In Development" -msgstr "" +msgstr "В разработка" #. module: product #: model:product.template,name:product.product_product_shelfofcm1_product_template msgid "Shelf of 200cm" -msgstr "" +msgstr "Рафт 200 см" #. module: product #: view:product.uom:0 msgid "Ratio & Precision" -msgstr "" +msgstr "Сътношение и прецизност" #. module: product #: model:product.uom,name:product.product_uom_gram msgid "g" -msgstr "" +msgstr "g" #. module: product #: model:product.category,name:product.product_category_11 msgid "IT components kits" -msgstr "" +msgstr "Комплект ИТ компоненти" #. module: product #: selection:product.category,type:0 #: selection:product.template,state:0 msgid "Normal" -msgstr "" +msgstr "Нормален" #. module: product #: model:process.node,name:product.process_node_supplier0 #: view:product.supplierinfo:0 msgid "Supplier Information" -msgstr "" +msgstr "Информация за доставчик" #. module: product #: field:product.price.type,currency_id:0 #: report:product.pricelist:0 #: field:product.pricelist,currency_id:0 msgid "Currency" -msgstr "" +msgstr "Валута" #. module: product #: model:product.template,name:product.product_product_ram_product_template msgid "DDR 256MB PC400" -msgstr "" +msgstr "DDR 256MB PC400" #. module: product #: view:product.category:0 msgid "Product Categories" -msgstr "" +msgstr "Категории на продукта" #. module: product #: view:product.uom:0 @@ -871,16 +910,19 @@ msgid "" "You can define a conversion rate between several Units of Measure within the " "same category." msgstr "" +"Създававане и управление на мер. ед., които желаете да се използват във " +"вашата система. Мовете да дефинирате конвертиране между няколко мерни " +"единици в една и съща категория." #. module: product #: field:product.packaging,weight:0 msgid "Total Package Weight" -msgstr "" +msgstr "Общo тегло на пратката" #. module: product #: help:product.packaging,code:0 msgid "The code of the transport unit." -msgstr "" +msgstr "Код на транспортната единица" #. module: product #: help:product.template,standard_price:0 @@ -892,7 +934,7 @@ msgstr "" #. module: product #: view:product.price.type:0 msgid "Products Price Type" -msgstr "" +msgstr "Тип цена на продуктите" #. module: product #: field:product.product,price_extra:0 @@ -907,24 +949,24 @@ msgstr "" #. module: product #: model:ir.model,name:product.model_product_supplierinfo msgid "Information about a product supplier" -msgstr "" +msgstr "Информация за доставчик на продукт" #. module: product #: view:product.product:0 msgid "Extended Filters..." -msgstr "" +msgstr "Разширени филтри" #. module: product #: view:product.product:0 #: view:product.template:0 #: field:product.template,description_purchase:0 msgid "Purchase Description" -msgstr "" +msgstr "Описание на покупката" #. module: product #: constraint:product.pricelist.version:0 msgid "You cannot have 2 pricelist versions that overlap!" -msgstr "" +msgstr "Не можете да имате 2 ценови листи, които да се припокриват" #. module: product #: help:product.supplierinfo,delay:0 @@ -945,38 +987,39 @@ msgstr "" #. module: product #: selection:product.template,type:0 msgid "Stockable Product" -msgstr "" +msgstr "Складируем продукт" #. module: product #: field:product.packaging,code:0 msgid "Code" -msgstr "" +msgstr "Код" #. module: product #: view:product.supplierinfo:0 msgid "Seq" -msgstr "" +msgstr "Поредност" #. module: product #: view:product.price_list:0 msgid "Calculate Product Price per unit base on pricelist version." msgstr "" +"Изчисляване на цена на продукт за единица на база версия на ценова листа." #. module: product #: model:ir.model,name:product.model_product_ul msgid "Shipping Unit" -msgstr "" +msgstr "Доставяне на артикул" #. module: product #: field:pricelist.partnerinfo,suppinfo_id:0 msgid "Partner Information" -msgstr "" +msgstr "Информация за партньор" #. module: product #: selection:product.ul,type:0 #: model:product.uom.categ,name:product.product_uom_categ_unit msgid "Unit" -msgstr "" +msgstr "Единица" #. module: product #: view:product.product:0 @@ -992,7 +1035,7 @@ msgstr "" #. module: product #: view:product.packaging:0 msgid "Other Info" -msgstr "" +msgstr "Друга информация" #. module: product #: field:product.pricelist.version,items_id:0 @@ -1016,27 +1059,27 @@ msgstr "" #. module: product #: model:ir.module.module,shortdesc:product.module_meta_information msgid "Products & Pricelists" -msgstr "" +msgstr "Продукти и ценови листи" #. module: product #: view:product.product:0 msgid "To Sell" -msgstr "" +msgstr "За продажба" #. module: product #: model:product.category,name:product.product_category_services0 msgid "Marketable Services" -msgstr "" +msgstr "Пазарни услуги" #. module: product #: field:product.pricelist.item,price_surcharge:0 msgid "Price Surcharge" -msgstr "" +msgstr "Увеличение на цената" #. module: product #: model:product.template,name:product.product_product_mb1_product_template msgid "Mainboard ASUStek A7N8X" -msgstr "" +msgstr "Дънна платка ASUStek A7N8X" #. module: product #: field:product.product,packaging:0 @@ -1055,12 +1098,12 @@ msgstr "" #: field:product.uom,name:0 #: field:product.uom.categ,name:0 msgid "Name" -msgstr "" +msgstr "Име" #. module: product #: view:product.product:0 msgid "Stockable" -msgstr "" +msgstr "Складируеми" #. module: product #: model:product.template,name:product.product_product_woodlintelm0_product_template @@ -1075,26 +1118,31 @@ msgid "" "contains detailed information about your products related to procurement " "logistics, sales price, product category, suppliers and so on." msgstr "" +"Трябва да се определи на \"Продукт\" за всичко, което купува или да продава. " +"Продуктите могат да бъдат суровини, налични продукти, консумативи и услуги. " +"Във Формата на продукта се съдържа подробна информация за продукти, свързани " +"с възлагане на обществени поръчки логистика, продажна цена, категории " +"продукти, доставчици и така нататък." #. module: product #: model:product.uom,name:product.product_uom_kgm msgid "kg" -msgstr "" +msgstr "kg" #. module: product #: model:product.uom,name:product.product_uom_meter msgid "m" -msgstr "" +msgstr "м" #. module: product #: selection:product.template,state:0 msgid "Obsolete" -msgstr "" +msgstr "Без употреба" #. module: product #: model:product.uom,name:product.product_uom_km msgid "km" -msgstr "" +msgstr "км" #. module: product #: help:product.template,cost_method:0 @@ -1103,18 +1151,22 @@ msgid "" "at the end of the year), Average Price: the cost price is recomputed at each " "reception of products." msgstr "" +"\"Стандартна\" Цена: цената е фиксирана и преизчислявана периодично " +"(обикновено в края на годината), Средна Цена: себестойността се преизчислява " +"на всеки прием на продуктите." #. module: product #: help:product.category,sequence:0 msgid "" "Gives the sequence order when displaying a list of product categories." msgstr "" +"Показва в последователен ред при показване на списък с продуктови категории." #. module: product #: field:product.uom,factor:0 #: field:product.uom,factor_inv:0 msgid "Ratio" -msgstr "" +msgstr "Съотношение" #. module: product #: help:product.template,purchase_ok:0 @@ -1122,6 +1174,8 @@ msgid "" "Determine if the product is visible in the list of products within a " "selection from a purchase order line." msgstr "" +"Определя дали продуктът ще се вижда в списъка на продуктите, по избор от " +"линията за покупка." #. module: product #: field:product.template,weight_net:0 @@ -1131,32 +1185,32 @@ msgstr "Тегло нето" #. module: product #: field:product.packaging,width:0 msgid "Width" -msgstr "" +msgstr "Ширина" #. module: product #: help:product.price.type,field:0 msgid "Associated field in the product form." -msgstr "" +msgstr "Свързано поле в формата на продукта" #. module: product #: view:product.product:0 msgid "Unit of Measure" -msgstr "" +msgstr "Мерна единица" #. module: product #: field:product.template,procure_method:0 msgid "Procurement Method" -msgstr "" +msgstr "Начин на снабдяване" #. module: product #: report:product.pricelist:0 msgid "Printing Date" -msgstr "" +msgstr "Дата на отпечатване" #. module: product #: field:product.template,uos_id:0 msgid "Unit of Sale" -msgstr "" +msgstr "Артикул за продажба" #. module: product #: model:ir.module.module,description:product.module_meta_information @@ -1189,17 +1243,21 @@ msgid "" "and the reception of goods for this product and for the default supplier. It " "is used by the scheduler to order requests based on reordering delays." msgstr "" +"Това е средното забавяне в дните между потвърждение за покупка и приемането " +"на стоки за този продукт и за доставчика по подразбиране. Използва се от " +"планировчика за да поръчва на база закъснения." #. module: product #: help:product.template,seller_id:0 msgid "Main Supplier who has highest priority in Supplier List." msgstr "" +"Основен доставчик, който е най-висок приоритет в списък на доставчиците." #. module: product #: model:product.category,name:product.product_category_services #: view:product.product:0 msgid "Services" -msgstr "" +msgstr "Услуги" #. module: product #: field:product.pricelist.item,base_pricelist_id:0 @@ -1218,29 +1276,29 @@ msgstr "Продукти" #. module: product #: help:product.packaging,rows:0 msgid "The number of layers on a pallet or box" -msgstr "" +msgstr "Брой слоеве в пале или кашон" #. module: product #: help:product.pricelist.item,base:0 msgid "The mode for computing the price for this rule." -msgstr "" +msgstr "Режимът за калкулиране центата за това правило." #. module: product #: view:product.packaging:0 #: view:product.product:0 msgid "Pallet Dimension" -msgstr "" +msgstr "Размери на пале" #. module: product #: code:addons/product/product.py:603 #, python-format msgid " (copy)" -msgstr "" +msgstr " (копие)" #. module: product #: field:product.template,seller_ids:0 msgid "Partners" -msgstr "" +msgstr "Партньори" #. module: product #: help:product.template,sale_delay:0 @@ -1249,18 +1307,21 @@ msgid "" "order and the delivery of the finished products. It's the time you promise " "to your customers." msgstr "" +"Това е средното забавяне в дни между потвърждаване на поръчка на клиента и " +"доставка на готовата продукция. Това е времето, което обещавате на клиентите " +"си." #. module: product #: view:product.product:0 #: view:product.template:0 msgid "Second UoM" -msgstr "" +msgstr "Втора мерна единица" #. module: product #: code:addons/product/product.py:142 #, python-format msgid "Error !" -msgstr "" +msgstr "Грешка !" #. module: product #: model:ir.actions.act_window,name:product.product_uom_form_action @@ -1268,17 +1329,17 @@ msgstr "" #: model:ir.ui.menu,name:product.next_id_16 #: view:product.uom:0 msgid "Units of Measure" -msgstr "" +msgstr "Мерни единици" #. module: product #: field:product.supplierinfo,min_qty:0 msgid "Minimal Quantity" -msgstr "" +msgstr "Минимално количество" #. module: product #: model:product.category,name:product.product_category_pc msgid "PC" -msgstr "" +msgstr "PC" #. module: product #: help:product.supplierinfo,product_code:0 @@ -1286,6 +1347,8 @@ msgid "" "This supplier's product code will be used when printing a request for " "quotation. Keep empty to use the internal one." msgstr "" +"Продуктов код на доставчик ще се използват при отпечатване на искане за " +"оферта. Когато е празен ще се използва вътрешен такъв." #. module: product #: selection:product.template,procure_method:0 @@ -1295,7 +1358,7 @@ msgstr "" #. module: product #: field:product.pricelist.item,price_version_id:0 msgid "Price List Version" -msgstr "" +msgstr "Версия на ценова листа" #. module: product #: help:product.pricelist.item,sequence:0 @@ -1308,28 +1371,28 @@ msgstr "" #. module: product #: selection:product.template,type:0 msgid "Consumable" -msgstr "" +msgstr "Консумативи" #. module: product #: help:product.price.type,currency_id:0 msgid "The currency the field is expressed in." -msgstr "" +msgstr "Полето за валута се изразява във." #. module: product #: help:product.template,weight:0 msgid "The gross weight in Kg." -msgstr "" +msgstr "Бруто тегло в кг." #. module: product #: view:product.product:0 #: view:product.template:0 msgid "Procurement" -msgstr "" +msgstr "Снабдаване" #. module: product #: field:product.uom,category_id:0 msgid "UoM Category" -msgstr "" +msgstr "Категория мерни единици" #. module: product #: field:product.template,loc_rack:0 @@ -1339,12 +1402,12 @@ msgstr "" #. module: product #: field:product.template,uom_po_id:0 msgid "Purchase Unit of Measure" -msgstr "" +msgstr "Мерни единице на покупката" #. module: product #: field:product.template,supply_method:0 msgid "Supply method" -msgstr "" +msgstr "Начин на доставка" #. module: product #: model:ir.actions.act_window,help:product.product_category_action @@ -1353,11 +1416,14 @@ msgid "" "category to get the list of all products linked to this category or to a " "child of this category." msgstr "" +"Това е списък на вашите продукти класифицирани по категории. Можете да " +"кликнете върху категория за да видите свързаните с нея продукти или " +"подкатегории." #. module: product #: view:product.product:0 msgid "Group by..." -msgstr "" +msgstr "Групирай по ..." #. module: product #: model:product.template,name:product.product_product_cpu_gen_product_template @@ -1375,7 +1441,7 @@ msgstr "" #. module: product #: field:product.pricelist.version,date_start:0 msgid "Start Date" -msgstr "" +msgstr "Начална дата" #. module: product #: help:product.template,produce_delay:0 @@ -1408,33 +1474,35 @@ msgstr "" #. module: product #: field:product.product,qty_available:0 msgid "Real Stock" -msgstr "" +msgstr "Налична стока" #. module: product #: model:product.uom,name:product.product_uom_cm msgid "cm" -msgstr "" +msgstr "см" #. module: product #: model:ir.model,name:product.model_product_uom msgid "Product Unit of Measure" -msgstr "" +msgstr "Мерни единици на продукт" #. module: product #: constraint:product.template:0 msgid "" "Error: The default UOM and the purchase UOM must be in the same category." msgstr "" +"Грешка: Мер. ед. по подрабиране и мер. ед. на поръчката трябва да са от една " +"и съща категория." #. module: product #: field:product.uom,rounding:0 msgid "Rounding Precision" -msgstr "" +msgstr "Закръглена точност" #. module: product #: view:product.uom:0 msgid "Unit of Measure Properties" -msgstr "" +msgstr "Свойства на мер. ед." #. module: product #: model:product.template,name:product.product_product_shelf1_product_template @@ -1444,22 +1512,22 @@ msgstr "" #. module: product #: selection:product.template,supply_method:0 msgid "Buy" -msgstr "" +msgstr "Купи" #. module: product #: view:product.uom.categ:0 msgid "Units of Measure categories" -msgstr "" +msgstr "Категории мерни единици" #. module: product #: help:product.packaging,weight_ul:0 msgid "The weight of the empty UL" -msgstr "" +msgstr "Теглото на празен UL" #. module: product #: selection:product.uom,uom_type:0 msgid "Smaller than the reference UoM" -msgstr "" +msgstr "По-малко от референтната Мерна единица" #. module: product #: field:product.price.type,active:0 @@ -1468,7 +1536,7 @@ msgstr "" #: field:product.product,active:0 #: field:product.uom,active:0 msgid "Active" -msgstr "" +msgstr "Активен" #. module: product #: field:product.product,price_margin:0 @@ -1483,23 +1551,23 @@ msgstr "" #. module: product #: help:product.packaging,ean:0 msgid "The EAN code of the package unit." -msgstr "" +msgstr "Баркод на пакета" #. module: product #: field:product.packaging,weight_ul:0 msgid "Empty Package Weight" -msgstr "" +msgstr "Тегло на празен пакет" #. module: product #: field:product.price.type,field:0 msgid "Product Field" -msgstr "" +msgstr "Поле за порукт" #. module: product #: model:ir.actions.act_window,name:product.product_pricelist_type_action #: model:ir.ui.menu,name:product.menu_product_pricelist_type_action2 msgid "Pricelists Types" -msgstr "" +msgstr "Типове ценови листи" #. module: product #: help:product.uom,factor:0 @@ -1511,12 +1579,12 @@ msgstr "" #. module: product #: help:product.template,uom_id:0 msgid "Default Unit of Measure used for all stock operation." -msgstr "" +msgstr "По подразбиране мерни единици, използвани за стокови операции" #. module: product #: model:product.category,name:product.product_category_misc0 msgid "Misc" -msgstr "" +msgstr "Разни" #. module: product #: model:product.template,name:product.product_product_pc4_product_template @@ -1526,7 +1594,7 @@ msgstr "" #. module: product #: field:pricelist.partnerinfo,price:0 msgid "Unit Price" -msgstr "" +msgstr "Единична цена" #. module: product #: model:product.category,name:product.product_category_7 @@ -1537,37 +1605,37 @@ msgstr "" #. module: product #: model:product.pricelist,name:product.list0 msgid "Public Pricelist" -msgstr "" +msgstr "Публична ценова листа" #. module: product #: model:product.category,name:product.product_category_marketableproduct0 msgid "Marketable Products" -msgstr "" +msgstr "Продаваеми продукти" #. module: product #: field:product.supplierinfo,product_code:0 msgid "Supplier Product Code" -msgstr "" +msgstr "Продуктов код на доставчик" #. module: product #: view:product.product:0 msgid "Default UOM" -msgstr "" +msgstr "По подразбиране Мер. ед." #. module: product #: selection:product.ul,type:0 msgid "Pallet" -msgstr "" +msgstr "Пале" #. module: product #: field:product.packaging,ul_qty:0 msgid "Package by layer" -msgstr "" +msgstr "Пакети на един слой" #. module: product #: field:product.template,warranty:0 msgid "Warranty (months)" -msgstr "" +msgstr "Гаранция (месеци)" #. module: product #: help:product.pricelist.item,categ_id:0 @@ -1575,6 +1643,9 @@ msgid "" "Set a category of product if this rule only apply to products of a category " "and his children. Keep empty for all products" msgstr "" +"Задаване на категорията на продукта, ако това правило се прилага само за " +"продукти от категория и подпродукти/подкатегории. Дръжте празно за всички " +"останали продукти" #. module: product #: model:ir.model,name:product.model_product_product @@ -1587,12 +1658,12 @@ msgstr "" #: field:product.supplierinfo,product_id:0 #: model:res.request.link,name:product.req_link_product msgid "Product" -msgstr "" +msgstr "Продукт" #. module: product #: selection:product.template,supply_method:0 msgid "Produce" -msgstr "" +msgstr "Продукция" #. module: product #: selection:product.template,procure_method:0 @@ -1602,24 +1673,24 @@ msgstr "" #. module: product #: help:product.packaging,qty:0 msgid "The total number of products you can put by pallet or box." -msgstr "" +msgstr "Общ брой продукти, които можете да сложите едно пале или кашон" #. module: product #: field:product.product,variants:0 msgid "Variants" -msgstr "" +msgstr "Варианти" #. module: product #: model:ir.actions.act_window,name:product.product_category_action #: model:ir.ui.menu,name:product.menu_products_category msgid "Products by Category" -msgstr "" +msgstr "Продукти по категория" #. module: product #: model:ir.actions.act_window,name:product.product_category_action_form #: model:ir.ui.menu,name:product.menu_product_category_action_form msgid "Products Categories" -msgstr "" +msgstr "Категории продукти" #. module: product #: field:product.template,uos_coeff:0 @@ -1629,37 +1700,37 @@ msgstr "" #. module: product #: help:product.supplierinfo,sequence:0 msgid "Assigns the priority to the list of product supplier." -msgstr "" +msgstr "Възложете приоритет към списъка на продуктите на доставчика." #. module: product #: field:product.template,uom_id:0 msgid "Default Unit Of Measure" -msgstr "" +msgstr "Мерни единици по подразбиране" #. module: product #: model:product.template,name:product.product_product_tow1_product_template msgid "ATX Mid-size Tower" -msgstr "" +msgstr "ATX Mid-size Tower" #. module: product #: field:product.packaging,ean:0 msgid "EAN" -msgstr "" +msgstr "EAN" #. module: product #: view:product.pricelist.item:0 msgid "Rounding Method" -msgstr "" +msgstr "Метод на закръгляване" #. module: product #: model:ir.actions.report.xml,name:product.report_product_label msgid "Products Labels" -msgstr "" +msgstr "Етикети на продукти" #. module: product #: model:product.ul,name:product.product_ul_big_box msgid "Box 30x40x60" -msgstr "" +msgstr "Кашон 30x40x60" #. module: product #: selection:product.template,type:0 @@ -1669,12 +1740,12 @@ msgstr "Услуга" #. module: product #: help:product.packaging,height:0 msgid "The height of the package" -msgstr "" +msgstr "Височината на пакет" #. module: product #: view:product.pricelist:0 msgid "Products Price List" -msgstr "" +msgstr "Ценова листа за продукти" #. module: product #: field:product.pricelist,company_id:0 @@ -1683,12 +1754,12 @@ msgstr "" #: field:product.supplierinfo,company_id:0 #: field:product.template,company_id:0 msgid "Company" -msgstr "" +msgstr "Фирма" #. module: product #: model:ir.actions.act_window,name:product.product_price_type_action msgid "Prices Types" -msgstr "" +msgstr "Типове цени" #. module: product #: help:product.template,list_price:0 @@ -1696,27 +1767,29 @@ msgid "" "Base price for computing the customer price. Sometimes called the catalog " "price." msgstr "" +"Базова цена за изчисляване на цена към клиент. Понякгоа наричана Каталожна " +"цена." #. module: product #: code:addons/product/pricelist.py:515 #, python-format msgid "Partner section of the product form" -msgstr "" +msgstr "Секця за партньор в продуктовата форма" #. module: product #: help:product.price.type,name:0 msgid "Name of this kind of price." -msgstr "" +msgstr "Име на този вид цена" #. module: product #: field:product.supplierinfo,product_uom:0 msgid "Supplier UoM" -msgstr "" +msgstr "Мер. ед. на доставчик" #. module: product #: help:product.pricelist.version,date_start:0 msgid "Starting date for this pricelist version to be valid." -msgstr "" +msgstr "Начална дата на валидност на ценовата листа" #. module: product #: help:product.template,uom_po_id:0 @@ -1724,6 +1797,8 @@ msgid "" "Default Unit of Measure used for purchase orders. It must be in the same " "category than the default unit of measure." msgstr "" +"По подразбиране мер. ед. използвани при нареждане за закупуване. Трябва да " +"бъде в същата категория като мер. ед. по подразбиране." #. module: product #: model:product.template,description:product.product_product_cpu1_product_template @@ -1733,12 +1808,12 @@ msgstr "" #. module: product #: field:product.packaging,length:0 msgid "Length" -msgstr "" +msgstr "Дължина" #. module: product #: model:product.uom.categ,name:product.uom_categ_length msgid "Length / Distance" -msgstr "" +msgstr "Дължина / Разстояние" #. module: product #: model:product.template,name:product.product_product_0_product_template @@ -1750,42 +1825,42 @@ msgstr "" #: field:product.pricelist,type:0 #: view:product.pricelist.type:0 msgid "Pricelist Type" -msgstr "" +msgstr "Тип ценова листа" #. module: product #: model:product.category,name:product.product_category_otherproducts0 msgid "Other Products" -msgstr "" +msgstr "Други продукти" #. module: product #: view:product.product:0 msgid "Characteristics" -msgstr "" +msgstr "Характеристики" #. module: product #: field:product.template,sale_ok:0 msgid "Can be Sold" -msgstr "" +msgstr "Продаваем" #. module: product #: field:product.template,produce_delay:0 msgid "Manufacturing Lead Time" -msgstr "" +msgstr "Производствен срок за доставка" #. module: product #: field:product.supplierinfo,pricelist_ids:0 msgid "Supplier Pricelist" -msgstr "" +msgstr "Ценова листа на доставчик" #. module: product #: field:product.pricelist.item,base:0 msgid "Based on" -msgstr "" +msgstr "Базиран на" #. module: product #: model:product.category,name:product.product_category_rawmaterial0 msgid "Raw Materials" -msgstr "" +msgstr "Суровини" #. module: product #: help:product.product,virtual_available:0 @@ -1798,55 +1873,55 @@ msgstr "" #. module: product #: field:product.pricelist,name:0 msgid "Pricelist Name" -msgstr "" +msgstr "Име на ценова листа" #. module: product #: model:ir.model,name:product.model_product_pricelist_version #: view:product.pricelist:0 #: view:product.pricelist.version:0 msgid "Pricelist Version" -msgstr "" +msgstr "Версия на ценовата листа" #. module: product #: view:product.pricelist.item:0 msgid "* ( 1 + " -msgstr "" +msgstr "* ( 1 + " #. module: product #: help:product.packaging,weight:0 msgid "The weight of a full package, pallet or box." -msgstr "" +msgstr "Теглото на целия пакет, пале или кутия" #. module: product #: model:product.template,name:product.product_product_hdd2_product_template msgid "HDD Seagate 7200.8 120GB" -msgstr "" +msgstr "HDD Seagate 7200.8 120GB" #. module: product #: model:product.template,name:product.product_product_employee0_product_template msgid "Employee" -msgstr "" +msgstr "Служител" #. module: product #: model:product.template,name:product.product_product_shelfofcm0_product_template msgid "Shelf of 100cm" -msgstr "" +msgstr "Рафт - 100cm" #. module: product #: model:ir.model,name:product.model_product_category #: field:product.pricelist.item,categ_id:0 msgid "Product Category" -msgstr "" +msgstr "Категория на продукта" #. module: product #: report:product.pricelist:0 msgid "Price List Name" -msgstr "" +msgstr "Име на ценовата листа" #. module: product #: field:product.supplierinfo,delay:0 msgid "Delivery Lead Time" -msgstr "" +msgstr "Време за доставка" #. module: product #: help:product.uom,active:0 @@ -1854,16 +1929,18 @@ msgid "" "By unchecking the active field you can disable a unit of measure without " "deleting it." msgstr "" +"Като махнете отметката на активното поле можете да забраните единица мярка, " +"без да я изтриете." #. module: product #: field:product.template,seller_delay:0 msgid "Supplier Lead Time" -msgstr "" +msgstr "Срок за доставка на доставчик" #. module: product #: selection:product.ul,type:0 msgid "Box" -msgstr "" +msgstr "Кутия" #. module: product #: model:ir.actions.act_window,help:product.product_ul_form_action @@ -1871,11 +1948,13 @@ msgid "" "Create and manage your packaging dimensions and types you want to be " "maintained in your system." msgstr "" +"Създаване и управление на размери и видове на опаковката, които искате да " +"се поддържат във вашата система." #. module: product #: model:product.template,name:product.product_product_rearpanelarm1_product_template msgid "Rear Panel SHE200" -msgstr "" +msgstr "Rear Panel SHE200" #. module: product #: help:product.pricelist.type,key:0 @@ -1883,51 +1962,53 @@ msgid "" "Used in the code to select specific prices based on the context. Keep " "unchanged." msgstr "" +"Използва се в кода за избор на конкретни цени на базата на контекста. Да се " +"съхранява непроменена." #. module: product #: model:product.template,name:product.product_product_hdd1_product_template msgid "HDD Seagate 7200.8 80GB" -msgstr "" +msgstr "HDD Seagate 7200.8 80GB" #. module: product #: help:product.supplierinfo,qty:0 msgid "This is a quantity which is converted into Default Uom." -msgstr "" +msgstr "Това е количество, конвертирано в Мер. ед. по подразбиране" #. module: product #: field:product.packaging,ul:0 msgid "Type of Package" -msgstr "" +msgstr "Тип на пратката" #. module: product #: selection:product.ul,type:0 msgid "Pack" -msgstr "" +msgstr "Пакет" #. module: product #: model:product.category,name:product.product_category_4 msgid "Dello Computer" -msgstr "" +msgstr "Dello Computer" #. module: product #: model:product.uom.categ,name:product.product_uom_categ_kgm msgid "Weight" -msgstr "" +msgstr "Тегло" #. module: product #: model:product.template,name:product.product_product_22_product_template msgid "Processor on demand" -msgstr "" +msgstr "Процесор при заявка" #. module: product #: model:product.template,name:product.product_product_25_product_template msgid "Mouse" -msgstr "" +msgstr "Мишка" #. module: product #: field:product.uom,uom_type:0 msgid "UoM Type" -msgstr "" +msgstr "Тип мер. ед." #. module: product #: help:product.template,product_manager:0 @@ -1945,38 +2026,38 @@ msgstr "" #: view:product.product:0 #: view:product.template:0 msgid "Descriptions" -msgstr "" +msgstr "Описание" #. module: product #: field:product.template,loc_row:0 msgid "Row" -msgstr "" +msgstr "Ред" #. module: product #: model:product.template,name:product.product_product_rearpanelarm0_product_template msgid "Rear Panel SHE100" -msgstr "" +msgstr "Заден панел SHE100" #. module: product #: model:product.template,name:product.product_product_23_product_template msgid "Complete PC With Peripherals" -msgstr "" +msgstr "Цяло PC с периферии" #. module: product #: view:product.product:0 #: view:product.template:0 msgid "Weigths" -msgstr "" +msgstr "Тегла" #. module: product #: constraint:res.partner:0 msgid "Error ! You can not create recursive associated members." -msgstr "" +msgstr "Грешка ! Не може да създадете рекурсивно свързани членове" #. module: product #: model:product.template,name:product.product_product_hotelexpenses0_product_template msgid "Hotel Expenses" -msgstr "" +msgstr "Разходи за хотел" #. module: product #: help:product.uom,factor_inv:0 @@ -1993,17 +2074,17 @@ msgstr "" #. module: product #: help:product.packaging,sequence:0 msgid "Gives the sequence order when displaying a list of packaging." -msgstr "" +msgstr "Показва в последователен ред при показване на списък на опаковките." #. module: product #: field:product.pricelist.item,price_round:0 msgid "Price Rounding" -msgstr "" +msgstr "Закръгляване на цена" #. module: product #: field:product.pricelist.item,price_max_margin:0 msgid "Max. Price Margin" -msgstr "" +msgstr "Макс. маржин на цена" #. module: product #: help:product.supplierinfo,product_name:0 @@ -2011,32 +2092,34 @@ msgid "" "This supplier's product name will be used when printing a request for " "quotation. Keep empty to use the internal one." msgstr "" +"Това име на доставчика на ме на продукта ще се използва при отпечатване на " +"искане за оферта. Да се съхранява празен за да се използва вътрешно." #. module: product #: selection:product.template,mes_type:0 msgid "Variable" -msgstr "" +msgstr "Променлива" #. module: product #: field:product.template,rental:0 msgid "Can be Rent" -msgstr "" +msgstr "Може да се наеме" #. module: product #: model:product.price.type,name:product.standard_price #: field:product.template,standard_price:0 msgid "Cost Price" -msgstr "" +msgstr "Себестойност" #. module: product #: field:product.pricelist.item,price_min_margin:0 msgid "Min. Price Margin" -msgstr "" +msgstr "Мин. маржин на цена" #. module: product #: field:product.template,weight:0 msgid "Gross weight" -msgstr "" +msgstr "Брутно тегло" #. module: product #: model:product.template,name:product.product_product_assemblysection0_product_template @@ -2046,12 +2129,12 @@ msgstr "" #. module: product #: model:product.category,name:product.product_category_3 msgid "Computer Stuff" -msgstr "" +msgstr "Компютърни части" #. module: product #: model:product.category,name:product.product_category_8 msgid "Phone Help" -msgstr "" +msgstr "Помощ по телефон" #. module: product #: help:product.pricelist.item,price_round:0 @@ -2060,11 +2143,14 @@ msgid "" "Rounding is applied after the discount and before the surcharge.\n" "To have prices that end in 9.99, set rounding 10, surcharge -0.01" msgstr "" +"Определя цена, така че да е кратна на тази стойност.\n" +"Закръгляване се прилага, след отстъпка и преди увеличение.\n" +"За да са цените катот тази 9.99, определете закръгляване 10, доплащане -0,01" #. module: product #: view:product.price_list:0 msgid "Close" -msgstr "" +msgstr "Затвори" #. module: product #: model:ir.model,name:product.model_product_pricelist_item @@ -2074,28 +2160,28 @@ msgstr "" #. module: product #: model:product.template,name:product.product_product_21_product_template msgid "RAM on demand" -msgstr "" +msgstr "RAM при желание" #. module: product #: view:res.partner:0 msgid "Sales Properties" -msgstr "" +msgstr "Свойства на продажбите" #. module: product #: model:product.uom,name:product.product_uom_ton msgid "tonne" -msgstr "" +msgstr "тон" #. module: product #: view:product.product:0 #: view:product.template:0 msgid "Delays" -msgstr "" +msgstr "Закъснения" #. module: product #: model:process.node,note:product.process_node_product0 msgid "Creation of the product" -msgstr "" +msgstr "Създаване на продукта" #. module: product #: help:product.template,type:0 @@ -2104,6 +2190,9 @@ msgid "" "products with infinite stock, or for use when you have no inventory " "management in the system." msgstr "" +"Ще се промени начина, по който обществените поръчки се обработват. " +"Консумативи са складируеми продукти с безкраен запас или за използване " +"когато нямате материални запаси в системата." #. module: product #: field:pricelist.partnerinfo,name:0 @@ -2113,7 +2202,7 @@ msgstr "" #: view:product.template:0 #: field:product.template,description:0 msgid "Description" -msgstr "" +msgstr "Описание" #. module: product #: code:addons/product/pricelist.py:358 @@ -2122,16 +2211,18 @@ msgid "" "Could not resolve product category, you have defined cyclic categories of " "products!" msgstr "" +"Не може да бъде определено продуктова категория, определили сте циклични " +"категории продукти!" #. module: product #: view:product.template:0 msgid "Product Description" -msgstr "" +msgstr "Описание на продукт" #. module: product #: view:product.pricelist.item:0 msgid " ) + " -msgstr "" +msgstr " ) + " #. module: product #: help:product.product,incoming_qty:0 @@ -2139,16 +2230,18 @@ msgid "" "Quantities of products that are planned to arrive in selected locations or " "all internal if none have been selected." msgstr "" +"Количества продукти, за които е планирано да пристигнат в избрани локации и " +"изцяло вътрешно ако нищо не е избрано." #. module: product #: field:product.template,volume:0 msgid "Volume" -msgstr "" +msgstr "Обем" #. module: product #: field:product.template,loc_case:0 msgid "Case" -msgstr "" +msgstr "Кутия" #. module: product #: view:product.product:0 @@ -2158,13 +2251,13 @@ msgstr "" #. module: product #: model:product.category,name:product.product_category_shelves0 msgid "Shelves" -msgstr "" +msgstr "Рафтове" #. module: product #: code:addons/product/pricelist.py:514 #, python-format msgid "Other Pricelist" -msgstr "" +msgstr "Друга ценова листа" #. module: product #: model:ir.model,name:product.model_product_template @@ -2172,12 +2265,12 @@ msgstr "" #: field:product.product,product_tmpl_id:0 #: view:product.template:0 msgid "Product Template" -msgstr "" +msgstr "Шаблон на продукт" #. module: product #: field:product.template,cost_method:0 msgid "Costing Method" -msgstr "" +msgstr "Метод на ценообразуване" #. module: product #: view:product.packaging:0 @@ -2188,7 +2281,7 @@ msgstr "" #. module: product #: selection:product.template,state:0 msgid "End of Lifecycle" -msgstr "" +msgstr "Край на жезнен цикъл на продукта" #. module: product #: help:product.product,packaging:0 @@ -2196,13 +2289,16 @@ msgid "" "Gives the different ways to package the same product. This has no impact on " "the picking order and is mainly used if you use the EDI module." msgstr "" +"Предоставя различни начини за пакетиране на един и същ продукт. Това не се " +"отразява на нареждане за товарене и се използва главно, ако използвате " +"модула EDI." #. module: product #: model:ir.actions.act_window,name:product.product_pricelist_action #: model:ir.ui.menu,name:product.menu_product_pricelist_action #: field:product.pricelist,version_id:0 msgid "Pricelist Versions" -msgstr "" +msgstr "Версии на ценова листа" #. module: product #: field:product.category,sequence:0 @@ -2210,22 +2306,22 @@ msgstr "" #: field:product.pricelist.item,sequence:0 #: field:product.supplierinfo,sequence:0 msgid "Sequence" -msgstr "" +msgstr "Последователност" #. module: product #: field:product.template,list_price:0 msgid "Sale Price" -msgstr "" +msgstr "Продажна цена" #. module: product #: field:product.category,type:0 msgid "Category Type" -msgstr "" +msgstr "Вид категория" #. module: product #: model:product.category,name:product.cat2 msgid "Private" -msgstr "" +msgstr "Лично" #. module: product #: help:product.template,uos_coeff:0 @@ -2237,12 +2333,12 @@ msgstr "" #. module: product #: help:product.template,volume:0 msgid "The volume in m3." -msgstr "" +msgstr "Обемът в м3" #. module: product #: field:product.pricelist.item,price_discount:0 msgid "Price Discount" -msgstr "" +msgstr "Отстъпка от цената" #~ msgid "Configuration" #~ msgstr "Настройка" diff --git a/addons/product/i18n/ro.po b/addons/product/i18n/ro.po index 2275c1908dd..f370309fc6e 100644 --- a/addons/product/i18n/ro.po +++ b/addons/product/i18n/ro.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev_rc3\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-02-01 05:13+0000\n" -"Last-Translator: Cristi Harjoi <Unknown>\n" +"PO-Revision-Date: 2011-02-20 18:12+0000\n" +"Last-Translator: Dorin <dhongu@gmail.com>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-02 04:41+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-21 04:50+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: product #: model:product.template,name:product.product_product_ram512_product_template @@ -24,7 +24,7 @@ msgstr "DDR 512MB PC400" #. module: product #: field:product.packaging,rows:0 msgid "Number of Layers" -msgstr "" +msgstr "Număr de rânduri" #. module: product #: constraint:product.pricelist.item:0 @@ -39,6 +39,8 @@ msgid "" "Set a template if this rule only apply to a template of product. Keep empty " "for all products" msgstr "" +"Selectați un sablon dacă aceasta regulă se aplică unui sablon de produse. " +"Lăsați liber pentru toate produsele" #. module: product #: model:product.category,name:product.cat1 @@ -73,12 +75,12 @@ msgstr "" #. module: product #: field:product.product,incoming_qty:0 msgid "Incoming" -msgstr "" +msgstr "Primire" #. module: product #: field:product.template,mes_type:0 msgid "Measure Type" -msgstr "" +msgstr "Tip măsurare" #. module: product #: help:res.partner,property_product_pricelist:0 @@ -104,7 +106,7 @@ msgstr "" #. module: product #: selection:product.template,mes_type:0 msgid "Fixed" -msgstr "" +msgstr "Fixat" #. module: product #: code:addons/product/pricelist.py:186 @@ -168,6 +170,9 @@ msgid "" "Produce will generate production order or tasks, according to the product " "type. Purchase will trigger purchase orders when requested." msgstr "" +"Producerea va genera comenzi de producţie sau sarcini în acord cu tipul " +"produsului. Aprovizionarea va declanşa comenzi de aprovizionarea când este " +"cerut." #. module: product #: selection:product.template,cost_method:0 @@ -177,7 +182,7 @@ msgstr "Preţ mediu" #. module: product #: help:product.pricelist.item,name:0 msgid "Explicit rule name for this pricelist line." -msgstr "" +msgstr "Regulă explicită pentru aceasta linie de listă de preț." #. module: product #: model:ir.actions.act_window,name:product.product_uom_categ_form_action @@ -193,7 +198,7 @@ msgstr "Procesor AMD Athlon XP 1800+" #. module: product #: model:product.template,name:product.product_product_20_product_template msgid "HDD on demand" -msgstr "" +msgstr "HDD la cerere" #. module: product #: field:product.price_list,price_list:0 @@ -208,7 +213,7 @@ msgstr "UM" #. module: product #: model:product.uom,name:product.product_uom_unit msgid "PCE" -msgstr "" +msgstr "Buc" #. module: product #: view:product.template:0 @@ -241,7 +246,7 @@ msgstr "Preț Standard" #: model:product.pricelist.type,name:product.pricelist_type_sale #: field:res.partner,property_product_pricelist:0 msgid "Sale Pricelist" -msgstr "" +msgstr "Listă de prețuri vânzare" #. module: product #: view:product.template:0 @@ -271,6 +276,8 @@ msgid "" "Quantities of products that are planned to leave in selected locations or " "all internal if none have been selected." msgstr "" +"Cantitatea de produse care sunt planificate să fie livrate din gestiunile " +"selectate sau toate cele interne dacă nu s-a selectat nimic." #. module: product #: help:product.template,procure_method:0 @@ -342,7 +349,7 @@ msgstr "" #. module: product #: field:product.packaging,qty:0 msgid "Quantity by Package" -msgstr "" +msgstr "Cantitate pe ambalaj" #. module: product #: view:product.product:0 @@ -359,7 +366,7 @@ msgstr "" #. module: product #: field:product.product,outgoing_qty:0 msgid "Outgoing" -msgstr "" +msgstr "Ieșiri" #. module: product #: selection:product.uom,uom_type:0 @@ -370,32 +377,32 @@ msgstr "Unitatea de măsură de referință pentru această categorie" #: model:product.price.type,name:product.list_price #: field:product.product,lst_price:0 msgid "Public Price" -msgstr "" +msgstr "Preţ public" #. module: product #: field:product.price_list,qty5:0 msgid "Quantity-5" -msgstr "" +msgstr "Cantitate-5" #. module: product #: model:product.category,name:product.product_category_10 msgid "IT components" -msgstr "" +msgstr "Components IT" #. module: product #: field:product.template,product_manager:0 msgid "Product Manager" -msgstr "" +msgstr "Manager produs" #. module: product #: field:product.supplierinfo,product_name:0 msgid "Supplier Product Name" -msgstr "" +msgstr "Nume produs furnizor" #. module: product #: model:product.template,name:product.product_product_pc3_product_template msgid "Medium PC" -msgstr "" +msgstr "Medium PC" #. module: product #: model:ir.actions.act_window,help:product.product_normal_action_puchased @@ -405,6 +412,10 @@ msgid "" "information about your products related to procurement logistics, sales " "price, product category, suppliers and so on." msgstr "" +"Produsele pot fi achiziționate şi / sau vândute. Ele pot fi materii prime, " +"produse stocabile, consumabile sau servicii. Produsul conţine informaţii " +"detaliate legate de logistică de achiziții, preţul de vânzare, categoria de " +"produse, furnizori şi aşa mai departe." #. module: product #: view:product.pricelist:0 @@ -416,39 +427,39 @@ msgstr "" #: view:product.template:0 #: field:product.template,description_sale:0 msgid "Sale Description" -msgstr "" +msgstr "Descriere vânzare" #. module: product #: view:product.product:0 #: view:product.template:0 msgid "Storage Localisation" -msgstr "" +msgstr "Locaţie depozitare" #. module: product #: help:product.packaging,length:0 msgid "The length of the package" -msgstr "" +msgstr "Lungimea ambalajului" #. module: product #: help:product.template,weight_net:0 msgid "The net weight in Kg." -msgstr "" +msgstr "Greutate neta în Kg." #. module: product #: help:product.template,state:0 msgid "Tells the user if he can use the product or not." -msgstr "" +msgstr "Spune utilizatorului dacă poate folosi produsul sau nu." #. module: product #: field:pricelist.partnerinfo,min_quantity:0 #: field:product.supplierinfo,qty:0 msgid "Quantity" -msgstr "" +msgstr "Cantitate" #. module: product #: field:product.packaging,height:0 msgid "Height" -msgstr "" +msgstr "Înălțime" #. module: product #: help:product.pricelist.version,date_end:0 @@ -458,27 +469,27 @@ msgstr "" #. module: product #: model:product.category,name:product.cat0 msgid "All products" -msgstr "" +msgstr "Toate produsele" #. module: product #: model:ir.model,name:product.model_pricelist_partnerinfo msgid "pricelist.partnerinfo" -msgstr "" +msgstr "pricelist.partnerinfo" #. module: product #: field:product.price_list,qty2:0 msgid "Quantity-2" -msgstr "" +msgstr "Cantitate-2" #. module: product #: field:product.price_list,qty3:0 msgid "Quantity-3" -msgstr "" +msgstr "Cantitate-3" #. module: product #: view:product.product:0 msgid "Codes" -msgstr "" +msgstr "Coduri" #. module: product #: help:product.supplierinfo,product_uom:0 @@ -490,17 +501,17 @@ msgstr "" #. module: product #: field:product.price_list,qty4:0 msgid "Quantity-4" -msgstr "" +msgstr "Cantitate-4" #. module: product #: view:res.partner:0 msgid "Sales & Purchases" -msgstr "" +msgstr "Vânzări & Aprovizionare" #. module: product #: model:product.uom.categ,name:product.uom_categ_wtime msgid "Working Time" -msgstr "" +msgstr "Timpul de lucru" #. module: product #: model:ir.actions.act_window,help:product.product_pricelist_action2 @@ -511,6 +522,12 @@ msgid "" "each version has several rules. Example: the customer price of a product " "category will be based on the supplier price multiplied by 1.80." msgstr "" +"O lista de preturi conţine reguli care urmează să fie evaluate în scopul de " +"a calcula preţul de vânzare sau aprovizionare pentru toţi partenerii " +"atribuiți la o listă de preţuri. Listele de preţuri au mai multe versiuni " +"(2010, 2011, Promovarea februarie 2010, etc) şi fiecare versiune are mai " +"multe reguli. De exemplu: preţul client dintr-o categorie de produs se va " +"baza pe preţul furnizorul înmulţit cu 1.80." #. module: product #: help:product.product,active:0 @@ -518,6 +535,8 @@ msgid "" "If the active field is set to False, it will allow you to hide the product " "without removing it." msgstr "" +"Dacă câmpul activ este nesetat vă permite să se ascundeți produsul fără să " +"îl eliminaţi." #. module: product #: model:product.template,name:product.product_product_metalcleats0_product_template @@ -535,22 +554,22 @@ msgstr "" #. module: product #: model:ir.model,name:product.model_product_uom_categ msgid "Product uom categ" -msgstr "" +msgstr "Categorie produs UM" #. module: product #: model:product.ul,name:product.product_ul_box msgid "Box 20x20x40" -msgstr "" +msgstr "Cutie 20x20x40" #. module: product #: view:product.pricelist.item:0 msgid "Price Computation" -msgstr "" +msgstr "Calculare preț" #. module: product #: field:product.template,purchase_ok:0 msgid "Can be Purchased" -msgstr "" +msgstr "Poate fi aprovizionat" #. module: product #: model:product.template,name:product.product_product_cpu2_product_template @@ -574,17 +593,17 @@ msgstr "" #. module: product #: help:product.packaging,width:0 msgid "The width of the package" -msgstr "" +msgstr "Lăţimea pachetului" #. module: product #: field:product.product,virtual_available:0 msgid "Virtual Stock" -msgstr "" +msgstr "Stoc virtual" #. module: product #: selection:product.category,type:0 msgid "View" -msgstr "" +msgstr "Vedere" #. module: product #: model:ir.actions.act_window,name:product.product_template_action_tree @@ -600,7 +619,7 @@ msgstr "" #: constraint:product.packaging:0 #: constraint:product.product:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Eroare: cod EAN invalid." #. module: product #: field:product.pricelist.item,min_quantity:0 @@ -610,7 +629,7 @@ msgstr "Cantitatea minima" #. module: product #: model:ir.model,name:product.model_product_price_type msgid "Price Type" -msgstr "" +msgstr "Tip preţ" #. module: product #: view:product.pricelist.item:0 @@ -620,17 +639,17 @@ msgstr "Marja Max." #. module: product #: view:product.pricelist.item:0 msgid "Base Price" -msgstr "" +msgstr "Preț bază" #. module: product #: model:product.template,name:product.product_product_fan2_product_template msgid "Silent fan" -msgstr "" +msgstr "Ventilator" #. module: product #: help:product.supplierinfo,name:0 msgid "Supplier of this product" -msgstr "" +msgstr "Furnizor pentru acest produs" #. module: product #: help:product.pricelist.version,active:0 @@ -648,7 +667,7 @@ msgstr "" #. module: product #: field:product.supplierinfo,name:0 msgid "Supplier" -msgstr "" +msgstr "Furnizor" #. module: product #: model:product.template,name:product.product_product_sidepanel0_product_template @@ -658,17 +677,17 @@ msgstr "" #. module: product #: model:product.template,name:product.product_product_26_product_template msgid "Kit Keyboard + Mouse" -msgstr "" +msgstr "Kit Tastatura + Mouse" #. module: product #: field:product.price.type,name:0 msgid "Price Name" -msgstr "" +msgstr "Nume preţ" #. module: product #: model:product.template,name:product.product_product_cpu3_product_template msgid "Processor AMD Athlon XP 2200+" -msgstr "" +msgstr "Procesor AMD Athlon XP 2200+" #. module: product #: model:ir.actions.act_window,name:product.action_product_price_list @@ -677,18 +696,18 @@ msgstr "" #: report:product.pricelist:0 #: field:product.pricelist.version,pricelist_id:0 msgid "Price List" -msgstr "Tarife" +msgstr "Lista de preturi" #. module: product #: view:product.product:0 #: view:product.template:0 msgid "Suppliers" -msgstr "" +msgstr "Furnizori" #. module: product #: view:product.product:0 msgid "To Purchase" -msgstr "" +msgstr "De aporvizionat" #. module: product #: help:product.supplierinfo,min_qty:0 @@ -701,7 +720,7 @@ msgstr "" #. module: product #: view:product.pricelist.item:0 msgid "New Price =" -msgstr "" +msgstr "Preţ nou =" #. module: product #: help:pricelist.partnerinfo,price:0 @@ -713,17 +732,17 @@ msgstr "" #. module: product #: model:product.category,name:product.product_category_accessories msgid "Accessories" -msgstr "" +msgstr "Accesorii" #. module: product #: field:product.template,sale_delay:0 msgid "Customer Lead Time" -msgstr "" +msgstr "Timp Client" #. module: product #: model:process.transition,name:product.process_transition_supplierofproduct0 msgid "Supplier of the product" -msgstr "" +msgstr "Furnizorul produsului" #. module: product #: help:product.template,uos_id:0 @@ -741,7 +760,7 @@ msgstr "Marja Min." #. module: product #: field:product.category,child_id:0 msgid "Child Categories" -msgstr "" +msgstr "Categorii subordonate" #. module: product #: field:product.pricelist.version,date_end:0 @@ -751,40 +770,40 @@ msgstr "Data de sfirsit" #. module: product #: view:product.price_list:0 msgid "Print" -msgstr "" +msgstr "Printați" #. module: product #: view:product.product:0 #: field:product.ul,type:0 msgid "Type" -msgstr "" +msgstr "Tip" #. module: product #: model:ir.actions.act_window,name:product.product_pricelist_action2 #: model:ir.ui.menu,name:product.menu_product_pricelist_action2 #: model:ir.ui.menu,name:product.menu_product_pricelist_main msgid "Pricelists" -msgstr "" +msgstr "Liste de prețuri" #. module: product #: field:product.product,partner_ref:0 msgid "Customer ref" -msgstr "" +msgstr "Referinţă client" #. module: product #: view:product.product:0 msgid "Miscellaneous" -msgstr "" +msgstr "Diverse" #. module: product #: field:product.pricelist.type,key:0 msgid "Key" -msgstr "" +msgstr "Cheie" #. module: product #: view:product.pricelist.item:0 msgid "Rules Test Match" -msgstr "" +msgstr "Reguli test îndeplinite" #. module: product #: help:product.pricelist.item,product_id:0 @@ -792,12 +811,14 @@ msgid "" "Set a product if this rule only apply to one product. Keep empty for all " "products" msgstr "" +"Selectează un produs dacă aceasta regulă se aplică doar unui produs. Lasă " +"liber pentru aplicare la toate produsele." #. module: product #: view:product.product:0 #: view:product.template:0 msgid "Procurement & Locations" -msgstr "" +msgstr "Aprovizionare & Locaţii" #. module: product #: model:product.template,name:product.product_product_kitchendesignproject0_product_template @@ -807,12 +828,12 @@ msgstr "" #. module: product #: model:product.uom,name:product.uom_hour msgid "Hour" -msgstr "" +msgstr "Oră" #. module: product #: selection:product.template,state:0 msgid "In Development" -msgstr "" +msgstr "În dezvoltare" #. module: product #: model:product.template,name:product.product_product_shelfofcm1_product_template @@ -827,41 +848,41 @@ msgstr "" #. module: product #: model:product.uom,name:product.product_uom_gram msgid "g" -msgstr "" +msgstr "g" #. module: product #: model:product.category,name:product.product_category_11 msgid "IT components kits" -msgstr "" +msgstr "Kit-uri de componente IT" #. module: product #: selection:product.category,type:0 #: selection:product.template,state:0 msgid "Normal" -msgstr "" +msgstr "Normal" #. module: product #: model:process.node,name:product.process_node_supplier0 #: view:product.supplierinfo:0 msgid "Supplier Information" -msgstr "" +msgstr "Infromaţii furnizor" #. module: product #: field:product.price.type,currency_id:0 #: report:product.pricelist:0 #: field:product.pricelist,currency_id:0 msgid "Currency" -msgstr "" +msgstr "Monedă" #. module: product #: model:product.template,name:product.product_product_ram_product_template msgid "DDR 256MB PC400" -msgstr "" +msgstr "DDR 256MB PC400" #. module: product #: view:product.category:0 msgid "Product Categories" -msgstr "" +msgstr "Categorii produs" #. module: product #: view:product.uom:0 @@ -879,12 +900,12 @@ msgstr "" #. module: product #: field:product.packaging,weight:0 msgid "Total Package Weight" -msgstr "" +msgstr "Greutate totală pachet" #. module: product #: help:product.packaging,code:0 msgid "The code of the transport unit." -msgstr "" +msgstr "Codul unități de transport." #. module: product #: help:product.template,standard_price:0 @@ -896,39 +917,39 @@ msgstr "" #. module: product #: view:product.price.type:0 msgid "Products Price Type" -msgstr "" +msgstr "Tipul de preț al produselor" #. module: product #: field:product.product,price_extra:0 msgid "Variant Price Extra" -msgstr "" +msgstr "Varianta pret extra" #. module: product #: model:product.template,name:product.product_product_fan_product_template msgid "Regular case fan 80mm" -msgstr "" +msgstr "Ventilaro normal de 80mm" #. module: product #: model:ir.model,name:product.model_product_supplierinfo msgid "Information about a product supplier" -msgstr "" +msgstr "Informaţii despre furnizorul de produs" #. module: product #: view:product.product:0 msgid "Extended Filters..." -msgstr "" +msgstr "Filtre extinse..." #. module: product #: view:product.product:0 #: view:product.template:0 #: field:product.template,description_purchase:0 msgid "Purchase Description" -msgstr "" +msgstr "Descriere aprovizionare" #. module: product #: constraint:product.pricelist.version:0 msgid "You cannot have 2 pricelist versions that overlap!" -msgstr "" +msgstr "Nu puteţi avea două liste de preţuri care se suprapun" #. module: product #: help:product.supplierinfo,delay:0 @@ -949,17 +970,17 @@ msgstr "" #. module: product #: selection:product.template,type:0 msgid "Stockable Product" -msgstr "" +msgstr "Produs stocabil" #. module: product #: field:product.packaging,code:0 msgid "Code" -msgstr "" +msgstr "Cod" #. module: product #: view:product.supplierinfo:0 msgid "Seq" -msgstr "" +msgstr "Secv" #. module: product #: view:product.price_list:0 @@ -969,39 +990,39 @@ msgstr "" #. module: product #: model:ir.model,name:product.model_product_ul msgid "Shipping Unit" -msgstr "" +msgstr "UM livrare" #. module: product #: field:pricelist.partnerinfo,suppinfo_id:0 msgid "Partner Information" -msgstr "" +msgstr "Informaţii partener" #. module: product #: selection:product.ul,type:0 #: model:product.uom.categ,name:product.product_uom_categ_unit msgid "Unit" -msgstr "" +msgstr "Unitate" #. module: product #: view:product.product:0 #: view:product.template:0 msgid "Information" -msgstr "" +msgstr "Informație" #. module: product #: view:product.pricelist.item:0 msgid "Products Listprices Items" -msgstr "Linii tarife produs" +msgstr "Linii liste preturi produse" #. module: product #: view:product.packaging:0 msgid "Other Info" -msgstr "" +msgstr "Alte informații" #. module: product #: field:product.pricelist.version,items_id:0 msgid "Price List Items" -msgstr "Linii de tarif" +msgstr "Linii lista de prețuri" #. module: product #: model:ir.actions.act_window,help:product.product_uom_categ_form_action @@ -1020,12 +1041,12 @@ msgstr "" #. module: product #: model:ir.module.module,shortdesc:product.module_meta_information msgid "Products & Pricelists" -msgstr "" +msgstr "Produse & liste de prețuri" #. module: product #: view:product.product:0 msgid "To Sell" -msgstr "" +msgstr "De vânzare" #. module: product #: model:product.category,name:product.product_category_services0 @@ -1035,7 +1056,7 @@ msgstr "" #. module: product #: field:product.pricelist.item,price_surcharge:0 msgid "Price Surcharge" -msgstr "" +msgstr "Majorare pret" #. module: product #: model:product.template,name:product.product_product_mb1_product_template @@ -1045,7 +1066,7 @@ msgstr "" #. module: product #: field:product.product,packaging:0 msgid "Logistical Units" -msgstr "" +msgstr "Unităţi logistice" #. module: product #: field:product.category,complete_name:0 @@ -1059,12 +1080,12 @@ msgstr "" #: field:product.uom,name:0 #: field:product.uom.categ,name:0 msgid "Name" -msgstr "" +msgstr "Nume" #. module: product #: view:product.product:0 msgid "Stockable" -msgstr "" +msgstr "Stocabil" #. module: product #: model:product.template,name:product.product_product_woodlintelm0_product_template @@ -1083,22 +1104,22 @@ msgstr "" #. module: product #: model:product.uom,name:product.product_uom_kgm msgid "kg" -msgstr "" +msgstr "kg" #. module: product #: model:product.uom,name:product.product_uom_meter msgid "m" -msgstr "" +msgstr "m" #. module: product #: selection:product.template,state:0 msgid "Obsolete" -msgstr "" +msgstr "Învechit" #. module: product #: model:product.uom,name:product.product_uom_km msgid "km" -msgstr "" +msgstr "km" #. module: product #: help:product.template,cost_method:0 @@ -1107,6 +1128,9 @@ msgid "" "at the end of the year), Average Price: the cost price is recomputed at each " "reception of products." msgstr "" +"Preţ standard: preţul este fixat şi recalculat periodic (de regula la " +"sfârşitul anului), Preţul mediu: preţul este recalculat la fiecare recepţie " +"a produsului." #. module: product #: help:product.category,sequence:0 @@ -1118,7 +1142,7 @@ msgstr "" #: field:product.uom,factor:0 #: field:product.uom,factor_inv:0 msgid "Ratio" -msgstr "" +msgstr "Proporţie" #. module: product #: help:product.template,purchase_ok:0 @@ -1126,41 +1150,43 @@ msgid "" "Determine if the product is visible in the list of products within a " "selection from a purchase order line." msgstr "" +"Determină dacă produsul este vizibil în lista de produse disponibile " +"poziţiilor din comanda de aprovizionare" #. module: product #: field:product.template,weight_net:0 msgid "Net weight" -msgstr "" +msgstr "Masă metă" #. module: product #: field:product.packaging,width:0 msgid "Width" -msgstr "" +msgstr "Lăţime" #. module: product #: help:product.price.type,field:0 msgid "Associated field in the product form." -msgstr "" +msgstr "Câmpul asociat în formularul de produs" #. module: product #: view:product.product:0 msgid "Unit of Measure" -msgstr "" +msgstr "Unitate de măsură" #. module: product #: field:product.template,procure_method:0 msgid "Procurement Method" -msgstr "" +msgstr "Metodă de aprovizionare" #. module: product #: report:product.pricelist:0 msgid "Printing Date" -msgstr "" +msgstr "Data tipăririi" #. module: product #: field:product.template,uos_id:0 msgid "Unit of Sale" -msgstr "" +msgstr "Unitate de vânzare" #. module: product #: model:ir.module.module,description:product.module_meta_information @@ -1193,6 +1219,8 @@ msgid "" "and the reception of goods for this product and for the default supplier. It " "is used by the scheduler to order requests based on reordering delays." msgstr "" +"Timpul mediu în zile între confirmarea comenzii de aprovizionare și receptie " +"penrtu furnizorul implicit. Este folosit la programarea comenzilor." #. module: product #: help:product.template,seller_id:0 @@ -1203,12 +1231,12 @@ msgstr "" #: model:product.category,name:product.product_category_services #: view:product.product:0 msgid "Services" -msgstr "" +msgstr "Servicii" #. module: product #: field:product.pricelist.item,base_pricelist_id:0 msgid "If Other Pricelist" -msgstr "Tarif de baza" +msgstr "Dacă alte preţuri" #. module: product #: model:ir.actions.act_window,name:product.product_normal_action @@ -1217,7 +1245,7 @@ msgstr "Tarif de baza" #: model:ir.ui.menu,name:product.menu_products #: view:product.product:0 msgid "Products" -msgstr "" +msgstr "Produse" #. module: product #: help:product.packaging,rows:0 @@ -1233,18 +1261,18 @@ msgstr "" #: view:product.packaging:0 #: view:product.product:0 msgid "Pallet Dimension" -msgstr "" +msgstr "Dimensiune palet" #. module: product #: code:addons/product/product.py:603 #, python-format msgid " (copy)" -msgstr "" +msgstr " (copie)" #. module: product #: field:product.template,seller_ids:0 msgid "Partners" -msgstr "" +msgstr "Parteneri" #. module: product #: help:product.template,sale_delay:0 @@ -1258,13 +1286,13 @@ msgstr "" #: view:product.product:0 #: view:product.template:0 msgid "Second UoM" -msgstr "" +msgstr "UM secundară" #. module: product #: code:addons/product/product.py:142 #, python-format msgid "Error !" -msgstr "" +msgstr "Eroare !" #. module: product #: model:ir.actions.act_window,name:product.product_uom_form_action @@ -1272,17 +1300,17 @@ msgstr "" #: model:ir.ui.menu,name:product.next_id_16 #: view:product.uom:0 msgid "Units of Measure" -msgstr "" +msgstr "Unităţi de măsură" #. module: product #: field:product.supplierinfo,min_qty:0 msgid "Minimal Quantity" -msgstr "" +msgstr "Cantitate minimă" #. module: product #: model:product.category,name:product.product_category_pc msgid "PC" -msgstr "" +msgstr "PC" #. module: product #: help:product.supplierinfo,product_code:0 @@ -1294,12 +1322,12 @@ msgstr "" #. module: product #: selection:product.template,procure_method:0 msgid "Make to Stock" -msgstr "" +msgstr "Produce pe stoc" #. module: product #: field:product.pricelist.item,price_version_id:0 msgid "Price List Version" -msgstr "Versiuni tarif" +msgstr "Versiune lista de preturi" #. module: product #: help:product.pricelist.item,sequence:0 @@ -1312,43 +1340,43 @@ msgstr "" #. module: product #: selection:product.template,type:0 msgid "Consumable" -msgstr "" +msgstr "Consumabile" #. module: product #: help:product.price.type,currency_id:0 msgid "The currency the field is expressed in." -msgstr "" +msgstr "Moneda în care câmpul este exprimat." #. module: product #: help:product.template,weight:0 msgid "The gross weight in Kg." -msgstr "" +msgstr "Greutatea brută în Kg" #. module: product #: view:product.product:0 #: view:product.template:0 msgid "Procurement" -msgstr "" +msgstr "Aprovizionare" #. module: product #: field:product.uom,category_id:0 msgid "UoM Category" -msgstr "" +msgstr "Categorie UM" #. module: product #: field:product.template,loc_rack:0 msgid "Rack" -msgstr "" +msgstr "Rack" #. module: product #: field:product.template,uom_po_id:0 msgid "Purchase Unit of Measure" -msgstr "" +msgstr "Unitate de măsură de aprovizionare" #. module: product #: field:product.template,supply_method:0 msgid "Supply method" -msgstr "" +msgstr "Metodă furnizare" #. module: product #: model:ir.actions.act_window,help:product.product_category_action @@ -1361,7 +1389,7 @@ msgstr "" #. module: product #: view:product.product:0 msgid "Group by..." -msgstr "" +msgstr "Grupat după..." #. module: product #: model:product.template,name:product.product_product_cpu_gen_product_template @@ -1396,11 +1424,13 @@ msgid "" "Current quantities of products in selected locations or all internal if none " "have been selected." msgstr "" +"Cantități curente de produse în locațiile selectate sau toate interne dacă " +"nu a fost selectat ceva." #. module: product #: model:product.template,name:product.product_product_pc1_product_template msgid "Basic PC" -msgstr "" +msgstr "PC de baza" #. module: product #: help:product.pricelist,active:0 @@ -1412,58 +1442,60 @@ msgstr "" #. module: product #: field:product.product,qty_available:0 msgid "Real Stock" -msgstr "Cantitate disponibla" +msgstr "Stoc real" #. module: product #: model:product.uom,name:product.product_uom_cm msgid "cm" -msgstr "" +msgstr "cm" #. module: product #: model:ir.model,name:product.model_product_uom msgid "Product Unit of Measure" -msgstr "" +msgstr "Unitate de măsură produs" #. module: product #: constraint:product.template:0 msgid "" "Error: The default UOM and the purchase UOM must be in the same category." msgstr "" +"Eroare: unitatea de masură implicită și unitatea de masură de aprovizionare " +"trebuie să faca parte din aceeasi categorie." #. module: product #: field:product.uom,rounding:0 msgid "Rounding Precision" -msgstr "" +msgstr "Precizie rotunjire" #. module: product #: view:product.uom:0 msgid "Unit of Measure Properties" -msgstr "" +msgstr "Proprietăți unitate de măsură" #. module: product #: model:product.template,name:product.product_product_shelf1_product_template msgid "Rack 200cm" -msgstr "" +msgstr "Rack 200cm" #. module: product #: selection:product.template,supply_method:0 msgid "Buy" -msgstr "" +msgstr "Cumpără" #. module: product #: view:product.uom.categ:0 msgid "Units of Measure categories" -msgstr "" +msgstr "Categorii unităţi de măsură" #. module: product #: help:product.packaging,weight_ul:0 msgid "The weight of the empty UL" -msgstr "" +msgstr "Greutate ambalaj gol" #. module: product #: selection:product.uom,uom_type:0 msgid "Smaller than the reference UoM" -msgstr "" +msgstr "Mai mic decât UM de referință" #. module: product #: field:product.price.type,active:0 @@ -1477,33 +1509,33 @@ msgstr "Activ" #. module: product #: field:product.product,price_margin:0 msgid "Variant Price Margin" -msgstr "" +msgstr "Marja variantă preț" #. module: product #: sql_constraint:product.uom:0 msgid "The conversion ratio for a unit of measure cannot be 0!" -msgstr "" +msgstr "Rata de conversie a unității de măsură nu poate fi zero!" #. module: product #: help:product.packaging,ean:0 msgid "The EAN code of the package unit." -msgstr "" +msgstr "Codul EAN pentru unitatea de ambalaj" #. module: product #: field:product.packaging,weight_ul:0 msgid "Empty Package Weight" -msgstr "" +msgstr "Greutate ambalaj gol" #. module: product #: field:product.price.type,field:0 msgid "Product Field" -msgstr "" +msgstr "Câmp produs" #. module: product #: model:ir.actions.act_window,name:product.product_pricelist_type_action #: model:ir.ui.menu,name:product.menu_product_pricelist_type_action2 msgid "Pricelists Types" -msgstr "" +msgstr "Tipuri liste de prețuri" #. module: product #: help:product.uom,factor:0 @@ -1515,12 +1547,12 @@ msgstr "" #. module: product #: help:product.template,uom_id:0 msgid "Default Unit of Measure used for all stock operation." -msgstr "" +msgstr "Unitatea de măsură implicită folosită în toate operaţiile de stoc." #. module: product #: model:product.category,name:product.product_category_misc0 msgid "Misc" -msgstr "" +msgstr "Diverse" #. module: product #: model:product.template,name:product.product_product_pc4_product_template @@ -1530,7 +1562,7 @@ msgstr "" #. module: product #: field:pricelist.partnerinfo,price:0 msgid "Unit Price" -msgstr "" +msgstr "Preţ unitar" #. module: product #: model:product.category,name:product.product_category_7 @@ -1541,7 +1573,7 @@ msgstr "" #. module: product #: model:product.pricelist,name:product.list0 msgid "Public Pricelist" -msgstr "" +msgstr "Listă de prețuri publică" #. module: product #: model:product.category,name:product.product_category_marketableproduct0 @@ -1551,27 +1583,27 @@ msgstr "" #. module: product #: field:product.supplierinfo,product_code:0 msgid "Supplier Product Code" -msgstr "" +msgstr "Cod produs furnizor" #. module: product #: view:product.product:0 msgid "Default UOM" -msgstr "" +msgstr "UM Implicită" #. module: product #: selection:product.ul,type:0 msgid "Pallet" -msgstr "" +msgstr "Palet" #. module: product #: field:product.packaging,ul_qty:0 msgid "Package by layer" -msgstr "" +msgstr "Cantitate pe rând în ambalaj" #. module: product #: field:product.template,warranty:0 msgid "Warranty (months)" -msgstr "" +msgstr "Garanţie (luni)" #. module: product #: help:product.pricelist.item,categ_id:0 @@ -1591,17 +1623,17 @@ msgstr "" #: field:product.supplierinfo,product_id:0 #: model:res.request.link,name:product.req_link_product msgid "Product" -msgstr "" +msgstr "Produs" #. module: product #: selection:product.template,supply_method:0 msgid "Produce" -msgstr "" +msgstr "Producere" #. module: product #: selection:product.template,procure_method:0 msgid "Make to Order" -msgstr "" +msgstr "Produce la comanda" #. module: product #: help:product.packaging,qty:0 @@ -1617,18 +1649,18 @@ msgstr "Variante" #: model:ir.actions.act_window,name:product.product_category_action #: model:ir.ui.menu,name:product.menu_products_category msgid "Products by Category" -msgstr "" +msgstr "Produse după categorie" #. module: product #: model:ir.actions.act_window,name:product.product_category_action_form #: model:ir.ui.menu,name:product.menu_product_category_action_form msgid "Products Categories" -msgstr "" +msgstr "Categorii Produse" #. module: product #: field:product.template,uos_coeff:0 msgid "UOM -> UOS Coeff" -msgstr "" +msgstr "UM -> US Coef" #. module: product #: help:product.supplierinfo,sequence:0 @@ -1638,47 +1670,47 @@ msgstr "" #. module: product #: field:product.template,uom_id:0 msgid "Default Unit Of Measure" -msgstr "" +msgstr "Unitate de măsură implicită" #. module: product #: model:product.template,name:product.product_product_tow1_product_template msgid "ATX Mid-size Tower" -msgstr "" +msgstr "ATX Mid-size Tower" #. module: product #: field:product.packaging,ean:0 msgid "EAN" -msgstr "" +msgstr "EAN" #. module: product #: view:product.pricelist.item:0 msgid "Rounding Method" -msgstr "Metoda de rotunjire" +msgstr "Metoda rotunjire" #. module: product #: model:ir.actions.report.xml,name:product.report_product_label msgid "Products Labels" -msgstr "" +msgstr "Etichete produse" #. module: product #: model:product.ul,name:product.product_ul_big_box msgid "Box 30x40x60" -msgstr "" +msgstr "Box 30x40x60" #. module: product #: selection:product.template,type:0 msgid "Service" -msgstr "" +msgstr "Serviciu" #. module: product #: help:product.packaging,height:0 msgid "The height of the package" -msgstr "" +msgstr "Înălţime ambalaj" #. module: product #: view:product.pricelist:0 msgid "Products Price List" -msgstr "Lista Tarife de produse" +msgstr "Listă prețuri produse" #. module: product #: field:product.pricelist,company_id:0 @@ -1687,12 +1719,12 @@ msgstr "Lista Tarife de produse" #: field:product.supplierinfo,company_id:0 #: field:product.template,company_id:0 msgid "Company" -msgstr "" +msgstr "Firmă" #. module: product #: model:ir.actions.act_window,name:product.product_price_type_action msgid "Prices Types" -msgstr "" +msgstr "Tipuri preţuri" #. module: product #: help:product.template,list_price:0 @@ -1700,22 +1732,24 @@ msgid "" "Base price for computing the customer price. Sometimes called the catalog " "price." msgstr "" +"Prețul de bază pentru calcularea prețului la client. Câteodată mai este " +"numit și prețul de catalog." #. module: product #: code:addons/product/pricelist.py:515 #, python-format msgid "Partner section of the product form" -msgstr "" +msgstr "Secțiunea partener a formularului de produs" #. module: product #: help:product.price.type,name:0 msgid "Name of this kind of price." -msgstr "" +msgstr "Numele acestui tip de preț." #. module: product #: field:product.supplierinfo,product_uom:0 msgid "Supplier UoM" -msgstr "" +msgstr "UM furnizor" #. module: product #: help:product.pricelist.version,date_start:0 @@ -1737,12 +1771,12 @@ msgstr "" #. module: product #: field:product.packaging,length:0 msgid "Length" -msgstr "" +msgstr "Lungime" #. module: product #: model:product.uom.categ,name:product.uom_categ_length msgid "Length / Distance" -msgstr "" +msgstr "Lungime / Distanță" #. module: product #: model:product.template,name:product.product_product_0_product_template @@ -1754,32 +1788,32 @@ msgstr "" #: field:product.pricelist,type:0 #: view:product.pricelist.type:0 msgid "Pricelist Type" -msgstr "" +msgstr "Tip listă preţuri" #. module: product #: model:product.category,name:product.product_category_otherproducts0 msgid "Other Products" -msgstr "" +msgstr "Alte produse" #. module: product #: view:product.product:0 msgid "Characteristics" -msgstr "" +msgstr "Caracteristici" #. module: product #: field:product.template,sale_ok:0 msgid "Can be Sold" -msgstr "" +msgstr "Poate fi vândut" #. module: product #: field:product.template,produce_delay:0 msgid "Manufacturing Lead Time" -msgstr "" +msgstr "Timpul de fabricare" #. module: product #: field:product.supplierinfo,pricelist_ids:0 msgid "Supplier Pricelist" -msgstr "" +msgstr "Lista prețuri furnizor" #. module: product #: field:product.pricelist.item,base:0 @@ -1789,7 +1823,7 @@ msgstr "Bazat pe" #. module: product #: model:product.category,name:product.product_category_rawmaterial0 msgid "Raw Materials" -msgstr "" +msgstr "Materie primă" #. module: product #: help:product.product,virtual_available:0 @@ -1802,19 +1836,19 @@ msgstr "" #. module: product #: field:product.pricelist,name:0 msgid "Pricelist Name" -msgstr "" +msgstr "Nume listă preţuri" #. module: product #: model:ir.model,name:product.model_product_pricelist_version #: view:product.pricelist:0 #: view:product.pricelist.version:0 msgid "Pricelist Version" -msgstr "" +msgstr "Versiune listă preţuri" #. module: product #: view:product.pricelist.item:0 msgid "* ( 1 + " -msgstr "" +msgstr "* ( 1 + " #. module: product #: help:product.packaging,weight:0 @@ -1824,12 +1858,12 @@ msgstr "" #. module: product #: model:product.template,name:product.product_product_hdd2_product_template msgid "HDD Seagate 7200.8 120GB" -msgstr "" +msgstr "HDD Seagate 7200.8 120GB" #. module: product #: model:product.template,name:product.product_product_employee0_product_template msgid "Employee" -msgstr "" +msgstr "Angajat" #. module: product #: model:product.template,name:product.product_product_shelfofcm0_product_template @@ -1840,7 +1874,7 @@ msgstr "" #: model:ir.model,name:product.model_product_category #: field:product.pricelist.item,categ_id:0 msgid "Product Category" -msgstr "" +msgstr "Categorie Produs" #. module: product #: report:product.pricelist:0 @@ -1850,7 +1884,7 @@ msgstr "" #. module: product #: field:product.supplierinfo,delay:0 msgid "Delivery Lead Time" -msgstr "" +msgstr "Timpul de livrare" #. module: product #: help:product.uom,active:0 @@ -1862,12 +1896,12 @@ msgstr "" #. module: product #: field:product.template,seller_delay:0 msgid "Supplier Lead Time" -msgstr "" +msgstr "Timp aprovizionare" #. module: product #: selection:product.ul,type:0 msgid "Box" -msgstr "" +msgstr "Box" #. module: product #: model:ir.actions.act_window,help:product.product_ul_form_action @@ -1887,11 +1921,13 @@ msgid "" "Used in the code to select specific prices based on the context. Keep " "unchanged." msgstr "" +"Folosit in cod sursa pentru selectarea preturilor specifice bazate pe " +"context. Lasati neschimbat." #. module: product #: model:product.template,name:product.product_product_hdd1_product_template msgid "HDD Seagate 7200.8 80GB" -msgstr "" +msgstr "HDD Seagate 7200.8 80GB" #. module: product #: help:product.supplierinfo,qty:0 @@ -1901,12 +1937,12 @@ msgstr "" #. module: product #: field:product.packaging,ul:0 msgid "Type of Package" -msgstr "" +msgstr "Tip de ambalare" #. module: product #: selection:product.ul,type:0 msgid "Pack" -msgstr "" +msgstr "Pachet" #. module: product #: model:product.category,name:product.product_category_4 @@ -1916,22 +1952,22 @@ msgstr "" #. module: product #: model:product.uom.categ,name:product.product_uom_categ_kgm msgid "Weight" -msgstr "" +msgstr "Greutate" #. module: product #: model:product.template,name:product.product_product_22_product_template msgid "Processor on demand" -msgstr "" +msgstr "Procesor la comanda" #. module: product #: model:product.template,name:product.product_product_25_product_template msgid "Mouse" -msgstr "" +msgstr "Mouse" #. module: product #: field:product.uom,uom_type:0 msgid "UoM Type" -msgstr "" +msgstr "Tip UM" #. module: product #: help:product.template,product_manager:0 @@ -1949,12 +1985,12 @@ msgstr "" #: view:product.product:0 #: view:product.template:0 msgid "Descriptions" -msgstr "" +msgstr "Descriere" #. module: product #: field:product.template,loc_row:0 msgid "Row" -msgstr "" +msgstr "Rând" #. module: product #: model:product.template,name:product.product_product_rearpanelarm0_product_template @@ -1964,18 +2000,18 @@ msgstr "" #. module: product #: model:product.template,name:product.product_product_23_product_template msgid "Complete PC With Peripherals" -msgstr "" +msgstr "PC complet cu periferice" #. module: product #: view:product.product:0 #: view:product.template:0 msgid "Weigths" -msgstr "" +msgstr "Greutate" #. module: product #: constraint:res.partner:0 msgid "Error ! You can not create recursive associated members." -msgstr "" +msgstr "Eroare ! Nu puteţi crea membri asociaţi recursiv." #. module: product #: model:product.template,name:product.product_product_hotelexpenses0_product_template @@ -2002,7 +2038,7 @@ msgstr "" #. module: product #: field:product.pricelist.item,price_round:0 msgid "Price Rounding" -msgstr "" +msgstr "Rotunjure preţ" #. module: product #: field:product.pricelist.item,price_max_margin:0 @@ -2019,7 +2055,7 @@ msgstr "" #. module: product #: selection:product.template,mes_type:0 msgid "Variable" -msgstr "" +msgstr "Variabilă" #. module: product #: field:product.template,rental:0 @@ -2030,7 +2066,7 @@ msgstr "" #: model:product.price.type,name:product.standard_price #: field:product.template,standard_price:0 msgid "Cost Price" -msgstr "Pret standard" +msgstr "Preţ standard" #. module: product #: field:product.pricelist.item,price_min_margin:0 @@ -2040,7 +2076,7 @@ msgstr "" #. module: product #: field:product.template,weight:0 msgid "Gross weight" -msgstr "" +msgstr "Greutate brută" #. module: product #: model:product.template,name:product.product_product_assemblysection0_product_template @@ -2055,7 +2091,7 @@ msgstr "" #. module: product #: model:product.category,name:product.product_category_8 msgid "Phone Help" -msgstr "" +msgstr "Ajutor telefon" #. module: product #: help:product.pricelist.item,price_round:0 @@ -2068,12 +2104,12 @@ msgstr "" #. module: product #: view:product.price_list:0 msgid "Close" -msgstr "" +msgstr "Închide" #. module: product #: model:ir.model,name:product.model_product_pricelist_item msgid "Pricelist item" -msgstr "" +msgstr "Articol listă de prețuri" #. module: product #: model:product.template,name:product.product_product_21_product_template @@ -2083,18 +2119,18 @@ msgstr "" #. module: product #: view:res.partner:0 msgid "Sales Properties" -msgstr "" +msgstr "Proprietăţi vanzare" #. module: product #: model:product.uom,name:product.product_uom_ton msgid "tonne" -msgstr "" +msgstr "t" #. module: product #: view:product.product:0 #: view:product.template:0 msgid "Delays" -msgstr "" +msgstr "Întârzieri" #. module: product #: model:process.node,note:product.process_node_product0 @@ -2117,7 +2153,7 @@ msgstr "" #: view:product.template:0 #: field:product.template,description:0 msgid "Description" -msgstr "" +msgstr "Descriere" #. module: product #: code:addons/product/pricelist.py:358 @@ -2130,12 +2166,12 @@ msgstr "" #. module: product #: view:product.template:0 msgid "Product Description" -msgstr "" +msgstr "Descriere produs" #. module: product #: view:product.pricelist.item:0 msgid " ) + " -msgstr "" +msgstr " ) + " #. module: product #: help:product.product,incoming_qty:0 @@ -2143,16 +2179,18 @@ msgid "" "Quantities of products that are planned to arrive in selected locations or " "all internal if none have been selected." msgstr "" +"Cantitatea de produse care sunt platificate de a ajunge in gestiunile " +"selectate sau toate gestiunile interne daca nu a fost selectat nimic." #. module: product #: field:product.template,volume:0 msgid "Volume" -msgstr "" +msgstr "Volum" #. module: product #: field:product.template,loc_case:0 msgid "Case" -msgstr "" +msgstr "Boxa" #. module: product #: view:product.product:0 @@ -2168,7 +2206,7 @@ msgstr "" #: code:addons/product/pricelist.py:514 #, python-format msgid "Other Pricelist" -msgstr "" +msgstr "Altă listă de preţuri" #. module: product #: model:ir.model,name:product.model_product_template @@ -2176,7 +2214,7 @@ msgstr "" #: field:product.product,product_tmpl_id:0 #: view:product.template:0 msgid "Product Template" -msgstr "" +msgstr "Șablon produs" #. module: product #: field:product.template,cost_method:0 @@ -2192,7 +2230,7 @@ msgstr "" #. module: product #: selection:product.template,state:0 msgid "End of Lifecycle" -msgstr "" +msgstr "Scos din uz" #. module: product #: help:product.product,packaging:0 @@ -2206,7 +2244,7 @@ msgstr "" #: model:ir.ui.menu,name:product.menu_product_pricelist_action #: field:product.pricelist,version_id:0 msgid "Pricelist Versions" -msgstr "" +msgstr "Versiuni listă de prețuri" #. module: product #: field:product.category,sequence:0 @@ -2214,12 +2252,12 @@ msgstr "" #: field:product.pricelist.item,sequence:0 #: field:product.supplierinfo,sequence:0 msgid "Sequence" -msgstr "" +msgstr "Secvenţă" #. module: product #: field:product.template,list_price:0 msgid "Sale Price" -msgstr "" +msgstr "Preț vânzare" #. module: product #: field:product.category,type:0 @@ -2229,7 +2267,7 @@ msgstr "" #. module: product #: model:product.category,name:product.cat2 msgid "Private" -msgstr "" +msgstr "Privat" #. module: product #: help:product.template,uos_coeff:0 @@ -2241,12 +2279,30 @@ msgstr "" #. module: product #: help:product.template,volume:0 msgid "The volume in m3." -msgstr "" +msgstr "Volumul în m3." #. module: product #: field:product.pricelist.item,price_discount:0 msgid "Price Discount" -msgstr "" +msgstr "Discount preţ" + +#~ msgid "Configuration" +#~ msgstr "Configurare" + +#~ msgid "Default UoM" +#~ msgstr "UM Implicită" + +#~ msgid "Priority" +#~ msgstr "Prioritate" + +#~ msgid "Factor" +#~ msgstr "Factor" + +#~ msgid "Product Process" +#~ msgstr "Procese produs" + +#~ msgid "In Production" +#~ msgstr "În producţie" #~ msgid "Packagings" #~ msgstr "Ambalaje" @@ -2255,6 +2311,13 @@ msgstr "" #~ msgstr "Palet" #~ msgid "" +#~ "The minimal quantity to purchase for this supplier, expressed in the default " +#~ "unit of measure." +#~ msgstr "" +#~ "Cantitatea minimă de aprovizionat de la acest furnizor, exprimat în unitatea " +#~ "de măsură implicită." + +#~ msgid "" #~ "This is the average time between the confirmation of the customer order and " #~ "the delivery of the finnished products. It's the time you promise to your " #~ "customers." @@ -2265,6 +2328,15 @@ msgstr "" #~ msgid "Palette Dimension" #~ msgstr "Dimensiune palet" +#~ msgid "Create new Product" +#~ msgstr "Creare produs nou" + +#~ msgid "Prices Computations" +#~ msgstr "Calculare preţuri" + +#~ msgid "Supplier Info" +#~ msgstr "Informaţii furnizor" + #~ msgid "Customer Price" #~ msgstr "Pret client" @@ -2274,6 +2346,18 @@ msgstr "" #~ msgid "Rentable product" #~ msgstr "Produs inchiriabil" +#~ msgid "" +#~ "Futur stock for this product according to the selected location or all " +#~ "internal if none have been selected. Computed as: Real Stock - Outgoing + " +#~ "Incoming." +#~ msgstr "" +#~ "Stocul viitor pentru acest produs în acord cu gestiunea selectată sau toate " +#~ "cele interne dacă nu a fost selectată una.\r\n" +#~ "Calculat ca: Stocul real - Ieşiri + Intrări" + +#~ msgid "Procure Method" +#~ msgstr "Metoda de aprovizionare" + #~ msgid "Supplier of Product" #~ msgstr "Furnizor de produs" @@ -2305,6 +2389,9 @@ msgstr "" #~ "Pentru a avea preturi care se termina cu 9.99, selectati rotunjire 10 si " #~ "majorare la -0.01." +#~ msgid "Invalid XML for View Architecture!" +#~ msgstr "XML invalid pentru afisarea formularului!" + #~ msgid "You can see the list of supplier for that product." #~ msgstr "Puteti vedea lista de furnizori pentru acel produs." @@ -2316,6 +2403,13 @@ msgstr "" #~ "ca pret de baza pentru pret furnizor." #~ msgid "" +#~ "Determine if the product can be visible in the list of product within a " +#~ "selection from a sale order line." +#~ msgstr "" +#~ "Determină dacă produsul este vizibil în lista de produse folosită în " +#~ "poziţiile din comanda de vânzare." + +#~ msgid "" #~ "Unit of Measure of the same category can be converted between each others." #~ msgstr "" #~ "Unitatile de masura din aceeasi categorie pot fi convertite intre ele." @@ -2367,3 +2461,12 @@ msgstr "" #~ msgid "The certificate ID of the module must be unique !" #~ msgstr "ID-ul certificatului trebuie să fie unic !" + +#~ msgid "List Price" +#~ msgstr "Listă Preţuri" + +#~ msgid "Number of Layer" +#~ msgstr "Numar de rânduri" + +#~ msgid "The number of layer on a palet or box" +#~ msgstr "Numărul de rânduri dintr-un palet sau cutie" diff --git a/addons/product/pricelist.py b/addons/product/pricelist.py index 6899b673c70..de8fd701492 100644 --- a/addons/product/pricelist.py +++ b/addons/product/pricelist.py @@ -262,7 +262,7 @@ class product_pricelist(osv.osv): price = currency_obj.compute(cr, uid, price_type.currency_id.id, res['currency_id'], product_obj.price_get(cr, uid, [product_id], - price_type.field)[product_id], round=False, context=context) + price_type.field,context=context)[product_id], round=False, context=context) if price: price_limit = price @@ -385,7 +385,7 @@ class product_pricelist(osv.osv): else: price_tmp = self.price_get(cr, uid, [res['base_pricelist_id']], prod_id, - qty)[res['base_pricelist_id']] + qty,context=context)[res['base_pricelist_id']] ptype_src = self.browse(cr, uid, res['base_pricelist_id']).currency_id.id price = currency_obj.compute(cr, uid, ptype_src, @@ -413,7 +413,7 @@ class product_pricelist(osv.osv): price = currency_obj.compute(cr, uid, price_type.currency_id.id, res['currency_id'], product_obj.price_get(cr, uid, [prod_id], - price_type.field)[prod_id], round=False, context=context) + price_type.field,context=context)[prod_id], round=False, context=context) if price: price_limit = price diff --git a/addons/product/product.py b/addons/product/product.py index 801e647e3f2..6bee68c2ba6 100644 --- a/addons/product/product.py +++ b/addons/product/product.py @@ -557,7 +557,7 @@ class product_product(osv.osv): if not args: args=[] if name: - ids = self.search(cr, user, [('default_code',operator,name)]+ args, limit=limit, context=context) + ids = self.search(cr, user, [('default_code','=',name)]+ args, limit=limit, context=context) if not len(ids): ids = self.search(cr, user, [('ean13','=',name)]+ args, limit=limit, context=context) if not len(ids): @@ -766,12 +766,12 @@ class product_supplierinfo(osv.osv): currency_id = self.pool.get('res.users').browse(cr, uid, uid, context=context).company_id.currency_id.id for supplier in partner_pool.browse(cr, uid, supplier_ids, context=context): # Compute price from standard price of product - price = product_pool.price_get(cr, uid, [product_id], 'standard_price')[product_id] + price = product_pool.price_get(cr, uid, [product_id], 'standard_price', context=context)[product_id] # Compute price from Purchase pricelist of supplier pricelist_id = supplier.property_product_pricelist_purchase.id if pricelist_id: - price = pricelist_pool.price_get(cr, uid, [pricelist_id], product_id, product_qty).setdefault(pricelist_id, 0) + price = pricelist_pool.price_get(cr, uid, [pricelist_id], product_id, product_qty, context=context).setdefault(pricelist_id, 0) price = currency_pool.compute(cr, uid, pricelist_pool.browse(cr, uid, pricelist_id).currency_id.id, currency_id, price) # Compute price from supplier pricelist which are in Supplier Information diff --git a/addons/product/report/pricelist.py b/addons/product/report/pricelist.py index 068aed7df1c..a6360c8ef19 100644 --- a/addons/product/report/pricelist.py +++ b/addons/product/report/pricelist.py @@ -90,7 +90,7 @@ class report_custom(report_rml): pro.append('<pro name="%s" >' % (x['name'])) temp = [] for q in qty: - price_dict = pool.get('product.pricelist').price_get(cr, uid, [price_list_id], x['id'], q) + price_dict = pool.get('product.pricelist').price_get(cr, uid, [price_list_id], x['id'], q, context=context) if price_dict[price_list_id]: price = price_dict[price_list_id] else: diff --git a/addons/product/security/product_security.xml b/addons/product/security/product_security.xml index fb015d860e1..acf083cdb74 100644 --- a/addons/product/security/product_security.xml +++ b/addons/product/security/product_security.xml @@ -17,7 +17,7 @@ <field name="name" >Product multi-company</field> <field name="model_id" ref="model_product_template"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record id="group_product_variant" model="res.groups" context="{'noadmin':True}"> diff --git a/addons/product_margin/product_margin_view.xml b/addons/product_margin/product_margin_view.xml index a6d6eff5238..87022bdc44f 100644 --- a/addons/product_margin/product_margin_view.xml +++ b/addons/product_margin/product_margin_view.xml @@ -80,6 +80,9 @@ <field name="expected_margin"/> <field name="total_margin_rate" widget="progressbar"/> <field name="expected_margin_rate" widget="progressbar"/> + <field name="categ_id" invisible="1"/> + <field name="uom_id" invisible="1"/> + <field name="type" invisible="1"/> </tree> </field> </record> diff --git a/addons/project/i18n/bg.po b/addons/project/i18n/bg.po index 4e55cf4d7c1..a1485d99e95 100644 --- a/addons/project/i18n/bg.po +++ b/addons/project/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2010-08-03 09:13+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-03-02 09:16+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:01+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-03 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: project #: model:ir.actions.act_window,name:project.act_res_users_2_project_task_opened @@ -43,7 +43,7 @@ msgstr "" #. module: project #: constraint:res.users:0 msgid "The chosen company is not in the allowed companies for this user" -msgstr "" +msgstr "Избраната фирма не е измежду разрешените фирми за този потребител" #. module: project #: help:project.task.reevaluate,remaining_hours:0 @@ -53,13 +53,13 @@ msgstr "" #. module: project #: view:project.task:0 msgid "Deadlines" -msgstr "" +msgstr "Крайни срокове" #. module: project #: code:addons/project/project.py:121 #, python-format msgid "Operation Not Permitted !" -msgstr "" +msgstr "Действието не е разрешено" #. module: project #: code:addons/project/wizard/project_task_delegate.py:55 @@ -79,7 +79,7 @@ msgstr "" #. module: project #: field:project.installer,hr_timesheet_sheet:0 msgid "Timesheets" -msgstr "" +msgstr "Графици" #. module: project #: view:project.task:0 @@ -96,7 +96,7 @@ msgstr "Потвърди часове" #: view:report.project.task.user:0 #: field:report.project.task.user,progress:0 msgid "Progress" -msgstr "Прогрес" +msgstr "Напредък" #. module: project #: help:project.task,remaining_hours:0 @@ -114,16 +114,17 @@ msgstr "" #: constraint:project.project:0 msgid "Error! project start-date must be lower then project end-date." msgstr "" +"Грешка! Начална дата на пректа, трябва да бъде крайния срок на проекта." #. module: project #: view:project.task.reevaluate:0 msgid "Reevaluation Task" -msgstr "" +msgstr "Преоценка на задача" #. module: project #: field:project.project,members:0 msgid "Project Members" -msgstr "" +msgstr "Участници в проекта" #. module: project #: model:process.node,name:project.process_node_taskbydelegate0 @@ -133,7 +134,7 @@ msgstr "" #. module: project #: selection:report.project.task.user,month:0 msgid "March" -msgstr "" +msgstr "Март" #. module: project #: view:project.task:0 @@ -160,7 +161,7 @@ msgstr "Мои задачи" #. module: project #: constraint:project.task:0 msgid "Error ! You cannot create recursive tasks." -msgstr "" +msgstr "Грешка! Не можете да създавате рекурсивни задачи." #. module: project #: field:project.task,company_id:0 @@ -178,12 +179,12 @@ msgstr "" #. module: project #: model:ir.actions.act_window,name:project.action_project_vs_planned_total_hours_graph msgid "Projects: Planned Vs Total hours" -msgstr "" +msgstr "Проекти: Планирани спрямо Общо часове" #. module: project #: view:project.task.close:0 msgid "Warn Message" -msgstr "" +msgstr "Предупредително съобщение" #. module: project #: field:project.task.type,name:0 @@ -209,7 +210,7 @@ msgstr "" #. module: project #: view:project.project:0 msgid "New Project Based on Template" -msgstr "" +msgstr "Нов проекта на база Шаблон" #. module: project #: constraint:project.project:0 @@ -225,20 +226,20 @@ msgstr "Много спешно" #. module: project #: help:project.task.delegate,user_id:0 msgid "User you want to delegate this task to" -msgstr "" +msgstr "Потребител, на който желаете да доверите тази задача" #. module: project #: view:report.project.task.user:0 #: field:report.project.task.user,day:0 #: field:task.by.days,day:0 msgid "Day" -msgstr "" +msgstr "Ден" #. module: project #: code:addons/project/project.py:571 #, python-format msgid "The task '%s' is done" -msgstr "" +msgstr "Задачата '%s' е завършена" #. module: project #: model:ir.model,name:project.model_project_task_close @@ -289,7 +290,7 @@ msgstr "" #. module: project #: view:project.project:0 msgid "Invoice Address" -msgstr "" +msgstr "Адрес на фактура" #. module: project #: field:report.project.task.user,name:0 @@ -325,7 +326,7 @@ msgstr "" #: selection:report.project.task.user,state:0 #: selection:task.by.days,state:0 msgid "Cancelled" -msgstr "Отменено" +msgstr "Отказан" #. module: project #: view:board.board:0 @@ -347,7 +348,7 @@ msgstr "" #. module: project #: model:process.node,name:project.process_node_donetask0 msgid "Done task" -msgstr "" +msgstr "Завършена задача" #. module: project #: help:project.task.delegate,prefix:0 @@ -363,30 +364,30 @@ msgstr "" #. module: project #: model:process.node,note:project.process_node_donetask0 msgid "Task is Completed" -msgstr "" +msgstr "Задачата е завършена" #. module: project #: field:project.task,date_end:0 #: field:report.project.task.user,date_end:0 msgid "Ending Date" -msgstr "" +msgstr "Крайна дата" #. module: project #: view:report.project.task.user:0 msgid " Month " -msgstr "" +msgstr " Месец " #. module: project #: model:process.transition,note:project.process_transition_delegate0 msgid "Delegates tasks to the other user" -msgstr "" +msgstr "Довери задачи на други потребители" #. module: project #: view:project.project:0 #: view:project.task:0 #: view:report.project.task.user:0 msgid "Group By..." -msgstr "" +msgstr "Групирай по" #. module: project #: help:project.task,effective_hours:0 @@ -408,7 +409,7 @@ msgstr "" #. module: project #: model:project.task.type,name:project.project_tt_testing msgid "Testing" -msgstr "" +msgstr "Пробване…" #. module: project #: help:project.task.delegate,planned_hours:0 @@ -424,7 +425,7 @@ msgstr "" #: code:addons/project/project.py:553 #, python-format msgid "Task '%s' closed" -msgstr "" +msgstr "Задачата '%s' е приключена" #. module: project #: model:ir.model,name:project.model_account_analytic_account @@ -440,7 +441,7 @@ msgstr "Направено от" #. module: project #: view:project.task:0 msgid "Planning" -msgstr "" +msgstr "Планиране" #. module: project #: view:project.task:0 @@ -454,7 +455,7 @@ msgstr "Краен срок" #: view:project.task.delegate:0 #: view:project.task.reevaluate:0 msgid "_Cancel" -msgstr "" +msgstr "_Отказ" #. module: project #: model:ir.model,name:project.model_res_partner @@ -463,19 +464,19 @@ msgstr "" #: view:report.project.task.user:0 #: field:report.project.task.user,partner_id:0 msgid "Partner" -msgstr "" +msgstr "Партньор" #. module: project #: constraint:account.analytic.account:0 msgid "Error! You can not create recursive analytic accounts." -msgstr "" +msgstr "Грешка! Не можете да създавате рекурсивни аналитични сметки." #. module: project #: code:addons/project/project.py:225 #: code:addons/project/project.py:246 #, python-format msgid " (copy)" -msgstr "" +msgstr " (копие)" #. module: project #: help:project.installer,hr_timesheet_sheet:0 @@ -492,12 +493,12 @@ msgstr "" #. module: project #: view:project.task:0 msgid "Previous" -msgstr "" +msgstr "Предишен" #. module: project #: view:project.task.reevaluate:0 msgid "Reevaluate Task" -msgstr "" +msgstr "Преоценка на задача" #. module: project #: field:report.project.task.user,user_id:0 @@ -532,17 +533,17 @@ msgstr "" #. module: project #: model:ir.actions.act_window,name:project.act_my_project msgid "My projects" -msgstr "Мои проекти" +msgstr "Моите проекти" #. module: project #: constraint:res.company:0 msgid "Error! You can not create recursive companies." -msgstr "" +msgstr "Грешка! НЕ може да създавате рекурсивни компании" #. module: project #: view:project.task:0 msgid "Next" -msgstr "" +msgstr "Следващ" #. module: project #: model:process.transition,note:project.process_transition_draftopentask0 @@ -679,7 +680,7 @@ msgstr "" #. module: project #: view:report.project.task.user:0 msgid "My Projects" -msgstr "Мои проекти" +msgstr "Моите Проекти" #. module: project #: view:project.task:0 @@ -797,7 +798,7 @@ msgstr "Делегирай" #. module: project #: model:ir.actions.act_window,name:project.open_view_template_project msgid "Templates of Projects" -msgstr "" +msgstr "Шаблони на проекти" #. module: project #: model:ir.model,name:project.model_project_project @@ -834,7 +835,7 @@ msgstr "" #: model:ir.module.module,shortdesc:project.module_meta_information #: view:res.company:0 msgid "Project Management" -msgstr "Проекти" +msgstr "Управление на проект" #. module: project #: selection:report.project.task.user,month:0 @@ -926,7 +927,7 @@ msgstr "Месец" #. module: project #: model:ir.actions.act_window,name:project.dblc_proj msgid "Project's tasks" -msgstr "Проектни задачи" +msgstr "Задачи на проекта" #. module: project #: model:ir.model,name:project.model_project_task_type @@ -1024,7 +1025,7 @@ msgstr "" #. module: project #: view:project.task:0 msgid "Project Tasks" -msgstr "" +msgstr "Задачи на проекта" #. module: project #: constraint:res.partner:0 @@ -1062,7 +1063,7 @@ msgstr "" #: view:project.project:0 #: field:project.task,manager_id:0 msgid "Project Manager" -msgstr "" +msgstr "Управител на проекта" #. module: project #: view:project.project:0 @@ -1096,7 +1097,7 @@ msgstr "" #: view:project.project:0 #: field:project.project,complete_name:0 msgid "Project Name" -msgstr "" +msgstr "Име на проекта" #. module: project #: help:project.task.delegate,state:0 @@ -1127,7 +1128,7 @@ msgstr "" #: model:ir.actions.act_window,name:project.open_board_project #: model:ir.ui.menu,name:project.menu_board_project msgid "Project Dashboard" -msgstr "" +msgstr "Табло на проекта" #. module: project #: view:project.project:0 @@ -1243,7 +1244,7 @@ msgstr "" #. module: project #: model:ir.actions.act_window,name:project.act_res_users_2_project_project msgid "User's projects" -msgstr "Потребителски задачи" +msgstr "Потребителски проекти" #. module: project #: field:project.installer,progress:0 @@ -1444,7 +1445,7 @@ msgstr "" #. module: project #: view:project.project:0 msgid "Search Project" -msgstr "" +msgstr "Търси проект" #. module: project #: help:project.installer,project_gtd:0 @@ -1619,7 +1620,7 @@ msgstr "" #. module: project #: help:project.task.close,manager_email:0 msgid "Email Address of Project's Manager" -msgstr "" +msgstr "Имейл адрес на мениджъра на проекта" #. module: project #: view:project.project:0 diff --git a/addons/project/project.py b/addons/project/project.py index bff63746d9a..64d83538f0c 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -134,22 +134,13 @@ class project(osv.osv): 'project.project': (lambda self, cr, uid, ids, c={}: ids, ['tasks'], 10), 'project.task': (_get_project_task, ['planned_hours', 'effective_hours', 'remaining_hours', 'total_hours', 'progress', 'delay_hours','state'], 10), }), - 'effective_hours': fields.function(_progress_rate, multi="progress", method=True, string='Time Spent', help="Sum of spent hours of all tasks related to this project and its child projects.", - store = { - 'project.project': (lambda self, cr, uid, ids, c={}: ids, ['tasks'], 10), - 'project.task': (_get_project_task, ['planned_hours', 'effective_hours', 'remaining_hours', 'total_hours', 'progress', 'delay_hours','state'], 10), - }), + 'effective_hours': fields.function(_progress_rate, multi="progress", method=True, string='Time Spent', help="Sum of spent hours of all tasks related to this project and its child projects."), 'total_hours': fields.function(_progress_rate, multi="progress", method=True, string='Total Time', help="Sum of total hours of all tasks related to this project and its child projects.", store = { 'project.project': (lambda self, cr, uid, ids, c={}: ids, ['tasks'], 10), 'project.task': (_get_project_task, ['planned_hours', 'effective_hours', 'remaining_hours', 'total_hours', 'progress', 'delay_hours','state'], 10), }), - 'progress_rate': fields.function(_progress_rate, multi="progress", method=True, string='Progress', type='float', group_operator="avg", help="Percent of tasks closed according to the total of tasks todo.", - store = { - 'project.project': (lambda self, cr, uid, ids, c={}: ids, ['tasks'], 10), - 'project.task': (_get_project_task, ['planned_hours', 'effective_hours', 'remaining_hours', 'total_hours', 'progress', 'delay_hours','state'], 10), - 'project.task.work': (_get_project_work, ['hours'], 10), - }), + 'progress_rate': fields.function(_progress_rate, multi="progress", method=True, string='Progress', type='float', group_operator="avg", help="Percent of tasks closed according to the total of tasks todo."), 'warn_customer': fields.boolean('Warn Partner', help="If you check this, the user will have a popup when closing a task that propose a message to send by email to the customer.", states={'close':[('readonly',True)], 'cancelled':[('readonly',True)]}), 'warn_header': fields.text('Mail Header', help="Header added at the beginning of the email for the warning message sent to the customer when a task is closed.", states={'close':[('readonly',True)], 'cancelled':[('readonly',True)]}), 'warn_footer': fields.text('Mail Footer', help="Footer added at the beginning of the email for the warning message sent to the customer when a task is closed.", states={'close':[('readonly',True)], 'cancelled':[('readonly',True)]}), @@ -239,6 +230,7 @@ class project(osv.osv): start_date = date(*time.strptime(proj.date_start,'%Y-%m-%d')[:3]) end_date = date(*time.strptime(proj.date,'%Y-%m-%d')[:3]) new_date_end = (datetime(*time.strptime(new_date_start,'%Y-%m-%d')[:3])+(end_date-start_date)).strftime('%Y-%m-%d') + context.update({'copy':True}) new_id = project_obj.copy(cr, uid, proj.id, default = { 'name': proj.name +_(' (copy)'), 'state':'open', @@ -365,7 +357,10 @@ class task(osv.osv): default['active'] = True default['type_id'] = False if not default.get('name', False): - default['name'] = self.browse(cr, uid, id, context=context).name + default['name'] = self.browse(cr, uid, id, context=context).name or '' + if not context.get('copy',False): + new_name = _("%s (copy)")%default.get('name','') + default.update({'name':new_name}) return super(task, self).copy_data(cr, uid, id, default, context) def _check_dates(self, cr, uid, ids, context=None): @@ -394,7 +389,7 @@ class task(osv.osv): 'active': fields.function(_is_template, method=True, store=True, string='Not a Template Task', type='boolean', help="This field is computed automatically and have the same behavior than the boolean 'active' field: if the task is linked to a template or unactivated project, it will be hidden unless specifically asked."), 'name': fields.char('Task Summary', size=128, required=True), 'description': fields.text('Description'), - 'priority': fields.selection([('4','Very Low'), ('3','Low'), ('2','Medium'), ('1','Urgent'), ('0','Very urgent')], 'Priority'), + 'priority': fields.selection([('4','Very Low'), ('3','Low'), ('2','Medium'), ('1','Important'), ('0','Very important')], 'Priority'), 'sequence': fields.integer('Sequence', help="Gives the sequence order when displaying a list of tasks."), 'type_id': fields.many2one('project.task.type', 'Stage'), 'state': fields.selection([('draft', 'Draft'),('open', 'In Progress'),('pending', 'Pending'), ('cancelled', 'Cancelled'), ('done', 'Done')], 'State', readonly=True, required=True, diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml index 3ec15131419..b51a5a9c89a 100644 --- a/addons/project/security/project_security.xml +++ b/addons/project/security/project_security.xml @@ -22,14 +22,14 @@ <field name="name">Project multi-company</field> <field name="model_id" ref="model_project_project"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record model="ir.rule" id="task_comp_rule"> <field name="name" >Task multi-company</field> <field name="model_id" ref="model_project_task"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record model="ir.rule" id="task_visibility_rule"> diff --git a/addons/project/wizard/project_task_close.py b/addons/project/wizard/project_task_close.py index 7091f466e2c..97e8e4730c2 100644 --- a/addons/project/wizard/project_task_close.py +++ b/addons/project/wizard/project_task_close.py @@ -22,7 +22,7 @@ from osv import fields, osv import tools from tools.translate import _ - +import re class project_task_close(osv.osv_memory): """ Close Task @@ -99,9 +99,15 @@ class project_task_close(osv.osv_memory): } to_adr = [] - header = (project.warn_header or '') % val - footer = (project.warn_footer or '') % val - body = u'%s\n%s\n%s\n\n-- \n%s' % (header, task.description, footer, signature) + header = footer = '' + try: + header_str = (project.warn_header or '') + footer_str = (project.warn_footer or '') + header = (re.sub(r'\%\W*\(', '%(', header_str)) % val + footer = (re.sub(r'\%\W*\(', '%(', footer_str)) % val + except: + raise osv.except_osv(_('Error'), _("Invlaid automatic variables used in project header or foooter.")) + body = u'%s\n%s\n%s\n\n-- \n%s' % (header, data.description or '', footer, signature) if data.manager_warn and data.manager_email: to_adr.append(data.manager_email) if data.partner_warn and data.partner_email: diff --git a/addons/project_scrum/report/sprint_burndown.py b/addons/project_scrum/report/sprint_burndown.py index 64a6087d440..3f862d0db3c 100644 --- a/addons/project_scrum/report/sprint_burndown.py +++ b/addons/project_scrum/report/sprint_burndown.py @@ -51,7 +51,7 @@ class report_tasks(report_int): for sprint in sprint_pool.browse(cr, uid, ids, context=context): task_ids = task_pool.search(cr, uid, [('sprint_id','=',sprint.id)], context=context) datas = _burndown.compute_burndown(cr, uid, task_ids, sprint.date_start, sprint.date_stop) - max_hour = reduce(lambda x,y: max(y[1],x), datas, 0) + max_hour = reduce(lambda x,y: max(y[1],x), datas, 0) or None def _interval_get(*args): result = [] for i in range(20): diff --git a/addons/purchase/i18n/pt_BR.po b/addons/purchase/i18n/pt_BR.po index 7862f197f36..4fd1da7cb8a 100644 --- a/addons/purchase/i18n/pt_BR.po +++ b/addons/purchase/i18n/pt_BR.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: pt_BR\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-01-29 01:27+0000\n" -"Last-Translator: Adriano Prado <adrianojprado@hotmail.com>\n" +"PO-Revision-Date: 2011-02-28 21:53+0000\n" +"Last-Translator: Emerson <Unknown>\n" "Language-Team: <pt@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-30 04:50+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-01 04:37+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: purchase #: model:process.transition,note:purchase.process_transition_confirmingpurchaseorder0 @@ -956,7 +956,7 @@ msgstr "Aguardando Confirmação do Fornecedor" #. module: purchase #: report:purchase.quotation:0 msgid "Request for Quotation :" -msgstr "Requisição para Cotação :" +msgstr "Solicitação para Cotação:" #. module: purchase #: view:board.board:0 @@ -1327,13 +1327,13 @@ msgid "" "received, the state becomes 'Done'. If a cancel action occurs in the invoice " "or in the reception of goods, the state becomes in exception." msgstr "" -"O estado do pedido de compra ou do pedido de cotação. A cotação é uma ordem " -"de compra em um estado \"Provisório\". Então, o pedido tem de ser confirmado " -"pelo usuário, o estado muda para \"Confirmado\". Em seguida, o fornecedor " -"deve confirmar o pedido para alterar o estado para \"Aprovado\". Quando o " -"pedido de compra é pago e recebido, o Estado torna-se 'Feito'. Se uma ação " -"de cancelar ocorrer na fatura ou na recepção de mercadorias, o estado torna-" -"se 'Exceção'." +"O estado do pedido de compra ou da solicitação para cotação. A cotação é uma " +"ordem de compra em um estado 'Provisório'. Então, o pedido tem de ser " +"confirmado pelo usuário, o estado muda para 'Confirmado'. Em seguida, o " +"fornecedor deve confirmar o pedido para alterar o estado para 'Aprovado'. " +"Quando o pedido de compra é pago e recebido, o Estado torna-se 'Concluído'. " +"Se uma ação de cancelar ocorrer na fatura ou na recepção de mercadorias, o " +"estado torna-se 'Exceção'." #. module: purchase #: field:purchase.order.line,price_subtotal:0 @@ -1344,7 +1344,7 @@ msgstr "Subtotal" #: model:ir.actions.act_window,name:purchase.purchase_rfq #: model:ir.ui.menu,name:purchase.menu_purchase_rfq msgid "Requests for Quotation" -msgstr "Requisição para Cotação" +msgstr "Solicitação para Cotação" #. module: purchase #: help:purchase.order,date_approve:0 @@ -1384,7 +1384,7 @@ msgstr "Posição Fiscal" #. module: purchase #: report:purchase.order:0 msgid "Request for Quotation N°" -msgstr "Requisição para Cotação N°" +msgstr "Solicitação para Cotação N°" #. module: purchase #: model:process.transition,name:purchase.process_transition_invoicefrompackinglist0 @@ -1455,7 +1455,7 @@ msgstr "Total de Pedidos por Usuário por Mês" #: selection:purchase.order,state:0 #: selection:purchase.report,state:0 msgid "Request for Quotation" -msgstr "Requisição para Cotação" +msgstr "Solicitação para Cotação" #. module: purchase #: report:purchase.order:0 @@ -1491,7 +1491,7 @@ msgstr "Estoque" #: model:process.node,note:purchase.process_node_draftpurchaseorder0 #: model:process.node,note:purchase.process_node_draftpurchaseorder1 msgid "Request for Quotations." -msgstr "Requisição de Cotação." +msgstr "Solicitação para Cotações." #. module: purchase #: report:purchase.order:0 @@ -1590,7 +1590,7 @@ msgstr "Eentrega" #: view:board.board:0 #: model:ir.actions.act_window,name:purchase.purchase_draft msgid "Request for Quotations" -msgstr "Solicitação de Cotação" +msgstr "Solicitação para Cotações" #. module: purchase #: field:purchase.order.line,product_uom:0 diff --git a/addons/purchase/i18n/ro.po b/addons/purchase/i18n/ro.po index f9745fa64f8..3574a00a834 100644 --- a/addons/purchase/i18n/ro.po +++ b/addons/purchase/i18n/ro.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2009-09-16 12:49+0000\n" -"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n" +"PO-Revision-Date: 2011-02-20 18:55+0000\n" +"Last-Translator: Dorin <dhongu@gmail.com>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:09+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-21 04:50+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: purchase #: model:process.transition,note:purchase.process_transition_confirmingpurchaseorder0 @@ -22,12 +22,14 @@ msgid "" "The buyer has to approve the RFQ before being sent to the supplier. The RFQ " "becomes a confirmed Purchase Order." msgstr "" +"Cumpărătorul trebuie să aprobe RFQ înainte de a o trimite la furnizor. RFQ " +"confirmat devine o comandă de aprovizionare." #. module: purchase #: code:addons/purchase/purchase.py:282 #, python-format msgid "You can not confirm purchase order without Purchase Order Lines." -msgstr "" +msgstr "Nu puteți confirma comanda de aprovizionare fără linii de comandă." #. module: purchase #: field:purchase.order,invoiced:0 @@ -39,7 +41,7 @@ msgstr "Facturat" #: view:purchase.report:0 #: field:purchase.report,location_id:0 msgid "Destination" -msgstr "" +msgstr "Destinație" #. module: purchase #: code:addons/purchase/purchase.py:710 @@ -48,6 +50,8 @@ msgid "" "You have to select a product UOM in the same category than the purchase UOM " "of the product" msgstr "" +"Trebuie să selectați o unitate de măsură de bază pentru produs din aceeași " +"categorie ca și unitatea de măsură pentru aprovizionare." #. module: purchase #: help:purchase.report,date:0 @@ -66,27 +70,35 @@ msgid "" "supplier invoices: based on the order, based on the receptions or manual " "encoding." msgstr "" +"Puteți crea o cerere de ofertă atunci când doriţi să cumpărați produse de la " +"un furnizor, dar aprovizionarea nu este confirmată încă. Utilizați acest " +"meniu pentru a revizui cererile de ofertă create automat pe baza regulilor " +"dvs. logistice (stoc minim, OTM, etc). Puteți converti cererea de ofertă " +"într-o comandă de aprovizionare de îndată ce oferta este confirmată. Dacă " +"utilizați interfața extinsă (din preferinţele utilizatorului), puteți " +"selecta modul de a controla facturile de la furnizor: bazat pe ordinea " +"cronologică, bazat pe recepții sau manual." #. module: purchase #: selection:purchase.order,invoice_method:0 msgid "From Picking" -msgstr "" +msgstr "Din preluare" #. module: purchase #: view:purchase.order:0 msgid "Not Invoiced" -msgstr "" +msgstr "Nefacturat" #. module: purchase #: field:purchase.order,dest_address_id:0 msgid "Destination Address" -msgstr "" +msgstr "Adresă destinaţie" #. module: purchase #: report:purchase.order:0 #: field:purchase.report,validator:0 msgid "Validated By" -msgstr "" +msgstr "Validat de" #. module: purchase #: view:purchase.order:0 @@ -95,12 +107,12 @@ msgstr "" #: view:purchase.report:0 #: field:purchase.report,partner_id:0 msgid "Supplier" -msgstr "" +msgstr "Furnizor" #. module: purchase #: view:purchase.order.line_invoice:0 msgid "Do you want to generate the supplier invoices ?" -msgstr "" +msgstr "Doriți să generați factură furnizor?" #. module: purchase #: model:ir.actions.act_window,help:purchase.purchase_form_action @@ -120,36 +132,36 @@ msgstr "" #: code:addons/purchase/wizard/purchase_line_invoice.py:156 #, python-format msgid "Supplier Invoices" -msgstr "" +msgstr "Facturi furnizori" #. module: purchase #: sql_constraint:purchase.order:0 msgid "Order Reference must be unique !" -msgstr "" +msgstr "Referinţa la comandă trebuie să fie unică!" #. module: purchase #: model:process.transition,name:purchase.process_transition_packinginvoice0 #: model:process.transition,name:purchase.process_transition_productrecept0 msgid "From a Pick list" -msgstr "" +msgstr "Dintr-o lista de preluare" #. module: purchase #: code:addons/purchase/purchase.py:649 #, python-format msgid "No Pricelist !" -msgstr "" +msgstr "Fără listă de preţ!" #. module: purchase #: field:purchase.order.line,product_qty:0 #: view:purchase.report:0 #: field:purchase.report,quantity:0 msgid "Quantity" -msgstr "" +msgstr "Cantitate" #. module: purchase #: view:purchase.order.line_invoice:0 msgid "Select an Open Sale Order" -msgstr "" +msgstr "Selectare comandă vânzări deschisă" #. module: purchase #: field:purchase.order,company_id:0 @@ -157,7 +169,7 @@ msgstr "" #: view:purchase.report:0 #: field:purchase.report,company_id:0 msgid "Company" -msgstr "" +msgstr "Firmă" #. module: purchase #: view:board.board:0 @@ -169,23 +181,23 @@ msgstr "" #. module: purchase #: view:purchase.order:0 msgid "Set to Draft" -msgstr "" +msgstr "Schimbă în ciornă" #. module: purchase #: selection:purchase.order,state:0 #: selection:purchase.report,state:0 msgid "Invoice Exception" -msgstr "" +msgstr "Excepţie factură" #. module: purchase #: model:product.pricelist,name:purchase.list0 msgid "Default Purchase Pricelist" -msgstr "" +msgstr "Listă de preţuri inplicită de aprovizionare" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_current_purchases msgid "Current purchases" -msgstr "" +msgstr "Aprovizionări curente" #. module: purchase #: help:purchase.order,dest_address_id:0 @@ -205,7 +217,7 @@ msgstr "" #. module: purchase #: report:purchase.order:0 msgid "Fax :" -msgstr "" +msgstr "Fax :" #. module: purchase #: help:purchase.order,pricelist_id:0 @@ -217,18 +229,18 @@ msgstr "" #. module: purchase #: model:ir.model,name:purchase.model_stock_partial_picking msgid "Partial Picking" -msgstr "" +msgstr "Parțial preluat" #. module: purchase #: code:addons/purchase/purchase.py:286 #, python-format msgid "Purchase order '%s' is confirmed." -msgstr "" +msgstr "Comande de aprovizionare '%s' este confirmata." #. module: purchase #: view:purchase.order:0 msgid "Approve Purchase" -msgstr "" +msgstr "Aprobare aprovizionare" #. module: purchase #: model:process.node,name:purchase.process_node_approvepurchaseorder0 @@ -236,27 +248,27 @@ msgstr "" #: selection:purchase.order,state:0 #: selection:purchase.report,state:0 msgid "Approved" -msgstr "" +msgstr "Aprobat" #. module: purchase #: view:purchase.report:0 msgid "Reference UOM" -msgstr "" +msgstr "UM referință" #. module: purchase #: view:purchase.order:0 msgid "Origin" -msgstr "" +msgstr "Origine" #. module: purchase #: field:purchase.report,product_uom:0 msgid "Reference UoM" -msgstr "" +msgstr "UM referință" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_purchase_line_product_tree msgid "Purchases" -msgstr "" +msgstr "Achiziții" #. module: purchase #: view:purchase.order:0 @@ -277,7 +289,7 @@ msgstr "" #. module: purchase #: selection:purchase.report,month:0 msgid "September" -msgstr "" +msgstr "Septembrie" #. module: purchase #: report:purchase.order:0 @@ -285,7 +297,7 @@ msgstr "" #: view:purchase.order.line:0 #: field:purchase.order.line,taxes_id:0 msgid "Taxes" -msgstr "" +msgstr "Taxe" #. module: purchase #: model:ir.actions.report.xml,name:purchase.report_purchase_order @@ -296,19 +308,19 @@ msgstr "" #: model:res.request.link,name:purchase.req_link_purchase_order #: field:stock.picking,purchase_id:0 msgid "Purchase Order" -msgstr "" +msgstr "Comandă Aprovizionare" #. module: purchase #: field:purchase.order,name:0 #: view:purchase.order.line:0 #: field:purchase.order.line,order_id:0 msgid "Order Reference" -msgstr "" +msgstr "Referinţă comandă" #. module: purchase #: report:purchase.order:0 msgid "Net Total :" -msgstr "" +msgstr "Total Net:" #. module: purchase #: view:purchase.installer:0 @@ -319,12 +331,12 @@ msgstr "" #: model:ir.ui.menu,name:purchase.menu_procurement_management_product #: model:ir.ui.menu,name:purchase.menu_procurement_partner_contact_form msgid "Products" -msgstr "" +msgstr "Produse" #. module: purchase #: field:purchase.installer,progress:0 msgid "Configuration Progress" -msgstr "" +msgstr "Configurare procese" #. module: purchase #: model:process.transition,note:purchase.process_transition_packinginvoice0 @@ -338,7 +350,7 @@ msgstr "" #: selection:purchase.order.line,state:0 #: selection:purchase.report,state:0 msgid "Cancelled" -msgstr "" +msgstr "Anulat" #. module: purchase #: code:addons/purchase/purchase.py:305 @@ -349,7 +361,7 @@ msgstr "" #. module: purchase #: view:purchase.order:0 msgid "Convert to Purchase Order" -msgstr "" +msgstr "Convertește în comandă de aprovizionare" #. module: purchase #: field:purchase.order,pricelist_id:0 @@ -361,60 +373,61 @@ msgstr "Tarif" #: selection:purchase.order,state:0 #: selection:purchase.report,state:0 msgid "Shipping Exception" -msgstr "" +msgstr "Excepţie la expediere" #. module: purchase #: field:purchase.order.line,invoice_lines:0 msgid "Invoice Lines" -msgstr "" +msgstr "Poziţii factură" #. module: purchase #: model:process.node,name:purchase.process_node_packinglist0 #: model:process.node,name:purchase.process_node_productrecept0 msgid "Incoming Products" -msgstr "" +msgstr "Produse intrate" #. module: purchase #: model:process.node,name:purchase.process_node_packinginvoice0 msgid "Outgoing Products" -msgstr "" +msgstr "Produse ieşite" #. module: purchase #: view:purchase.order:0 msgid "Manually Corrected" -msgstr "" +msgstr "Corectată manual" #. module: purchase #: view:purchase.report:0 msgid " Month " -msgstr "" +msgstr " Lună " #. module: purchase #: view:purchase.order:0 msgid "Reference" -msgstr "" +msgstr "Referință" #. module: purchase #: code:addons/purchase/purchase.py:237 #, python-format msgid "Cannot delete Purchase Order(s) which are in %s State!" msgstr "" +"Nu puteți șterge comanda de aprovizionare pentru ca acesta are starea %s!" #. module: purchase #: field:purchase.report,dest_address_id:0 msgid "Dest. Address Contact Name" -msgstr "" +msgstr "Dest. Adresă Nume Contact" #. module: purchase #: model:ir.model,name:purchase.model_stock_move msgid "Stock Move" -msgstr "" +msgstr "Mişcare stoc" #. module: purchase #: view:purchase.report:0 #: field:purchase.report,day:0 msgid "Day" -msgstr "" +msgstr "Zi" #. module: purchase #: code:addons/purchase/purchase.py:334 @@ -425,13 +438,13 @@ msgstr "" #. module: purchase #: field:purchase.order.line,account_analytic_id:0 msgid "Analytic Account" -msgstr "" +msgstr "Cont analitic" #. module: purchase #: view:purchase.report:0 #: field:purchase.report,nbr:0 msgid "# of Lines" -msgstr "" +msgstr "# de linii" #. module: purchase #: code:addons/purchase/purchase.py:685 @@ -439,7 +452,7 @@ msgstr "" #: code:addons/purchase/wizard/purchase_order_group.py:47 #, python-format msgid "Warning" -msgstr "" +msgstr "Atenție" #. module: purchase #: field:purchase.installer,purchase_analytic_plans:0 @@ -449,17 +462,17 @@ msgstr "" #. module: purchase #: model:ir.model,name:purchase.model_purchase_installer msgid "purchase.installer" -msgstr "" +msgstr "purchase.installer" #. module: purchase #: selection:purchase.order.line,state:0 msgid "Draft" -msgstr "" +msgstr "Ciornă" #. module: purchase #: report:purchase.order:0 msgid "Net Price" -msgstr "" +msgstr "Preţ Net" #. module: purchase #: view:purchase.order.line:0 @@ -475,51 +488,51 @@ msgstr "" #: code:addons/purchase/purchase.py:710 #, python-format msgid "Wrong Product UOM !" -msgstr "" +msgstr "UM produs greșită!" #. module: purchase #: model:process.node,name:purchase.process_node_confirmpurchaseorder0 #: selection:purchase.order.line,state:0 msgid "Confirmed" -msgstr "" +msgstr "Confirmat" #. module: purchase #: view:purchase.report:0 #: field:purchase.report,price_average:0 msgid "Average Price" -msgstr "" +msgstr "Preţ mediu" #. module: purchase #: report:purchase.order:0 msgid "Total :" -msgstr "" +msgstr "Total :" #. module: purchase #: model:process.transition.action,name:purchase.process_transition_action_confirmpurchaseorder0 #: view:purchase.order.line_invoice:0 msgid "Confirm" -msgstr "" +msgstr "Confirmă" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_procurement_management_invoice #: view:purchase.order:0 msgid "Invoice Control" -msgstr "" +msgstr "Control factură" #. module: purchase #: constraint:res.company:0 msgid "Error! You can not create recursive companies." -msgstr "" +msgstr "Eroare! Nu este posibilă crearea de companii recursive." #. module: purchase #: field:purchase.order,partner_ref:0 msgid "Supplier Reference" -msgstr "" +msgstr "Referință furnizor" #. module: purchase #: help:purchase.order,amount_tax:0 msgid "The tax amount" -msgstr "" +msgstr "Valoare texe" #. module: purchase #: model:process.transition,note:purchase.process_transition_productrecept0 @@ -536,7 +549,7 @@ msgstr "" #: field:purchase.order.line,state:0 #: view:purchase.report:0 msgid "State" -msgstr "" +msgstr "Stare" #. module: purchase #: model:ir.actions.act_window,help:purchase.action_stock_move_report_po @@ -548,61 +561,61 @@ msgstr "" #. module: purchase #: report:purchase.quotation:0 msgid "Tel.:" -msgstr "" +msgstr "Tel.:" #. module: purchase #: model:ir.model,name:purchase.model_stock_picking #: field:purchase.order,picking_ids:0 msgid "Picking List" -msgstr "" +msgstr "Listă preluare" #. module: purchase #: view:purchase.order:0 msgid "Print" -msgstr "" +msgstr "Printaţi" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_view_purchase_order_group msgid "Merge Purchase orders" -msgstr "" +msgstr "Unește comenzile de aprovizionare" #. module: purchase #: field:purchase.order,order_line:0 msgid "Order Lines" -msgstr "" +msgstr "Poziţii comandă" #. module: purchase #: code:addons/purchase/purchase.py:651 #, python-format msgid "No Partner!" -msgstr "" +msgstr "Fără partener!" #. module: purchase #: report:purchase.quotation:0 msgid "Fax:" -msgstr "" +msgstr "Fax:" #. module: purchase #: view:purchase.report:0 #: field:purchase.report,price_total:0 msgid "Total Price" -msgstr "" +msgstr "Preţ Total" #. module: purchase #: view:purchase.order:0 msgid "Untaxed amount" -msgstr "" +msgstr "Valoare fără taxe" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_product_pricelist_action2_purchase #: model:ir.ui.menu,name:purchase.menu_purchase_config_pricelist msgid "Pricelists" -msgstr "" +msgstr "Liste de prețuri" #. module: purchase #: field:purchase.report,partner_address_id:0 msgid "Address Contact Name" -msgstr "" +msgstr "Adresă contact nume" #. module: purchase #: help:purchase.order,invoice_method:0 @@ -618,7 +631,7 @@ msgstr "" #. module: purchase #: help:purchase.order,invoice_ids:0 msgid "Invoices generated for a purchase order" -msgstr "" +msgstr "Facturi generate dintr-o comandă de aprovizionare" #. module: purchase #: code:addons/purchase/purchase.py:282 @@ -627,22 +640,22 @@ msgstr "" #: code:addons/purchase/wizard/purchase_line_invoice.py:122 #, python-format msgid "Error !" -msgstr "" +msgstr "Eroare !" #. module: purchase #: view:purchase.order.line:0 msgid "General Information" -msgstr "" +msgstr "Informaţii generale" #. module: purchase #: view:board.board:0 msgid "My Board" -msgstr "" +msgstr "Panoul meu" #. module: purchase #: report:purchase.order:0 msgid "Purchase Order Confirmation N°" -msgstr "" +msgstr "Comandă de aprovizionare confirmată Nr." #. module: purchase #: model:ir.actions.act_window,help:purchase.action_purchase_order_report_all @@ -655,7 +668,7 @@ msgstr "" #. module: purchase #: view:purchase.order:0 msgid "Approved by Supplier" -msgstr "" +msgstr "Aprobat de furnizor" #. module: purchase #: model:process.transition,note:purchase.process_transition_invoicefrompackinglist0 @@ -668,63 +681,63 @@ msgstr "" #. module: purchase #: selection:purchase.order,invoice_method:0 msgid "From Order" -msgstr "" +msgstr "Din comandă" #. module: purchase #: model:process.transition.action,name:purchase.process_transition_action_invoicefrompurchaseorder0 msgid "Create invoice" -msgstr "" +msgstr "Creare factură" #. module: purchase #: field:purchase.order.line,move_dest_id:0 msgid "Reservation Destination" -msgstr "" +msgstr "Destinaţie rezervare" #. module: purchase #: code:addons/purchase/purchase.py:237 #, python-format msgid "Invalid action !" -msgstr "" +msgstr "Acţiune invalidă!" #. module: purchase #: selection:purchase.order,state:0 #: selection:purchase.order.line,state:0 #: selection:purchase.report,state:0 msgid "Done" -msgstr "" +msgstr "Efectuat" #. module: purchase #: selection:purchase.report,month:0 msgid "July" -msgstr "" +msgstr "Iulie" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_purchase_config_purchase #: view:res.company:0 msgid "Configuration" -msgstr "" +msgstr "Configurare" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_purchase_by_supplier #: view:purchase.report:0 msgid "Purchase by supplier" -msgstr "" +msgstr "Aprovizionare după furnizor" #. module: purchase #: view:purchase.order:0 msgid "Total amount" -msgstr "" +msgstr "Valoare totală" #. module: purchase #: model:ir.actions.act_window,name:purchase.act_purchase_order_2_stock_picking msgid "Receptions" -msgstr "" +msgstr "Recepții" #. module: purchase #: field:purchase.order,validator:0 #: view:purchase.report:0 msgid "Validated by" -msgstr "" +msgstr "Validat de" #. module: purchase #: model:ir.actions.act_window,help:purchase.action_invoice_pending @@ -739,7 +752,7 @@ msgstr "" #: model:process.node,name:purchase.process_node_draftpurchaseorder0 #: model:process.node,name:purchase.process_node_draftpurchaseorder1 msgid "RFQ" -msgstr "" +msgstr "RFQ" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_procurement_management_pending_invoice @@ -756,7 +769,7 @@ msgstr "" #. module: purchase #: view:purchase.report:0 msgid " Month-1 " -msgstr "" +msgstr " Luna-1 " #. module: purchase #: code:addons/purchase/purchase.py:363 @@ -767,20 +780,22 @@ msgstr "" #. module: purchase #: selection:purchase.order,invoice_method:0 msgid "Manual" -msgstr "" +msgstr "Manual" #. module: purchase #: code:addons/purchase/purchase.py:400 #, python-format msgid "You must first cancel all picking attached to this purchase order." msgstr "" +"Trebuie mai întâi să anulați toate preluările atașate la această comandă de " +"aprovizionare." #. module: purchase #: view:purchase.order:0 #: field:purchase.order.line,date_order:0 #: field:purchase.report,date:0 msgid "Order Date" -msgstr "" +msgstr "Data comenzii" #. module: purchase #: model:process.node,note:purchase.process_node_productrecept0 @@ -790,12 +805,12 @@ msgstr "" #. module: purchase #: model:process.transition,name:purchase.process_transition_approvingpurchaseorder0 msgid "Approbation" -msgstr "" +msgstr "Aprovare" #. module: purchase #: view:purchase.report:0 msgid "Purchase Orders Statistics" -msgstr "" +msgstr "Statistică comenzi de aprovizionare" #. module: purchase #: model:ir.actions.act_window,help:purchase.purchase_line_form_action2 @@ -810,7 +825,7 @@ msgstr "" #: model:process.node,name:purchase.process_node_invoiceafterpacking0 #: model:process.node,name:purchase.process_node_invoicecontrol0 msgid "Draft Invoice" -msgstr "" +msgstr "Factură în schiță" #. module: purchase #: help:purchase.installer,purchase_analytic_plans:0 @@ -827,40 +842,40 @@ msgstr "" #. module: purchase #: selection:purchase.report,month:0 msgid "August" -msgstr "" +msgstr "August" #. module: purchase #: field:purchase.installer,purchase_requisition:0 msgid "Purchase Requisition" -msgstr "" +msgstr "Referat de necesitate" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_purchase_uom_categ_form_action msgid "Units of Measure Categories" -msgstr "" +msgstr "Categorii unități de măsură" #. module: purchase #: view:purchase.report:0 #: field:purchase.report,delay_pass:0 msgid "Days to Deliver" -msgstr "" +msgstr "Zile de livrare" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_action_picking_tree_in_move #: model:ir.ui.menu,name:purchase.menu_procurement_management_inventory msgid "Receive Products" -msgstr "" +msgstr "Recepție produse" #. module: purchase #: model:ir.model,name:purchase.model_procurement_order msgid "Procurement" -msgstr "" +msgstr "Aprovizionare" #. module: purchase #: view:purchase.order:0 #: field:purchase.order,invoice_ids:0 msgid "Invoices" -msgstr "" +msgstr "Facturi" #. module: purchase #: model:process.node,note:purchase.process_node_purchaseorder0 @@ -870,7 +885,7 @@ msgstr "" #. module: purchase #: field:purchase.installer,config_logo:0 msgid "Image" -msgstr "" +msgstr "Imagine" #. module: purchase #: view:purchase.report:0 @@ -881,7 +896,7 @@ msgstr "" #: view:purchase.report:0 #: field:purchase.report,month:0 msgid "Month" -msgstr "" +msgstr "Luna" #. module: purchase #: selection:purchase.order,state:0 @@ -892,18 +907,18 @@ msgstr "" #. module: purchase #: report:purchase.quotation:0 msgid "Request for Quotation :" -msgstr "" +msgstr "Cerere de ofertă:" #. module: purchase #: view:board.board:0 #: model:ir.actions.act_window,name:purchase.purchase_waiting msgid "Purchase Order Waiting Approval" -msgstr "" +msgstr "Comenzi de aprovizionare ce aşteaptă să fie aprobate" #. module: purchase #: view:purchase.order:0 msgid "Total Untaxed amount" -msgstr "" +msgstr "Total valoare fără taxe" #. module: purchase #: field:purchase.order,shipped:0 @@ -914,96 +929,97 @@ msgstr "Livrat" #. module: purchase #: model:process.node,note:purchase.process_node_packinglist0 msgid "List of ordered products." -msgstr "" +msgstr "Lista comenzilor de aprovizionare." #. module: purchase #: help:purchase.order,picking_ids:0 msgid "" "This is the list of picking list that have been generated for this purchase" msgstr "" +"Aceasta este o listă de preluare generată pentru această aprovizionare" #. module: purchase #: model:ir.module.module,shortdesc:purchase.module_meta_information #: model:ir.ui.menu,name:purchase.menu_procurement_management msgid "Purchase Management" -msgstr "" +msgstr "Aprovizionare" #. module: purchase #: model:process.node,note:purchase.process_node_invoiceafterpacking0 #: model:process.node,note:purchase.process_node_invoicecontrol0 msgid "To be reviewed by the accountant." -msgstr "" +msgstr "Spre a fi revizuită de contabil." #. module: purchase #: model:ir.actions.act_window,name:purchase.purchase_line_form_action2 #: model:ir.ui.menu,name:purchase.menu_purchase_line_order_draft msgid "Purchase Lines Not Invoiced" -msgstr "" +msgstr "Linii de aprovizionat nefacturate" #. module: purchase #: report:purchase.order:0 msgid "Taxes :" -msgstr "" +msgstr "Taxe :" #. module: purchase #: field:purchase.order,invoiced_rate:0 #: field:purchase.order.line,invoiced:0 msgid "Invoiced" -msgstr "" +msgstr "Facturat" #. module: purchase #: view:purchase.report:0 #: field:purchase.report,category_id:0 msgid "Category" -msgstr "" +msgstr "Categorie" #. module: purchase #: model:process.node,note:purchase.process_node_approvepurchaseorder0 #: model:process.node,note:purchase.process_node_confirmpurchaseorder0 msgid "State of the Purchase Order." -msgstr "" +msgstr "Stare a comenzii de aprovizionare" #. module: purchase #: view:purchase.report:0 msgid " Year " -msgstr "" +msgstr " Anul " #. module: purchase #: field:purchase.report,state:0 msgid "Order State" -msgstr "" +msgstr "Starea comenzii" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_view_purchase_line_invoice msgid "Create invoices" -msgstr "" +msgstr "Creare facturi" #. module: purchase #: model:ir.model,name:purchase.model_purchase_order_line #: view:purchase.order.line:0 #: field:stock.move,purchase_line_id:0 msgid "Purchase Order Line" -msgstr "" +msgstr "Poziţii comandă aprovizionare" #. module: purchase #: constraint:res.partner:0 msgid "Error ! You can not create recursive associated members." -msgstr "" +msgstr "Eroare ! Nu puteţi crea membri asociaţi recursiv." #. module: purchase #: view:purchase.order:0 msgid "Calendar View" -msgstr "" +msgstr "Vizualizare calendar" #. module: purchase #: model:ir.model,name:purchase.model_purchase_order_group msgid "Purchase Order Merge" -msgstr "" +msgstr "Unire comandă aprovizionare" #. module: purchase #: report:purchase.quotation:0 msgid "Regards," -msgstr "" +msgstr "Cu stimă," #. module: purchase #: model:ir.actions.act_window,name:purchase.action_negotiation_by_supplier @@ -1014,7 +1030,7 @@ msgstr "" #. module: purchase #: view:res.partner:0 msgid "Purchase Properties" -msgstr "" +msgstr "Proprietăți aprovizionare" #. module: purchase #: model:process.transition,note:purchase.process_transition_purchaseinvoice0 @@ -1027,7 +1043,7 @@ msgstr "" #. module: purchase #: field:purchase.order,amount_untaxed:0 msgid "Untaxed Amount" -msgstr "" +msgstr "Total fără taxe" #. module: purchase #: help:purchase.order,invoiced:0 @@ -1042,60 +1058,60 @@ msgstr "" #. module: purchase #: view:purchase.installer:0 msgid "Configure" -msgstr "" +msgstr "Configurare" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_qty_per_product #: view:purchase.report:0 msgid "Qty. per product" -msgstr "" +msgstr "Cant. pe produs" #. module: purchase #: constraint:stock.move:0 msgid "You try to assign a lot which is not from the same product" -msgstr "" +msgstr "Încercaţi să atribuiţi un lot care nu este din acelaşi produs" #. module: purchase #: help:purchase.order,date_order:0 msgid "Date on which this document has been created." -msgstr "" +msgstr "Data la care acest document a fost creat." #. module: purchase #: view:res.partner:0 msgid "Sales & Purchases" -msgstr "" +msgstr "Vânzări & Aprovizionare" #. module: purchase #: selection:purchase.report,month:0 msgid "June" -msgstr "" +msgstr "Iunie" #. module: purchase #: model:ir.model,name:purchase.model_purchase_report msgid "Purchases Orders" -msgstr "" +msgstr "Comenzi de aprovizionare" #. module: purchase #: view:purchase.order.line:0 msgid "Manual Invoices" -msgstr "" +msgstr "Facturare manuală" #. module: purchase #: code:addons/purchase/purchase.py:308 #, python-format msgid "" "Somebody has just confirmed a purchase with an amount over the defined limit" -msgstr "" +msgstr "Cineva a confirmat o achiziție cu o valoare peste limita definită" #. module: purchase #: selection:purchase.report,month:0 msgid "November" -msgstr "" +msgstr "Noiembrie" #. module: purchase #: view:purchase.report:0 msgid "Extended Filters..." -msgstr "" +msgstr "Filtre extinse..." #. module: purchase #: code:addons/purchase/purchase.py:352 @@ -1109,6 +1125,8 @@ msgstr "" #, python-format msgid "You must first cancel all invoices attached to this purchase order." msgstr "" +"Trebuie mai întâi să anulaţi toate facturile ataşate la comanda de " +"aprovizionare." #. module: purchase #: code:addons/purchase/wizard/purchase_order_group.py:48 @@ -1119,22 +1137,22 @@ msgstr "" #. module: purchase #: model:process.transition,name:purchase.process_transition_createpackinglist0 msgid "Pick list generated" -msgstr "" +msgstr "Listă de preluare generată" #. module: purchase #: view:purchase.order:0 msgid "Exception" -msgstr "" +msgstr "Excepție" #. module: purchase #: selection:purchase.report,month:0 msgid "October" -msgstr "" +msgstr "Octombrie" #. module: purchase #: view:purchase.order:0 msgid "Compute" -msgstr "" +msgstr "Calculează" #. module: purchase #: model:ir.module.module,description:purchase.module_meta_information @@ -1162,12 +1180,12 @@ msgstr "" #. module: purchase #: selection:purchase.report,month:0 msgid "January" -msgstr "" +msgstr "Ianuarie" #. module: purchase #: model:ir.model,name:purchase.model_res_company msgid "Companies" -msgstr "" +msgstr "Companii" #. module: purchase #: view:purchase.order:0 @@ -1177,61 +1195,62 @@ msgstr "Anuleaza comanda" #. module: purchase #: constraint:stock.move:0 msgid "You must assign a production lot for this product" -msgstr "" +msgstr "Trebuie să atribuiţi un lot de producţie pentru acest produs" #. module: purchase #: model:process.transition,note:purchase.process_transition_createpackinglist0 msgid "A pick list is generated to track the incoming products." -msgstr "" +msgstr "O listă de preluare este generată pentru a urmări produsele primite." #. module: purchase #: model:ir.ui.menu,name:purchase.menu_purchase_deshboard msgid "Dashboard" -msgstr "" +msgstr "Tablou de bord" #. module: purchase #: view:purchase.report:0 #: field:purchase.report,price_standard:0 msgid "Products Value" -msgstr "" +msgstr "Valoare produse" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_purchase_product_pricelist_type msgid "Pricelists Types" -msgstr "" +msgstr "Tipuri liste de prețuri" #. module: purchase #: view:purchase.order:0 #: view:purchase.report:0 msgid "Quotations" -msgstr "" +msgstr "Oferte" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_po_per_month_tree #: view:purchase.report:0 msgid "Purchase order per month" -msgstr "" +msgstr "Comenzi de aprovizionare pe lună" #. module: purchase #: view:purchase.order.line:0 msgid "History" -msgstr "" +msgstr "Istoric" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_product_by_category_purchase_form msgid "Products by Category" -msgstr "" +msgstr "Produse după categorie" #. module: purchase #: view:purchase.report:0 #: field:purchase.report,delay:0 msgid "Days to Validate" -msgstr "" +msgstr "Zile de validare" #. module: purchase #: help:purchase.order,origin:0 msgid "Reference of the document that generated this purchase order request." msgstr "" +"Documentul de referinţă ce a generat necesitatea comenzii de aprovizionare." #. module: purchase #: help:purchase.order,state:0 @@ -1243,33 +1262,40 @@ msgid "" "received, the state becomes 'Done'. If a cancel action occurs in the invoice " "or in the reception of goods, the state becomes in exception." msgstr "" +"Starea pentru o comandă de aprovizionare sau o cerere de ofertă. O cerere de " +"ofertă este o comandă de aprovizionare în starea de \"draft\". Comenzile pot " +"fi confirmate pentru a trece în starea de \"Confirmat\". După ce furnizorul " +"acceptă comanda se poate trece în starea de \"Aprobat\". Când comanda de " +"aprovizionare este primită şi recepţionată, starea devine \"Gata\". Dacă are " +"loc o acţiune de anulare în faza de factură sau recepţie a mărfurilor, " +"starea devine o excepţie." #. module: purchase #: field:purchase.order.line,price_subtotal:0 msgid "Subtotal" -msgstr "" +msgstr "Subtotal" #. module: purchase #: model:ir.actions.act_window,name:purchase.purchase_rfq #: model:ir.ui.menu,name:purchase.menu_purchase_rfq msgid "Requests for Quotation" -msgstr "" +msgstr "Cerere de ofertă" #. module: purchase #: help:purchase.order,date_approve:0 msgid "Date on which purchase order has been approved" -msgstr "" +msgstr "Data la care comanda de aprovizionare a fost aprobată" #. module: purchase #: selection:purchase.order,state:0 #: selection:purchase.report,state:0 msgid "Waiting" -msgstr "" +msgstr "Așteptare" #. module: purchase #: model:product.pricelist.version,name:purchase.ver0 msgid "Default Purchase Pricelist Version" -msgstr "" +msgstr "Versiune listă de prețuri de aprovizionare implicită" #. module: purchase #: view:purchase.installer:0 @@ -1281,17 +1307,17 @@ msgstr "" #: model:ir.actions.act_window,name:purchase.action_purchase_install_module #: view:purchase.installer:0 msgid "Purchases Application Configuration" -msgstr "" +msgstr "Configurare aplicație de aprovizionare" #. module: purchase #: field:purchase.order,fiscal_position:0 msgid "Fiscal Position" -msgstr "" +msgstr "Poziţie fiscală" #. module: purchase #: report:purchase.order:0 msgid "Request for Quotation N°" -msgstr "" +msgstr "Cerere de ofertă Nr." #. module: purchase #: model:process.transition,name:purchase.process_transition_invoicefrompackinglist0 @@ -1302,7 +1328,7 @@ msgstr "Factura" #. module: purchase #: selection:purchase.report,month:0 msgid "December" -msgstr "" +msgstr "Decembrie" #. module: purchase #: model:process.transition.action,name:purchase.process_transition_action_approvingcancelpurchaseorder0 @@ -1311,18 +1337,18 @@ msgstr "" #: view:purchase.order.group:0 #: view:purchase.order.line_invoice:0 msgid "Cancel" -msgstr "" +msgstr "Renunţă" #. module: purchase #: view:purchase.order:0 #: view:purchase.order.line:0 msgid "Purchase Order Lines" -msgstr "" +msgstr "Linii comandă de aprovizionare" #. module: purchase #: model:process.transition,note:purchase.process_transition_approvingpurchaseorder0 msgid "The supplier approves the Purchase Order." -msgstr "" +msgstr "Furnizorul a aprobat comanda de aprovizonare." #. module: purchase #: model:ir.actions.act_window,name:purchase.act_res_partner_2_purchase_order @@ -1330,17 +1356,17 @@ msgstr "" #: model:ir.ui.menu,name:purchase.menu_purchase_form_action #: view:purchase.report:0 msgid "Purchase Orders" -msgstr "" +msgstr "Comenzi aprovizionare" #. module: purchase #: field:purchase.order,origin:0 msgid "Source Document" -msgstr "" +msgstr "Document sursă" #. module: purchase #: view:purchase.order.group:0 msgid "Merge orders" -msgstr "" +msgstr "Combină comenzi" #. module: purchase #: model:ir.model,name:purchase.model_purchase_order_line_invoice @@ -1355,37 +1381,37 @@ msgstr "" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_purchase_order_by_user_all msgid "Total Orders by User per month" -msgstr "" +msgstr "Total comenzi după utilizator pe lună" #. module: purchase #: model:ir.actions.report.xml,name:purchase.report_purchase_quotation #: selection:purchase.order,state:0 #: selection:purchase.report,state:0 msgid "Request for Quotation" -msgstr "" +msgstr "Cerere de ofertă" #. module: purchase #: report:purchase.order:0 msgid "Tél. :" -msgstr "" +msgstr "Tel. :" #. module: purchase #: field:purchase.order,create_uid:0 #: view:purchase.report:0 #: field:purchase.report,user_id:0 msgid "Responsible" -msgstr "" +msgstr "Responsabil" #. module: purchase #: report:purchase.order:0 msgid "Our Order Reference" -msgstr "" +msgstr "Referința ta la comandă" #. module: purchase #: view:purchase.order:0 #: view:purchase.order.line:0 msgid "Search Purchase Order" -msgstr "" +msgstr "Căutare comandă de aprovizionare" #. module: purchase #: field:purchase.order,warehouse_id:0 @@ -1398,40 +1424,40 @@ msgstr "Depozit" #: model:process.node,note:purchase.process_node_draftpurchaseorder0 #: model:process.node,note:purchase.process_node_draftpurchaseorder1 msgid "Request for Quotations." -msgstr "" +msgstr "Cerere de ofertă." #. module: purchase #: report:purchase.order:0 msgid "Date Req." -msgstr "" +msgstr "Dată cerere" #. module: purchase #: field:purchase.order,date_approve:0 #: field:purchase.report,date_approve:0 msgid "Date Approved" -msgstr "" +msgstr "Dată aprobare" #. module: purchase #: code:addons/purchase/purchase.py:407 #, python-format msgid "Could not cancel this purchase order !" -msgstr "" +msgstr "Nu puteți anula această comandă de aprovizionare!" #. module: purchase #: report:purchase.order:0 #: field:purchase.order.line,price_unit:0 msgid "Unit Price" -msgstr "" +msgstr "Preţ unitar" #. module: purchase #: view:purchase.order:0 msgid "Delivery & Invoicing" -msgstr "" +msgstr "Livrare și facturare" #. module: purchase #: field:purchase.order.line,date_planned:0 msgid "Scheduled Date" -msgstr "" +msgstr "Dată programată" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_product_in_config_purchase @@ -1441,13 +1467,13 @@ msgstr "" #: view:purchase.report:0 #: field:purchase.report,product_id:0 msgid "Product" -msgstr "" +msgstr "Produs" #. module: purchase #: model:process.transition,name:purchase.process_transition_confirmingpurchaseorder0 #: model:process.transition,name:purchase.process_transition_confirmingpurchaseorder1 msgid "Confirmation" -msgstr "" +msgstr "Confirmare" #. module: purchase #: report:purchase.order:0 @@ -1464,18 +1490,18 @@ msgstr "" #. module: purchase #: report:purchase.quotation:0 msgid "Expected Delivery address:" -msgstr "" +msgstr "Adresa de livrare:" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_stock_move_report_po #: model:ir.ui.menu,name:purchase.menu_action_stock_move_report_po msgid "Receptions Analysis" -msgstr "" +msgstr "Analize recepții" #. module: purchase #: help:purchase.order,amount_untaxed:0 msgid "The amount without tax" -msgstr "" +msgstr "Valoare fără taxe" #. module: purchase #: model:ir.actions.act_window,help:purchase.action_supplier_address_form @@ -1488,34 +1514,34 @@ msgstr "" #. module: purchase #: view:purchase.order:0 msgid "Delivery" -msgstr "" +msgstr "Livrare" #. module: purchase #: view:board.board:0 #: model:ir.actions.act_window,name:purchase.purchase_draft msgid "Request for Quotations" -msgstr "" +msgstr "Cerere de oferte" #. module: purchase #: field:purchase.order.line,product_uom:0 msgid "Product UOM" -msgstr "" +msgstr "UM produs" #. module: purchase #: report:purchase.order:0 #: report:purchase.quotation:0 msgid "Qty" -msgstr "" +msgstr "Cantitate" #. module: purchase #: field:purchase.order,partner_address_id:0 msgid "Address" -msgstr "" +msgstr "Adresă" #. module: purchase #: field:purchase.order.line,move_ids:0 msgid "Reservation" -msgstr "" +msgstr "Rezervare" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_purchase_order_report_graph @@ -1527,7 +1553,7 @@ msgstr "" #: code:addons/purchase/purchase.py:399 #, python-format msgid "Could not cancel purchase order !" -msgstr "" +msgstr "Nu puteți anula comanda de aprovizionare!" #. module: purchase #: model:process.transition,note:purchase.process_transition_confirmingpurchaseorder1 @@ -1539,18 +1565,18 @@ msgstr "" #. module: purchase #: selection:purchase.report,month:0 msgid "February" -msgstr "" +msgstr "Februarie" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_product_category_config_purchase msgid "Products Categories" -msgstr "" +msgstr "Categorii Produse" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_purchase_order_report_all #: model:ir.ui.menu,name:purchase.menu_action_purchase_order_report_all msgid "Purchase Analysis" -msgstr "" +msgstr "Analize aprovizionare" #. module: purchase #: report:purchase.order:0 @@ -1563,7 +1589,7 @@ msgstr "" #: report:purchase.quotation:0 #: field:purchase.report,expected_date:0 msgid "Expected Date" -msgstr "" +msgstr "Dată aşteptată" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_total_price_by_product_by_state @@ -1574,7 +1600,7 @@ msgstr "" #. module: purchase #: report:purchase.quotation:0 msgid "TVA:" -msgstr "" +msgstr "TVA:" #. module: purchase #: report:purchase.order:0 @@ -1585,22 +1611,22 @@ msgstr "Data comenzii" #. module: purchase #: report:purchase.order:0 msgid "Shipping address :" -msgstr "" +msgstr "Adresă expediere:" #. module: purchase #: view:purchase.order:0 msgid "Purchase Control" -msgstr "" +msgstr "Control aprovizionare" #. module: purchase #: selection:purchase.report,month:0 msgid "March" -msgstr "" +msgstr "Martie" #. module: purchase #: selection:purchase.report,month:0 msgid "April" -msgstr "" +msgstr "Aprilie" #. module: purchase #: view:purchase.order.group:0 @@ -1622,38 +1648,38 @@ msgstr "" #: view:purchase.report:0 #: field:purchase.report,name:0 msgid "Year" -msgstr "" +msgstr "An" #. module: purchase #: field:purchase.report,negociation:0 msgid "Purchase-Standard Price" -msgstr "" +msgstr "Preț standard de aprovizionare" #. module: purchase #: model:product.pricelist.type,name:purchase.pricelist_type_purchase #: field:res.partner,property_product_pricelist_purchase:0 msgid "Purchase Pricelist" -msgstr "" +msgstr "Listă de prețuri de aprovizionare" #. module: purchase #: field:purchase.order,invoice_method:0 msgid "Invoicing Control" -msgstr "" +msgstr "Control factură" #. module: purchase #: model:process.transition.action,name:purchase.process_transition_action_approvingpurchaseorder0 msgid "Approve" -msgstr "" +msgstr "Aprobare" #. module: purchase #: view:purchase.order:0 msgid "To Approve" -msgstr "" +msgstr "De aprobat" #. module: purchase #: view:purchase.order.line:0 msgid "Invoicing" -msgstr "" +msgstr "Facturare" #. module: purchase #: help:purchase.order.line,state:0 @@ -1671,59 +1697,59 @@ msgstr "" #: code:addons/purchase/purchase.py:414 #, python-format msgid "Purchase order '%s' is cancelled." -msgstr "" +msgstr "Comanda de aprovizionare '%s' este anulată." #. module: purchase #: field:purchase.order,amount_total:0 msgid "Total" -msgstr "" +msgstr "Total" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_product_pricelist_action_purhase msgid "Pricelist Versions" -msgstr "" +msgstr "Versiuni liste de prețuri" #. module: purchase #: model:ir.actions.act_window,name:purchase.action_supplier_address_form msgid "Addresses" -msgstr "" +msgstr "Adrese" #. module: purchase #: view:purchase.order.group:0 msgid "Are you sure you want to merge these orders ?" -msgstr "" +msgstr "Sunteţi sigur că doriţi combinarea acestor comenzi?" #. module: purchase #: view:purchase.order:0 #: view:purchase.order.line:0 #: view:purchase.report:0 msgid "Group By..." -msgstr "" +msgstr "Grupează după..." #. module: purchase #: model:process.transition,name:purchase.process_transition_purchaseinvoice0 msgid "From a purchase order" -msgstr "" +msgstr "Dintr-o comandă de aprovizionare" #. module: purchase #: report:purchase.order:0 msgid "TVA :" -msgstr "" +msgstr "TVA :" #. module: purchase #: help:purchase.order,amount_total:0 msgid "The total amount" -msgstr "" +msgstr "Total valoare" #. module: purchase #: selection:purchase.report,month:0 msgid "May" -msgstr "" +msgstr "Mai" #. module: purchase #: field:res.company,po_lead:0 msgid "Purchase Lead Time" -msgstr "" +msgstr "Timp de aprovizionare" #. module: purchase #: model:process.transition,note:purchase.process_transition_invoicefrompurchase0 @@ -1736,13 +1762,13 @@ msgstr "" #. module: purchase #: model:process.process,name:purchase.process_process_purchaseprocess0 msgid "Purchase" -msgstr "" +msgstr "Aprovizionare" #. module: purchase #: model:ir.model,name:purchase.model_res_partner #: field:purchase.order.line,partner_id:0 msgid "Partner" -msgstr "" +msgstr "Partener" #. module: purchase #: code:addons/purchase/purchase.py:651 @@ -1751,32 +1777,34 @@ msgid "" "You have to select a partner in the purchase form !\n" "Please set one partner before choosing a product." msgstr "" +"Trebuie să selectați un partener în fereastra de aprovizionare!\n" +"Vă rog să completați un partener înainte de a alege un produs.." #. module: purchase #: view:purchase.installer:0 msgid "title" -msgstr "" +msgstr "titlu" #. module: purchase #: model:ir.model,name:purchase.model_stock_partial_move msgid "Partial Move" -msgstr "" +msgstr "Mișcare parțială" #. module: purchase #: view:purchase.order.line:0 msgid "Stock Moves" -msgstr "" +msgstr "Mişcări stoc" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_purchase_unit_measure_purchase #: model:ir.ui.menu,name:purchase.menu_purchase_uom_form_action msgid "Units of Measure" -msgstr "" +msgstr "Unităţi de măsură" #. module: purchase #: view:purchase.report:0 msgid "Orders" -msgstr "" +msgstr "Comenzi" #. module: purchase #: help:purchase.order,name:0 @@ -1784,12 +1812,14 @@ msgid "" "unique number of the purchase order,computed automatically when the purchase " "order is created" msgstr "" +"număr unic a comenzii de aprovizionare, completat automat când o comandă de " +"aprovizionare e creată" #. module: purchase #: model:ir.actions.act_window,name:purchase.open_board_purchase #: model:ir.ui.menu,name:purchase.menu_board_purchase msgid "Purchase Dashboard" -msgstr "" +msgstr "Panou de bord aprovizionare" #~ msgid "Confirm Purchase Order" #~ msgstr "Confirma comanda" diff --git a/addons/purchase/i18n/sk.po b/addons/purchase/i18n/sk.po new file mode 100644 index 00000000000..02553ec726c --- /dev/null +++ b/addons/purchase/i18n/sk.po @@ -0,0 +1,1794 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-21 09:22+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: purchase +#: model:process.transition,note:purchase.process_transition_confirmingpurchaseorder0 +msgid "" +"The buyer has to approve the RFQ before being sent to the supplier. The RFQ " +"becomes a confirmed Purchase Order." +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:282 +#, python-format +msgid "You can not confirm purchase order without Purchase Order Lines." +msgstr "Nemôžete potvrdiť objednávku bez objednávky v zozname." + +#. module: purchase +#: field:purchase.order,invoiced:0 +msgid "Invoiced & Paid" +msgstr "Fakturácia a platby" + +#. module: purchase +#: field:purchase.order,location_id:0 +#: view:purchase.report:0 +#: field:purchase.report,location_id:0 +msgid "Destination" +msgstr "Cieľ" + +#. module: purchase +#: code:addons/purchase/purchase.py:710 +#, python-format +msgid "" +"You have to select a product UOM in the same category than the purchase UOM " +"of the product" +msgstr "" +"Musíte vybrať UOM produktu v rovnakej kategórii, ako je nákup produktu" + +#. module: purchase +#: help:purchase.report,date:0 +msgid "Date on which this document has been created" +msgstr "Odo dňa, keď bol tento dokument vytvorený" + +#. module: purchase +#: model:ir.actions.act_window,help:purchase.purchase_rfq +msgid "" +"You can create a request for quotation when you want to buy products to a " +"supplier but the purchase is not confirmed yet. Use also this menu to review " +"requests for quotation created automatically based on your logistic rules " +"(minimum stock, MTO, etc). You can convert the request for quotation into a " +"purchase order once the order is confirmed. If you use the extended " +"interface (from user's preferences), you can select the way to control your " +"supplier invoices: based on the order, based on the receptions or manual " +"encoding." +msgstr "" + +#. module: purchase +#: selection:purchase.order,invoice_method:0 +msgid "From Picking" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Not Invoiced" +msgstr "Nefakturované" + +#. module: purchase +#: field:purchase.order,dest_address_id:0 +msgid "Destination Address" +msgstr "Cieľová adresa" + +#. module: purchase +#: report:purchase.order:0 +#: field:purchase.report,validator:0 +msgid "Validated By" +msgstr "Overená" + +#. module: purchase +#: view:purchase.order:0 +#: field:purchase.order,partner_id:0 +#: view:purchase.order.line:0 +#: view:purchase.report:0 +#: field:purchase.report,partner_id:0 +msgid "Supplier" +msgstr "Dodávateľ" + +#. module: purchase +#: view:purchase.order.line_invoice:0 +msgid "Do you want to generate the supplier invoices ?" +msgstr "Chcete vytvoriť dodávateľskú faktúru?" + +#. module: purchase +#: model:ir.actions.act_window,help:purchase.purchase_form_action +msgid "" +"Use this menu to search within your purchase orders by references, supplier, " +"products, etc. For each purchase order, you can track the products received, " +"and control the supplier invoices." +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:722 +#, python-format +msgid "The selected supplier only sells this product by %s" +msgstr "Vybraný dodávateľ predáva produkt %s" + +#. module: purchase +#: code:addons/purchase/wizard/purchase_line_invoice.py:156 +#, python-format +msgid "Supplier Invoices" +msgstr "Faktúry dodávateľov" + +#. module: purchase +#: sql_constraint:purchase.order:0 +msgid "Order Reference must be unique !" +msgstr "" + +#. module: purchase +#: model:process.transition,name:purchase.process_transition_packinginvoice0 +#: model:process.transition,name:purchase.process_transition_productrecept0 +msgid "From a Pick list" +msgstr "Vyberte zo zoznamu" + +#. module: purchase +#: code:addons/purchase/purchase.py:649 +#, python-format +msgid "No Pricelist !" +msgstr "Žiadny cenník !" + +#. module: purchase +#: field:purchase.order.line,product_qty:0 +#: view:purchase.report:0 +#: field:purchase.report,quantity:0 +msgid "Quantity" +msgstr "Množstvo" + +#. module: purchase +#: view:purchase.order.line_invoice:0 +msgid "Select an Open Sale Order" +msgstr "" + +#. module: purchase +#: field:purchase.order,company_id:0 +#: field:purchase.order.line,company_id:0 +#: view:purchase.report:0 +#: field:purchase.report,company_id:0 +msgid "Company" +msgstr "Spoločnosť" + +#. module: purchase +#: view:board.board:0 +#: model:ir.actions.act_window,name:purchase.action_purchase_order_monthly_categ_graph +#: view:purchase.report:0 +msgid "Monthly Purchase by Category" +msgstr "Mesačný nákup podľa kategórie" + +#. module: purchase +#: view:purchase.order:0 +msgid "Set to Draft" +msgstr "Nastaviť ako návr" + +#. module: purchase +#: selection:purchase.order,state:0 +#: selection:purchase.report,state:0 +msgid "Invoice Exception" +msgstr "" + +#. module: purchase +#: model:product.pricelist,name:purchase.list0 +msgid "Default Purchase Pricelist" +msgstr "Predvolený cenník nákupu" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.action_current_purchases +msgid "Current purchases" +msgstr "Aktuálne nákupy" + +#. module: purchase +#: help:purchase.order,dest_address_id:0 +msgid "" +"Put an address if you want to deliver directly from the supplier to the " +"customer.In this case, it will remove the warehouse link and set the " +"customer location." +msgstr "" + +#. module: purchase +#: help:res.partner,property_product_pricelist_purchase:0 +msgid "" +"This pricelist will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +msgid "Fax :" +msgstr "Fax :" + +#. module: purchase +#: help:purchase.order,pricelist_id:0 +msgid "" +"The pricelist sets the currency used for this purchase order. It also " +"computes the supplier price for the selected products/quantities." +msgstr "" + +#. module: purchase +#: model:ir.model,name:purchase.model_stock_partial_picking +msgid "Partial Picking" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:286 +#, python-format +msgid "Purchase order '%s' is confirmed." +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Approve Purchase" +msgstr "" + +#. module: purchase +#: model:process.node,name:purchase.process_node_approvepurchaseorder0 +#: view:purchase.order:0 +#: selection:purchase.order,state:0 +#: selection:purchase.report,state:0 +msgid "Approved" +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +msgid "Reference UOM" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Origin" +msgstr "" + +#. module: purchase +#: field:purchase.report,product_uom:0 +msgid "Reference UoM" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.action_purchase_line_product_tree +msgid "Purchases" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +#: field:purchase.order,notes:0 +#: view:purchase.order.line:0 +#: field:purchase.order.line,notes:0 +msgid "Notes" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:649 +#, python-format +msgid "" +"You have to select a pricelist or a supplier in the purchase form !\n" +"Please set one before choosing a product." +msgstr "" + +#. module: purchase +#: selection:purchase.report,month:0 +msgid "September" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +#: field:purchase.order,amount_tax:0 +#: view:purchase.order.line:0 +#: field:purchase.order.line,taxes_id:0 +msgid "Taxes" +msgstr "" + +#. module: purchase +#: model:ir.actions.report.xml,name:purchase.report_purchase_order +#: model:ir.model,name:purchase.model_purchase_order +#: model:process.node,name:purchase.process_node_purchaseorder0 +#: field:procurement.order,purchase_id:0 +#: view:purchase.order:0 +#: model:res.request.link,name:purchase.req_link_purchase_order +#: field:stock.picking,purchase_id:0 +msgid "Purchase Order" +msgstr "" + +#. module: purchase +#: field:purchase.order,name:0 +#: view:purchase.order.line:0 +#: field:purchase.order.line,order_id:0 +msgid "Order Reference" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +msgid "Net Total :" +msgstr "" + +#. module: purchase +#: view:purchase.installer:0 +msgid "Configure Your Purchases Management Application" +msgstr "" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_procurement_management_product +#: model:ir.ui.menu,name:purchase.menu_procurement_partner_contact_form +msgid "Products" +msgstr "" + +#. module: purchase +#: field:purchase.installer,progress:0 +msgid "Configuration Progress" +msgstr "" + +#. module: purchase +#: model:process.transition,note:purchase.process_transition_packinginvoice0 +msgid "" +"A Pick list generates an invoice. Depending on the Invoicing control of the " +"sale order, the invoice is based on delivered or on ordered quantities." +msgstr "" + +#. module: purchase +#: selection:purchase.order,state:0 +#: selection:purchase.order.line,state:0 +#: selection:purchase.report,state:0 +msgid "Cancelled" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:305 +#, python-format +msgid "Purchase amount over the limit" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Convert to Purchase Order" +msgstr "" + +#. module: purchase +#: field:purchase.order,pricelist_id:0 +#: field:purchase.report,pricelist_id:0 +msgid "Pricelist" +msgstr "" + +#. module: purchase +#: selection:purchase.order,state:0 +#: selection:purchase.report,state:0 +msgid "Shipping Exception" +msgstr "" + +#. module: purchase +#: field:purchase.order.line,invoice_lines:0 +msgid "Invoice Lines" +msgstr "" + +#. module: purchase +#: model:process.node,name:purchase.process_node_packinglist0 +#: model:process.node,name:purchase.process_node_productrecept0 +msgid "Incoming Products" +msgstr "" + +#. module: purchase +#: model:process.node,name:purchase.process_node_packinginvoice0 +msgid "Outgoing Products" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Manually Corrected" +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +msgid " Month " +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Reference" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:237 +#, python-format +msgid "Cannot delete Purchase Order(s) which are in %s State!" +msgstr "" + +#. module: purchase +#: field:purchase.report,dest_address_id:0 +msgid "Dest. Address Contact Name" +msgstr "" + +#. module: purchase +#: model:ir.model,name:purchase.model_stock_move +msgid "Stock Move" +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +#: field:purchase.report,day:0 +msgid "Day" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:334 +#, python-format +msgid "Purchase order '%s' has been set in draft state." +msgstr "" + +#. module: purchase +#: field:purchase.order.line,account_analytic_id:0 +msgid "Analytic Account" +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +#: field:purchase.report,nbr:0 +msgid "# of Lines" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:685 +#: code:addons/purchase/purchase.py:722 +#: code:addons/purchase/wizard/purchase_order_group.py:47 +#, python-format +msgid "Warning" +msgstr "" + +#. module: purchase +#: field:purchase.installer,purchase_analytic_plans:0 +msgid "Purchase Analytic Plans" +msgstr "" + +#. module: purchase +#: model:ir.model,name:purchase.model_purchase_installer +msgid "purchase.installer" +msgstr "" + +#. module: purchase +#: selection:purchase.order.line,state:0 +msgid "Draft" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +msgid "Net Price" +msgstr "" + +#. module: purchase +#: view:purchase.order.line:0 +msgid "Order Line" +msgstr "" + +#. module: purchase +#: help:purchase.order,shipped:0 +msgid "It indicates that a picking has been done" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:710 +#, python-format +msgid "Wrong Product UOM !" +msgstr "" + +#. module: purchase +#: model:process.node,name:purchase.process_node_confirmpurchaseorder0 +#: selection:purchase.order.line,state:0 +msgid "Confirmed" +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +#: field:purchase.report,price_average:0 +msgid "Average Price" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +msgid "Total :" +msgstr "" + +#. module: purchase +#: model:process.transition.action,name:purchase.process_transition_action_confirmpurchaseorder0 +#: view:purchase.order.line_invoice:0 +msgid "Confirm" +msgstr "" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_procurement_management_invoice +#: view:purchase.order:0 +msgid "Invoice Control" +msgstr "" + +#. module: purchase +#: constraint:res.company:0 +msgid "Error! You can not create recursive companies." +msgstr "" + +#. module: purchase +#: field:purchase.order,partner_ref:0 +msgid "Supplier Reference" +msgstr "" + +#. module: purchase +#: help:purchase.order,amount_tax:0 +msgid "The tax amount" +msgstr "" + +#. module: purchase +#: model:process.transition,note:purchase.process_transition_productrecept0 +msgid "" +"A Pick list generates a supplier invoice. Depending on the Invoicing control " +"of the purchase order, the invoice is based on received or on ordered " +"quantities." +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +#: field:purchase.order,state:0 +#: view:purchase.order.line:0 +#: field:purchase.order.line,state:0 +#: view:purchase.report:0 +msgid "State" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,help:purchase.action_stock_move_report_po +msgid "" +"Reception Analysis allows you to easily check and analyse your company order " +"receptions and the performance of your supplier's deliveries." +msgstr "" + +#. module: purchase +#: report:purchase.quotation:0 +msgid "Tel.:" +msgstr "" + +#. module: purchase +#: model:ir.model,name:purchase.model_stock_picking +#: field:purchase.order,picking_ids:0 +msgid "Picking List" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Print" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.action_view_purchase_order_group +msgid "Merge Purchase orders" +msgstr "" + +#. module: purchase +#: field:purchase.order,order_line:0 +msgid "Order Lines" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:651 +#, python-format +msgid "No Partner!" +msgstr "" + +#. module: purchase +#: report:purchase.quotation:0 +msgid "Fax:" +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +#: field:purchase.report,price_total:0 +msgid "Total Price" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Untaxed amount" +msgstr "" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_product_pricelist_action2_purchase +#: model:ir.ui.menu,name:purchase.menu_purchase_config_pricelist +msgid "Pricelists" +msgstr "" + +#. module: purchase +#: field:purchase.report,partner_address_id:0 +msgid "Address Contact Name" +msgstr "" + +#. module: purchase +#: help:purchase.order,invoice_method:0 +msgid "" +"From Order: a draft invoice will be pre-generated based on the purchase " +"order. The accountant will just have to validate this invoice for control.\n" +"From Picking: a draft invoice will be pre-generated based on validated " +"receptions.\n" +"Manual: allows you to generate suppliers invoices by chosing in the " +"uninvoiced lines of all manual purchase orders." +msgstr "" + +#. module: purchase +#: help:purchase.order,invoice_ids:0 +msgid "Invoices generated for a purchase order" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:282 +#: code:addons/purchase/purchase.py:352 +#: code:addons/purchase/purchase.py:362 +#: code:addons/purchase/wizard/purchase_line_invoice.py:122 +#, python-format +msgid "Error !" +msgstr "" + +#. module: purchase +#: view:purchase.order.line:0 +msgid "General Information" +msgstr "" + +#. module: purchase +#: view:board.board:0 +msgid "My Board" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +msgid "Purchase Order Confirmation N°" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,help:purchase.action_purchase_order_report_all +msgid "" +"Purchase Analysis allows you to easily check and analyse your company " +"purchase history and performance. From this menu you can track your " +"negotiation performance, the delivery performance of your suppliers, etc." +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Approved by Supplier" +msgstr "" + +#. module: purchase +#: model:process.transition,note:purchase.process_transition_invoicefrompackinglist0 +msgid "" +"The invoice is created automatically if the Invoice control of the purchase " +"order is 'On picking'. The invoice can also be generated manually by the " +"accountant (Invoice control = Manual)." +msgstr "" + +#. module: purchase +#: selection:purchase.order,invoice_method:0 +msgid "From Order" +msgstr "" + +#. module: purchase +#: model:process.transition.action,name:purchase.process_transition_action_invoicefrompurchaseorder0 +msgid "Create invoice" +msgstr "" + +#. module: purchase +#: field:purchase.order.line,move_dest_id:0 +msgid "Reservation Destination" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:237 +#, python-format +msgid "Invalid action !" +msgstr "" + +#. module: purchase +#: selection:purchase.order,state:0 +#: selection:purchase.order.line,state:0 +#: selection:purchase.report,state:0 +msgid "Done" +msgstr "" + +#. module: purchase +#: selection:purchase.report,month:0 +msgid "July" +msgstr "" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_purchase_config_purchase +#: view:res.company:0 +msgid "Configuration" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.action_purchase_by_supplier +#: view:purchase.report:0 +msgid "Purchase by supplier" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Total amount" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.act_purchase_order_2_stock_picking +msgid "Receptions" +msgstr "" + +#. module: purchase +#: field:purchase.order,validator:0 +#: view:purchase.report:0 +msgid "Validated by" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,help:purchase.action_invoice_pending +msgid "" +"Use this menu to control the invoices to be received from your supplier. " +"OpenERP pregenerates draft invoices from your purchase orders or receptions, " +"according to your settings. Once you receive a supplier invoice, you can " +"match it with the draft invoice and validate it." +msgstr "" + +#. module: purchase +#: model:process.node,name:purchase.process_node_draftpurchaseorder0 +#: model:process.node,name:purchase.process_node_draftpurchaseorder1 +msgid "RFQ" +msgstr "" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_procurement_management_pending_invoice +msgid "Supplier Invoices to Receive" +msgstr "" + +#. module: purchase +#: help:purchase.installer,purchase_requisition:0 +msgid "" +"Manages your Purchase Requisition and allows you to easily keep track and " +"manage all your purchase orders." +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +msgid " Month-1 " +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:363 +#, python-format +msgid "There is no purchase journal defined for this company: \"%s\" (id:%d)" +msgstr "" + +#. module: purchase +#: selection:purchase.order,invoice_method:0 +msgid "Manual" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:400 +#, python-format +msgid "You must first cancel all picking attached to this purchase order." +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +#: field:purchase.order.line,date_order:0 +#: field:purchase.report,date:0 +msgid "Order Date" +msgstr "" + +#. module: purchase +#: model:process.node,note:purchase.process_node_productrecept0 +msgid "Incoming products to control" +msgstr "" + +#. module: purchase +#: model:process.transition,name:purchase.process_transition_approvingpurchaseorder0 +msgid "Approbation" +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +msgid "Purchase Orders Statistics" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,help:purchase.purchase_line_form_action2 +msgid "" +"If you set the invoicing control on a purchase order as \"Manual\", you can " +"track here all the purchase order lines for which you have not received the " +"supplier invoice yet. Once you are ready to receive a supplier invoice, you " +"can generate a draft supplier invoice based on the lines from this menu." +msgstr "" + +#. module: purchase +#: model:process.node,name:purchase.process_node_invoiceafterpacking0 +#: model:process.node,name:purchase.process_node_invoicecontrol0 +msgid "Draft Invoice" +msgstr "" + +#. module: purchase +#: help:purchase.installer,purchase_analytic_plans:0 +msgid "Manages analytic distribution and purchase orders." +msgstr "" + +#. module: purchase +#: help:purchase.order,minimum_planned_date:0 +msgid "" +"This is computed as the minimum scheduled date of all purchase order lines' " +"products." +msgstr "" + +#. module: purchase +#: selection:purchase.report,month:0 +msgid "August" +msgstr "" + +#. module: purchase +#: field:purchase.installer,purchase_requisition:0 +msgid "Purchase Requisition" +msgstr "" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_purchase_uom_categ_form_action +msgid "Units of Measure Categories" +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +#: field:purchase.report,delay_pass:0 +msgid "Days to Deliver" +msgstr "" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_action_picking_tree_in_move +#: model:ir.ui.menu,name:purchase.menu_procurement_management_inventory +msgid "Receive Products" +msgstr "" + +#. module: purchase +#: model:ir.model,name:purchase.model_procurement_order +msgid "Procurement" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +#: field:purchase.order,invoice_ids:0 +msgid "Invoices" +msgstr "" + +#. module: purchase +#: model:process.node,note:purchase.process_node_purchaseorder0 +msgid "Confirmed purchase order to invoice" +msgstr "" + +#. module: purchase +#: field:purchase.installer,config_logo:0 +msgid "Image" +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +msgid "Total Orders Lines by User per month" +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +#: field:purchase.report,month:0 +msgid "Month" +msgstr "" + +#. module: purchase +#: selection:purchase.order,state:0 +#: selection:purchase.report,state:0 +msgid "Waiting Supplier Ack" +msgstr "" + +#. module: purchase +#: report:purchase.quotation:0 +msgid "Request for Quotation :" +msgstr "" + +#. module: purchase +#: view:board.board:0 +#: model:ir.actions.act_window,name:purchase.purchase_waiting +msgid "Purchase Order Waiting Approval" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Total Untaxed amount" +msgstr "" + +#. module: purchase +#: field:purchase.order,shipped:0 +#: field:purchase.order,shipped_rate:0 +msgid "Received" +msgstr "" + +#. module: purchase +#: model:process.node,note:purchase.process_node_packinglist0 +msgid "List of ordered products." +msgstr "" + +#. module: purchase +#: help:purchase.order,picking_ids:0 +msgid "" +"This is the list of picking list that have been generated for this purchase" +msgstr "" + +#. module: purchase +#: model:ir.module.module,shortdesc:purchase.module_meta_information +#: model:ir.ui.menu,name:purchase.menu_procurement_management +msgid "Purchase Management" +msgstr "" + +#. module: purchase +#: model:process.node,note:purchase.process_node_invoiceafterpacking0 +#: model:process.node,note:purchase.process_node_invoicecontrol0 +msgid "To be reviewed by the accountant." +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.purchase_line_form_action2 +#: model:ir.ui.menu,name:purchase.menu_purchase_line_order_draft +msgid "Purchase Lines Not Invoiced" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +msgid "Taxes :" +msgstr "" + +#. module: purchase +#: field:purchase.order,invoiced_rate:0 +#: field:purchase.order.line,invoiced:0 +msgid "Invoiced" +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +#: field:purchase.report,category_id:0 +msgid "Category" +msgstr "" + +#. module: purchase +#: model:process.node,note:purchase.process_node_approvepurchaseorder0 +#: model:process.node,note:purchase.process_node_confirmpurchaseorder0 +msgid "State of the Purchase Order." +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +msgid " Year " +msgstr "" + +#. module: purchase +#: field:purchase.report,state:0 +msgid "Order State" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.action_view_purchase_line_invoice +msgid "Create invoices" +msgstr "" + +#. module: purchase +#: model:ir.model,name:purchase.model_purchase_order_line +#: view:purchase.order.line:0 +#: field:stock.move,purchase_line_id:0 +msgid "Purchase Order Line" +msgstr "" + +#. module: purchase +#: constraint:res.partner:0 +msgid "Error ! You can not create recursive associated members." +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Calendar View" +msgstr "" + +#. module: purchase +#: model:ir.model,name:purchase.model_purchase_order_group +msgid "Purchase Order Merge" +msgstr "" + +#. module: purchase +#: report:purchase.quotation:0 +msgid "Regards," +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.action_negotiation_by_supplier +#: view:purchase.report:0 +msgid "Negotiation by Supplier" +msgstr "" + +#. module: purchase +#: view:res.partner:0 +msgid "Purchase Properties" +msgstr "" + +#. module: purchase +#: model:process.transition,note:purchase.process_transition_purchaseinvoice0 +msgid "" +"A purchase order generates a supplier invoice, as soon as it is confirmed by " +"the buyer. Depending on the Invoicing control of the purchase order, the " +"invoice is based on received or on ordered quantities." +msgstr "" + +#. module: purchase +#: field:purchase.order,amount_untaxed:0 +msgid "Untaxed Amount" +msgstr "" + +#. module: purchase +#: help:purchase.order,invoiced:0 +msgid "It indicates that an invoice has been paid" +msgstr "" + +#. module: purchase +#: model:process.node,note:purchase.process_node_packinginvoice0 +msgid "Outgoing products to invoice" +msgstr "" + +#. module: purchase +#: view:purchase.installer:0 +msgid "Configure" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.action_qty_per_product +#: view:purchase.report:0 +msgid "Qty. per product" +msgstr "" + +#. module: purchase +#: constraint:stock.move:0 +msgid "You try to assign a lot which is not from the same product" +msgstr "" + +#. module: purchase +#: help:purchase.order,date_order:0 +msgid "Date on which this document has been created." +msgstr "" + +#. module: purchase +#: view:res.partner:0 +msgid "Sales & Purchases" +msgstr "" + +#. module: purchase +#: selection:purchase.report,month:0 +msgid "June" +msgstr "" + +#. module: purchase +#: model:ir.model,name:purchase.model_purchase_report +msgid "Purchases Orders" +msgstr "" + +#. module: purchase +#: view:purchase.order.line:0 +msgid "Manual Invoices" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:308 +#, python-format +msgid "" +"Somebody has just confirmed a purchase with an amount over the defined limit" +msgstr "" + +#. module: purchase +#: selection:purchase.report,month:0 +msgid "November" +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +msgid "Extended Filters..." +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:352 +#: code:addons/purchase/wizard/purchase_line_invoice.py:123 +#, python-format +msgid "There is no expense account defined for this product: \"%s\" (id:%d)" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:408 +#, python-format +msgid "You must first cancel all invoices attached to this purchase order." +msgstr "" + +#. module: purchase +#: code:addons/purchase/wizard/purchase_order_group.py:48 +#, python-format +msgid "Please select multiple order to merge in the list view." +msgstr "" + +#. module: purchase +#: model:process.transition,name:purchase.process_transition_createpackinglist0 +msgid "Pick list generated" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Exception" +msgstr "" + +#. module: purchase +#: selection:purchase.report,month:0 +msgid "October" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Compute" +msgstr "" + +#. module: purchase +#: model:ir.module.module,description:purchase.module_meta_information +msgid "" +"\n" +" Purchase module is for generating a purchase order for purchase of goods " +"from a supplier.\n" +" A supplier invoice is created for the particular order placed\n" +" Dashboard for purchase management that includes:\n" +" * Current Purchase Orders\n" +" * Draft Purchase Orders\n" +" * Graph for quantity and amount per month \n" +"\n" +" " +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:685 +#, python-format +msgid "" +"The selected supplier has a minimal quantity set to %s, you cannot purchase " +"less." +msgstr "" + +#. module: purchase +#: selection:purchase.report,month:0 +msgid "January" +msgstr "" + +#. module: purchase +#: model:ir.model,name:purchase.model_res_company +msgid "Companies" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Cancel Purchase Order" +msgstr "" + +#. module: purchase +#: constraint:stock.move:0 +msgid "You must assign a production lot for this product" +msgstr "" + +#. module: purchase +#: model:process.transition,note:purchase.process_transition_createpackinglist0 +msgid "A pick list is generated to track the incoming products." +msgstr "" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_purchase_deshboard +msgid "Dashboard" +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +#: field:purchase.report,price_standard:0 +msgid "Products Value" +msgstr "" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_purchase_product_pricelist_type +msgid "Pricelists Types" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +#: view:purchase.report:0 +msgid "Quotations" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.action_po_per_month_tree +#: view:purchase.report:0 +msgid "Purchase order per month" +msgstr "" + +#. module: purchase +#: view:purchase.order.line:0 +msgid "History" +msgstr "" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_product_by_category_purchase_form +msgid "Products by Category" +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +#: field:purchase.report,delay:0 +msgid "Days to Validate" +msgstr "" + +#. module: purchase +#: help:purchase.order,origin:0 +msgid "Reference of the document that generated this purchase order request." +msgstr "" + +#. module: purchase +#: help:purchase.order,state:0 +msgid "" +"The state of the purchase order or the quotation request. A quotation is a " +"purchase order in a 'Draft' state. Then the order has to be confirmed by the " +"user, the state switch to 'Confirmed'. Then the supplier must confirm the " +"order to change the state to 'Approved'. When the purchase order is paid and " +"received, the state becomes 'Done'. If a cancel action occurs in the invoice " +"or in the reception of goods, the state becomes in exception." +msgstr "" + +#. module: purchase +#: field:purchase.order.line,price_subtotal:0 +msgid "Subtotal" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.purchase_rfq +#: model:ir.ui.menu,name:purchase.menu_purchase_rfq +msgid "Requests for Quotation" +msgstr "" + +#. module: purchase +#: help:purchase.order,date_approve:0 +msgid "Date on which purchase order has been approved" +msgstr "" + +#. module: purchase +#: selection:purchase.order,state:0 +#: selection:purchase.report,state:0 +msgid "Waiting" +msgstr "" + +#. module: purchase +#: model:product.pricelist.version,name:purchase.ver0 +msgid "Default Purchase Pricelist Version" +msgstr "" + +#. module: purchase +#: view:purchase.installer:0 +msgid "" +"Extend your Purchases Management Application with additional functionalities." +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.action_purchase_install_module +#: view:purchase.installer:0 +msgid "Purchases Application Configuration" +msgstr "" + +#. module: purchase +#: field:purchase.order,fiscal_position:0 +msgid "Fiscal Position" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +msgid "Request for Quotation N°" +msgstr "" + +#. module: purchase +#: model:process.transition,name:purchase.process_transition_invoicefrompackinglist0 +#: model:process.transition,name:purchase.process_transition_invoicefrompurchase0 +msgid "Invoice" +msgstr "" + +#. module: purchase +#: selection:purchase.report,month:0 +msgid "December" +msgstr "" + +#. module: purchase +#: model:process.transition.action,name:purchase.process_transition_action_approvingcancelpurchaseorder0 +#: model:process.transition.action,name:purchase.process_transition_action_cancelpurchaseorder0 +#: view:purchase.order:0 +#: view:purchase.order.group:0 +#: view:purchase.order.line_invoice:0 +msgid "Cancel" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +#: view:purchase.order.line:0 +msgid "Purchase Order Lines" +msgstr "" + +#. module: purchase +#: model:process.transition,note:purchase.process_transition_approvingpurchaseorder0 +msgid "The supplier approves the Purchase Order." +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.act_res_partner_2_purchase_order +#: model:ir.actions.act_window,name:purchase.purchase_form_action +#: model:ir.ui.menu,name:purchase.menu_purchase_form_action +#: view:purchase.report:0 +msgid "Purchase Orders" +msgstr "" + +#. module: purchase +#: field:purchase.order,origin:0 +msgid "Source Document" +msgstr "" + +#. module: purchase +#: view:purchase.order.group:0 +msgid "Merge orders" +msgstr "" + +#. module: purchase +#: model:ir.model,name:purchase.model_purchase_order_line_invoice +msgid "Purchase Order Line Make Invoice" +msgstr "" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_action_picking_tree4 +msgid "Incoming Shipments" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.action_purchase_order_by_user_all +msgid "Total Orders by User per month" +msgstr "" + +#. module: purchase +#: model:ir.actions.report.xml,name:purchase.report_purchase_quotation +#: selection:purchase.order,state:0 +#: selection:purchase.report,state:0 +msgid "Request for Quotation" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +msgid "Tél. :" +msgstr "" + +#. module: purchase +#: field:purchase.order,create_uid:0 +#: view:purchase.report:0 +#: field:purchase.report,user_id:0 +msgid "Responsible" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +msgid "Our Order Reference" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +#: view:purchase.order.line:0 +msgid "Search Purchase Order" +msgstr "" + +#. module: purchase +#: field:purchase.order,warehouse_id:0 +#: view:purchase.report:0 +#: field:purchase.report,warehouse_id:0 +msgid "Warehouse" +msgstr "" + +#. module: purchase +#: model:process.node,note:purchase.process_node_draftpurchaseorder0 +#: model:process.node,note:purchase.process_node_draftpurchaseorder1 +msgid "Request for Quotations." +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +msgid "Date Req." +msgstr "" + +#. module: purchase +#: field:purchase.order,date_approve:0 +#: field:purchase.report,date_approve:0 +msgid "Date Approved" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:407 +#, python-format +msgid "Could not cancel this purchase order !" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +#: field:purchase.order.line,price_unit:0 +msgid "Unit Price" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Delivery & Invoicing" +msgstr "" + +#. module: purchase +#: field:purchase.order.line,date_planned:0 +msgid "Scheduled Date" +msgstr "" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_product_in_config_purchase +#: field:purchase.order,product_id:0 +#: view:purchase.order.line:0 +#: field:purchase.order.line,product_id:0 +#: view:purchase.report:0 +#: field:purchase.report,product_id:0 +msgid "Product" +msgstr "" + +#. module: purchase +#: model:process.transition,name:purchase.process_transition_confirmingpurchaseorder0 +#: model:process.transition,name:purchase.process_transition_confirmingpurchaseorder1 +msgid "Confirmation" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +#: field:purchase.order.line,name:0 +#: report:purchase.quotation:0 +msgid "Description" +msgstr "" + +#. module: purchase +#: help:res.company,po_lead:0 +msgid "This is the leads/security time for each purchase order." +msgstr "" + +#. module: purchase +#: report:purchase.quotation:0 +msgid "Expected Delivery address:" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.action_stock_move_report_po +#: model:ir.ui.menu,name:purchase.menu_action_stock_move_report_po +msgid "Receptions Analysis" +msgstr "" + +#. module: purchase +#: help:purchase.order,amount_untaxed:0 +msgid "The amount without tax" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,help:purchase.action_supplier_address_form +msgid "" +"Access your supplier records and maintain a good relationship with your " +"suppliers. You can track all your interactions with them through the History " +"tab: emails, orders, meetings, etc." +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Delivery" +msgstr "" + +#. module: purchase +#: view:board.board:0 +#: model:ir.actions.act_window,name:purchase.purchase_draft +msgid "Request for Quotations" +msgstr "" + +#. module: purchase +#: field:purchase.order.line,product_uom:0 +msgid "Product UOM" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +#: report:purchase.quotation:0 +msgid "Qty" +msgstr "" + +#. module: purchase +#: field:purchase.order,partner_address_id:0 +msgid "Address" +msgstr "" + +#. module: purchase +#: field:purchase.order.line,move_ids:0 +msgid "Reservation" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.action_purchase_order_report_graph +#: view:purchase.report:0 +msgid "Total Qty and Amount by month" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:399 +#, python-format +msgid "Could not cancel purchase order !" +msgstr "" + +#. module: purchase +#: model:process.transition,note:purchase.process_transition_confirmingpurchaseorder1 +msgid "" +"In case there is no supplier for this product, the buyer can fill the form " +"manually and confirm it. The RFQ becomes a confirmed Purchase Order." +msgstr "" + +#. module: purchase +#: selection:purchase.report,month:0 +msgid "February" +msgstr "" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_product_category_config_purchase +msgid "Products Categories" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.action_purchase_order_report_all +#: model:ir.ui.menu,name:purchase.menu_action_purchase_order_report_all +msgid "Purchase Analysis" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +msgid "Your Order Reference" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +#: field:purchase.order,minimum_planned_date:0 +#: report:purchase.quotation:0 +#: field:purchase.report,expected_date:0 +msgid "Expected Date" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.action_total_price_by_product_by_state +#: view:purchase.report:0 +msgid "Total price by product by state" +msgstr "" + +#. module: purchase +#: report:purchase.quotation:0 +msgid "TVA:" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +#: field:purchase.order,date_order:0 +msgid "Date Ordered" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +msgid "Shipping address :" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "Purchase Control" +msgstr "" + +#. module: purchase +#: selection:purchase.report,month:0 +msgid "March" +msgstr "" + +#. module: purchase +#: selection:purchase.report,month:0 +msgid "April" +msgstr "" + +#. module: purchase +#: view:purchase.order.group:0 +msgid "" +" Please note that: \n" +" \n" +" Orders will only be merged if: \n" +" * Purchase Orders are in draft \n" +" * Purchase Orders belong to the same supplier \n" +" * Purchase Orders are have same stock location, same pricelist \n" +" \n" +" Lines will only be merged if: \n" +" * Order lines are exactly the same except for the product,quantity and unit " +"\n" +" " +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +#: field:purchase.report,name:0 +msgid "Year" +msgstr "" + +#. module: purchase +#: field:purchase.report,negociation:0 +msgid "Purchase-Standard Price" +msgstr "" + +#. module: purchase +#: model:product.pricelist.type,name:purchase.pricelist_type_purchase +#: field:res.partner,property_product_pricelist_purchase:0 +msgid "Purchase Pricelist" +msgstr "" + +#. module: purchase +#: field:purchase.order,invoice_method:0 +msgid "Invoicing Control" +msgstr "" + +#. module: purchase +#: model:process.transition.action,name:purchase.process_transition_action_approvingpurchaseorder0 +msgid "Approve" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +msgid "To Approve" +msgstr "" + +#. module: purchase +#: view:purchase.order.line:0 +msgid "Invoicing" +msgstr "" + +#. module: purchase +#: help:purchase.order.line,state:0 +msgid "" +" * The 'Draft' state is set automatically when purchase order in draft " +"state. \n" +"* The 'Confirmed' state is set automatically as confirm when purchase order " +"in confirm state. \n" +"* The 'Done' state is set automatically when purchase order is set as done. " +" \n" +"* The 'Cancelled' state is set automatically when user cancel purchase order." +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:414 +#, python-format +msgid "Purchase order '%s' is cancelled." +msgstr "" + +#. module: purchase +#: field:purchase.order,amount_total:0 +msgid "Total" +msgstr "" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_product_pricelist_action_purhase +msgid "Pricelist Versions" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.action_supplier_address_form +msgid "Addresses" +msgstr "" + +#. module: purchase +#: view:purchase.order.group:0 +msgid "Are you sure you want to merge these orders ?" +msgstr "" + +#. module: purchase +#: view:purchase.order:0 +#: view:purchase.order.line:0 +#: view:purchase.report:0 +msgid "Group By..." +msgstr "" + +#. module: purchase +#: model:process.transition,name:purchase.process_transition_purchaseinvoice0 +msgid "From a purchase order" +msgstr "" + +#. module: purchase +#: report:purchase.order:0 +msgid "TVA :" +msgstr "" + +#. module: purchase +#: help:purchase.order,amount_total:0 +msgid "The total amount" +msgstr "" + +#. module: purchase +#: selection:purchase.report,month:0 +msgid "May" +msgstr "" + +#. module: purchase +#: field:res.company,po_lead:0 +msgid "Purchase Lead Time" +msgstr "" + +#. module: purchase +#: model:process.transition,note:purchase.process_transition_invoicefrompurchase0 +msgid "" +"The invoice is created automatically if the Invoice control of the purchase " +"order is 'On order'. The invoice can also be generated manually by the " +"accountant (Invoice control = Manual)." +msgstr "" + +#. module: purchase +#: model:process.process,name:purchase.process_process_purchaseprocess0 +msgid "Purchase" +msgstr "" + +#. module: purchase +#: model:ir.model,name:purchase.model_res_partner +#: field:purchase.order.line,partner_id:0 +msgid "Partner" +msgstr "" + +#. module: purchase +#: code:addons/purchase/purchase.py:651 +#, python-format +msgid "" +"You have to select a partner in the purchase form !\n" +"Please set one partner before choosing a product." +msgstr "" + +#. module: purchase +#: view:purchase.installer:0 +msgid "title" +msgstr "" + +#. module: purchase +#: model:ir.model,name:purchase.model_stock_partial_move +msgid "Partial Move" +msgstr "" + +#. module: purchase +#: view:purchase.order.line:0 +msgid "Stock Moves" +msgstr "" + +#. module: purchase +#: model:ir.ui.menu,name:purchase.menu_purchase_unit_measure_purchase +#: model:ir.ui.menu,name:purchase.menu_purchase_uom_form_action +msgid "Units of Measure" +msgstr "" + +#. module: purchase +#: view:purchase.report:0 +msgid "Orders" +msgstr "" + +#. module: purchase +#: help:purchase.order,name:0 +msgid "" +"unique number of the purchase order,computed automatically when the purchase " +"order is created" +msgstr "" + +#. module: purchase +#: model:ir.actions.act_window,name:purchase.open_board_purchase +#: model:ir.ui.menu,name:purchase.menu_board_purchase +msgid "Purchase Dashboard" +msgstr "" diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index f2ef17a183d..63dbf4d9dcc 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -787,7 +787,7 @@ class procurement_order(osv.osv): if seller_qty: qty = max(qty,seller_qty) - price = pricelist_obj.price_get(cr, uid, [pricelist_id], procurement.product_id.id, qty, False, {'uom': uom_id})[pricelist_id] + price = pricelist_obj.price_get(cr, uid, [pricelist_id], procurement.product_id.id, qty, partner_id, {'uom': uom_id})[pricelist_id] newdate = datetime.strptime(procurement.date_planned, '%Y-%m-%d %H:%M:%S') newdate = (newdate - relativedelta(days=company.po_lead)) - relativedelta(days=seller_delay) diff --git a/addons/purchase/purchase_view.xml b/addons/purchase/purchase_view.xml index cb83841f005..8c432aa9ecc 100644 --- a/addons/purchase/purchase_view.xml +++ b/addons/purchase/purchase_view.xml @@ -216,7 +216,8 @@ <field name="date_approve"/> <separator string="Invoices" colspan="4"/> <newline/> - <field name="invoice_ids" groups="base.group_extended" nolabel="1" colspan="4"/> + <field name="invoice_ids" groups="base.group_extended" nolabel="1" colspan="4" context="{'type':'in_invoice', 'journal_type':'purchase'}"/> + <field name="invoice_ids" groups="base.group_extended" nolabel="1" colspan="4" context="{'type':'in_invoice', 'journal_type': 'purchase'}"/> </page> <page string="Notes"> <field colspan="4" name="notes" nolabel="1"/> diff --git a/addons/purchase/security/purchase_security.xml b/addons/purchase/security/purchase_security.xml index e949070cc75..e1149c91466 100644 --- a/addons/purchase/security/purchase_security.xml +++ b/addons/purchase/security/purchase_security.xml @@ -13,14 +13,14 @@ <field name="name">Purchase Order multi-company</field> <field name="model_id" ref="model_purchase_order"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record model="ir.rule" id="purchase_order_line_comp_rule"> <field name="name">Purchase Order Line multi-company</field> <field name="model_id" ref="model_purchase_order_line"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> </data> diff --git a/addons/purchase/stock.py b/addons/purchase/stock.py index f8f21428540..541db7331fe 100644 --- a/addons/purchase/stock.py +++ b/addons/purchase/stock.py @@ -35,12 +35,16 @@ class stock_move(osv.osv): on the purchase order in case the valuation data was not directly specified during picking confirmation. """ + product_uom_obj = self.pool.get('product.uom') + reference_amount, reference_currency_id = super(stock_move, self)._get_reference_accounting_values_for_valuation(cr, uid, move, context=context) + default_uom = move.product_id.uom_id.id + qty = product_uom_obj._compute_qty(cr, uid, move.product_uom.id, move.product_qty, default_uom) if move.product_id.cost_method != 'average' or not move.price_unit: # no average price costing or cost not specified during picking validation, we will # plug the purchase line values if they are found. if move.purchase_line_id and move.picking_id.purchase_id.pricelist_id: - reference_amount, reference_currency_id = move.purchase_line_id.price_unit, move.picking_id.purchase_id.pricelist_id.currency_id.id + reference_amount, reference_currency_id = move.purchase_line_id.price_unit * qty, move.picking_id.purchase_id.pricelist_id.currency_id.id return reference_amount, reference_currency_id stock_move() diff --git a/addons/purchase_double_validation/i18n/pt_BR.po b/addons/purchase_double_validation/i18n/pt_BR.po index 0cb8d959ed2..c71c2364d1a 100644 --- a/addons/purchase_double_validation/i18n/pt_BR.po +++ b/addons/purchase_double_validation/i18n/pt_BR.po @@ -8,44 +8,45 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-02-15 15:37+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"PO-Revision-Date: 2011-03-01 00:40+0000\n" +"Last-Translator: Filipe Belmont Sopranzi <Unknown>\n" "Language-Team: Brazilian Portuguese <pt_BR@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-16 05:03+0000\n" +"X-Launchpad-Export-Date: 2011-03-02 04:39+0000\n" "X-Generator: Launchpad (build 12351)\n" #. module: purchase_double_validation #: view:purchase.double.validation.installer:0 msgid "Purchase Application Configuration" -msgstr "" +msgstr "Configuração do Aplicativo de Compra" #. module: purchase_double_validation #: field:purchase.double.validation.installer,progress:0 msgid "Configuration Progress" -msgstr "" +msgstr "Progresso da Configuração" #. module: purchase_double_validation #: view:purchase.double.validation.installer:0 msgid "Define minimum amount after which puchase is needed to be validated." msgstr "" +"Define valor mínimo a partir do qual a compra necessita ser validada." #. module: purchase_double_validation #: view:purchase.double.validation.installer:0 msgid "title" -msgstr "" +msgstr "título" #. module: purchase_double_validation #: model:ir.module.module,shortdesc:purchase_double_validation.module_meta_information msgid "purchase_double_validation" -msgstr "" +msgstr "purchase_double_validation" #. module: purchase_double_validation #: field:purchase.double.validation.installer,config_logo:0 msgid "Image" -msgstr "" +msgstr "Imagem" #. module: purchase_double_validation #: model:ir.module.module,description:purchase_double_validation.module_meta_information @@ -55,27 +56,31 @@ msgid "" "that exceeds minimum amount set by configuration wizard\n" " " msgstr "" +"\n" +"\tEste módulo modifica o fluxo de compra, a fim de validar as compras que " +"excedam um montante mínimo fixado pelo assistente de configuração\n" +" " #. module: purchase_double_validation #: model:ir.actions.act_window,name:purchase_double_validation.action_config_purchase_limit_amount #: view:purchase.double.validation.installer:0 msgid "Configure Limit Amount for Purchase" -msgstr "" +msgstr "Configura o Valor Limite para Compra" #. module: purchase_double_validation #: view:purchase.double.validation.installer:0 msgid "res_config_contents" -msgstr "" +msgstr "res_config_contents" #. module: purchase_double_validation #: help:purchase.double.validation.installer,limit_amount:0 msgid "Maximum amount after which validation of purchase is required." -msgstr "" +msgstr "Valor máximo a partir do qual a validação de compra é necessária." #. module: purchase_double_validation #: model:ir.model,name:purchase_double_validation.model_purchase_double_validation_installer msgid "purchase.double.validation.installer" -msgstr "" +msgstr "purchase.double.validation.installer" #. module: purchase_double_validation #: field:purchase.double.validation.installer,limit_amount:0 diff --git a/addons/purchase_requisition/i18n/id.po b/addons/purchase_requisition/i18n/id.po new file mode 100644 index 00000000000..e18e2617e90 --- /dev/null +++ b/addons/purchase_requisition/i18n/id.po @@ -0,0 +1,422 @@ +# Indonesian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-23 05:56+0000\n" +"Last-Translator: moelyana <Unknown>\n" +"Language-Team: Indonesian <id@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:40+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +#: selection:purchase.requisition,state:0 +msgid "In Progress" +msgstr "Dalam Proses" + +#. module: purchase_requisition +#: code:addons/purchase_requisition/wizard/purchase_requisition_partner.py:44 +#, python-format +msgid "No Product in Tender" +msgstr "Tidak ada Produk pada Tender" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Confirm" +msgstr "Konfirmasi" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +#: field:purchase.requisition,user_id:0 +msgid "Responsible" +msgstr "Yang Bertanggung Jawab" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Group By..." +msgstr "Dikelompokan berdasarkan ..." + +#. module: purchase_requisition +#: view:purchase.requisition:0 +#: field:purchase.requisition,state:0 +msgid "State" +msgstr "Status" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +#: selection:purchase.requisition,state:0 +msgid "Draft" +msgstr "Draft" + +#. module: purchase_requisition +#: report:purchase.requisition:0 +msgid "Supplier" +msgstr "Pemasok" + +#. module: purchase_requisition +#: field:purchase.requisition,exclusive:0 +msgid "Requisition Type" +msgstr "Jenis permintaan" + +#. module: purchase_requisition +#: report:purchase.requisition:0 +msgid "Product Detail" +msgstr "Detail Produk" + +#. module: purchase_requisition +#: report:purchase.requisition:0 +#: field:purchase.requisition,date_start:0 +msgid "Requisition Date" +msgstr "Tanggal permintaan" + +#. module: purchase_requisition +#: model:ir.actions.act_window,name:purchase_requisition.action_purchase_requisition_partner +#: model:ir.actions.report.xml,name:purchase_requisition.report_purchase_requisition +#: model:ir.model,name:purchase_requisition.model_purchase_requisition +#: field:product.product,purchase_requisition:0 +#: field:purchase.order,requisition_id:0 +#: view:purchase.requisition:0 +#: field:purchase.requisition.line,requisition_id:0 +#: view:purchase.requisition.partner:0 +msgid "Purchase Requisition" +msgstr "Permintaan Pembelian" + +#. module: purchase_requisition +#: model:ir.model,name:purchase_requisition.model_purchase_requisition_line +msgid "Purchase Requisition Line" +msgstr "" + +#. module: purchase_requisition +#: model:ir.model,name:purchase_requisition.model_product_product +#: field:purchase.requisition.line,product_id:0 +msgid "Product" +msgstr "Produk" + +#. module: purchase_requisition +#: sql_constraint:purchase.order:0 +msgid "Order Reference must be unique !" +msgstr "Referensi order harus unik !" + +#. module: purchase_requisition +#: report:purchase.requisition:0 +#: field:purchase.requisition,description:0 +msgid "Description" +msgstr "Keterangan" + +#. module: purchase_requisition +#: help:product.product,purchase_requisition:0 +msgid "" +"Check this box so that requisitions generates purchase requisitions instead " +"of directly requests for quotations." +msgstr "" +"Centang kotak ini sehingga menghasilkan permintaan resmi permintaan resmi " +"pembelian bukan langsung permintaan untuk penawaran." + +#. module: purchase_requisition +#: report:purchase.requisition:0 +msgid "Type" +msgstr "Jenis" + +#. module: purchase_requisition +#: field:purchase.requisition,company_id:0 +#: field:purchase.requisition.line,company_id:0 +msgid "Company" +msgstr "Perusahaan" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Request a Quotation" +msgstr "" + +#. module: purchase_requisition +#: selection:purchase.requisition,exclusive:0 +msgid "Multiple Requisitions" +msgstr "" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Approved by Supplier" +msgstr "Distujui oleh Pemasok" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Reset to Draft" +msgstr "Kembalikan ke Konsep" + +#. module: purchase_requisition +#: model:ir.module.module,description:purchase_requisition.module_meta_information +msgid "" +"\n" +" This module allows you to manage your Purchase Requisition.\n" +" When a purchase order is created, you now have the opportunity to save " +"the related requisition.\n" +" This new object will regroup and will allow you to easily keep track and " +"order all your purchase orders.\n" +msgstr "" + +#. module: purchase_requisition +#: field:purchase.requisition.partner,partner_address_id:0 +msgid "Address" +msgstr "Alamat" + +#. module: purchase_requisition +#: report:purchase.requisition:0 +msgid "Order Reference" +msgstr "Referensi Order" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Start Date" +msgstr "Tanggal Mulai" + +#. module: purchase_requisition +#: model:ir.actions.act_window,help:purchase_requisition.action_purchase_requisition +msgid "" +"A purchase requisition is the step before a request for quotation. In a " +"purchase requisition (or purchase tender), you can record the products you " +"need to buy and trigger the creation of RfQs to suppliers. After the " +"negotiation, once you have reviewed all the supplier's offers, you can " +"validate some and cancel others." +msgstr "" +"Sebuah permintaan pembelian adalah merupakan langkah sebelum permintaan " +"penawaran. Dalam permintaan pembelian (atau tender pembelian), Anda dapat " +"merekam produk yang Anda perlu membeli dan memicu pembuatan RfQs kepada " +"pemasok. Setelah negosiasi, setelah Anda telah meninjau semua menawarkan " +"pemasok, Anda dapat memvalidasi beberapa dan membatalkan yang lainnya." + +#. module: purchase_requisition +#: field:purchase.requisition.line,product_qty:0 +msgid "Quantity" +msgstr "Kuantitas" + +#. module: purchase_requisition +#: model:ir.actions.act_window,name:purchase_requisition.action_purchase_requisition +#: model:ir.ui.menu,name:purchase_requisition.menu_purchase_requisition_pro_mgt +msgid "Purchase Requisitions" +msgstr "Pembelian Rekuisisi" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "End Date" +msgstr "Tanggal berakhir" + +#. module: purchase_requisition +#: report:purchase.requisition:0 +#: field:purchase.requisition,name:0 +msgid "Requisition Reference" +msgstr "Referensi Permintaan" + +#. module: purchase_requisition +#: field:purchase.requisition,line_ids:0 +msgid "Products to Purchase" +msgstr "Produk untuk pembelian" + +#. module: purchase_requisition +#: field:purchase.requisition,date_end:0 +msgid "Requisition Deadline" +msgstr "Batas waktu permintaan" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Search Purchase Requisition" +msgstr "" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Notes" +msgstr "Catatan" + +#. module: purchase_requisition +#: report:purchase.requisition:0 +msgid "Date Ordered" +msgstr "Tanggal pemesanan" + +#. module: purchase_requisition +#: help:purchase.requisition,exclusive:0 +msgid "" +"Purchase Requisition (exclusive): On the confirmation of a purchase order, " +"it cancels the remaining purchase order.\n" +"Purchase Requisition(Multiple): It allows to have multiple purchase " +"orders.On confirmation of a purchase order it does not cancel the remaining " +"orders" +msgstr "" +"Permintaan Pembelian (eksklusif): Pada konfirmasi order pembelian, itu " +"membatalkan pesanan pembelian yang tersisa.\n" +"Permintaan Pembelian (Multiple): Hal ini memungkinkan untuk memiliki " +"beberapa orders.On konfirmasi pembelian dari suatu pesanan pembelian itu " +"tidak membatalkan perintah yang tersisa" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Cancel Purchase Order" +msgstr "Order Pembelian di batalkan" + +#. module: purchase_requisition +#: model:ir.model,name:purchase_requisition.model_purchase_order +#: view:purchase.requisition:0 +msgid "Purchase Order" +msgstr "Order Pembelian" + +#. module: purchase_requisition +#: code:addons/purchase_requisition/wizard/purchase_requisition_partner.py:44 +#, python-format +msgid "Error!" +msgstr "Ada Kesalahan !" + +#. module: purchase_requisition +#: report:purchase.requisition:0 +#: field:purchase.requisition.line,product_uom_id:0 +msgid "Product UoM" +msgstr "Produk UoM" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Products" +msgstr "Produk" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Order Date" +msgstr "Tanggal Order" + +#. module: purchase_requisition +#: selection:purchase.requisition,state:0 +msgid "Cancelled" +msgstr "Dibatalkan" + +#. module: purchase_requisition +#: report:purchase.requisition:0 +msgid "[" +msgstr "" + +#. module: purchase_requisition +#: model:ir.model,name:purchase_requisition.model_purchase_requisition_partner +msgid "Purchase Requisition Partner" +msgstr "" + +#. module: purchase_requisition +#: report:purchase.requisition:0 +msgid "]" +msgstr "" + +#. module: purchase_requisition +#: report:purchase.requisition:0 +msgid "Quotation Detail" +msgstr "" + +#. module: purchase_requisition +#: report:purchase.requisition:0 +msgid "Purchase for Requisitions" +msgstr "Pembelian untuk Rekuisisi" + +#. module: purchase_requisition +#: model:ir.actions.act_window,name:purchase_requisition.act_res_partner_2_purchase_order +msgid "Purchase orders" +msgstr "Order Pembelian" + +#. module: purchase_requisition +#: report:purchase.requisition:0 +#: view:purchase.requisition:0 +#: field:purchase.requisition,origin:0 +msgid "Origin" +msgstr "Sumber" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Reference" +msgstr "Referensi" + +#. module: purchase_requisition +#: model:ir.model,name:purchase_requisition.model_procurement_order +msgid "Procurement" +msgstr "Pengadaan" + +#. module: purchase_requisition +#: field:purchase.requisition,warehouse_id:0 +msgid "Warehouse" +msgstr "Gudang" + +#. module: purchase_requisition +#: field:procurement.order,requisition_id:0 +msgid "Latest Requisition" +msgstr "" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Quotations" +msgstr "Penawaran" + +#. module: purchase_requisition +#: report:purchase.requisition:0 +msgid "Qty" +msgstr "Qty" + +#. module: purchase_requisition +#: selection:purchase.requisition,exclusive:0 +msgid "Purchase Requisition (exclusive)" +msgstr "Permintaan Pembelian (eksklusif)" + +#. module: purchase_requisition +#: view:purchase.requisition.partner:0 +msgid "Create Quotation" +msgstr "Buat Penawaran" + +#. module: purchase_requisition +#: constraint:product.product:0 +msgid "Error: Invalid ean code" +msgstr "Ada Kesalahan !! kode EAN tidak sah" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +#: selection:purchase.requisition,state:0 +msgid "Done" +msgstr "selesai" + +#. module: purchase_requisition +#: view:purchase.requisition.partner:0 +msgid "_Cancel" +msgstr "Batal" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Confirm Purchase Order" +msgstr "Konfirmasi order pembelian" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Cancel" +msgstr "Batal" + +#. module: purchase_requisition +#: field:purchase.requisition.partner,partner_id:0 +msgid "Partner" +msgstr "Rekanan" + +#. module: purchase_requisition +#: model:ir.module.module,shortdesc:purchase_requisition.module_meta_information +msgid "Purchase - Purchase Requisition" +msgstr "" + +#. module: purchase_requisition +#: view:purchase.requisition:0 +msgid "Unassigned" +msgstr "Tak ditugaskan" + +#. module: purchase_requisition +#: view:purchase.order:0 +msgid "Requisition" +msgstr "Daftar Permintaan" + +#. module: purchase_requisition +#: field:purchase.requisition,purchase_ids:0 +msgid "Purchase Orders" +msgstr "Order Pembelian" diff --git a/addons/purchase_requisition/i18n/pt_BR.po b/addons/purchase_requisition/i18n/pt_BR.po index 822bcab1cf2..db639448375 100644 --- a/addons/purchase_requisition/i18n/pt_BR.po +++ b/addons/purchase_requisition/i18n/pt_BR.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-01-16 11:31+0000\n" +"PO-Revision-Date: 2011-02-28 21:59+0000\n" "Last-Translator: Emerson <Unknown>\n" "Language-Team: Brazilian Portuguese <pt_BR@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-18 04:46+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: purchase_requisition #: view:purchase.requisition:0 @@ -135,7 +135,7 @@ msgstr "Empresa" #. module: purchase_requisition #: view:purchase.requisition:0 msgid "Request a Quotation" -msgstr "Solicitação de Cotação" +msgstr "Solicitar Cotação" #. module: purchase_requisition #: selection:purchase.requisition,exclusive:0 diff --git a/addons/purchase_requisition/security/purchase_tender.xml b/addons/purchase_requisition/security/purchase_tender.xml index 05d76878228..595b71008ef 100644 --- a/addons/purchase_requisition/security/purchase_tender.xml +++ b/addons/purchase_requisition/security/purchase_tender.xml @@ -14,14 +14,14 @@ <field name="name">Purchase Requisition multi-company</field> <field name="model_id" ref="model_purchase_requisition"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record model="ir.rule" id="purchase_requisition_line_comp_rule"> <field name="name">Purchase requisition Line multi-company</field> <field name="model_id" ref="model_purchase_requisition_line"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> </data> diff --git a/addons/report_designer/i18n/ro.po b/addons/report_designer/i18n/ro.po new file mode 100644 index 00000000000..a78f3bc9990 --- /dev/null +++ b/addons/report_designer/i18n/ro.po @@ -0,0 +1,98 @@ +# Romanian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-21 11:17+0000\n" +"Last-Translator: Dorin <dhongu@gmail.com>\n" +"Language-Team: Romanian <ro@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: report_designer +#: model:ir.actions.act_window,name:report_designer.action_report_designer_installer +#: view:report_designer.installer:0 +msgid "Reporting Tools Configuration" +msgstr "" + +#. module: report_designer +#: field:report_designer.installer,base_report_creator:0 +msgid "Query Builder" +msgstr "" + +#. module: report_designer +#: view:report_designer.installer:0 +msgid "Configure" +msgstr "Configurare" + +#. module: report_designer +#: view:report_designer.installer:0 +msgid "title" +msgstr "titlu" + +#. module: report_designer +#: model:ir.model,name:report_designer.model_report_designer_installer +msgid "report_designer.installer" +msgstr "report_designer.installer" + +#. module: report_designer +#: field:report_designer.installer,config_logo:0 +msgid "Image" +msgstr "Imagine" + +#. module: report_designer +#: field:report_designer.installer,base_report_designer:0 +msgid "OpenOffice Report Designer" +msgstr "" + +#. module: report_designer +#: model:ir.module.module,shortdesc:report_designer.module_meta_information +msgid "Reporting Tools" +msgstr "Unelte raportare" + +#. module: report_designer +#: view:report_designer.installer:0 +msgid "" +"OpenERP's built-in reporting abilities can be improved even further with " +"some of the following applications" +msgstr "" + +#. module: report_designer +#: view:report_designer.installer:0 +msgid "Configure Reporting Tools" +msgstr "Configurare unelte raportare" + +#. module: report_designer +#: help:report_designer.installer,base_report_creator:0 +msgid "" +"Allows you to create any statistic reports on several objects. It's a SQL " +"query builder and browser for end users." +msgstr "" + +#. module: report_designer +#: help:report_designer.installer,base_report_designer:0 +msgid "" +"Adds wizards to Import/Export .SXW report which you can modify in " +"OpenOffice.Once you have modified it you can upload the report using the " +"same wizard." +msgstr "" + +#. module: report_designer +#: model:ir.module.module,description:report_designer.module_meta_information +msgid "" +"Installer for reporting tools selection\n" +" " +msgstr "" + +#. module: report_designer +#: field:report_designer.installer,progress:0 +msgid "Configuration Progress" +msgstr "" diff --git a/addons/report_intrastat/i18n/hu.po b/addons/report_intrastat/i18n/hu.po index 8d8117fd56f..382fa7793b9 100644 --- a/addons/report_intrastat/i18n/hu.po +++ b/addons/report_intrastat/i18n/hu.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2011-02-01 22:58+0000\n" +"PO-Revision-Date: 2011-02-28 14:01+0000\n" "Last-Translator: NOVOTRADE RENDSZERHÁZ <openerp@novotrade.hu>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-03 04:44+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-01 04:37+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: report_intrastat #: report:account.invoice.intrastat:0 @@ -103,7 +103,7 @@ msgstr "Típus" #. module: report_intrastat #: model:ir.actions.report.xml,name:report_intrastat.invoice_intrastat_id msgid "Invoice Intrastat" -msgstr "" +msgstr "Intrastat számla" #. module: report_intrastat #: report:account.invoice.intrastat:0 diff --git a/addons/report_webkit/webkit_report.py b/addons/report_webkit/webkit_report.py index 2944b768643..47d3e58482d 100644 --- a/addons/report_webkit/webkit_report.py +++ b/addons/report_webkit/webkit_report.py @@ -123,17 +123,17 @@ class WebKitParser(report_sxw): command.append("--footer-html '%s'"%(foot_file.name)) if webkit_header.margin_top : - command.append('--margin-top %s'%(webkit_header.margin_top)) + command.append('--margin-top %s'%(str(webkit_header.margin_top).replace(',', '.'))) if webkit_header.margin_bottom : - command.append('--margin-bottom %s'%(webkit_header.margin_bottom)) + command.append('--margin-bottom %s'%(str(webkit_header.margin_bottom).replace(',', '.'))) if webkit_header.margin_left : - command.append('--margin-left %s'%(webkit_header.margin_left)) + command.append('--margin-left %s'%(str(webkit_header.margin_left).replace(',', '.'))) if webkit_header.margin_right : - command.append('--margin-right %s'%(webkit_header.margin_right)) + command.append('--margin-right %s'%(str(webkit_header.margin_right).replace(',', '.'))) if webkit_header.orientation : - command.append("--orientation '%s'"%(webkit_header.orientation)) + command.append("--orientation '%s'"%(str(webkit_header.orientation).replace(',', '.'))) if webkit_header.format : - command.append(" --page-size '%s'"%(webkit_header.format)) + command.append(" --page-size '%s'"%(str(webkit_header.format).replace(',', '.'))) count = 0 for html in html_list : html_file = file(os.path.join(tmp_dir, str(time.time()) + str(count) +'.body.html'), 'w') diff --git a/addons/sale/i18n/bg.po b/addons/sale/i18n/bg.po index 1b8c1db753f..4c2c67513fc 100644 --- a/addons/sale/i18n/bg.po +++ b/addons/sale/i18n/bg.po @@ -7,25 +7,25 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev_rc3\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2010-12-14 21:41+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-03-01 14:35+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:28+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: sale #: view:board.board:0 #: model:ir.actions.act_window,name:sale.action_sales_by_salesman msgid "Sales by Salesman in last 90 days" -msgstr "" +msgstr "Продажби по търговец за последните 90 дни" #. module: sale #: help:sale.installer,delivery:0 msgid "Allows you to compute delivery costs on your quotations." -msgstr "" +msgstr "Позволява да се изчисли цена за доставка за quotations." #. module: sale #: help:sale.order,picking_policy:0 @@ -39,7 +39,7 @@ msgstr "" #. module: sale #: help:sale.order,partner_shipping_id:0 msgid "Shipping address for current sales order." -msgstr "" +msgstr "Адрес за получаване текущата заявка" #. module: sale #: field:sale.advance.payment.inv,qtty:0 @@ -51,7 +51,7 @@ msgstr "Количество" #: view:sale.report:0 #: field:sale.report,day:0 msgid "Day" -msgstr "" +msgstr "Ден" #. module: sale #: model:process.transition.action,name:sale.process_transition_action_cancelorder0 @@ -79,7 +79,7 @@ msgstr "Плащане преди доставка" #: code:addons/sale/wizard/sale_make_invoice.py:42 #, python-format msgid "Warning !" -msgstr "" +msgstr "Предупреждение !" #. module: sale #: report:sale.order:0 @@ -115,13 +115,13 @@ msgstr "" #. module: sale #: model:process.node,name:sale.process_node_saleprocurement0 msgid "Procurement Order" -msgstr "" +msgstr "Поръчки за доставка" #. module: sale #: view:sale.report:0 #: field:sale.report,partner_id:0 msgid "Partner" -msgstr "" +msgstr "Партньор" #. module: sale #: view:sale.order:0 @@ -166,7 +166,7 @@ msgstr "" #: field:sale.order.line,state:0 #: view:sale.report:0 msgid "State" -msgstr "" +msgstr "Област" #. module: sale #: report:sale.order:0 @@ -181,7 +181,7 @@ msgstr "Принудително задаване" #. module: sale #: help:sale.make.invoice,grouped:0 msgid "Check the box to group the invoices for the same customers" -msgstr "" +msgstr "Слежете отметка за да групирате фактурите за едни и същи клиенти" #. module: sale #: selection:sale.order,invoice_quantity:0 @@ -191,7 +191,7 @@ msgstr "Поръчани количества" #. module: sale #: view:sale.report:0 msgid "Sales by Salesman" -msgstr "" +msgstr "Продажби по търговец" #. module: sale #: field:sale.order.line,move_ids:0 @@ -207,12 +207,12 @@ msgstr "Отпратка към поръчка" #. module: sale #: view:sale.order:0 msgid "Other Information" -msgstr "" +msgstr "Друга информация" #. module: sale #: view:sale.order:0 msgid "Dates" -msgstr "" +msgstr "Срещи" #. module: sale #: model:process.transition,note:sale.process_transition_invoiceafterdelivery0 @@ -240,14 +240,14 @@ msgstr "Отстъпка (%)" #: help:res.company,security_lead:0 msgid "" "This is the days added to what you promise to customers for security purpose" -msgstr "" +msgstr "Дните към обещанието Ви към клиентите - за сигурност" #. module: sale #: view:board.board:0 #: model:ir.actions.act_window,name:sale.open_board_sales_manager #: model:ir.ui.menu,name:sale.menu_board_sales_manager msgid "Sales Manager Dashboard" -msgstr "" +msgstr "Табло ПРОДАЖБИ" #. module: sale #: field:sale.order.line,product_packaging:0 @@ -268,7 +268,7 @@ msgstr "Име на магазин" #: code:addons/sale/sale.py:1014 #, python-format msgid "No Customer Defined !" -msgstr "" +msgstr "Не е определен клиент!" #. module: sale #: model:ir.actions.act_window,name:sale.action_order_tree2 @@ -283,7 +283,7 @@ msgstr "Пращане в проект" #. module: sale #: view:sale.order:0 msgid "Conditions" -msgstr "" +msgstr "Условия" #. module: sale #: help:sale.order,order_policy:0 @@ -311,44 +311,44 @@ msgstr "" #. module: sale #: view:sale.installer:0 msgid "Configure" -msgstr "" +msgstr "Настройване" #. module: sale #: constraint:stock.move:0 msgid "You try to assign a lot which is not from the same product" -msgstr "" +msgstr "Опитвате да свържете партида, която не е от същия продукт" #. module: sale #: code:addons/sale/sale.py:620 #, python-format msgid "invalid mode for test_state" -msgstr "" +msgstr "невалиден режим за test_state" #. module: sale #: selection:sale.report,month:0 msgid "June" -msgstr "" +msgstr "Юни" #. module: sale #: code:addons/sale/sale.py:584 #, python-format msgid "Could not cancel this sales order !" -msgstr "" +msgstr "Не можете да откажете това нареждане за продажба" #. module: sale #: model:ir.model,name:sale.model_sale_report msgid "Sales Orders Statistics" -msgstr "" +msgstr "Статистика на нареждани за продажби" #. module: sale #: help:sale.order,project_id:0 msgid "The analytic account related to a sales order." -msgstr "" +msgstr "Аналитичната сметкта свързана с нареждания за продажби" #. module: sale #: selection:sale.report,month:0 msgid "October" -msgstr "" +msgstr "Октомври" #. module: sale #: view:board.board:0 @@ -356,12 +356,12 @@ msgstr "" #: view:sale.order:0 #: view:sale.report:0 msgid "Quotations" -msgstr "" +msgstr "Оферти" #. module: sale #: help:sale.order,pricelist_id:0 msgid "Pricelist for current sales order." -msgstr "" +msgstr "Ценова листа за настоящото нарежданае за продажба" #. module: sale #: selection:sale.config.picking_policy,step:0 @@ -379,11 +379,13 @@ msgid "" "Number of days between the order confirmation the shipping of the products " "to the customer" msgstr "" +"Брой дни между потвърждението на поръчката и изпращането на продуктите към " +"клиента" #. module: sale #: report:sale.order:0 msgid "Quotation Date" -msgstr "" +msgstr "Дата на оферта" #. module: sale #: field:sale.order,fiscal_position:0 @@ -413,6 +415,8 @@ msgid "" "The salesman confirms the quotation. The state of the sales order becomes " "'In progress' or 'Manual in progress'." msgstr "" +"Търговецът потвърждава офертата. Състоянието на нареждането за продажба " +"става \"В развитие\" или \"Ръчно\"." #. module: sale #: code:addons/sale/sale.py:971 @@ -424,7 +428,7 @@ msgstr "" #: code:addons/sale/sale.py:1042 #, python-format msgid "(n/a)" -msgstr "" +msgstr "не е налично/и" #. module: sale #: help:sale.advance.payment.inv,product_id:0 @@ -457,7 +461,7 @@ msgstr "Бележки" #. module: sale #: help:sale.order,partner_invoice_id:0 msgid "Invoice address for current sales order." -msgstr "" +msgstr "Адрес за фактурата за настоящото нареждане за продажба." #. module: sale #: view:sale.installer:0 @@ -478,7 +482,7 @@ msgstr "Порчъка за доставка" #. module: sale #: field:sale.order,date_confirm:0 msgid "Confirmation Date" -msgstr "" +msgstr "Дата на потвърждаване" #. module: sale #: field:sale.order.line,address_allotment_id:0 @@ -493,12 +497,12 @@ msgstr "" #. module: sale #: selection:sale.report,month:0 msgid "March" -msgstr "" +msgstr "Март" #. module: sale #: help:sale.order,amount_total:0 msgid "The total amount." -msgstr "" +msgstr "Общата сума" #. module: sale #: field:sale.order.line,price_subtotal:0 @@ -532,7 +536,7 @@ msgstr "Адрес на фактура" #. module: sale #: view:sale.order.line:0 msgid "Search Uninvoiced Lines" -msgstr "" +msgstr "Търси нефактурирани редове" #. module: sale #: model:ir.actions.report.xml,name:sale.report_sale_order @@ -554,12 +558,12 @@ msgstr "" #: model:ir.model,name:sale.model_sale_order_line #: field:stock.move,sale_line_id:0 msgid "Sales Order Line" -msgstr "" +msgstr "Ред от нареждане за продажба" #. module: sale #: view:sale.config.picking_policy:0 msgid "Setup your sales workflow and default values." -msgstr "" +msgstr "Настойте работния поток при продажба и стойностите по подразбиране." #. module: sale #: field:sale.shop,warehouse_id:0 @@ -585,7 +589,7 @@ msgstr "Сума без данъци" #: model:ir.actions.act_window,name:sale.action_order_line_tree2 #: model:ir.ui.menu,name:sale.menu_invoicing_sales_order_lines msgid "Lines to Invoice" -msgstr "" +msgstr "Редове за фактуриране" #. module: sale #: field:sale.order.line,product_uom_qty:0 @@ -595,7 +599,7 @@ msgstr "Количество (Мер. Ед)" #. module: sale #: field:sale.order,create_date:0 msgid "Creation Date" -msgstr "" +msgstr "Дата на създаване" #. module: sale #: model:ir.actions.act_window,name:sale.action_order_line_tree3 @@ -610,7 +614,7 @@ msgstr "Общо :" #. module: sale #: view:sale.report:0 msgid "My Sales" -msgstr "" +msgstr "Мои продажби" #. module: sale #: code:addons/sale/sale.py:290 @@ -618,7 +622,7 @@ msgstr "" #: code:addons/sale/sale.py:1165 #, python-format msgid "Invalid action !" -msgstr "" +msgstr "Невалидно действие !" #. module: sale #: field:sale.order,pricelist_id:0 @@ -631,18 +635,18 @@ msgstr "Ценова листа" #: view:sale.report:0 #: field:sale.report,product_uom_qty:0 msgid "# of Qty" -msgstr "" +msgstr "# от кол." #. module: sale #: view:sale.order:0 msgid "Order Date" -msgstr "" +msgstr "Дата на поръчка" #. module: sale #: view:sale.order.line:0 #: field:sale.report,shipped:0 msgid "Shipped" -msgstr "" +msgstr "Изпратена" #. module: sale #: model:ir.actions.act_window,name:sale.action_order_tree5 @@ -652,18 +656,18 @@ msgstr "Всички оферти" #. module: sale #: selection:sale.order,order_policy:0 msgid "Invoice On Order After Delivery" -msgstr "" +msgstr "Фактура по поръчка след доставка" #. module: sale #: selection:sale.report,month:0 msgid "September" -msgstr "" +msgstr "Септември" #. module: sale #: view:sale.report:0 #: field:sale.report,categ_id:0 msgid "Category of Product" -msgstr "" +msgstr "Категория на продукта" #. module: sale #: report:sale.order:0 @@ -678,7 +682,7 @@ msgstr "Движения на стоки" #. module: sale #: view:sale.report:0 msgid " Year " -msgstr "" +msgstr " Година " #. module: sale #: field:sale.order,state:0 @@ -690,23 +694,23 @@ msgstr "Състояние на поръчка" #: view:sale.make.invoice:0 #: view:sale.order.line.make.invoice:0 msgid "Do you really want to create the invoice(s) ?" -msgstr "" +msgstr "Искате ли да създадете фактурата/ите" #. module: sale #: view:sale.report:0 msgid "Sales By Month" -msgstr "" +msgstr "Продажби по месец" #. module: sale #: code:addons/sale/sale.py:970 #, python-format msgid "Could not cancel sales order line!" -msgstr "" +msgstr "Не може да бъде отказан ред от нареждане за продажба!" #. module: sale #: field:res.company,security_lead:0 msgid "Security Days" -msgstr "" +msgstr "Дни за сигурност" #. module: sale #: model:process.transition,name:sale.process_transition_saleorderprocurement0 @@ -716,7 +720,7 @@ msgstr "" #. module: sale #: view:sale.order:0 msgid "Create Final Invoice" -msgstr "" +msgstr "Създаване на крайна фактура" #. module: sale #: field:sale.order,partner_shipping_id:0 @@ -733,7 +737,7 @@ msgstr "" #. module: sale #: view:sale.report:0 msgid "Extended Filters..." -msgstr "" +msgstr "Разширени филтри" #. module: sale #: model:ir.module.module,description:sale.module_meta_information @@ -771,12 +775,12 @@ msgstr "" #. module: sale #: model:ir.model,name:sale.model_res_company msgid "Companies" -msgstr "" +msgstr "Фирми" #. module: sale #: selection:sale.report,month:0 msgid "November" -msgstr "" +msgstr "Ноември" #. module: sale #: view:sale.order:0 @@ -811,7 +815,7 @@ msgstr "" #: code:addons/sale/sale.py:966 #, python-format msgid "You cannot cancel a sales order line that has already been invoiced !" -msgstr "" +msgstr "Не можете да откажете вече фактурирана поръчка!" #. module: sale #: view:sale.order:0 @@ -822,7 +826,7 @@ msgstr "К-во" #. module: sale #: view:sale.order:0 msgid "References" -msgstr "" +msgstr "Препратки" #. module: sale #: model:process.transition.action,name:sale.process_transition_action_cancel0 @@ -872,7 +876,7 @@ msgstr "Изчисляване" #. module: sale #: view:sale.report:0 msgid "Sales by Partner" -msgstr "" +msgstr "Продажби по партньор" #. module: sale #: field:sale.order,partner_order_id:0 @@ -883,7 +887,7 @@ msgstr "Контакт за поръчка" #: model:ir.actions.act_window,name:sale.action_view_sale_open_invoice #: view:sale.open.invoice:0 msgid "Open Invoice" -msgstr "" +msgstr "Отворена фактура" #. module: sale #: report:sale.order:0 @@ -917,7 +921,7 @@ msgstr "" #. module: sale #: field:sale.order,picking_ids:0 msgid "Related Picking" -msgstr "" +msgstr "Свързано товарене" #. module: sale #: field:sale.config.picking_policy,name:0 @@ -933,7 +937,7 @@ msgstr "Адрес за доставка :" #: view:board.board:0 #: model:ir.actions.act_window,name:sale.action_sales_by_partner msgid "Sales per Customer in last 90 days" -msgstr "" +msgstr "Продажби по клиент за последните 90 дни" #. module: sale #: model:process.node,note:sale.process_node_quotation0 @@ -948,7 +952,7 @@ msgstr "" #. module: sale #: field:sale.installer,delivery:0 msgid "Delivery Costs" -msgstr "" +msgstr "Цени за доставка" #. module: sale #: view:sale.order:0 @@ -963,7 +967,7 @@ msgstr "" #. module: sale #: view:sale.report:0 msgid "Sales by Product Category" -msgstr "" +msgstr "Продажби по продуктова категория" #. module: sale #: selection:sale.order,picking_policy:0 @@ -985,7 +989,7 @@ msgstr "" #: view:sale.order.line:0 #: view:sale.report:0 msgid "Group By..." -msgstr "" +msgstr "Групирай по" #. module: sale #: view:sale.order:0 @@ -996,7 +1000,7 @@ msgstr "Създаване наново на фактура" #: model:ir.actions.act_window,name:sale.outgoing_picking_list_to_invoice #: model:ir.ui.menu,name:sale.menu_action_picking_list_to_invoice msgid "Deliveries to Invoice" -msgstr "" +msgstr "Доставки за фактуриране" #. module: sale #: selection:sale.order,state:0 @@ -1007,13 +1011,13 @@ msgstr "Очакване на планиране" #. module: sale #: field:sale.order.line,type:0 msgid "Procurement Method" -msgstr "" +msgstr "Начин на снабдяване" #. module: sale #: view:sale.config.picking_policy:0 #: view:sale.installer:0 msgid "title" -msgstr "" +msgstr "заглавие" #. module: sale #: model:process.node,name:sale.process_node_packinglist0 @@ -1023,7 +1027,7 @@ msgstr "" #. module: sale #: view:sale.order:0 msgid "Order date" -msgstr "" +msgstr "Дата на поръка" #. module: sale #: model:process.node,note:sale.process_node_packinglist0 @@ -1065,13 +1069,13 @@ msgstr "" #. module: sale #: model:ir.model,name:sale.model_stock_move msgid "Stock Move" -msgstr "" +msgstr "Движение на наличности" #. module: sale #: view:sale.make.invoice:0 #: view:sale.order.line.make.invoice:0 msgid "Create Invoices" -msgstr "" +msgstr "Създаване на фактури" #. module: sale #: view:sale.order:0 @@ -1109,7 +1113,7 @@ msgstr "" #: code:addons/sale/sale.py:938 #, python-format msgid "Error !" -msgstr "" +msgstr "Грешка!" #. module: sale #: code:addons/sale/sale.py:570 @@ -1120,7 +1124,7 @@ msgstr "" #. module: sale #: selection:sale.report,month:0 msgid "July" -msgstr "" +msgstr "Юли" #. module: sale #: field:sale.order.line,procurement_id:0 @@ -1205,7 +1209,7 @@ msgstr "Платен" #: model:ir.ui.menu,name:sale.menu_report_product_all #: view:sale.report:0 msgid "Sales Analysis" -msgstr "" +msgstr "Анализ на продажби" #. module: sale #: field:sale.order.line,property_ids:0 @@ -1282,12 +1286,12 @@ msgstr "" #. module: sale #: field:sale.order,origin:0 msgid "Source Document" -msgstr "" +msgstr "Изходен документ" #. module: sale #: view:sale.order.line:0 msgid "To Do" -msgstr "" +msgstr "Трябва да се направи" #. module: sale #: field:sale.order,picking_policy:0 @@ -1302,7 +1306,7 @@ msgstr "" #. module: sale #: help:sale.order,amount_untaxed:0 msgid "The amount without tax." -msgstr "" +msgstr "Сумата без данък." #. module: sale #: code:addons/sale/sale.py:571 @@ -1331,7 +1335,7 @@ msgstr "Продукт" #. module: sale #: model:ir.ui.menu,name:sale.menu_invoiced msgid "Invoicing" -msgstr "" +msgstr "Фактуриране" #. module: sale #: model:process.transition.action,name:sale.process_transition_action_cancelassignation0 @@ -1399,7 +1403,7 @@ msgstr "" #. module: sale #: view:sale.order:0 msgid "Ignore Exception" -msgstr "" +msgstr "Игнорирай грешка" #. module: sale #: model:process.transition,note:sale.process_transition_saleinvoice0 @@ -1464,7 +1468,7 @@ msgstr "" #: model:ir.actions.act_window,name:sale.action_view_sale_order_line_make_invoice #: view:sale.order:0 msgid "Make Invoices" -msgstr "" +msgstr "Направи фактури" #. module: sale #: view:sale.order:0 @@ -1484,12 +1488,12 @@ msgstr "" #: field:sale.report,company_id:0 #: field:sale.shop,company_id:0 msgid "Company" -msgstr "" +msgstr "Фирма" #. module: sale #: field:sale.make.invoice,invoice_date:0 msgid "Invoice Date" -msgstr "" +msgstr "Дата на фактура" #. module: sale #: help:sale.advance.payment.inv,amount:0 @@ -1545,7 +1549,7 @@ msgstr "Магазин" #. module: sale #: view:sale.report:0 msgid " Month " -msgstr "" +msgstr " Месец " #. module: sale #: field:sale.report,date_confirm:0 @@ -1556,13 +1560,13 @@ msgstr "" #: code:addons/sale/wizard/sale_line_invoice.py:111 #, python-format msgid "Warning" -msgstr "" +msgstr "Предупреждение" #. module: sale #: view:board.board:0 #: model:ir.actions.act_window,name:sale.action_view_sales_by_month msgid "Sales by Month" -msgstr "" +msgstr "Продажби по месец" #. module: sale #: code:addons/sale/sale.py:1045 @@ -1583,7 +1587,7 @@ msgstr "" #: view:sale.order:0 #: field:stock.picking,sale_id:0 msgid "Sales Order" -msgstr "" +msgstr "Нареждане за продажба" #. module: sale #: field:sale.order.line,product_uos_qty:0 @@ -1612,13 +1616,13 @@ msgstr "Потвърждение" #. module: sale #: constraint:res.company:0 msgid "Error! You can not create recursive companies." -msgstr "" +msgstr "Грешка! НЕ може да създавате рекурсивни фирми" #. module: sale #: view:board.board:0 #: model:ir.actions.act_window,name:sale.action_sales_product_total_price msgid "Sales by Product's Category in last 90 days" -msgstr "" +msgstr "Продажби по категории продукти за последните 90 дни" #. module: sale #: view:sale.order:0 @@ -1650,7 +1654,7 @@ msgstr "Приключване на доставката" #. module: sale #: view:sale.report:0 msgid " Month-1 " -msgstr "" +msgstr " Месец-1 " #. module: sale #: help:sale.config.picking_policy,picking_policy:0 @@ -1663,7 +1667,7 @@ msgstr "" #. module: sale #: selection:sale.report,month:0 msgid "August" -msgstr "" +msgstr "Август" #. module: sale #: code:addons/sale/wizard/sale_line_invoice.py:111 @@ -1690,13 +1694,13 @@ msgstr "Фактури" #. module: sale #: selection:sale.report,month:0 msgid "December" -msgstr "" +msgstr "Декември" #. module: sale #: field:sale.config.picking_policy,config_logo:0 #: field:sale.installer,config_logo:0 msgid "Image" -msgstr "" +msgstr "Изображение" #. module: sale #: model:process.transition,note:sale.process_transition_saleprocurement0 @@ -1710,7 +1714,7 @@ msgstr "" #. module: sale #: view:sale.order.line:0 msgid "Uninvoiced" -msgstr "" +msgstr "Нефактуриран/и" #. module: sale #: report:sale.order:0 @@ -1746,7 +1750,7 @@ msgstr "Фактура за предплащане" #: code:addons/sale/sale.py:591 #, python-format msgid "The sales order '%s' has been cancelled." -msgstr "" +msgstr "Нареждане за продажба '%s' е отменено." #. module: sale #: selection:sale.order.line,state:0 @@ -1835,7 +1839,7 @@ msgstr "" #. module: sale #: selection:sale.report,month:0 msgid "January" -msgstr "" +msgstr "Януари" #. module: sale #: view:sale.installer:0 @@ -1856,7 +1860,7 @@ msgstr "" #: code:addons/sale/wizard/sale_make_invoice_advance.py:63 #, python-format msgid "Error" -msgstr "" +msgstr "Грешка" #. module: sale #: view:sale.report:0 @@ -1879,7 +1883,7 @@ msgstr "Назначаване" #. module: sale #: field:sale.report,date:0 msgid "Date Order" -msgstr "" +msgstr "По дата" #. module: sale #: model:process.node,note:sale.process_node_order0 @@ -1916,13 +1920,13 @@ msgstr "Затваряне" #. module: sale #: field:sale.order,shipped:0 msgid "Delivered" -msgstr "" +msgstr "Доставен/а/и" #. module: sale #: code:addons/sale/sale.py:1115 #, python-format msgid "Not enough stock !" -msgstr "" +msgstr "Няма достатъчна наличност" #. module: sale #: constraint:stock.move:0 @@ -1947,7 +1951,7 @@ msgstr "" #. module: sale #: help:sale.order,invoiced:0 msgid "It indicates that an invoice has been paid." -msgstr "" +msgstr "Показва, че фактурата е платена" #. module: sale #: report:sale.order:0 @@ -1958,7 +1962,7 @@ msgstr "Описание" #. module: sale #: selection:sale.report,month:0 msgid "May" -msgstr "" +msgstr "Май" #. module: sale #: help:sale.installer,sale_order_dates:0 @@ -1975,12 +1979,12 @@ msgstr "Клиент" #. module: sale #: model:product.template,name:sale.advance_product_0_product_template msgid "Advance" -msgstr "" +msgstr "Напред" #. module: sale #: selection:sale.report,month:0 msgid "February" -msgstr "" +msgstr "Февруари" #. module: sale #: help:sale.installer,sale_journal:0 @@ -1992,7 +1996,7 @@ msgstr "" #. module: sale #: selection:sale.report,month:0 msgid "April" -msgstr "" +msgstr "Април" #. module: sale #: view:sale.shop:0 @@ -2052,7 +2056,7 @@ msgstr "Натоварен" #: view:sale.report:0 #: field:sale.report,year:0 msgid "Year" -msgstr "" +msgstr "Година" #. module: sale #: selection:sale.config.picking_policy,order_policy:0 diff --git a/addons/sale/i18n/vi.po b/addons/sale/i18n/vi.po index 5fdd87d7f28..d2353947ea7 100644 --- a/addons/sale/i18n/vi.po +++ b/addons/sale/i18n/vi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2011-01-24 15:31+0000\n" -"Last-Translator: Tran Tuan <Unknown>\n" +"PO-Revision-Date: 2011-02-23 17:49+0000\n" +"Last-Translator: Anhnv Vinabis <Unknown>\n" "Language-Team: Vietnamese <vi@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-25 04:55+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-25 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" #, python-format #~ msgid "" @@ -50,7 +50,7 @@ msgstr "" #. module: sale #: help:sale.order,partner_shipping_id:0 msgid "Shipping address for current sales order." -msgstr "" +msgstr "Địa chỉ chuyển hàng cho đơn hàng hiện tại" #. module: sale #: field:sale.advance.payment.inv,qtty:0 @@ -194,7 +194,7 @@ msgstr "Chiết khấu.(%)" #. module: sale #: model:process.transition.action,name:sale.process_transition_action_forceassignation0 msgid "Force Assignation" -msgstr "Phân phối lực lượng" +msgstr "Buộc phải uỷ thác" #. module: sale #: help:sale.make.invoice,grouped:0 @@ -242,7 +242,7 @@ msgstr "" #. module: sale #: model:ir.model,name:sale.model_sale_make_invoice msgid "Sales Make Invoice" -msgstr "" +msgstr "Làm hóa đơn bán hàng" #. module: sale #: view:sale.order:0 @@ -265,7 +265,7 @@ msgstr "" #: model:ir.actions.act_window,name:sale.open_board_sales_manager #: model:ir.ui.menu,name:sale.menu_board_sales_manager msgid "Sales Manager Dashboard" -msgstr "" +msgstr "Bản điều khiển quản lý bán hàng" #. module: sale #: field:sale.order.line,product_packaging:0 @@ -275,7 +275,7 @@ msgstr "Đóng gói" #. module: sale #: model:process.transition,name:sale.process_transition_saleinvoice0 msgid "From a sales order" -msgstr "" +msgstr "Từ một đơn hàng" #. module: sale #: field:sale.shop,name:0 @@ -353,7 +353,7 @@ msgstr "Tháng Sáu" #: code:addons/sale/sale.py:584 #, python-format msgid "Could not cancel this sales order !" -msgstr "" +msgstr "Không thể hủy hóa đơn bán hàng này" #. module: sale #: model:ir.model,name:sale.model_sale_report @@ -381,7 +381,7 @@ msgstr "Các báo giá" #. module: sale #: help:sale.order,pricelist_id:0 msgid "Pricelist for current sales order." -msgstr "" +msgstr "Bảng giá cho đơn hàng hiện tại" #. module: sale #: selection:sale.config.picking_policy,step:0 @@ -399,6 +399,7 @@ msgid "" "Number of days between the order confirmation the shipping of the products " "to the customer" msgstr "" +"Số ngày từ lúc xác nhận đặt hàng tới lúc vận chuyển sản phẩm tới khách hàng" #. module: sale #: report:sale.order:0 @@ -433,6 +434,8 @@ msgid "" "The salesman confirms the quotation. The state of the sales order becomes " "'In progress' or 'Manual in progress'." msgstr "" +"Nhân viên bán hàng xác nhận báo giá. Tình trạng hóa đơn sẽ chuyển sang " +"\"Đang tiến hành\" hoặc \"Tiến hàng thủ công\"." #. module: sale #: code:addons/sale/sale.py:971 @@ -444,7 +447,7 @@ msgstr "" #: code:addons/sale/sale.py:1042 #, python-format msgid "(n/a)" -msgstr "" +msgstr "(n/a)" #. module: sale #: help:sale.advance.payment.inv,product_id:0 diff --git a/addons/sale/sale.py b/addons/sale/sale.py index 03462c04233..f80d610eb03 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -876,7 +876,7 @@ class sale_order_line(osv.osv): 'salesman_id':fields.related('order_id', 'user_id', type='many2one', relation='res.users', store=True, string='Salesman'), 'company_id': fields.related('order_id', 'company_id', type='many2one', relation='res.company', string='Company', store=True, readonly=True), } - _order = 'sequence, id desc' + _order = 'sequence, id' _defaults = { 'discount': 0.0, 'delay': 0.0, diff --git a/addons/sale/security/sale_security.xml b/addons/sale/security/sale_security.xml index 5cc873beb75..c6764a24b18 100644 --- a/addons/sale/security/sale_security.xml +++ b/addons/sale/security/sale_security.xml @@ -26,19 +26,19 @@ <field name="name">Sale Order multi-company</field> <field name="model_id" ref="model_sale_order"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record model="ir.rule" id="sale_order_line_comp_rule"> <field name="name">Sale Order Line multi-company</field> <field name="model_id" ref="model_sale_order_line"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> - <record model="ir.rule" id="sale_order_line_comp_rule"> + <record model="ir.rule" id="sale_shop_comp_rule"> <field name="name">Sale Shop multi-company</field> <field name="model_id" ref="model_sale_shop"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <!-- Multi - Salesmen sales order assignation rules --> diff --git a/addons/sale/stock.py b/addons/sale/stock.py index f7c5d81ae57..04a9b12687e 100644 --- a/addons/sale/stock.py +++ b/addons/sale/stock.py @@ -96,12 +96,14 @@ class stock_picking(osv.osv): def _invoice_line_hook(self, cursor, user, move_line, invoice_line_id): sale_line_obj = self.pool.get('sale.order.line') + invoice_line_obj = self.pool.get('account.invoice.line') if move_line.sale_line_id: sale_line_obj.write(cursor, user, [move_line.sale_line_id.id], { 'invoiced': True, 'invoice_lines': [(4, invoice_line_id)], }) + invoice_line_obj.write(cursor, user, [invoice_line_id], {'note': move_line.sale_line_id.notes,}) return super(stock_picking, self)._invoice_line_hook(cursor, user, move_line, invoice_line_id) def _invoice_hook(self, cursor, user, picking, invoice_id): diff --git a/addons/sale_analytic_plans/i18n/bg.po b/addons/sale_analytic_plans/i18n/bg.po index 3cf506a4162..5e68ef2ebc8 100644 --- a/addons/sale_analytic_plans/i18n/bg.po +++ b/addons/sale_analytic_plans/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-03 16:58+0000\n" -"PO-Revision-Date: 2010-08-03 06:36+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-03-01 14:17+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-06 05:21+0000\n" -"X-Generator: Launchpad (build Unknown)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: sale_analytic_plans #: field:sale.order.line,analytics_id:0 @@ -37,7 +37,7 @@ msgstr "" #. module: sale_analytic_plans #: model:ir.model,name:sale_analytic_plans.model_sale_order_line msgid "Sales Order Line" -msgstr "" +msgstr "Ред от нареждане за продажба" #~ msgid "Invalid XML for View Architecture!" #~ msgstr "Невалиден XML за преглед на архитектурата" diff --git a/addons/sale_crm/i18n/bg.po b/addons/sale_crm/i18n/bg.po index 91a34a8e771..bf41124af60 100644 --- a/addons/sale_crm/i18n/bg.po +++ b/addons/sale_crm/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2010-08-03 06:34+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-03-01 14:18+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:15+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: sale_crm #: field:crm.make.sale,partner_id:0 @@ -24,25 +24,25 @@ msgstr "Клиент" #. module: sale_crm #: view:crm.make.sale:0 msgid "Convert to Quotation" -msgstr "" +msgstr "Конвертирай в оферта" #. module: sale_crm #: code:addons/sale_crm/wizard/crm_make_sale.py:108 #, python-format msgid "is converted to Quotation." -msgstr "" +msgstr "е конвертирана в оферта" #. module: sale_crm #: code:addons/sale_crm/wizard/crm_make_sale.py:89 #, python-format msgid "Data Insufficient!" -msgstr "" +msgstr "Недостатъчни данни!" #. module: sale_crm #: code:addons/sale_crm/wizard/crm_make_sale.py:89 #, python-format msgid "Customer has no addresses defined!" -msgstr "" +msgstr "Клиентът няма дефиниран адрес!" #. module: sale_crm #: model:ir.model,name:sale_crm.model_crm_make_sale @@ -69,7 +69,7 @@ msgstr "" #. module: sale_crm #: view:crm.make.sale:0 msgid "_Create" -msgstr "" +msgstr "_Създаване" #. module: sale_crm #: sql_constraint:sale.order:0 @@ -119,7 +119,7 @@ msgstr "" #. module: sale_crm #: model:ir.actions.act_window,name:sale_crm.action_quotation_for_sale_crm msgid "Quotations" -msgstr "" +msgstr "Оферти" #. module: sale_crm #: field:crm.make.sale,shop_id:0 @@ -134,18 +134,18 @@ msgstr "" #. module: sale_crm #: view:board.board:0 msgid "My Quotations" -msgstr "" +msgstr "Мои оферти" #. module: sale_crm #: field:crm.make.sale,close:0 msgid "Close Opportunity" -msgstr "" +msgstr "Затвори възможност" #. module: sale_crm #: view:sale.order:0 #: field:sale.order,section_id:0 msgid "Sales Team" -msgstr "" +msgstr "Търговски отдел" #. module: sale_crm #: model:ir.actions.act_window,name:sale_crm.action_crm_make_sale @@ -160,7 +160,7 @@ msgstr "Отказ" #. module: sale_crm #: model:ir.model,name:sale_crm.model_sale_order msgid "Sales Order" -msgstr "" +msgstr "Нареждане за продажба" #~ msgid "Invalid XML for View Architecture!" #~ msgstr "Невалиден XML за преглед на архитектурата" diff --git a/addons/sale_crm/i18n/fi.po b/addons/sale_crm/i18n/fi.po new file mode 100644 index 00000000000..50ba78111fb --- /dev/null +++ b/addons/sale_crm/i18n/fi.po @@ -0,0 +1,164 @@ +# Finnish translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-02-28 11:30+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Finnish <fi@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-01 04:37+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: sale_crm +#: field:crm.make.sale,partner_id:0 +msgid "Customer" +msgstr "" + +#. module: sale_crm +#: view:crm.make.sale:0 +msgid "Convert to Quotation" +msgstr "" + +#. module: sale_crm +#: code:addons/sale_crm/wizard/crm_make_sale.py:108 +#, python-format +msgid "is converted to Quotation." +msgstr "" + +#. module: sale_crm +#: code:addons/sale_crm/wizard/crm_make_sale.py:89 +#, python-format +msgid "Data Insufficient!" +msgstr "" + +#. module: sale_crm +#: code:addons/sale_crm/wizard/crm_make_sale.py:89 +#, python-format +msgid "Customer has no addresses defined!" +msgstr "" + +#. module: sale_crm +#: model:ir.model,name:sale_crm.model_crm_make_sale +msgid "Make sales" +msgstr "" + +#. module: sale_crm +#: model:ir.module.module,description:sale_crm.module_meta_information +msgid "" +"\n" +"This module adds a shortcut on one or several opportunity cases in the CRM.\n" +"This shortcut allows you to generate a sales order based on the selected " +"case.\n" +"If different cases are open (a list), it generates one sale order by\n" +"case.\n" +"The case is then closed and linked to the generated sales order.\n" +"\n" +"We suggest you to install this module if you installed both the sale and " +"the\n" +"crm modules.\n" +" " +msgstr "" + +#. module: sale_crm +#: view:crm.make.sale:0 +msgid "_Create" +msgstr "" + +#. module: sale_crm +#: sql_constraint:sale.order:0 +msgid "Order Reference must be unique !" +msgstr "" + +#. module: sale_crm +#: help:crm.make.sale,close:0 +msgid "" +"Check this to close the opportunity after having created the sale order." +msgstr "" + +#. module: sale_crm +#: view:crm.lead:0 +msgid "Convert to Quote" +msgstr "" + +#. module: sale_crm +#: view:account.invoice.report:0 +#: view:board.board:0 +msgid "Monthly Turnover" +msgstr "" + +#. module: sale_crm +#: code:addons/sale_crm/wizard/crm_make_sale.py:110 +#, python-format +msgid "Converted to Sales Quotation(id: %s)." +msgstr "" + +#. module: sale_crm +#: code:addons/sale_crm/wizard/crm_make_sale.py:108 +#, python-format +msgid "Opportunity " +msgstr "" + +#. module: sale_crm +#: code:addons/sale_crm/wizard/crm_make_sale.py:92 +#, python-format +msgid "Opportunity: %s" +msgstr "" + +#. module: sale_crm +#: model:ir.module.module,shortdesc:sale_crm.module_meta_information +msgid "Creates Sales order from Opportunity" +msgstr "" + +#. module: sale_crm +#: model:ir.actions.act_window,name:sale_crm.action_quotation_for_sale_crm +msgid "Quotations" +msgstr "" + +#. module: sale_crm +#: field:crm.make.sale,shop_id:0 +msgid "Shop" +msgstr "" + +#. module: sale_crm +#: view:board.board:0 +msgid "Opportunities by Stage" +msgstr "" + +#. module: sale_crm +#: view:board.board:0 +msgid "My Quotations" +msgstr "" + +#. module: sale_crm +#: field:crm.make.sale,close:0 +msgid "Close Opportunity" +msgstr "" + +#. module: sale_crm +#: view:sale.order:0 +#: field:sale.order,section_id:0 +msgid "Sales Team" +msgstr "" + +#. module: sale_crm +#: model:ir.actions.act_window,name:sale_crm.action_crm_make_sale +msgid "Make Quotation" +msgstr "" + +#. module: sale_crm +#: view:crm.make.sale:0 +msgid "Cancel" +msgstr "" + +#. module: sale_crm +#: model:ir.model,name:sale_crm.model_sale_order +msgid "Sales Order" +msgstr "" diff --git a/addons/sale_crm/i18n/sk.po b/addons/sale_crm/i18n/sk.po new file mode 100644 index 00000000000..7e3b8c3f8eb --- /dev/null +++ b/addons/sale_crm/i18n/sk.po @@ -0,0 +1,164 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-02-21 14:01+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: sale_crm +#: field:crm.make.sale,partner_id:0 +msgid "Customer" +msgstr "Zákazník" + +#. module: sale_crm +#: view:crm.make.sale:0 +msgid "Convert to Quotation" +msgstr "Previesť na cenovú ponuku" + +#. module: sale_crm +#: code:addons/sale_crm/wizard/crm_make_sale.py:108 +#, python-format +msgid "is converted to Quotation." +msgstr "je prevedený na cenovú ponuku." + +#. module: sale_crm +#: code:addons/sale_crm/wizard/crm_make_sale.py:89 +#, python-format +msgid "Data Insufficient!" +msgstr "Nedostatočné dáta !" + +#. module: sale_crm +#: code:addons/sale_crm/wizard/crm_make_sale.py:89 +#, python-format +msgid "Customer has no addresses defined!" +msgstr "Zákazník nemá definované žiadne adresy!" + +#. module: sale_crm +#: model:ir.model,name:sale_crm.model_crm_make_sale +msgid "Make sales" +msgstr "" + +#. module: sale_crm +#: model:ir.module.module,description:sale_crm.module_meta_information +msgid "" +"\n" +"This module adds a shortcut on one or several opportunity cases in the CRM.\n" +"This shortcut allows you to generate a sales order based on the selected " +"case.\n" +"If different cases are open (a list), it generates one sale order by\n" +"case.\n" +"The case is then closed and linked to the generated sales order.\n" +"\n" +"We suggest you to install this module if you installed both the sale and " +"the\n" +"crm modules.\n" +" " +msgstr "" + +#. module: sale_crm +#: view:crm.make.sale:0 +msgid "_Create" +msgstr "_Create" + +#. module: sale_crm +#: sql_constraint:sale.order:0 +msgid "Order Reference must be unique !" +msgstr "" + +#. module: sale_crm +#: help:crm.make.sale,close:0 +msgid "" +"Check this to close the opportunity after having created the sale order." +msgstr "" + +#. module: sale_crm +#: view:crm.lead:0 +msgid "Convert to Quote" +msgstr "Previesť na ponuku" + +#. module: sale_crm +#: view:account.invoice.report:0 +#: view:board.board:0 +msgid "Monthly Turnover" +msgstr "Mesačný obrat" + +#. module: sale_crm +#: code:addons/sale_crm/wizard/crm_make_sale.py:110 +#, python-format +msgid "Converted to Sales Quotation(id: %s)." +msgstr "Prevedené na cenovú ponuku (id: %s)." + +#. module: sale_crm +#: code:addons/sale_crm/wizard/crm_make_sale.py:108 +#, python-format +msgid "Opportunity " +msgstr "Príležitosť " + +#. module: sale_crm +#: code:addons/sale_crm/wizard/crm_make_sale.py:92 +#, python-format +msgid "Opportunity: %s" +msgstr "Príležitosť: %s" + +#. module: sale_crm +#: model:ir.module.module,shortdesc:sale_crm.module_meta_information +msgid "Creates Sales order from Opportunity" +msgstr "Vytvoriť objednávku z príležitostí" + +#. module: sale_crm +#: model:ir.actions.act_window,name:sale_crm.action_quotation_for_sale_crm +msgid "Quotations" +msgstr "Cenové ponuky" + +#. module: sale_crm +#: field:crm.make.sale,shop_id:0 +msgid "Shop" +msgstr "Obchod" + +#. module: sale_crm +#: view:board.board:0 +msgid "Opportunities by Stage" +msgstr "Príležitostí podľa etapy" + +#. module: sale_crm +#: view:board.board:0 +msgid "My Quotations" +msgstr "Moje ponuky" + +#. module: sale_crm +#: field:crm.make.sale,close:0 +msgid "Close Opportunity" +msgstr "" + +#. module: sale_crm +#: view:sale.order:0 +#: field:sale.order,section_id:0 +msgid "Sales Team" +msgstr "" + +#. module: sale_crm +#: model:ir.actions.act_window,name:sale_crm.action_crm_make_sale +msgid "Make Quotation" +msgstr "Vytvoriť ponuku" + +#. module: sale_crm +#: view:crm.make.sale:0 +msgid "Cancel" +msgstr "" + +#. module: sale_crm +#: model:ir.model,name:sale_crm.model_sale_order +msgid "Sales Order" +msgstr "Objednávky predaja" diff --git a/addons/sale_journal/i18n/sk.po b/addons/sale_journal/i18n/sk.po new file mode 100644 index 00000000000..1651bb2a62b --- /dev/null +++ b/addons/sale_journal/i18n/sk.po @@ -0,0 +1,156 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-02-23 19:00+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: sale_journal +#: field:sale_journal.invoice.type,note:0 +msgid "Note" +msgstr "Poznámka" + +#. module: sale_journal +#: help:res.partner,property_invoice_type:0 +msgid "The type of journal used for sales and picking." +msgstr "" + +#. module: sale_journal +#: sql_constraint:sale.order:0 +msgid "Order Reference must be unique !" +msgstr "" + +#. module: sale_journal +#: view:res.partner:0 +msgid "Invoicing" +msgstr "Fakturácia" + +#. module: sale_journal +#: view:res.partner:0 +msgid "Sales & Purchases" +msgstr "Predaje a nákupy" + +#. module: sale_journal +#: help:sale_journal.invoice.type,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the invoice " +"type without removing it." +msgstr "" + +#. module: sale_journal +#: view:sale_journal.invoice.type:0 +msgid "Notes" +msgstr "Poznámky" + +#. module: sale_journal +#: field:res.partner,property_invoice_type:0 +msgid "Invoicing Method" +msgstr "Spôsob fakturácie" + +#. module: sale_journal +#: model:ir.module.module,description:sale_journal.module_meta_information +msgid "" +"\n" +" The sales journal modules allows you to categorise your\n" +" sales and deliveries (picking lists) between different journals.\n" +" This module is very helpful for bigger companies that\n" +" works by departments.\n" +"\n" +" You can use journal for different purposes, some examples:\n" +" * isolate sales of different departments\n" +" * journals for deliveries by truck or by UPS\n" +"\n" +" Journals have a responsible and evolves between different status:\n" +" * draft, open, cancel, done.\n" +"\n" +" Batch operations can be processed on the different journals to\n" +" confirm all sales at once, to validate or invoice packing, ...\n" +"\n" +" It also supports batch invoicing methods that can be configured by\n" +" partners and sales orders, examples:\n" +" * daily invoicing,\n" +" * monthly invoicing, ...\n" +"\n" +" Some statistics by journals are provided.\n" +" " +msgstr "" + +#. module: sale_journal +#: selection:sale_journal.invoice.type,invoicing_method:0 +msgid "Non grouped" +msgstr "" + +#. module: sale_journal +#: selection:sale_journal.invoice.type,invoicing_method:0 +msgid "Grouped" +msgstr "" + +#. module: sale_journal +#: constraint:res.partner:0 +msgid "Error ! You can not create recursive associated members." +msgstr "" + +#. module: sale_journal +#: model:ir.actions.act_window,help:sale_journal.action_definition_journal_invoice_type +msgid "" +"Invoice types are used for partners, sales orders and delivery orders. You " +"can create a specific invoicing journal to group your invoicing according to " +"your customer's needs: daily, each Wednesday, monthly, etc." +msgstr "" + +#. module: sale_journal +#: field:sale_journal.invoice.type,invoicing_method:0 +msgid "Invoicing method" +msgstr "Spôsob fakturácie" + +#. module: sale_journal +#: model:ir.model,name:sale_journal.model_sale_order +msgid "Sales Order" +msgstr "Objednávka predaja" + +#. module: sale_journal +#: field:sale.order,invoice_type_id:0 +#: view:sale_journal.invoice.type:0 +#: field:sale_journal.invoice.type,name:0 +#: field:stock.picking,invoice_type_id:0 +msgid "Invoice Type" +msgstr "Typ faktúry" + +#. module: sale_journal +#: field:sale_journal.invoice.type,active:0 +msgid "Active" +msgstr "Aktívny" + +#. module: sale_journal +#: model:ir.model,name:sale_journal.model_res_partner +msgid "Partner" +msgstr "Partner" + +#. module: sale_journal +#: model:ir.actions.act_window,name:sale_journal.action_definition_journal_invoice_type +#: model:ir.model,name:sale_journal.model_sale_journal_invoice_type +#: model:ir.ui.menu,name:sale_journal.menu_definition_journal_invoice_type +msgid "Invoice Types" +msgstr "Typy faktúr" + +#. module: sale_journal +#: model:ir.model,name:sale_journal.model_stock_picking +msgid "Picking List" +msgstr "" + +#. module: sale_journal +#: model:ir.module.module,shortdesc:sale_journal.module_meta_information +msgid "Managing sales and deliveries by journal" +msgstr "" diff --git a/addons/sale_layout/i18n/sk.po b/addons/sale_layout/i18n/sk.po new file mode 100644 index 00000000000..09b7b98cf06 --- /dev/null +++ b/addons/sale_layout/i18n/sk.po @@ -0,0 +1,292 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-02-22 20:50+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-23 04:37+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: sale_layout +#: selection:sale.order.line,layout_type:0 +msgid "Sub Total" +msgstr "" + +#. module: sale_layout +#: model:ir.module.module,description:sale_layout.module_meta_information +msgid "" +"\n" +" This module provides features to improve the layout of the Sales Order.\n" +"\n" +" It gives you the possibility to\n" +" * order all the lines of a sales order\n" +" * add titles, comment lines, sub total lines\n" +" * draw horizontal lines and put page breaks\n" +"\n" +" " +msgstr "" + +#. module: sale_layout +#: selection:sale.order.line,layout_type:0 +msgid "Title" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Disc. (%)" +msgstr "" + +#. module: sale_layout +#: selection:sale.order.line,layout_type:0 +msgid "Note" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Unit Price" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Order N°" +msgstr "" + +#. module: sale_layout +#: field:sale.order,abstract_line_ids:0 +msgid "Order Lines" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Disc.(%)" +msgstr "" + +#. module: sale_layout +#: field:sale.order.line,layout_type:0 +msgid "Layout Type" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Seq." +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "UoM" +msgstr "" + +#. module: sale_layout +#: selection:sale.order.line,layout_type:0 +msgid "Product" +msgstr "" + +#. module: sale_layout +#: sql_constraint:sale.order:0 +msgid "Order Reference must be unique !" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Description" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Manual Description" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Our Salesman" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Automatic Declaration" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Invoice Lines" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Quantity" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Quotation N°" +msgstr "Cenová ponuka č." + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "VAT" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Make Invoice" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Properties" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Invoice address :" +msgstr "" + +#. module: sale_layout +#: model:ir.module.module,shortdesc:sale_layout.module_meta_information +msgid "Sale Order Layout" +msgstr "" + +#. module: sale_layout +#: selection:sale.order.line,layout_type:0 +msgid "Page Break" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Notes" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Date Ordered" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Shipping address :" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Taxes" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Net Total :" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Tel. :" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Total :" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Payment Terms" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "History" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Sale Order Lines" +msgstr "" + +#. module: sale_layout +#: selection:sale.order.line,layout_type:0 +msgid "Separator Line" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Your Reference" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Quotation Date" +msgstr "Dátum cenovej ponuky" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "TVA :" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Qty" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "States" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Sales order lines" +msgstr "" + +#. module: sale_layout +#: model:ir.actions.report.xml,name:sale_layout.sale_order_1 +msgid "Order with Layout" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Extra Info" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Taxes :" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Fax :" +msgstr "" + +#. module: sale_layout +#: model:ir.model,name:sale_layout.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Order Line" +msgstr "" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Price" +msgstr "" + +#. module: sale_layout +#: model:ir.model,name:sale_layout.model_sale_order_line +msgid "Sales Order Line" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Stock Moves" +msgstr "" diff --git a/addons/sale_margin/i18n/sk.po b/addons/sale_margin/i18n/sk.po new file mode 100644 index 00000000000..c69253b3860 --- /dev/null +++ b/addons/sale_margin/i18n/sk.po @@ -0,0 +1,410 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-02-23 19:59+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-25 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Category" +msgstr "Kategória" + +#. module: sale_margin +#: selection:report.account.invoice,type:0 +#: selection:report.account.invoice.category,type:0 +#: selection:report.account.invoice.partner,type:0 +#: selection:report.account.invoice.partner.product,type:0 +#: selection:report.account.invoice.product,type:0 +msgid "Customer Refund" +msgstr "Refundácia zákazníkovi" + +#. module: sale_margin +#: selection:report.account.invoice,type:0 +#: selection:report.account.invoice.category,type:0 +#: selection:report.account.invoice.partner,type:0 +#: selection:report.account.invoice.partner.product,type:0 +#: selection:report.account.invoice.product,type:0 +msgid "Customer Invoice" +msgstr "" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "February" +msgstr "Február" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Current" +msgstr "Aktuálny" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Group By..." +msgstr "Zoskupiť podľa..." + +#. module: sale_margin +#: field:report.account.invoice,state:0 +#: field:report.account.invoice.category,state:0 +#: field:report.account.invoice.partner,state:0 +#: field:report.account.invoice.partner.product,state:0 +#: field:report.account.invoice.product,state:0 +msgid "State" +msgstr "Stav" + +#. module: sale_margin +#: model:ir.module.module,description:sale_margin.module_meta_information +msgid "" +" \n" +" This module adds the 'Margin' on sales order,\n" +" which gives the profitability by calculating the difference between the " +"Unit Price and Cost Price\n" +" " +msgstr "" +" \n" +" This module adds the 'Margin' on sales order,\n" +" which gives the profitability by calculating the difference between the " +"Unit Price and Cost Price\n" +" " + +#. module: sale_margin +#: selection:report.account.invoice,state:0 +#: selection:report.account.invoice.category,state:0 +#: selection:report.account.invoice.partner,state:0 +#: selection:report.account.invoice.partner.product,state:0 +#: selection:report.account.invoice.product,state:0 +msgid "Draft" +msgstr "Návrh" + +#. module: sale_margin +#: selection:report.account.invoice,state:0 +#: selection:report.account.invoice.category,state:0 +#: selection:report.account.invoice.partner,state:0 +#: selection:report.account.invoice.partner.product,state:0 +#: selection:report.account.invoice.product,state:0 +msgid "Paid" +msgstr "Uhradené" + +#. module: sale_margin +#: model:ir.model,name:sale_margin.model_stock_picking +msgid "Picking List" +msgstr "" + +#. module: sale_margin +#: help:sale.order,margin:0 +msgid "" +"It gives profitability by calculating the difference between the Unit Price " +"and Cost Price." +msgstr "" + +#. module: sale_margin +#: field:report.account.invoice,type:0 +#: field:report.account.invoice.category,type:0 +#: field:report.account.invoice.partner,type:0 +#: field:report.account.invoice.partner.product,type:0 +#: field:report.account.invoice.product,type:0 +#: wizard_field:stock.invoice_onshipping,init,type:0 +msgid "Type" +msgstr "Typ" + +#. module: sale_margin +#: model:ir.model,name:sale_margin.model_report_account_invoice_product +msgid "Invoice Statistics" +msgstr "" + +#. module: sale_margin +#: field:report.account.invoice.partner.product,product_id:0 +#: field:report.account.invoice.product,product_id:0 +msgid "Product" +msgstr "Produkt" + +#. module: sale_margin +#: sql_constraint:sale.order:0 +msgid "Order Reference must be unique !" +msgstr "" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Invoice by Partner" +msgstr "" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "August" +msgstr "August" + +#. module: sale_margin +#: selection:report.account.invoice,state:0 +#: selection:report.account.invoice.category,state:0 +#: selection:report.account.invoice.partner,state:0 +#: selection:report.account.invoice.partner.product,state:0 +#: selection:report.account.invoice.product,state:0 +msgid "Pro-forma" +msgstr "Pro-forma" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "May" +msgstr "Máj" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "June" +msgstr "Jún" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Date Invoiced" +msgstr "" + +#. module: sale_margin +#: model:ir.module.module,shortdesc:sale_margin.module_meta_information +msgid "Margins in Sales Order" +msgstr "Marže v objednávke predaja" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Search Margin" +msgstr "Hľadať maržu" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "This Year" +msgstr "Tento rok" + +#. module: sale_margin +#: field:report.account.invoice.product,date:0 +msgid "Date" +msgstr "Dátum" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "July" +msgstr "Júl" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Extended Filters..." +msgstr "Rozšírené filtre..." + +#. module: sale_margin +#: model:ir.ui.menu,name:sale_margin.menu_report_account_this_month_product +msgid "This Month" +msgstr "Tento mesiac" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +#: field:report.account.invoice.product,day:0 +msgid "Day" +msgstr "Deň" + +#. module: sale_margin +#: field:report.account.invoice.category,categ_id:0 +msgid "Categories" +msgstr "Kategórie" + +#. module: sale_margin +#: field:account.invoice.line,cost_price:0 +#: field:report.account.invoice,cost_price:0 +#: field:report.account.invoice.category,cost_price:0 +#: field:report.account.invoice.partner,cost_price:0 +#: field:report.account.invoice.partner.product,cost_price:0 +#: field:report.account.invoice.product,cost_price:0 +#: field:sale.order.line,purchase_price:0 +msgid "Cost Price" +msgstr "Nákladová cena" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "October" +msgstr "Október" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "January" +msgstr "Január" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +#: field:report.account.invoice.product,year:0 +msgid "Year" +msgstr "Rok" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "September" +msgstr "September" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "April" +msgstr "Apríl" + +#. module: sale_margin +#: field:report.account.invoice,amount:0 +#: field:report.account.invoice.category,amount:0 +#: field:report.account.invoice.partner,amount:0 +#: field:report.account.invoice.partner.product,amount:0 +#: field:report.account.invoice.product,amount:0 +msgid "Amount" +msgstr "Suma" + +#. module: sale_margin +#: selection:report.account.invoice,type:0 +#: selection:report.account.invoice.category,type:0 +#: selection:report.account.invoice.partner,type:0 +#: selection:report.account.invoice.partner.product,type:0 +#: selection:report.account.invoice.product,type:0 +msgid "Supplier Refund" +msgstr "" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "March" +msgstr "Marec" + +#. module: sale_margin +#: field:report.account.invoice,margin:0 +#: field:report.account.invoice.category,margin:0 +#: field:report.account.invoice.partner,margin:0 +#: field:report.account.invoice.partner.product,margin:0 +#: field:report.account.invoice.product,margin:0 +#: field:sale.order,margin:0 +#: field:sale.order.line,margin:0 +msgid "Margin" +msgstr "Marža" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "November" +msgstr "November" + +#. module: sale_margin +#: field:report.account.invoice,quantity:0 +#: field:report.account.invoice.category,quantity:0 +#: field:report.account.invoice.partner,quantity:0 +#: field:report.account.invoice.partner.product,quantity:0 +#: field:report.account.invoice.product,quantity:0 +msgid "Quantity" +msgstr "Množstvo" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Invoices by product" +msgstr "Faktúry podľa produktov" + +#. module: sale_margin +#: selection:report.account.invoice,type:0 +#: selection:report.account.invoice.category,type:0 +#: selection:report.account.invoice.partner,type:0 +#: selection:report.account.invoice.partner.product,type:0 +#: selection:report.account.invoice.product,type:0 +msgid "Supplier Invoice" +msgstr "" + +#. module: sale_margin +#: model:ir.ui.menu,name:sale_margin.menu_report_account_all_invoice_by_invoices +#: model:ir.ui.menu,name:sale_margin.menu_report_account_invoice_by_invoices +#: view:report.account.invoice:0 +#: view:stock.picking:0 +#: field:stock.picking,invoice_ids:0 +msgid "Invoices" +msgstr "Faktúry" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "December" +msgstr "December" + +#. module: sale_margin +#: model:ir.model,name:sale_margin.model_account_invoice_line +msgid "Invoice Line" +msgstr "Položky faktúry" + +#. module: sale_margin +#: field:report.account.invoice,name:0 +#: field:report.account.invoice.category,name:0 +#: field:report.account.invoice.partner,name:0 +#: field:report.account.invoice.partner.product,name:0 +#: field:report.account.invoice.product,name:0 +msgid "Month" +msgstr "Mesiac" + +#. module: sale_margin +#: selection:report.account.invoice,state:0 +#: selection:report.account.invoice.category,state:0 +#: selection:report.account.invoice.partner,state:0 +#: selection:report.account.invoice.partner.product,state:0 +#: selection:report.account.invoice.product,state:0 +msgid "Canceled" +msgstr "Zrušené" + +#. module: sale_margin +#: model:ir.actions.act_window,help:sale_margin.action_report_account_invoice_report +msgid "" +"This report gives you an overview of all the invoices generated by the " +"system. You can sort and group your results by specific selection criteria " +"to quickly find what you are looking for." +msgstr "" + +#. module: sale_margin +#: model:ir.ui.menu,name:sale_margin.menu_report_account_invoice_product +msgid "Invoice Report" +msgstr "Report faktúry" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Done" +msgstr "Dokončiť" + +#. module: sale_margin +#: model:ir.ui.menu,name:sale_margin.menu_report_account_invoice_product +msgid "Invoice" +msgstr "Faktúra" + +#. module: sale_margin +#: view:stock.picking:0 +msgid "Customer Invoices" +msgstr "Faktúry zákazníka" + +#. module: sale_margin +#: field:report.account.invoice.partner,partner_id:0 +#: field:report.account.invoice.partner.product,partner_id:0 +msgid "Partner" +msgstr "Partner" + +#. module: sale_margin +#: model:ir.model,name:sale_margin.model_sale_order +msgid "Sales Order" +msgstr "Objednávka predaja" + +#. module: sale_margin +#: selection:report.account.invoice,state:0 +#: selection:report.account.invoice.category,state:0 +#: selection:report.account.invoice.partner,state:0 +#: selection:report.account.invoice.partner.product,state:0 +#: selection:report.account.invoice.product,state:0 +msgid "Open" +msgstr "Otvorené" + +#. module: sale_margin +#: model:ir.actions.act_window,name:sale_margin.action_report_account_invoice_report +msgid "Invoice Analysis" +msgstr "Analýzy faktúr" + +#. module: sale_margin +#: model:ir.model,name:sale_margin.model_sale_order_line +msgid "Sales Order Line" +msgstr "Položky objednávky" diff --git a/addons/sale_order_dates/i18n/sk.po b/addons/sale_order_dates/i18n/sk.po new file mode 100644 index 00000000000..6d73b114476 --- /dev/null +++ b/addons/sale_order_dates/i18n/sk.po @@ -0,0 +1,70 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-02-21 13:57+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: sale_order_dates +#: sql_constraint:sale.order:0 +msgid "Order Reference must be unique !" +msgstr "" + +#. module: sale_order_dates +#: help:sale.order,requested_date:0 +msgid "Date on which customer has requested for sales." +msgstr "" + +#. module: sale_order_dates +#: field:sale.order,commitment_date:0 +msgid "Commitment Date" +msgstr "Dátum záväzku" + +#. module: sale_order_dates +#: field:sale.order,effective_date:0 +msgid "Effective Date" +msgstr "Dátum účinnosti" + +#. module: sale_order_dates +#: model:ir.module.module,shortdesc:sale_order_dates.module_meta_information +msgid "Sales Order Dates" +msgstr "Termíny objednávok predaja" + +#. module: sale_order_dates +#: help:sale.order,effective_date:0 +msgid "Date on which picking is created." +msgstr "" + +#. module: sale_order_dates +#: field:sale.order,requested_date:0 +msgid "Requested Date" +msgstr "Požadovaný dátum" + +#. module: sale_order_dates +#: model:ir.model,name:sale_order_dates.model_sale_order +msgid "Sales Order" +msgstr "Objednávky predaja" + +#. module: sale_order_dates +#: model:ir.module.module,description:sale_order_dates.module_meta_information +msgid "" +"\n" +"Add commitment, requested and effective dates on the sales order.\n" +msgstr "" + +#. module: sale_order_dates +#: help:sale.order,commitment_date:0 +msgid "Date on which delivery of products is to be made." +msgstr "" diff --git a/addons/share/web/controllers.py b/addons/share/web/controllers.py index bac7a607cf0..a19619ad724 100644 --- a/addons/share/web/controllers.py +++ b/addons/share/web/controllers.py @@ -17,8 +17,7 @@ class ShareWizardController(openerp.controllers.SecuredController): if not action_id: # This should not be needed anymore, but just in case users are - # running the module with an order version of the web client... - + # running the module with an older version of the web client... # to remove soon-ish action_id = rpc.RPCProxy('ir.actions.act_window').search( [('view_id','=',int(view_id))], context=context) @@ -44,7 +43,7 @@ class ShareWizardController(openerp.controllers.SecuredController): Share = rpc.RPCProxy('share.wizard') sharing_view_id = Share.create({ 'domain': str(domain), - 'action_id':action_id + 'action_id': action_id and int(action_id) }, context) return openerp.controllers.actions.execute( Share.go_step_1([sharing_view_id], context), diff --git a/addons/stock/i18n/bg.po b/addons/stock/i18n/bg.po index 9de086f798b..0b14263c232 100644 --- a/addons/stock/i18n/bg.po +++ b/addons/stock/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2010-10-30 14:58+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-03-02 09:07+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:02+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-03 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: stock #: field:product.product,track_outgoing:0 @@ -42,12 +42,12 @@ msgstr "Свързани местонахождения ако са зададе #: view:stock.move:0 #: view:stock.picking:0 msgid "Put in a new pack" -msgstr "" +msgstr "Сложете в нов пакет" #. module: stock #: field:stock.move.split.lines,action:0 msgid "Action" -msgstr "" +msgstr "Действие" #. module: stock #: view:stock.production.lot:0 @@ -63,7 +63,7 @@ msgstr "" #. module: stock #: view:stock.move:0 msgid "Today" -msgstr "" +msgstr "Днес" #. module: stock #: field:stock.production.lot.revision,indice:0 @@ -138,7 +138,7 @@ msgstr "" #: view:report.stock.move:0 #: field:report.stock.move,day:0 msgid "Day" -msgstr "" +msgstr "Ден" #. module: stock #: view:stock.inventory:0 @@ -168,7 +168,7 @@ msgstr "Складов дневник" #. module: stock #: view:report.stock.move:0 msgid "Incoming" -msgstr "" +msgstr "Входящи" #. module: stock #: help:product.category,property_stock_account_output_categ:0 @@ -189,14 +189,14 @@ msgstr "" #. module: stock #: model:ir.actions.act_window,name:stock.action_partial_move msgid "Deliver/Receive Products" -msgstr "" +msgstr "Доставяне/Получаване на продукти" #. module: stock #: code:addons/stock/report/report_stock.py:78 #: code:addons/stock/report/report_stock.py:135 #, python-format msgid "You cannot delete any record!" -msgstr "" +msgstr "Не може да изтриете никой запис!" #. module: stock #: code:addons/stock/wizard/stock_splitinto.py:49 @@ -210,7 +210,7 @@ msgstr "" #. module: stock #: selection:stock.picking,invoice_state:0 msgid "Not Applicable" -msgstr "" +msgstr "Неприложим" #. module: stock #: help:stock.tracking,serial:0 @@ -222,7 +222,7 @@ msgstr "" #: view:stock.picking:0 #: field:stock.picking,origin:0 msgid "Origin" -msgstr "" +msgstr "Произход" #. module: stock #: view:report.stock.lines.date:0 @@ -232,7 +232,7 @@ msgstr "" #. module: stock #: view:stock.tracking:0 msgid "Pack Identification" -msgstr "" +msgstr "Идентификация на пакет" #. module: stock #: view:stock.move:0 @@ -240,18 +240,18 @@ msgstr "" #: field:stock.picking,name:0 #: view:stock.production.lot:0 msgid "Reference" -msgstr "Препратка" +msgstr "Означение" #. module: stock #: code:addons/stock/stock.py:661 #, python-format msgid "Products to Process" -msgstr "" +msgstr "Продукти за обработка" #. module: stock #: constraint:product.category:0 msgid "Error ! You can not create recursive categories." -msgstr "" +msgstr "Грешка! Не можете да създавате рекурсивни категории" #. module: stock #: help:stock.fill.inventory,set_stock_zero:0 @@ -277,7 +277,7 @@ msgstr "" #: code:addons/stock/stock.py:2297 #, python-format msgid "Warning!" -msgstr "" +msgstr "Предупреждение!" #. module: stock #: field:stock.invoice.onshipping,group:0 @@ -301,7 +301,7 @@ msgstr "Партньор" #: help:stock.move.memory.in,currency:0 #: help:stock.move.memory.out,currency:0 msgid "Currency in which Unit cost is expressed" -msgstr "" +msgstr "Валута в която е цената за единица" #. module: stock #: code:addons/stock/wizard/stock_return_picking.py:135 @@ -319,7 +319,7 @@ msgstr "Партида от продукция" #. module: stock #: model:ir.ui.menu,name:stock.menu_stock_uom_categ_form_action msgid "Units of Measure Categories" -msgstr "" +msgstr "Категории мерни единици" #. module: stock #: help:stock.incoterms,code:0 @@ -366,7 +366,7 @@ msgstr "Реална складова стойност" #. module: stock #: field:report.stock.move,day_diff2:0 msgid "Lag (Days)" -msgstr "" +msgstr "Закъснение (Дни)" #. module: stock #: model:ir.model,name:stock.model_action_traceability @@ -416,13 +416,13 @@ msgstr "" #. module: stock #: field:report.stock.move,product_qty_in:0 msgid "In Qty" -msgstr "" +msgstr "В Кол." #. module: stock #: code:addons/stock/wizard/stock_fill_inventory.py:115 #, python-format msgid "No product in this location." -msgstr "" +msgstr "Няма продукти в това местонахождение" #. module: stock #: field:stock.warehouse,lot_output_id:0 @@ -433,12 +433,12 @@ msgstr "Изход на местонахождение" #: model:ir.actions.act_window,name:stock.split_into #: model:ir.model,name:stock.model_stock_split_into msgid "Split into" -msgstr "" +msgstr "Раздели на" #. module: stock #: field:stock.move,price_currency_id:0 msgid "Currency for average price" -msgstr "" +msgstr "Валута за средна цена" #. module: stock #: help:product.template,property_stock_account_input:0 @@ -463,12 +463,12 @@ msgstr "" #. module: stock #: model:ir.actions.report.xml,name:stock.report_move_labels msgid "Item Labels" -msgstr "" +msgstr "Етикети на артикули" #. module: stock #: model:ir.model,name:stock.model_report_stock_move msgid "Moves Statistics" -msgstr "" +msgstr "Статистика за движение" #. module: stock #: view:stock.production.lot:0 @@ -550,7 +550,7 @@ msgstr "" #. module: stock #: model:ir.ui.menu,name:stock.menu_stock_inventory_control msgid "Inventory Control" -msgstr "" +msgstr "Конторл на наличности" #. module: stock #: view:stock.location:0 @@ -562,7 +562,7 @@ msgstr "Допълнителна информация" #: report:lot.stock.overview:0 #: report:lot.stock.overview_all:0 msgid "Location / Product" -msgstr "" +msgstr "Местонахождение / Продукт" #. module: stock #: code:addons/stock/stock.py:1306 @@ -616,12 +616,12 @@ msgstr "Информация за движение" #. module: stock #: view:report.stock.move:0 msgid "Outgoing" -msgstr "" +msgstr "Изходящ" #. module: stock #: selection:report.stock.move,month:0 msgid "August" -msgstr "" +msgstr "Август" #. module: stock #: model:ir.actions.act_window,name:stock.action_tracking_form @@ -644,7 +644,7 @@ msgstr "Продажби и поръчки" #. module: stock #: selection:report.stock.move,month:0 msgid "June" -msgstr "" +msgstr "Юни" #. module: stock #: field:product.template,property_stock_procurement:0 @@ -675,7 +675,7 @@ msgstr "" #. module: stock #: selection:report.stock.move,month:0 msgid "October" -msgstr "" +msgstr "Октомври" #. module: stock #: model:ir.model,name:stock.model_stock_inventory_line @@ -744,12 +744,12 @@ msgstr "Вход на местонахождение" #. module: stock #: help:stock.picking,date:0 msgid "Date of Order" -msgstr "" +msgstr "Дата на поръчка" #. module: stock #: selection:product.product,valuation:0 msgid "Periodical (manual)" -msgstr "" +msgstr "Периодично (ръчно)" #. module: stock #: model:stock.location,name:stock.location_procurement @@ -782,7 +782,7 @@ msgstr "" #. module: stock #: model:ir.model,name:stock.model_stock_inventory_merge msgid "Merge Inventory" -msgstr "" +msgstr "Обединяване на наличности" #. module: stock #: code:addons/stock/product.py:371 @@ -834,7 +834,7 @@ msgstr "" #. module: stock #: field:stock.move,date_expected:0 msgid "Scheduled Date" -msgstr "" +msgstr "Планирана дата" #. module: stock #: view:stock.tracking:0 @@ -850,7 +850,7 @@ msgstr "Спешно" #: view:stock.picking:0 #: report:stock.picking.list:0 msgid "Journal" -msgstr "" +msgstr "Журнал" #. module: stock #: help:stock.picking,location_id:0 @@ -859,6 +859,10 @@ msgid "" "needed.Set a location if you produce at a fixed location. This can be a " "partner location if you subcontract the manufacturing operations." msgstr "" +"Оставете празно ако произвеждате на мястото, където са необходими готовите " +"продукти. Поставете местоположение ако произвеждате на определено място. " +"Това може да е местоположението на партньор ако производтсвото е чрез " +"подизпълнители." #. module: stock #: view:res.partner:0 @@ -885,7 +889,7 @@ msgstr "" #. module: stock #: view:report.stock.move:0 msgid "Month-1" -msgstr "" +msgstr "Месец-1" #. module: stock #: help:stock.location,active:0 @@ -929,7 +933,7 @@ msgstr "" #. module: stock #: constraint:product.product:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Грешка: Невалиден европейски баркод" #. module: stock #: code:addons/stock/product.py:148 @@ -946,7 +950,7 @@ msgstr "Местонахождение на продукция" #. module: stock #: help:stock.picking,address_id:0 msgid "Address of partner" -msgstr "" +msgstr "Адрес на партньор" #. module: stock #: model:res.company,overdue_msg:stock.res_company_shop0 @@ -1006,7 +1010,7 @@ msgstr "Автор" #: code:addons/stock/stock.py:1305 #, python-format msgid "Delivery Order" -msgstr "" +msgstr "Порчъка за доставка" #. module: stock #: model:ir.model,name:stock.model_stock_move_memory_in @@ -1022,7 +1026,7 @@ msgstr "Ръчна операция" #: view:stock.location:0 #: view:stock.move:0 msgid "Supplier" -msgstr "" +msgstr "Доставчик" #. module: stock #: field:stock.picking,date_done:0 @@ -1037,12 +1041,12 @@ msgstr "Очаквана дата за транспортиране" #. module: stock #: selection:stock.move,state:0 msgid "Not Available" -msgstr "" +msgstr "Няма налични" #. module: stock #: selection:report.stock.move,month:0 msgid "March" -msgstr "" +msgstr "Март" #. module: stock #: model:ir.actions.act_window,name:stock.action_view_stock_inventory_line_split @@ -1075,7 +1079,7 @@ msgstr "" #. module: stock #: view:stock.move.split:0 msgid "Lot number" -msgstr "" +msgstr "Номер на партида" #. module: stock #: field:stock.inventory.line,product_uom:0 @@ -1093,7 +1097,7 @@ msgstr "Местонахождение на партньор" #: view:report.stock.inventory:0 #: view:report.stock.move:0 msgid "Total quantity" -msgstr "" +msgstr "Общо количество" #. module: stock #: model:ir.actions.act_window,name:stock.move_consume @@ -1114,7 +1118,7 @@ msgstr "" #. module: stock #: view:stock.fill.inventory:0 msgid "Import current product inventory from the following location" -msgstr "" +msgstr "Внесете на настоящята наличност на продукт от друго местонахождение" #. module: stock #: help:stock.location,chained_auto_packing:0 @@ -1138,6 +1142,9 @@ msgid "" "default one, as the source location for stock moves generated by production " "orders" msgstr "" +"За настоящия продукт, местонахождението на този запас място ще се използва, " +"вместо това по подразбиране, като източник на място за склад се движи, " +"генерирани от поръчки" #. module: stock #: code:addons/stock/stock.py:1975 @@ -1214,7 +1221,7 @@ msgstr "" #: code:addons/stock/stock.py:1602 #, python-format msgid "Operation forbidden" -msgstr "" +msgstr "Забранена операция" #. module: stock #: field:stock.location.product,from_date:0 @@ -1291,7 +1298,7 @@ msgstr "" #: field:stock.production.lot,date:0 #: field:stock.tracking,date:0 msgid "Creation Date" -msgstr "" +msgstr "Дата на създаване" #. module: stock #: field:report.stock.lines.date,id:0 @@ -1320,7 +1327,7 @@ msgstr "Местонахождение на клиент" #: code:addons/stock/wizard/stock_partial_move.py:85 #, python-format msgid "Invalid action !" -msgstr "" +msgstr "Невалидно действие !" #. module: stock #: code:addons/stock/wizard/stock_partial_move.py:139 @@ -1369,7 +1376,7 @@ msgstr "" #: code:addons/stock/wizard/stock_partial_move.py:140 #, python-format msgid "Receive" -msgstr "" +msgstr "Приета" #. module: stock #: help:stock.incoterms,active:0 @@ -1382,7 +1389,7 @@ msgstr "" #: view:stock.picking:0 #: field:stock.picking,date:0 msgid "Order Date" -msgstr "" +msgstr "Дата на поръчка" #. module: stock #: field:stock.location,location_id:0 @@ -1456,12 +1463,12 @@ msgstr "" #: view:stock.move:0 #: view:stock.picking:0 msgid "Partial" -msgstr "" +msgstr "Частичен" #. module: stock #: selection:report.stock.move,month:0 msgid "September" -msgstr "" +msgstr "Септември" #. module: stock #: help:stock.picking,backorder_id:0 @@ -1479,7 +1486,7 @@ msgstr "" #: field:stock.move.memory.in,currency:0 #: field:stock.move.memory.out,currency:0 msgid "Currency" -msgstr "" +msgstr "Валута" #. module: stock #: field:product.product,track_production:0 @@ -1525,7 +1532,7 @@ msgstr "" #. module: stock #: field:stock.inventory,move_ids:0 msgid "Created Moves" -msgstr "Създадени свижения" +msgstr "Създадени движения" #. module: stock #: model:stock.location,name:stock.stock_location_14 @@ -1540,7 +1547,7 @@ msgstr "" #. module: stock #: view:stock.picking:0 msgid "Back Orders" -msgstr "" +msgstr "Неизпълнени поръчки" #. module: stock #: view:product.product:0 @@ -1551,7 +1558,7 @@ msgstr "Своства на дублиращо местонахождение" #. module: stock #: view:stock.location:0 msgid "Localization" -msgstr "" +msgstr "Локализация" #. module: stock #: model:ir.model,name:stock.model_stock_report_tracklots @@ -1596,7 +1603,7 @@ msgstr "Дата" #: view:stock.move:0 #: view:stock.picking:0 msgid "Extended Filters..." -msgstr "" +msgstr "Разширени филтри" #. module: stock #: field:stock.warehouse,lot_stock_id:0 @@ -1612,7 +1619,7 @@ msgstr "Обединяването е ползволено само за налÐ #. module: stock #: model:ir.ui.menu,name:stock.menu_dashboard_stock msgid "Dashboard" -msgstr "" +msgstr "Табло" #. module: stock #: model:ir.model,name:stock.model_stock_move_track @@ -1633,7 +1640,7 @@ msgstr "" #: model:ir.actions.act_window,name:stock.open_board_warehouse #: model:ir.ui.menu,name:stock.menu_board_warehouse msgid "Warehouse Dashboard" -msgstr "" +msgstr "Табло Склад" #. module: stock #: code:addons/stock/stock.py:510 @@ -1647,7 +1654,7 @@ msgstr "Не може да премахнете ред от партида !" #: view:stock.move.scrap:0 #: view:stock.picking:0 msgid "Scrap Products" -msgstr "" +msgstr "Продукти за брак" #. module: stock #: code:addons/stock/stock.py:1135 @@ -1723,7 +1730,7 @@ msgstr "" #. module: stock #: view:stock.change.standard.price:0 msgid "Cost Price" -msgstr "" +msgstr "Себестойност" #. module: stock #: view:product.product:0 @@ -1734,7 +1741,7 @@ msgstr "" #. module: stock #: view:stock.picking:0 msgid "Create Invoice" -msgstr "" +msgstr "Създаване на фактура" #. module: stock #: view:stock.move:0 @@ -1774,12 +1781,12 @@ msgstr "" #. module: stock #: field:report.stock.move,day_diff1:0 msgid "Planned Lead Time (Days)" -msgstr "" +msgstr "Планиран срок (дни)" #. module: stock #: field:stock.change.standard.price,new_price:0 msgid "Price" -msgstr "" +msgstr "Цена" #. module: stock #: view:stock.inventory:0 @@ -1808,7 +1815,7 @@ msgstr "Получено к-во" #. module: stock #: field:stock.production.lot,ref:0 msgid "Internal Reference" -msgstr "" +msgstr "Вътрешно означение" #. module: stock #: help:stock.production.lot,prefix:0 @@ -1822,7 +1829,7 @@ msgstr "" #: model:ir.model,name:stock.model_stock_fill_inventory #: view:stock.fill.inventory:0 msgid "Import Inventory" -msgstr "" +msgstr "Импортиране на наличности" #. module: stock #: field:stock.incoterms,name:0 @@ -1872,12 +1879,12 @@ msgstr "" #. module: stock #: view:report.stock.lines.date:0 msgid "Stockable" -msgstr "" +msgstr "Складируеми" #. module: stock #: selection:product.product,valuation:0 msgid "Real Time (automated)" -msgstr "" +msgstr "В реално време (автоматично)" #. module: stock #: help:stock.move,tracking_id:0 @@ -1888,7 +1895,7 @@ msgstr "" #: view:stock.change.product.qty:0 #: view:stock.change.standard.price:0 msgid "_Apply" -msgstr "" +msgstr "_Прилагане" #. module: stock #: report:lot.stock.overview:0 @@ -1901,7 +1908,7 @@ msgstr "]" #. module: stock #: field:product.template,property_stock_inventory:0 msgid "Inventory Location" -msgstr "Местонахоцдение на наличност" +msgstr "Местонахоцдение на наличността" #. module: stock #: view:report.stock.inventory:0 @@ -1920,7 +1927,7 @@ msgstr "" #: view:board.board:0 #: model:ir.actions.act_window,name:stock.action_incoming_product_board msgid "Incoming Product" -msgstr "" +msgstr "Входящ продукт" #. module: stock #: view:stock.move:0 @@ -1944,12 +1951,12 @@ msgstr "Сметка на входящ склад" #: model:ir.ui.menu,name:stock.menu_stock_warehouse_mgmt #: model:ir.ui.menu,name:stock.menu_warehouse_config msgid "Warehouse Management" -msgstr "" +msgstr "Управление на складове" #. module: stock #: selection:stock.picking,move_type:0 msgid "Partial Delivery" -msgstr "" +msgstr "Частична доставка" #. module: stock #: selection:stock.location,chained_auto_packing:0 @@ -1960,7 +1967,7 @@ msgstr "Автоматично не се добавя стъпка" #: code:addons/stock/stock.py:2348 #, python-format msgid "Product " -msgstr "" +msgstr "Продукт " #. module: stock #: view:stock.location.product:0 @@ -1987,7 +1994,7 @@ msgstr "" #: view:stock.picking:0 #: view:stock.production.lot:0 msgid "Group By..." -msgstr "" +msgstr "Групирай по" #. module: stock #: view:stock.location:0 @@ -2003,7 +2010,7 @@ msgstr "Липси на наличност" #: code:addons/stock/stock.py:1314 #, python-format msgid "Document" -msgstr "" +msgstr "Документ" #. module: stock #: view:stock.picking:0 @@ -2015,7 +2022,7 @@ msgstr "" #: field:stock.move.memory.in,product_uom:0 #: field:stock.move.memory.out,product_uom:0 msgid "Unit of Measure" -msgstr "" +msgstr "Мерна единица" #. module: stock #: code:addons/stock/product.py:176 @@ -2039,12 +2046,12 @@ msgstr "Проследяване на движение" #. module: stock #: view:product.product:0 msgid "Update" -msgstr "" +msgstr "Обновяване" #. module: stock #: view:stock.inventory:0 msgid "Set to Draft" -msgstr "" +msgstr "Пращане в проект" #. module: stock #: model:ir.actions.act_window,name:stock.action_stock_journal_form @@ -2055,7 +2062,7 @@ msgstr "" #. module: stock #: selection:report.stock.move,type:0 msgid "Others" -msgstr "" +msgstr "Други" #. module: stock #: code:addons/stock/product.py:90 @@ -2066,34 +2073,34 @@ msgstr "" #. module: stock #: model:ir.model,name:stock.model_stock_partial_picking msgid "Partial Picking" -msgstr "" +msgstr "Частично товарене" #. module: stock #: model:stock.location,name:stock.stock_location_scrapped #: field:stock.move,scrapped:0 msgid "Scrapped" -msgstr "" +msgstr "Бракуван" #. module: stock #: view:stock.inventory:0 msgid "Products " -msgstr "" +msgstr "Продукти " #. module: stock #: field:product.product,track_incoming:0 msgid "Track Incoming Lots" -msgstr "" +msgstr "Проследяване на входящи фактури" #. module: stock #: view:board.board:0 msgid "Warehouse board" -msgstr "" +msgstr "Табло Склад" #. module: stock #: code:addons/stock/product.py:377 #, python-format msgid "Future Qty" -msgstr "" +msgstr "Бъдещо количесто" #. module: stock #: field:product.category,property_stock_variation:0 @@ -2139,7 +2146,7 @@ msgstr "Продукти" #. module: stock #: view:stock.change.standard.price:0 msgid "Change Price" -msgstr "" +msgstr "Промени цена" #. module: stock #: field:stock.picking,move_type:0 @@ -2184,7 +2191,7 @@ msgstr "" #: field:stock.move.memory.in,move_id:0 #: field:stock.move.memory.out,move_id:0 msgid "Move" -msgstr "" +msgstr "Движение" #. module: stock #: help:stock.picking,min_date:0 @@ -2251,13 +2258,13 @@ msgstr "" #. module: stock #: view:stock.invoice.onshipping:0 msgid "Create" -msgstr "" +msgstr "Създаване" #. module: stock #: view:stock.move:0 #: view:stock.picking:0 msgid "Dates" -msgstr "" +msgstr "Дати" #. module: stock #: field:stock.move,priority:0 @@ -2267,7 +2274,7 @@ msgstr "Важност" #. module: stock #: view:stock.move:0 msgid "Source" -msgstr "" +msgstr "Източник" #. module: stock #: code:addons/stock/stock.py:2557 @@ -2313,7 +2320,7 @@ msgstr "" #: code:addons/stock/stock.py:751 #, python-format msgid "Error !" -msgstr "" +msgstr "Грешка!" #. module: stock #: model:ir.model,name:stock.model_stock_replacement_result @@ -2324,7 +2331,7 @@ msgstr "" #: model:ir.ui.menu,name:stock.menu_stock_unit_measure_stock #: model:ir.ui.menu,name:stock.menu_stock_uom_form_action msgid "Units of Measure" -msgstr "" +msgstr "Мерни единици" #. module: stock #: selection:stock.location,chained_location_type:0 @@ -2334,7 +2341,7 @@ msgstr "Определено местонохождение" #. module: stock #: selection:report.stock.move,month:0 msgid "July" -msgstr "" +msgstr "Юли" #. module: stock #: view:report.stock.lines.date:0 @@ -2400,7 +2407,7 @@ msgstr "" #: view:stock.move:0 #, python-format msgid "Receive Products" -msgstr "" +msgstr "Получаване на продукти" #. module: stock #: code:addons/stock/wizard/stock_partial_move.py:131 @@ -2408,7 +2415,7 @@ msgstr "" #: model:ir.ui.menu,name:stock.menu_action_pdct_out #, python-format msgid "Deliver Products" -msgstr "" +msgstr "Доставка на продукти" #. module: stock #: view:stock.location.product:0 @@ -2424,12 +2431,12 @@ msgstr "" #: view:report.stock.move:0 #: field:report.stock.move,month:0 msgid "Month" -msgstr "" +msgstr "Месец" #. module: stock #: help:stock.picking,date_done:0 msgid "Date of Completion" -msgstr "" +msgstr "Дата на завършване" #. module: stock #: help:stock.production.lot,name:0 @@ -2455,7 +2462,7 @@ msgstr "Наличности" #. module: stock #: view:report.stock.move:0 msgid "Todo" -msgstr "" +msgstr "Да се направи" #. module: stock #: view:report.stock.inventory:0 @@ -2471,13 +2478,13 @@ msgstr "" #: field:stock.production.lot.revision,company_id:0 #: field:stock.warehouse,company_id:0 msgid "Company" -msgstr "" +msgstr "Фирма" #. module: stock #: view:stock.move:0 #: view:stock.picking:0 msgid "Unit Of Measure" -msgstr "" +msgstr "Мерна единица" #. module: stock #: code:addons/stock/product.py:122 @@ -2507,6 +2514,8 @@ msgstr "Запълване на наличност" msgid "" "Error: The default UOM and the purchase UOM must be in the same category." msgstr "" +"Грешка: Мер. ед. по подрабиране и мер. ед. на поръчката трябва да са от една " +"и съща категория." #. module: stock #: help:product.category,property_stock_account_input_categ:0 @@ -2557,12 +2566,12 @@ msgstr "Указване за налично" #. module: stock #: report:stock.picking.list:0 msgid "Contact Address :" -msgstr "" +msgstr "Адрес за контакт" #. module: stock #: field:stock.move,backorder_id:0 msgid "Back Order" -msgstr "Недостатъчни количества" +msgstr "Неизпълнена пръчка" #. module: stock #: field:stock.incoterms,active:0 @@ -2635,7 +2644,7 @@ msgstr "" #. module: stock #: view:stock.location.product:0 msgid "Open Product" -msgstr "" +msgstr "Отвори продукт" #. module: stock #: field:stock.location.product,to_date:0 @@ -2646,7 +2655,7 @@ msgstr "До" #: view:stock.move:0 #: view:stock.picking:0 msgid "Process" -msgstr "" +msgstr "Обработка" #. module: stock #: field:stock.production.lot.revision,name:0 @@ -2695,7 +2704,7 @@ msgstr "Готово" #: model:ir.model,name:stock.model_stock_change_standard_price #: view:stock.change.standard.price:0 msgid "Change Standard Price" -msgstr "" +msgstr "Промени стандартна цена" #. module: stock #: model:stock.location,name:stock.stock_location_locations_virtual @@ -2728,18 +2737,18 @@ msgstr "Не е спешно" #. module: stock #: view:stock.move:0 msgid "To Do" -msgstr "" +msgstr "Трябва да се направи" #. module: stock #: model:ir.actions.act_window,name:stock.action_warehouse_form #: model:ir.ui.menu,name:stock.menu_action_warehouse_form msgid "Warehouses" -msgstr "Цехове" +msgstr "Складове" #. module: stock #: field:stock.journal,user_id:0 msgid "Responsible" -msgstr "" +msgstr "Отговорен" #. module: stock #: field:stock.move,returned_price:0 @@ -2795,7 +2804,7 @@ msgstr "Продукт" #: code:addons/stock/wizard/stock_return_picking.py:135 #, python-format msgid "Invoicing" -msgstr "" +msgstr "Фактуриране" #. module: stock #: code:addons/stock/stock.py:2237 @@ -2823,23 +2832,23 @@ msgstr "" #: model:ir.model,name:stock.model_stock_move_consume #: view:stock.move.consume:0 msgid "Consume Products" -msgstr "" +msgstr "Използвани продукти" #. module: stock #: code:addons/stock/stock.py:1646 #, python-format msgid "Insufficient Stock in Lot !" -msgstr "" +msgstr "Недостатъчна наличност в партидата!" #. module: stock #: field:stock.location,parent_right:0 msgid "Right Parent" -msgstr "Десен партньор" +msgstr "Подходящ партньор" #. module: stock #: field:stock.picking,address_id:0 msgid "Address" -msgstr "" +msgstr "Адрес" #. module: stock #: report:lot.stock.overview:0 @@ -2861,23 +2870,23 @@ msgstr "Доставчици" #: field:report.stock.inventory,value:0 #: field:report.stock.move,value:0 msgid "Total Value" -msgstr "" +msgstr "Обща стойност" #. module: stock #: model:ir.ui.menu,name:stock.menu_product_by_category_stock_form msgid "Products by Category" -msgstr "" +msgstr "Продукти по категория" #. module: stock #: model:ir.ui.menu,name:stock.menu_product_category_config_stock msgid "Products Categories" -msgstr "" +msgstr "Категории продукти" #. module: stock #: field:stock.move.memory.in,wizard_id:0 #: field:stock.move.memory.out,wizard_id:0 msgid "Wizard" -msgstr "" +msgstr "Помощник" #. module: stock #: model:ir.actions.act_window,name:stock.action_view_stock_location_product @@ -2909,7 +2918,7 @@ msgstr "" #. module: stock #: view:stock.move:0 msgid "Order" -msgstr "" +msgstr "Нареждане" #. module: stock #: field:stock.tracking,name:0 @@ -2931,7 +2940,7 @@ msgstr "Счетоводни записи" #. module: stock #: report:stock.picking.list:0 msgid "Total" -msgstr "" +msgstr "Общо" #. module: stock #: model:stock.location,name:stock.stock_location_intermediatelocation0 @@ -2964,7 +2973,7 @@ msgstr "" #. module: stock #: view:stock.move:0 msgid "Destination" -msgstr "" +msgstr "Местоназначение" #. module: stock #: selection:stock.picking,move_type:0 @@ -2983,12 +2992,12 @@ msgstr "" #: code:addons/stock/product.py:383 #, python-format msgid "Future Productions" -msgstr "" +msgstr "Бъдеща продукция" #. module: stock #: view:stock.picking:0 msgid "To Invoice" -msgstr "" +msgstr "За фактуриране" #. module: stock #: code:addons/stock/wizard/stock_return_picking.py:120 @@ -3026,7 +3035,7 @@ msgstr "" #: code:addons/stock/wizard/stock_fill_inventory.py:115 #, python-format msgid "Message !" -msgstr "" +msgstr "Съобщение !" #. module: stock #: view:stock.move:0 @@ -3042,7 +3051,7 @@ msgstr "Партида от наличност" #. module: stock #: view:stock.move:0 msgid "Reason" -msgstr "" +msgstr "Причина" #. module: stock #: report:stock.picking.list:0 @@ -3079,7 +3088,7 @@ msgstr "Потребителска грешка" #: view:stock.move.track:0 #: view:stock.split.into:0 msgid "Ok" -msgstr "Добре" +msgstr "Ok" #. module: stock #: model:stock.location,name:stock.stock_location_8 @@ -3127,7 +3136,7 @@ msgstr "Искате ли да обедините тези наличности #: selection:stock.move,state:0 #: selection:stock.picking,state:0 msgid "Cancelled" -msgstr "" +msgstr "Отказанa" #. module: stock #: view:stock.move:0 @@ -3172,7 +3181,7 @@ msgstr "" #: code:addons/stock/wizard/stock_inventory_merge.py:63 #, python-format msgid "Warning" -msgstr "" +msgstr "Предупреждение" #. module: stock #: code:addons/stock/stock.py:1321 @@ -3246,7 +3255,7 @@ msgstr "Сродно товарене" #. module: stock #: view:report.stock.move:0 msgid "Total outgoing quantity" -msgstr "" +msgstr "Общо изходящо количество" #. module: stock #: field:stock.picking,backorder_id:0 @@ -3266,7 +3275,7 @@ msgstr "" #: view:report.stock.move:0 #: field:report.stock.move,categ_id:0 msgid "Product Category" -msgstr "" +msgstr "Категория на продукта" #. module: stock #: code:addons/stock/wizard/stock_change_product_qty.py:74 @@ -3622,7 +3631,7 @@ msgstr "" #: code:addons/stock/wizard/stock_invoice_onshipping.py:113 #, python-format msgid "Error" -msgstr "" +msgstr "Грешка" #. module: stock #: field:stock.ups.final,xmlfile:0 diff --git a/addons/stock/i18n/fi.po b/addons/stock/i18n/fi.po index 283faa8566e..653d6482f93 100644 --- a/addons/stock/i18n/fi.po +++ b/addons/stock/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2011-01-17 14:31+0000\n" +"PO-Revision-Date: 2011-02-22 08:17+0000\n" "Last-Translator: Pekka Pylvänäinen <Unknown>\n" "Language-Team: Finnish <fi@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-18 04:38+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-23 04:37+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: stock #: field:product.product,track_outgoing:0 @@ -466,7 +466,7 @@ msgstr "" #. module: stock #: model:ir.actions.report.xml,name:stock.report_move_labels msgid "Item Labels" -msgstr "" +msgstr "Nimikkeen tarrat" #. module: stock #: model:ir.model,name:stock.model_report_stock_move diff --git a/addons/stock/i18n/ro.po b/addons/stock/i18n/ro.po index 914b6b260a9..c759445d891 100644 --- a/addons/stock/i18n/ro.po +++ b/addons/stock/i18n/ro.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2011-02-06 21:21+0000\n" -"Last-Translator: Mihai Boiciuc <Unknown>\n" +"PO-Revision-Date: 2011-02-26 07:55+0000\n" +"Last-Translator: Dorin <dhongu@gmail.com>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-07 05:19+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-01 04:37+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: stock #: field:product.product,track_outgoing:0 @@ -42,7 +42,7 @@ msgstr "" #: view:stock.move:0 #: view:stock.picking:0 msgid "Put in a new pack" -msgstr "" +msgstr "Puneţi într-un ambalaj nou" #. module: stock #: field:stock.move.split.lines,action:0 @@ -99,6 +99,10 @@ msgid "" "per location. You can use it once a year when you do the general inventory " "or whenever you need it, to correct the current stock level of a product." msgstr "" +"Inventarele periodice sunt folosite pentru a contoriza numărul de produse " +"disponibile pe locaţie. Îl puteţi folosi o dată pe an, atunci când face " +"inventarul general sau ori de câte ori aveţi nevoie de el, pentru a corecta " +"nivelul stocul curent al unui produs." #. module: stock #: view:stock.picking:0 @@ -165,7 +169,7 @@ msgstr "Stocurile fizice" #: view:report.stock.move:0 #: field:stock.change.standard.price,stock_journal:0 msgid "Stock journal" -msgstr "" +msgstr "Jurnal de stoc" #. module: stock #: view:report.stock.move:0 @@ -217,7 +221,7 @@ msgstr "Ne-aplicabil" #. module: stock #: help:stock.tracking,serial:0 msgid "Other reference or serial number" -msgstr "" +msgstr "Alte referinţă sau numărul de serie" #. module: stock #: field:stock.move,origin:0 @@ -234,7 +238,7 @@ msgstr "" #. module: stock #: view:stock.tracking:0 msgid "Pack Identification" -msgstr "" +msgstr "Identificare Pachet" #. module: stock #: view:stock.move:0 @@ -248,7 +252,7 @@ msgstr "Referință" #: code:addons/stock/stock.py:661 #, python-format msgid "Products to Process" -msgstr "" +msgstr "Produse de procesat" #. module: stock #: constraint:product.category:0 @@ -261,17 +265,20 @@ msgid "" "If checked, all product quantities will be set to zero to help ensure a real " "physical inventory is done" msgstr "" +"Dacă este bifat, toate cantităţile de produse vor fi setate la zero pentru " +"asigurarea că e făcut inventar fizic real." #. module: stock #: model:ir.model,name:stock.model_stock_move_split_lines msgid "Split lines" -msgstr "" +msgstr "Separare linii" #. module: stock #: code:addons/stock/stock.py:1127 #, python-format msgid "You cannot cancel picking because stock move is in done state !" msgstr "" +"Nu puteţi anula preluarea, deoarece mișcările de stoc sunt efectuate." #. module: stock #: code:addons/stock/stock.py:2198 @@ -303,13 +310,13 @@ msgstr "Partener" #: help:stock.move.memory.in,currency:0 #: help:stock.move.memory.out,currency:0 msgid "Currency in which Unit cost is expressed" -msgstr "" +msgstr "Moneda în care Unitatea de cost este exprimată" #. module: stock #: code:addons/stock/wizard/stock_return_picking.py:135 #, python-format msgid "No invoicing" -msgstr "" +msgstr "Nefacturat" #. module: stock #: model:ir.model,name:stock.model_stock_production_lot @@ -326,7 +333,7 @@ msgstr "Categorii Unități de Măsură" #. module: stock #: help:stock.incoterms,code:0 msgid "Code for Incoterms" -msgstr "" +msgstr "Codul pentru Incotermeni" #. module: stock #: field:stock.tracking,move_ids:0 @@ -337,7 +344,7 @@ msgstr "Mutări pentru acest pachet" #: selection:report.stock.inventory,location_type:0 #: selection:stock.location,usage:0 msgid "Internal Location" -msgstr "Amplasament intern" +msgstr "Locație internă" #. module: stock #: view:stock.inventory:0 @@ -368,7 +375,7 @@ msgstr "Valoarea stocului real" #. module: stock #: field:report.stock.move,day_diff2:0 msgid "Lag (Days)" -msgstr "" +msgstr "Lag (zile)" #. module: stock #: model:ir.model,name:stock.model_action_traceability @@ -378,7 +385,7 @@ msgstr "" #. module: stock #: field:stock.location,posy:0 msgid "Shelves (Y)" -msgstr "Positia Y" +msgstr "Raft (Y)" #. module: stock #: view:stock.move:0 @@ -401,7 +408,7 @@ msgstr "Disponibil" #: view:stock.picking:0 #: field:stock.picking,min_date:0 msgid "Expected Date" -msgstr "" +msgstr "Dată aşteptată" #. module: stock #: view:board.board:0 @@ -418,13 +425,13 @@ msgstr "" #. module: stock #: field:report.stock.move,product_qty_in:0 msgid "In Qty" -msgstr "" +msgstr "In cant" #. module: stock #: code:addons/stock/wizard/stock_fill_inventory.py:115 #, python-format msgid "No product in this location." -msgstr "Nici un produs in acest amplasament." +msgstr "Nici un produs în acestă locație." #. module: stock #: field:stock.warehouse,lot_output_id:0 @@ -435,12 +442,12 @@ msgstr "Loc de iesire" #: model:ir.actions.act_window,name:stock.split_into #: model:ir.model,name:stock.model_stock_split_into msgid "Split into" -msgstr "" +msgstr "Separare în" #. module: stock #: field:stock.move,price_currency_id:0 msgid "Currency for average price" -msgstr "" +msgstr "Moneda pentru prețul mediu" #. module: stock #: help:product.template,property_stock_account_input:0 @@ -454,7 +461,7 @@ msgstr "" #: field:report.stock.inventory,location_type:0 #: field:stock.location,usage:0 msgid "Location Type" -msgstr "Tip amplasament" +msgstr "Tip locație" #. module: stock #: help:report.stock.move,type:0 @@ -465,17 +472,17 @@ msgstr "" #. module: stock #: model:ir.actions.report.xml,name:stock.report_move_labels msgid "Item Labels" -msgstr "" +msgstr "Etichete poziție" #. module: stock #: model:ir.model,name:stock.model_report_stock_move msgid "Moves Statistics" -msgstr "" +msgstr "Statistici mișcări" #. module: stock #: view:stock.production.lot:0 msgid "Product Lots Filter" -msgstr "" +msgstr "Filtru loturi produs" #. module: stock #: report:lot.stock.overview:0 @@ -483,7 +490,7 @@ msgstr "" #: report:stock.inventory.move:0 #: report:stock.picking.list:0 msgid "[" -msgstr "" +msgstr "[" #. module: stock #: help:stock.production.lot,stock_available:0 @@ -495,7 +502,7 @@ msgstr "" #. module: stock #: field:stock.move,move_history_ids:0 msgid "Move History (child moves)" -msgstr "" +msgstr "Istorie mișcări (mișcări copil)" #. module: stock #: code:addons/stock/stock.py:1984 @@ -515,7 +522,7 @@ msgstr "Mişcări interne" #. module: stock #: field:stock.move,location_dest_id:0 msgid "Destination Location" -msgstr "Amplasament destinaţie" +msgstr "Locaţie destinaţie" #. module: stock #: code:addons/stock/stock.py:751 @@ -548,6 +555,11 @@ msgid "" "buttons on the right of each line. You can filter the products to deliver by " "customer, products or sale order (using the Origin field)." msgstr "" +"Veţi găsi în această listă toate produsele pe care le puteți oferi " +"clienţilor dumneavoastră. Puteţi procesa livrări direct din această listă " +"folosind butoanele de pe dreapta de pe fiecare linie. Puteţi filtra " +"produsele după client, produse sau comenzi de vânzare (utilizând câmpul " +"origine)." #. module: stock #: model:ir.ui.menu,name:stock.menu_stock_inventory_control @@ -564,7 +576,7 @@ msgstr "Informatii supplimentare" #: report:lot.stock.overview:0 #: report:lot.stock.overview_all:0 msgid "Location / Product" -msgstr "Amplasament / Produs" +msgstr "Locație / Produs" #. module: stock #: code:addons/stock/stock.py:1306 @@ -575,7 +587,7 @@ msgstr "Recepţie" #. module: stock #: field:stock.tracking,serial:0 msgid "Additional Reference" -msgstr "" +msgstr "Referință adițională" #. module: stock #: view:stock.production.lot.revision:0 @@ -602,18 +614,18 @@ msgstr "" #: field:stock.location,complete_name:0 #: field:stock.location,name:0 msgid "Location Name" -msgstr "Nume amplasament" +msgstr "Nume locaţie" #. module: stock #: view:stock.inventory:0 msgid "Posted Inventory" -msgstr "" +msgstr "Inventarul înregistrat" #. module: stock #: view:stock.move:0 #: view:stock.picking:0 msgid "Move Information" -msgstr "" +msgstr "Informaţii mişcare" #. module: stock #: view:report.stock.move:0 @@ -636,7 +648,7 @@ msgstr "Pachete" #. module: stock #: constraint:stock.move:0 msgid "You try to assign a lot which is not from the same product" -msgstr "" +msgstr "Încercaţi să atribuiţi un lot care nu este din acelaşi produs" #. module: stock #: view:res.partner:0 @@ -651,7 +663,7 @@ msgstr "Iunie" #. module: stock #: field:product.template,property_stock_procurement:0 msgid "Procurement Location" -msgstr "Amplasament aprovizionare" +msgstr "Locație aprovizionare" #. module: stock #: model:ir.actions.act_window,name:stock.action_production_lot_form @@ -666,13 +678,13 @@ msgstr "Loturi de producţie" #. module: stock #: report:stock.picking.list:0 msgid "Recipient" -msgstr "" +msgstr "Destinatar" #. module: stock #: model:ir.actions.act_window,name:stock.action_location_tree #: model:ir.ui.menu,name:stock.menu_action_location_tree msgid "Location Structure" -msgstr "" +msgstr "Structură locație" #. module: stock #: selection:report.stock.move,month:0 @@ -682,7 +694,7 @@ msgstr "Octombrie" #. module: stock #: model:ir.model,name:stock.model_stock_inventory_line msgid "Inventory Line" -msgstr "" +msgstr "Linie inventar" #. module: stock #: help:product.category,property_stock_journal:0 @@ -694,13 +706,13 @@ msgstr "" #. module: stock #: model:ir.actions.act_window,name:stock.action_partial_picking msgid "Process Picking" -msgstr "" +msgstr "Procesare preluare" #. module: stock #: code:addons/stock/product.py:355 #, python-format msgid "Future Receptions" -msgstr "" +msgstr "Recepții viitoare" #. module: stock #: help:stock.inventory.line.split,use_exist:0 @@ -713,24 +725,24 @@ msgstr "" #. module: stock #: field:stock.move,move_dest_id:0 msgid "Destination Move" -msgstr "" +msgstr "Destinație mișcare" #. module: stock #: view:stock.move:0 #: view:stock.picking:0 msgid "Process Now" -msgstr "" +msgstr "Procesare acum" #. module: stock #: field:stock.location,address_id:0 msgid "Location Address" -msgstr "" +msgstr "Adresă locaţie" #. module: stock #: code:addons/stock/stock.py:2348 #, python-format msgid "is consumed with" -msgstr "" +msgstr "este consumat cu" #. module: stock #: help:stock.move,prodlot_id:0 @@ -745,12 +757,12 @@ msgstr "Loc de intrare" #. module: stock #: help:stock.picking,date:0 msgid "Date of Order" -msgstr "" +msgstr "Data comenzii" #. module: stock #: selection:product.product,valuation:0 msgid "Periodical (manual)" -msgstr "" +msgstr "Periodic (manual)" #. module: stock #: model:stock.location,name:stock.location_procurement @@ -765,7 +777,7 @@ msgstr "" #. module: stock #: model:ir.actions.act_window,name:stock.action_inventory_form_draft msgid "Draft Physical Inventories" -msgstr "" +msgstr "Ciornă inventar fizic" #. module: stock #: selection:report.stock.inventory,location_type:0 @@ -778,12 +790,12 @@ msgstr "" #: model:ir.model,name:stock.model_stock_change_product_qty #: view:stock.change.product.qty:0 msgid "Change Product Quantity" -msgstr "" +msgstr "Schimbă cantitate produs" #. module: stock #: model:ir.model,name:stock.model_stock_inventory_merge msgid "Merge Inventory" -msgstr "" +msgstr "Unire inventar" #. module: stock #: code:addons/stock/product.py:371 @@ -796,14 +808,14 @@ msgstr "" #: model:ir.ui.menu,name:stock.menu_action_picking_tree4 #: view:stock.picking:0 msgid "Incoming Shipments" -msgstr "" +msgstr "Recepții" #. module: stock #: view:report.stock.inventory:0 #: view:stock.move:0 #: view:stock.picking:0 msgid "Scrap" -msgstr "" +msgstr "Rebut" #. module: stock #: field:stock.location,child_ids:0 @@ -818,7 +830,7 @@ msgstr "" #. module: stock #: view:stock.location:0 msgid "Stock Locations" -msgstr "" +msgstr "Locații stoc" #. module: stock #: report:lot.stock.overview:0 @@ -864,7 +876,7 @@ msgstr "" #. module: stock #: view:res.partner:0 msgid "Inventory Properties" -msgstr "" +msgstr "Proprietăți inventar" #. module: stock #: field:report.stock.move,day_diff:0 @@ -874,7 +886,7 @@ msgstr "" #. module: stock #: model:ir.actions.act_window,name:stock.act_stock_product_location_open msgid "Stock by Location" -msgstr "Stoc pe amplasamente" +msgstr "Stoc pe locație" #. module: stock #: help:stock.move,address_id:0 @@ -886,7 +898,7 @@ msgstr "" #. module: stock #: view:report.stock.move:0 msgid "Month-1" -msgstr "" +msgstr "Luna-1" #. module: stock #: help:stock.location,active:0 @@ -908,7 +920,7 @@ msgstr "Stoc Virtual" #: selection:report.stock.inventory,location_type:0 #: selection:stock.location,usage:0 msgid "View" -msgstr "" +msgstr "Vedere" #. module: stock #: field:stock.location,parent_left:0 @@ -919,13 +931,13 @@ msgstr "" #: code:addons/stock/wizard/stock_partial_move.py:132 #, python-format msgid "Delivery Information" -msgstr "" +msgstr "Informații livrare" #. module: stock #: code:addons/stock/wizard/stock_fill_inventory.py:48 #, python-format msgid "Stock Inventory is done" -msgstr "" +msgstr "Inventarul stocului este gata" #. module: stock #: constraint:product.product:0 @@ -942,12 +954,12 @@ msgstr "" #. module: stock #: field:product.template,property_stock_production:0 msgid "Production Location" -msgstr "Amplasament de productie" +msgstr "Locaţie producţie" #. module: stock #: help:stock.picking,address_id:0 msgid "Address of partner" -msgstr "" +msgstr "Adresa partenerului" #. module: stock #: model:res.company,overdue_msg:stock.res_company_shop0 @@ -1012,7 +1024,7 @@ msgstr "Comandă de livrare" #. module: stock #: model:ir.model,name:stock.model_stock_move_memory_in msgid "stock.move.memory.in" -msgstr "" +msgstr "stock.move.memory.in" #. module: stock #: selection:stock.location,chained_auto_packing:0 @@ -1028,7 +1040,7 @@ msgstr "Furnizor" #. module: stock #: field:stock.picking,date_done:0 msgid "Date Done" -msgstr "" +msgstr "Data executării" #. module: stock #: report:stock.picking.list:0 @@ -1076,7 +1088,7 @@ msgstr "" #. module: stock #: view:stock.move.split:0 msgid "Lot number" -msgstr "" +msgstr "Număr lot" #. module: stock #: field:stock.inventory.line,product_uom:0 @@ -1088,7 +1100,7 @@ msgstr "UM Produs" #. module: stock #: model:stock.location,name:stock.stock_location_locations_partner msgid "Partner Locations" -msgstr "Amplasamente partener" +msgstr "Locații partener" #. module: stock #: view:report.stock.inventory:0 @@ -1100,7 +1112,7 @@ msgstr "Cantitate totală" #: model:ir.actions.act_window,name:stock.move_consume #: view:stock.move.consume:0 msgid "Consume Move" -msgstr "" +msgstr "Mișcare consum" #. module: stock #: model:stock.location,name:stock.stock_location_7 @@ -1130,7 +1142,7 @@ msgstr "" #. module: stock #: view:stock.production.lot:0 msgid "Downstream Traceability" -msgstr "" +msgstr "Trasabilitate în jos" #. module: stock #: help:product.template,property_stock_production:0 @@ -1152,7 +1164,7 @@ msgstr "" #: code:addons/stock/stock.py:1322 #, python-format msgid "is in draft state." -msgstr "" +msgstr "este în starea de ciornă." #. module: stock #: model:ir.actions.act_window,help:stock.action_tracking_form @@ -1204,18 +1216,18 @@ msgstr "Pregătit" #. module: stock #: view:stock.picking:0 msgid "Calendar View" -msgstr "" +msgstr "Vizualizare calendar" #. module: stock #: view:stock.picking:0 msgid "Additional Info" -msgstr "" +msgstr "Info adiționale" #. module: stock #: code:addons/stock/stock.py:1602 #, python-format msgid "Operation forbidden" -msgstr "" +msgstr "Operație interzisă" #. module: stock #: field:stock.location.product,from_date:0 @@ -1242,7 +1254,7 @@ msgstr "" #. module: stock #: view:stock.picking:0 msgid "Internal Picking List" -msgstr "" +msgstr "Listă de preluare internă" #. module: stock #: selection:report.stock.inventory,state:0 @@ -1268,7 +1280,7 @@ msgstr "" #: code:addons/stock/product.py:93 #, python-format msgid "Company is not specified in Location" -msgstr "" +msgstr "Compania nu este specificată în locație" #. module: stock #: view:report.stock.move:0 @@ -1284,7 +1296,7 @@ msgstr "" #. module: stock #: report:stock.picking.list:0 msgid "Picking List:" -msgstr "" +msgstr "Listă preluare:" #. module: stock #: field:stock.inventory,date:0 @@ -1315,7 +1327,7 @@ msgstr "Împachetare" #: field:res.partner,property_stock_customer:0 #: selection:stock.location,usage:0 msgid "Customer Location" -msgstr "Amplasament client" +msgstr "Locație client" #. module: stock #: code:addons/stock/wizard/stock_partial_move.py:85 @@ -1327,7 +1339,7 @@ msgstr "Acţiune invalidă !" #: code:addons/stock/wizard/stock_partial_move.py:139 #, python-format msgid "Receive Information" -msgstr "" +msgstr "Informații primite" #. module: stock #: model:ir.actions.report.xml,name:stock.report_location_overview @@ -1353,7 +1365,7 @@ msgstr "Nespecificat" #. module: stock #: view:stock.tracking:0 msgid "Downstream traceability" -msgstr "" +msgstr "Trasabilitate în jos" #. module: stock #: code:addons/stock/wizard/stock_invoice_onshipping.py:113 @@ -1364,7 +1376,7 @@ msgstr "" #. module: stock #: model:stock.location,name:stock.stock_location_company msgid "OpenERP S.A." -msgstr "" +msgstr "OpenERP S.A." #. module: stock #: code:addons/stock/wizard/stock_partial_move.py:140 @@ -1388,7 +1400,7 @@ msgstr "Data comenzii" #. module: stock #: field:stock.location,location_id:0 msgid "Parent Location" -msgstr "" +msgstr "Locație părinte" #. module: stock #: help:stock.picking,state:0 @@ -1445,7 +1457,7 @@ msgstr "" #: field:res.partner,property_stock_supplier:0 #: selection:stock.location,usage:0 msgid "Supplier Location" -msgstr "" +msgstr "Locație furnizor" #. module: stock #: code:addons/stock/stock.py:2217 @@ -1474,7 +1486,7 @@ msgstr "" #. module: stock #: model:ir.model,name:stock.model_report_stock_inventory msgid "Stock Statistics" -msgstr "" +msgstr "Statistici stoc" #. module: stock #: field:stock.move.memory.in,currency:0 @@ -1485,7 +1497,7 @@ msgstr "Moneda" #. module: stock #: field:product.product,track_production:0 msgid "Track Manufacturing Lots" -msgstr "" +msgstr "Urmărire loturi producție" #. module: stock #: code:addons/stock/wizard/stock_inventory_merge.py:44 @@ -1526,7 +1538,7 @@ msgstr "" #. module: stock #: field:stock.inventory,move_ids:0 msgid "Created Moves" -msgstr "" +msgstr "Creare mișcări" #. module: stock #: model:stock.location,name:stock.stock_location_14 @@ -1552,7 +1564,7 @@ msgstr "" #. module: stock #: view:stock.location:0 msgid "Localization" -msgstr "" +msgstr "Localizare" #. module: stock #: model:ir.model,name:stock.model_stock_report_tracklots @@ -1575,7 +1587,7 @@ msgstr "" #. module: stock #: view:stock.move.split:0 msgid "Production Lot Numbers" -msgstr "" +msgstr "Numere loturi producție" #. module: stock #: view:report.stock.inventory:0 @@ -1618,7 +1630,7 @@ msgstr "Tablou de bord" #. module: stock #: model:ir.model,name:stock.model_stock_move_track msgid "Track moves" -msgstr "" +msgstr "Urmărește mișcări" #. module: stock #: field:stock.incoterms,code:0 @@ -1628,13 +1640,13 @@ msgstr "Cod" #. module: stock #: view:stock.inventory.line.split:0 msgid "Lots Number" -msgstr "" +msgstr "Numere loturi" #. module: stock #: model:ir.actions.act_window,name:stock.open_board_warehouse #: model:ir.ui.menu,name:stock.menu_board_warehouse msgid "Warehouse Dashboard" -msgstr "" +msgstr "Panou de bord depozit" #. module: stock #: code:addons/stock/stock.py:510 @@ -1648,7 +1660,7 @@ msgstr "" #: view:stock.move.scrap:0 #: view:stock.picking:0 msgid "Scrap Products" -msgstr "" +msgstr "Produse rebuturi" #. module: stock #: code:addons/stock/stock.py:1135 @@ -1676,7 +1688,7 @@ msgstr "" #: view:stock.move:0 #: view:stock.picking:0 msgid "Split in production lots" -msgstr "" +msgstr "Împarte în loturi de producție" #. module: stock #: model:ir.model,name:stock.model_stock_location @@ -1695,7 +1707,7 @@ msgstr "" #: field:stock.report.prodlots,location_id:0 #: field:stock.report.tracklots,location_id:0 msgid "Location" -msgstr "Amplasare" +msgstr "Locație" #. module: stock #: view:product.template:0 @@ -1724,13 +1736,13 @@ msgstr "" #. module: stock #: view:stock.change.standard.price:0 msgid "Cost Price" -msgstr "" +msgstr "Preţ standard" #. module: stock #: view:product.product:0 #: field:product.product,valuation:0 msgid "Inventory Valuation" -msgstr "" +msgstr "Evaluare Inventar" #. module: stock #: view:stock.picking:0 @@ -1783,7 +1795,7 @@ msgstr "Preț" #. module: stock #: view:stock.inventory:0 msgid "Search Inventory" -msgstr "" +msgstr "Caută inventar" #. module: stock #: field:stock.move.track,quantity:0 @@ -1807,7 +1819,7 @@ msgstr "Cant. recepționată" #. module: stock #: field:stock.production.lot,ref:0 msgid "Internal Reference" -msgstr "" +msgstr "Referinţă internă" #. module: stock #: help:stock.production.lot,prefix:0 @@ -1821,7 +1833,7 @@ msgstr "" #: model:ir.model,name:stock.model_stock_fill_inventory #: view:stock.fill.inventory:0 msgid "Import Inventory" -msgstr "" +msgstr "Importă inventar" #. module: stock #: field:stock.incoterms,name:0 @@ -1871,12 +1883,12 @@ msgstr "" #. module: stock #: view:report.stock.lines.date:0 msgid "Stockable" -msgstr "" +msgstr "Stocabil" #. module: stock #: selection:product.product,valuation:0 msgid "Real Time (automated)" -msgstr "" +msgstr "Timp real (automat)" #. module: stock #: help:stock.move,tracking_id:0 @@ -1900,13 +1912,13 @@ msgstr "]" #. module: stock #: field:product.template,property_stock_inventory:0 msgid "Inventory Location" -msgstr "Amplasament Inventar" +msgstr "Locație inventar" #. module: stock #: view:report.stock.inventory:0 #: view:report.stock.move:0 msgid "Total value" -msgstr "" +msgstr "Valoare totală" #. module: stock #: help:stock.location,chained_journal_id:0 @@ -1919,7 +1931,7 @@ msgstr "" #: view:board.board:0 #: model:ir.actions.act_window,name:stock.action_incoming_product_board msgid "Incoming Product" -msgstr "" +msgstr "Intrare produs" #. module: stock #: view:stock.move:0 @@ -1937,7 +1949,7 @@ msgstr "Cost" #: field:product.template,property_stock_account_input:0 #: field:stock.change.standard.price,stock_account_input:0 msgid "Stock Input Account" -msgstr "" +msgstr "Cont intrare stoc" #. module: stock #: model:ir.ui.menu,name:stock.menu_stock_warehouse_mgmt @@ -1953,7 +1965,7 @@ msgstr "Livrare parţială" #. module: stock #: selection:stock.location,chained_auto_packing:0 msgid "Automatic No Step Added" -msgstr "" +msgstr "Automatic fără adăugare de paşi" #. module: stock #: code:addons/stock/stock.py:2348 @@ -1964,7 +1976,7 @@ msgstr "Produs " #. module: stock #: view:stock.location.product:0 msgid "Stock Location Analysis" -msgstr "" +msgstr "Analize locație stoc" #. module: stock #: help:stock.move,date:0 @@ -1976,7 +1988,7 @@ msgstr "" #. module: stock #: field:report.stock.lines.date,date:0 msgid "Latest Inventory Date" -msgstr "" +msgstr "Ultima dată de inventariere" #. module: stock #: view:report.stock.inventory:0 @@ -2002,12 +2014,12 @@ msgstr "" #: code:addons/stock/stock.py:1314 #, python-format msgid "Document" -msgstr "" +msgstr "Document" #. module: stock #: view:stock.picking:0 msgid "Input Picking List" -msgstr "" +msgstr "Intrare listă preluare" #. module: stock #: field:stock.move,product_uom:0 @@ -2049,7 +2061,7 @@ msgstr "Schimbă în ciornă" #: model:ir.actions.act_window,name:stock.action_stock_journal_form #: model:ir.ui.menu,name:stock.menu_action_stock_journal_form msgid "Stock Journals" -msgstr "" +msgstr "Jurnale stoc" #. module: stock #: selection:report.stock.move,type:0 @@ -2065,13 +2077,13 @@ msgstr "" #. module: stock #: model:ir.model,name:stock.model_stock_partial_picking msgid "Partial Picking" -msgstr "" +msgstr "Parțial preluat" #. module: stock #: model:stock.location,name:stock.stock_location_scrapped #: field:stock.move,scrapped:0 msgid "Scrapped" -msgstr "" +msgstr "Rebut" #. module: stock #: view:stock.inventory:0 @@ -2086,7 +2098,7 @@ msgstr "" #. module: stock #: view:board.board:0 msgid "Warehouse board" -msgstr "" +msgstr "Panou depozit" #. module: stock #: code:addons/stock/product.py:377 @@ -2097,7 +2109,7 @@ msgstr "Cant. viitoare" #. module: stock #: field:product.category,property_stock_variation:0 msgid "Stock Variation Account" -msgstr "" +msgstr "Cont variații de stoc" #. module: stock #: field:stock.move,note:0 @@ -2150,7 +2162,7 @@ msgstr "Metodă livrare" #: help:stock.move,location_dest_id:0 #: help:stock.picking,location_dest_id:0 msgid "Location where the system will stock the finished products." -msgstr "" +msgstr "Locația în care sistemul va stoca produsele finite." #. module: stock #: help:product.category,property_stock_variation:0 @@ -2177,7 +2189,7 @@ msgstr "Mişcare stoc" #. module: stock #: view:report.stock.move:0 msgid "Delay(Days)" -msgstr "" +msgstr "Așteptare (zile)" #. module: stock #: field:stock.move.memory.in,move_id:0 @@ -2200,7 +2212,7 @@ msgstr "" #: view:stock.production.lot:0 #: field:stock.production.lot,revisions:0 msgid "Revisions" -msgstr "" +msgstr "Revizii" #. module: stock #: view:stock.picking:0 @@ -2250,23 +2262,23 @@ msgstr "" #. module: stock #: view:stock.invoice.onshipping:0 msgid "Create" -msgstr "" +msgstr "Crează" #. module: stock #: view:stock.move:0 #: view:stock.picking:0 msgid "Dates" -msgstr "" +msgstr "Date" #. module: stock #: field:stock.move,priority:0 msgid "Priority" -msgstr "" +msgstr "Prioritate" #. module: stock #: view:stock.move:0 msgid "Source" -msgstr "" +msgstr "Sursă" #. module: stock #: code:addons/stock/stock.py:2557 @@ -2277,12 +2289,12 @@ msgstr "" #: selection:stock.location,usage:0 #, python-format msgid "Inventory" -msgstr "" +msgstr "Inventar" #. module: stock #: model:ir.model,name:stock.model_stock_picking msgid "Picking List" -msgstr "" +msgstr "Listă preluare" #. module: stock #: sql_constraint:stock.production.lot:0 @@ -2298,7 +2310,7 @@ msgstr "" #. module: stock #: view:stock.inventory:0 msgid "Cancel Inventory" -msgstr "" +msgstr "Anularea inventar" #. module: stock #: field:stock.move.split.lines,name:0 @@ -2312,7 +2324,7 @@ msgstr "" #: code:addons/stock/stock.py:751 #, python-format msgid "Error !" -msgstr "" +msgstr "Eroare !" #. module: stock #: model:ir.model,name:stock.model_stock_replacement_result @@ -2323,7 +2335,7 @@ msgstr "" #: model:ir.ui.menu,name:stock.menu_stock_unit_measure_stock #: model:ir.ui.menu,name:stock.menu_stock_uom_form_action msgid "Units of Measure" -msgstr "" +msgstr "Unităţi de măsură" #. module: stock #: selection:stock.location,chained_location_type:0 @@ -2333,12 +2345,12 @@ msgstr "" #. module: stock #: selection:report.stock.move,month:0 msgid "July" -msgstr "" +msgstr "Iulie" #. module: stock #: view:report.stock.lines.date:0 msgid "Consumable" -msgstr "" +msgstr "Consumabile" #. module: stock #: model:ir.actions.act_window,help:stock.action_stock_line_date @@ -2352,7 +2364,7 @@ msgstr "" #. module: stock #: model:ir.actions.report.xml,name:stock.report_product_history msgid "Stock Level Forecast" -msgstr "" +msgstr "Nivel stoc prognozat" #. module: stock #: model:ir.model,name:stock.model_stock_journal @@ -2361,13 +2373,13 @@ msgstr "" #: field:stock.journal,name:0 #: field:stock.picking,stock_journal_id:0 msgid "Stock Journal" -msgstr "" +msgstr "Jurnal stoc" #. module: stock #: selection:report.stock.inventory,location_type:0 #: selection:stock.location,usage:0 msgid "Procurement" -msgstr "" +msgstr "Aprovizionare" #. module: stock #: model:stock.location,name:stock.stock_location_4 @@ -2399,7 +2411,7 @@ msgstr "" #: view:stock.move:0 #, python-format msgid "Receive Products" -msgstr "" +msgstr "Recepții produse" #. module: stock #: code:addons/stock/wizard/stock_partial_move.py:131 @@ -2407,23 +2419,23 @@ msgstr "" #: model:ir.ui.menu,name:stock.menu_action_pdct_out #, python-format msgid "Deliver Products" -msgstr "" +msgstr "Livrări produse" #. module: stock #: view:stock.location.product:0 msgid "View Stock of Products" -msgstr "" +msgstr "Afişare stoc după produse" #. module: stock #: view:stock.picking:0 msgid "Internal Picking list" -msgstr "" +msgstr "Liste interne de preluare" #. module: stock #: view:report.stock.move:0 #: field:report.stock.move,month:0 msgid "Month" -msgstr "" +msgstr "Luna" #. module: stock #: help:stock.picking,date_done:0 @@ -2444,17 +2456,17 @@ msgstr "" #. module: stock #: view:stock.inventory.merge:0 msgid "Yes" -msgstr "" +msgstr "Da" #. module: stock #: field:stock.inventory,inventory_line_id:0 msgid "Inventories" -msgstr "" +msgstr "Inventare" #. module: stock #: view:report.stock.move:0 msgid "Todo" -msgstr "" +msgstr "De Făcut" #. module: stock #: view:report.stock.inventory:0 @@ -2470,13 +2482,13 @@ msgstr "" #: field:stock.production.lot.revision,company_id:0 #: field:stock.warehouse,company_id:0 msgid "Company" -msgstr "" +msgstr "Firmă" #. module: stock #: view:stock.move:0 #: view:stock.picking:0 msgid "Unit Of Measure" -msgstr "" +msgstr "Unitate de măsură" #. module: stock #: code:addons/stock/product.py:122 @@ -2494,7 +2506,7 @@ msgstr "" #. module: stock #: field:stock.location,stock_real:0 msgid "Real Stock" -msgstr "" +msgstr "Stoc real" #. module: stock #: view:stock.fill.inventory:0 @@ -2506,6 +2518,8 @@ msgstr "" msgid "" "Error: The default UOM and the purchase UOM must be in the same category." msgstr "" +"Eroare: unitatea de masură implicită și unitatea de masură de aprovizionare " +"trebuie să facă parte din aceeasi categorie." #. module: stock #: help:product.category,property_stock_account_input_categ:0 @@ -2519,7 +2533,7 @@ msgstr "" #. module: stock #: field:stock.production.lot.revision,date:0 msgid "Revision Date" -msgstr "" +msgstr "Dată revizie" #. module: stock #: view:report.stock.inventory:0 @@ -2529,17 +2543,17 @@ msgstr "" #: field:stock.move.split.lines.exist,lot_id:0 #: report:stock.picking.list:0 msgid "Lot" -msgstr "" +msgstr "Lot" #. module: stock #: view:stock.move.split:0 msgid "Production Lot Number" -msgstr "" +msgstr "Număr lot producție" #. module: stock #: field:stock.move,product_uos_qty:0 msgid "Quantity (UOS)" -msgstr "" +msgstr "Cantitate (UOS)" #. module: stock #: code:addons/stock/stock.py:1647 @@ -2568,7 +2582,7 @@ msgstr "" #: field:stock.location,active:0 #: field:stock.tracking,active:0 msgid "Active" -msgstr "" +msgstr "Activ" #. module: stock #: model:ir.module.module,shortdesc:stock.module_meta_information @@ -2578,13 +2592,13 @@ msgstr "" #. module: stock #: view:product.template:0 msgid "Properties" -msgstr "" +msgstr "Proprietăţi" #. module: stock #: code:addons/stock/stock.py:982 #, python-format msgid "Error, no partner !" -msgstr "" +msgstr "Eroare, fără partener!" #. module: stock #: model:ir.actions.act_window,name:stock.action_incoterms_tree @@ -2598,7 +2612,7 @@ msgstr "" #: report:lot.stock.overview_all:0 #: report:stock.inventory.move:0 msgid "Total:" -msgstr "" +msgstr "Total:" #. module: stock #: help:stock.incoterms,name:0 @@ -2639,25 +2653,25 @@ msgstr "" #. module: stock #: field:stock.location.product,to_date:0 msgid "To" -msgstr "" +msgstr "La" #. module: stock #: view:stock.move:0 #: view:stock.picking:0 msgid "Process" -msgstr "" +msgstr "Proces" #. module: stock #: field:stock.production.lot.revision,name:0 msgid "Revision Name" -msgstr "" +msgstr "Nume revizie" #. module: stock #: model:ir.model,name:stock.model_stock_warehouse #: model:ir.ui.menu,name:stock.menu_stock_root #: view:stock.warehouse:0 msgid "Warehouse" -msgstr "" +msgstr "Depozit" #. module: stock #: view:stock.location.product:0 @@ -2687,24 +2701,24 @@ msgstr "" #: view:stock.picking:0 #: selection:stock.picking,state:0 msgid "Done" -msgstr "" +msgstr "Efectuat" #. module: stock #: model:ir.actions.act_window,name:stock.action_view_change_standard_price #: model:ir.model,name:stock.model_stock_change_standard_price #: view:stock.change.standard.price:0 msgid "Change Standard Price" -msgstr "" +msgstr "Schimbă preţul standard" #. module: stock #: model:stock.location,name:stock.stock_location_locations_virtual msgid "Virtual Locations" -msgstr "" +msgstr "Locaţii virtuale" #. module: stock #: selection:stock.picking,invoice_state:0 msgid "To Be Invoiced" -msgstr "" +msgstr "Va fi facturat" #. module: stock #: field:stock.inventory,date_done:0 @@ -2717,27 +2731,29 @@ msgstr "" msgid "" "Please put a partner on the picking list if you want to generate invoice." msgstr "" +"Vă rog să treceţi un partener în lista de ridicare dacă doriţi să generaţi " +"factura." #. module: stock #: selection:stock.move,priority:0 msgid "Not urgent" -msgstr "" +msgstr "Nu e urgent" #. module: stock #: view:stock.move:0 msgid "To Do" -msgstr "" +msgstr "De făcut" #. module: stock #: model:ir.actions.act_window,name:stock.action_warehouse_form #: model:ir.ui.menu,name:stock.menu_action_warehouse_form msgid "Warehouses" -msgstr "" +msgstr "Depozite" #. module: stock #: field:stock.journal,user_id:0 msgid "Responsible" -msgstr "" +msgstr "Responsabil" #. module: stock #: field:stock.move,returned_price:0 @@ -2760,7 +2776,7 @@ msgstr "" #: model:ir.actions.act_window,name:stock.act_stock_tracking_lot_2_stock_report_tracklots #: model:stock.location,name:stock.stock_location_stock msgid "Stock" -msgstr "" +msgstr "Stoc" #. module: stock #: model:ir.model,name:stock.model_product_product @@ -2787,13 +2803,13 @@ msgstr "" #: field:stock.report.prodlots,product_id:0 #: field:stock.report.tracklots,product_id:0 msgid "Product" -msgstr "" +msgstr "Produs" #. module: stock #: code:addons/stock/wizard/stock_return_picking.py:135 #, python-format msgid "Invoicing" -msgstr "" +msgstr "Facturare" #. module: stock #: code:addons/stock/stock.py:2237 @@ -2805,12 +2821,12 @@ msgstr "" #. module: stock #: field:stock.move,product_uos:0 msgid "Product UOS" -msgstr "" +msgstr "UdV produs" #. module: stock #: field:stock.location,posz:0 msgid "Height (Z)" -msgstr "Positia Z" +msgstr "Înălţime (Z)" #. module: stock #: field:stock.ups,weight:0 @@ -2821,7 +2837,7 @@ msgstr "" #: model:ir.model,name:stock.model_stock_move_consume #: view:stock.move.consume:0 msgid "Consume Products" -msgstr "" +msgstr "Consumă produse" #. module: stock #: code:addons/stock/stock.py:1646 @@ -2837,51 +2853,51 @@ msgstr "" #. module: stock #: field:stock.picking,address_id:0 msgid "Address" -msgstr "" +msgstr "Adresă" #. module: stock #: report:lot.stock.overview:0 #: report:lot.stock.overview_all:0 msgid "Variants" -msgstr "" +msgstr "Variante" #. module: stock #: field:stock.location,posx:0 msgid "Corridor (X)" -msgstr "Positia X" +msgstr "Coridor (X)" #. module: stock #: model:stock.location,name:stock.stock_location_suppliers msgid "Suppliers" -msgstr "" +msgstr "Furnizori" #. module: stock #: field:report.stock.inventory,value:0 #: field:report.stock.move,value:0 msgid "Total Value" -msgstr "" +msgstr "Valoare totală" #. module: stock #: model:ir.ui.menu,name:stock.menu_product_by_category_stock_form msgid "Products by Category" -msgstr "" +msgstr "Produse după categorie" #. module: stock #: model:ir.ui.menu,name:stock.menu_product_category_config_stock msgid "Products Categories" -msgstr "" +msgstr "Categorii Produse" #. module: stock #: field:stock.move.memory.in,wizard_id:0 #: field:stock.move.memory.out,wizard_id:0 msgid "Wizard" -msgstr "" +msgstr "Expert" #. module: stock #: model:ir.actions.act_window,name:stock.action_view_stock_location_product #: model:ir.model,name:stock.model_stock_location_product msgid "Products by Location" -msgstr "" +msgstr "Produse după locaţie" #. module: stock #: field:stock.fill.inventory,recursive:0 @@ -2907,7 +2923,7 @@ msgstr "" #. module: stock #: view:stock.move:0 msgid "Order" -msgstr "" +msgstr "Comandă" #. module: stock #: field:stock.tracking,name:0 @@ -2919,17 +2935,17 @@ msgstr "" #: field:report.stock.move,location_id:0 #: field:stock.move,location_id:0 msgid "Source Location" -msgstr "" +msgstr "Locaţie Sursă" #. module: stock #: view:product.template:0 msgid "Accounting Entries" -msgstr "" +msgstr "Înregistrări contabilitate" #. module: stock #: report:stock.picking.list:0 msgid "Total" -msgstr "" +msgstr "Total" #. module: stock #: model:stock.location,name:stock.stock_location_intermediatelocation0 @@ -2944,14 +2960,14 @@ msgstr "" #. module: stock #: field:stock.location,stock_virtual_value:0 msgid "Virtual Stock Value" -msgstr "" +msgstr "Valoare stoc virtual" #. module: stock #: view:product.product:0 #: view:stock.inventory.line.split:0 #: view:stock.move.split:0 msgid "Lots" -msgstr "" +msgstr "Loturi" #. module: stock #: view:stock.move:0 @@ -2962,12 +2978,12 @@ msgstr "" #. module: stock #: view:stock.move:0 msgid "Destination" -msgstr "" +msgstr "Destinaţie" #. module: stock #: selection:stock.picking,move_type:0 msgid "All at once" -msgstr "" +msgstr "Toate deodată" #. module: stock #: code:addons/stock/stock.py:1603 @@ -2986,7 +3002,7 @@ msgstr "" #. module: stock #: view:stock.picking:0 msgid "To Invoice" -msgstr "" +msgstr "De facturat" #. module: stock #: code:addons/stock/wizard/stock_return_picking.py:120 @@ -3018,13 +3034,13 @@ msgstr "" #. module: stock #: model:ir.model,name:stock.model_stock_move_memory_out msgid "stock.move.memory.out" -msgstr "" +msgstr "stock.move.memory.ou" #. module: stock #: code:addons/stock/wizard/stock_fill_inventory.py:115 #, python-format msgid "Message !" -msgstr "" +msgstr "Mesaj !" #. module: stock #: view:stock.move:0 @@ -3040,12 +3056,12 @@ msgstr "" #. module: stock #: view:stock.move:0 msgid "Reason" -msgstr "" +msgstr "Motivul" #. module: stock #: report:stock.picking.list:0 msgid "Delivery Order:" -msgstr "" +msgstr "Comandă livrare:" #. module: stock #: model:ir.actions.act_window,help:stock.action_production_lot_form @@ -3061,13 +3077,13 @@ msgstr "" #. module: stock #: field:stock.location,icon:0 msgid "Icon" -msgstr "" +msgstr "Iconiţă" #. module: stock #: code:addons/stock/stock.py:2174 #, python-format msgid "UserError" -msgstr "" +msgstr "Eroare Utilizator" #. module: stock #: view:stock.inventory.line.split:0 @@ -3077,7 +3093,7 @@ msgstr "" #: view:stock.move.track:0 #: view:stock.split.into:0 msgid "Ok" -msgstr "" +msgstr "Ok" #. module: stock #: model:stock.location,name:stock.stock_location_8 @@ -3103,7 +3119,7 @@ msgstr "" #: code:addons/stock/wizard/stock_splitinto.py:53 #, python-format msgid "Error!" -msgstr "" +msgstr "Eroare!" #. module: stock #: code:addons/stock/stock.py:1990 @@ -3125,7 +3141,7 @@ msgstr "" #: selection:stock.move,state:0 #: selection:stock.picking,state:0 msgid "Cancelled" -msgstr "" +msgstr "Anulat" #. module: stock #: view:stock.move:0 @@ -3148,7 +3164,7 @@ msgstr "" #: selection:stock.location,chained_picking_type:0 #: selection:stock.picking,type:0 msgid "Getting Goods" -msgstr "" +msgstr "Obţinerea de bunuri" #. module: stock #: help:stock.location,chained_location_type:0 @@ -3170,21 +3186,21 @@ msgstr "" #: code:addons/stock/wizard/stock_inventory_merge.py:63 #, python-format msgid "Warning" -msgstr "" +msgstr "Atenție" #. module: stock #: code:addons/stock/stock.py:1321 #: code:addons/stock/stock.py:2557 #, python-format msgid "is done." -msgstr "" +msgstr "este gata." #. module: stock #: model:ir.actions.act_window,name:stock.action_picking_tree #: model:ir.ui.menu,name:stock.menu_action_picking_tree #: view:stock.picking:0 msgid "Delivery Orders" -msgstr "" +msgstr "Comenzi livrate" #. module: stock #: help:res.partner,property_stock_customer:0 @@ -3200,12 +3216,12 @@ msgstr "" #: view:stock.picking:0 #: selection:stock.picking,state:0 msgid "Confirmed" -msgstr "" +msgstr "Confirmat" #. module: stock #: view:stock.picking:0 msgid "Confirm" -msgstr "" +msgstr "Confirmă" #. module: stock #: help:stock.location,icon:0 @@ -3226,7 +3242,7 @@ msgstr "" #. module: stock #: report:stock.picking.list:0 msgid "Reception:" -msgstr "" +msgstr "Recepție:" #. module: stock #: help:stock.location,scrap_location:0 @@ -3237,7 +3253,7 @@ msgstr "" #. module: stock #: model:ir.actions.act_window,name:stock.act_relate_picking msgid "Related Picking" -msgstr "" +msgstr "Preluari asociate" #. module: stock #: view:report.stock.move:0 @@ -3262,18 +3278,18 @@ msgstr "" #: view:report.stock.move:0 #: field:report.stock.move,categ_id:0 msgid "Product Category" -msgstr "" +msgstr "Categorie Produs" #. module: stock #: code:addons/stock/wizard/stock_change_product_qty.py:74 #, python-format msgid "INV: " -msgstr "" +msgstr "INV: " #. module: stock #: model:ir.ui.menu,name:stock.next_id_61 msgid "Reporting" -msgstr "" +msgstr "Raportare" #. module: stock #: code:addons/stock/stock.py:1316 @@ -3290,12 +3306,12 @@ msgstr "" #: model:ir.actions.act_window,name:stock.action_stock_invoice_onshipping #: view:stock.invoice.onshipping:0 msgid "Create invoice" -msgstr "" +msgstr "Creare factură" #. module: stock #: model:ir.ui.menu,name:stock.menu_stock_configuration msgid "Configuration" -msgstr "" +msgstr "Configurare" #. module: stock #: field:stock.inventory.line.split,use_exist:0 @@ -3307,7 +3323,7 @@ msgstr "" #: field:product.product,location_id:0 #: view:stock.location:0 msgid "Stock Location" -msgstr "" +msgstr "Locaţie stoc" #. module: stock #: help:stock.change.standard.price,new_price:0 @@ -3333,13 +3349,13 @@ msgstr "" #. module: stock #: model:stock.location,name:stock.stock_location_customers msgid "Customers" -msgstr "" +msgstr "Clienţi" #. module: stock #: code:addons/stock/stock.py:1320 #, python-format msgid "is cancelled." -msgstr "" +msgstr "este anulat." #. module: stock #: view:stock.inventory.line:0 @@ -3356,7 +3372,7 @@ msgstr "" #: code:addons/stock/product.py:365 #, python-format msgid "Future Deliveries" -msgstr "" +msgstr "Livrări viitoare" #. module: stock #: view:stock.picking:0 @@ -3373,7 +3389,7 @@ msgstr "" #: view:stock.move:0 #: view:stock.picking:0 msgid "Date Expected" -msgstr "" +msgstr "Dată așteptată" #. module: stock #: model:ir.actions.act_window,help:stock.action_picking_tree4 @@ -3387,27 +3403,27 @@ msgstr "" #. module: stock #: field:stock.move,auto_validate:0 msgid "Auto Validate" -msgstr "" +msgstr "Validare automată" #. module: stock #: report:stock.picking.list:0 msgid "Weight" -msgstr "" +msgstr "Greutate" #. module: stock #: model:ir.model,name:stock.model_product_template msgid "Product Template" -msgstr "" +msgstr "Șablon produs" #. module: stock #: selection:report.stock.move,month:0 msgid "December" -msgstr "" +msgstr "Decembrie" #. module: stock #: selection:stock.location,chained_auto_packing:0 msgid "Automatic Move" -msgstr "" +msgstr "Mişcare automată" #. module: stock #: model:ir.actions.act_window,help:stock.action_move_form2 @@ -3420,12 +3436,12 @@ msgstr "" #. module: stock #: view:stock.picking:0 msgid "Return Products" -msgstr "" +msgstr "Returnare produse" #. module: stock #: view:stock.inventory:0 msgid "Validate Inventory" -msgstr "" +msgstr "Validare inventar" #. module: stock #: help:stock.move,price_currency_id:0 @@ -3437,17 +3453,17 @@ msgstr "" #. module: stock #: model:ir.ui.menu,name:stock.menu_stock_products_moves msgid "Products Moves" -msgstr "" +msgstr "Mișcări produse" #. module: stock #: selection:stock.picking,invoice_state:0 msgid "Invoiced" -msgstr "" +msgstr "Facturat" #. module: stock #: field:stock.move,address_id:0 msgid "Destination Address" -msgstr "" +msgstr "Adresă destinaţie" #. module: stock #: field:stock.picking,max_date:0 @@ -3467,7 +3483,7 @@ msgstr "" #. module: stock #: constraint:res.partner:0 msgid "Error ! You can not create recursive associated members." -msgstr "" +msgstr "Eroare ! Nu puteţi crea membri asociaţi recursiv." #. module: stock #: view:report.stock.inventory:0 @@ -3477,7 +3493,7 @@ msgstr "" #: selection:stock.location,chained_picking_type:0 #: selection:stock.picking,type:0 msgid "Internal" -msgstr "" +msgstr "Intern" #. module: stock #: selection:report.stock.inventory,state:0 @@ -3486,13 +3502,13 @@ msgstr "" #: selection:stock.move,state:0 #: selection:stock.picking,state:0 msgid "Draft" -msgstr "" +msgstr "Ciornă" #. module: stock #: model:ir.actions.report.xml,name:stock.report_stock_inventory_move #: report:stock.inventory.move:0 msgid "Stock Inventory" -msgstr "" +msgstr "Inventar stoc" #. module: stock #: help:report.stock.inventory,state:0 @@ -3552,7 +3568,7 @@ msgstr "" #. module: stock #: selection:report.stock.move,month:0 msgid "November" -msgstr "" +msgstr "Noiembrie" #. module: stock #: code:addons/stock/product.py:101 @@ -3565,13 +3581,13 @@ msgstr "" #: code:addons/stock/product.py:379 #, python-format msgid "Unplanned Qty" -msgstr "" +msgstr "Cant neplanificată" #. module: stock #: code:addons/stock/stock.py:1318 #, python-format msgid "is scheduled" -msgstr "" +msgstr "este programat" #. module: stock #: field:stock.location,chained_company_id:0 @@ -3581,12 +3597,12 @@ msgstr "" #. module: stock #: view:stock.picking:0 msgid "Check Availability" -msgstr "" +msgstr "Verifică disponibilitatea" #. module: stock #: selection:report.stock.move,month:0 msgid "January" -msgstr "" +msgstr "Ianuarie" #. module: stock #: help:product.product,track_incoming:0 @@ -3603,13 +3619,13 @@ msgstr "" #. module: stock #: field:stock.move,move_history_ids2:0 msgid "Move History (parent moves)" -msgstr "" +msgstr "Istoric mișcări (mișcări părinte)" #. module: stock #: code:addons/stock/product.py:361 #, python-format msgid "Future Stock" -msgstr "" +msgstr "Stoc viitor" #. module: stock #: code:addons/stock/stock.py:510 @@ -3618,17 +3634,17 @@ msgstr "" #: code:addons/stock/wizard/stock_invoice_onshipping.py:113 #, python-format msgid "Error" -msgstr "" +msgstr "Eroare" #. module: stock #: field:stock.ups.final,xmlfile:0 msgid "XML File" -msgstr "" +msgstr "Fișier XML" #. module: stock #: view:stock.change.product.qty:0 msgid "Select Quantity" -msgstr "" +msgstr "Selectează cantitate" #. module: stock #: model:ir.actions.act_window,help:stock.action_location_tree @@ -3650,7 +3666,7 @@ msgstr "" #: view:stock.production.lot:0 #: field:stock.production.lot,name:0 msgid "Production Lot" -msgstr "" +msgstr "Lot producţie" #. module: stock #: model:ir.ui.menu,name:stock.menu_traceability @@ -3659,29 +3675,29 @@ msgstr "" #: view:stock.production.lot:0 #: view:stock.tracking:0 msgid "Traceability" -msgstr "" +msgstr "Trasabilitate" #. module: stock #: view:stock.picking:0 msgid "To invoice" -msgstr "" +msgstr "De facturat" #. module: stock #: model:ir.actions.act_window,name:stock.action_location_form #: model:ir.ui.menu,name:stock.menu_action_location_form #: view:stock.picking:0 msgid "Locations" -msgstr "" +msgstr "Locaţii" #. module: stock #: view:stock.picking:0 msgid "General Information" -msgstr "" +msgstr "Informaţii generale" #. module: stock #: field:stock.production.lot,prefix:0 msgid "Prefix" -msgstr "" +msgstr "Prefix" #. module: stock #: code:addons/stock/wizard/stock_splitinto.py:53 @@ -3698,14 +3714,14 @@ msgstr "" #: field:stock.partial.picking,product_moves_in:0 #: field:stock.partial.picking,product_moves_out:0 msgid "Moves" -msgstr "" +msgstr "Mişcări" #. module: stock #: view:report.stock.move:0 #: field:report.stock.move,location_dest_id:0 #: field:stock.picking,location_dest_id:0 msgid "Dest. Location" -msgstr "" +msgstr "Locaţie dest." #. module: stock #: help:stock.move,product_packaging:0 @@ -3717,24 +3733,24 @@ msgstr "" #: code:addons/stock/stock.py:2348 #, python-format msgid "quantity." -msgstr "" +msgstr "cantitate." #. module: stock #: constraint:stock.move:0 msgid "You must assign a production lot for this product" -msgstr "" +msgstr "Trebuie să atribuiţi un lot de producţie pentru acest produs" #. module: stock #: view:stock.move:0 msgid "Expected" -msgstr "" +msgstr "Așteptat" #. module: stock #: selection:report.stock.inventory,location_type:0 #: model:stock.location,name:stock.location_production #: selection:stock.location,usage:0 msgid "Production" -msgstr "" +msgstr "Producţie" #. module: stock #: view:stock.split.into:0 @@ -3752,30 +3768,30 @@ msgstr "" #. module: stock #: model:ir.model,name:stock.model_stock_move_split msgid "Split in Production lots" -msgstr "" +msgstr "Împărţit în loturi de producţie" #. module: stock #: view:report.stock.inventory:0 msgid "Real" -msgstr "" +msgstr "Real" #. module: stock #: report:stock.picking.list:0 #: view:stock.production.lot.revision:0 #: field:stock.production.lot.revision,description:0 msgid "Description" -msgstr "" +msgstr "Descriere" #. module: stock #: selection:report.stock.move,month:0 msgid "May" -msgstr "" +msgstr "Mai" #. module: stock #: code:addons/stock/wizard/stock_partial_move.py:133 #, python-format msgid "Deliver" -msgstr "" +msgstr "Livrare" #. module: stock #: help:product.template,property_stock_account_output:0 @@ -3788,7 +3804,7 @@ msgstr "" #. module: stock #: view:stock.tracking:0 msgid "Upstream traceability" -msgstr "" +msgstr "Trasabulitate în sus" #. module: stock #: model:ir.actions.report.xml,name:stock.report_location_overview_all @@ -3807,7 +3823,7 @@ msgstr "" #: field:product.template,property_stock_account_output:0 #: field:stock.change.standard.price,stock_account_output:0 msgid "Stock Output Account" -msgstr "" +msgstr "Cont ieșire din stoc" #. module: stock #: field:stock.location,chained_location_type:0 @@ -3824,12 +3840,12 @@ msgstr "" #: selection:stock.location,chained_location_type:0 #: view:stock.move:0 msgid "Customer" -msgstr "" +msgstr "Client" #. module: stock #: selection:report.stock.move,month:0 msgid "February" -msgstr "" +msgstr "Februarie" #. module: stock #: view:stock.production.lot:0 @@ -3840,23 +3856,23 @@ msgstr "" #: field:stock.location,scrap_location:0 #: view:stock.move.scrap:0 msgid "Scrap Location" -msgstr "" +msgstr "Locație rebut" #. module: stock #: selection:report.stock.move,month:0 msgid "April" -msgstr "" +msgstr "Aprilie" #. module: stock #: view:report.stock.inventory:0 #: view:stock.move:0 msgid "Future" -msgstr "" +msgstr "Viitor" #. module: stock #: field:stock.invoice.onshipping,invoice_date:0 msgid "Invoiced date" -msgstr "" +msgstr "Dată facură" #. module: stock #: code:addons/stock/stock.py:729 @@ -3867,12 +3883,12 @@ msgstr "" #: code:addons/stock/wizard/stock_return_picking.py:204 #, python-format msgid "Warning !" -msgstr "" +msgstr "Atenţie !" #. module: stock #: model:stock.location,name:stock.stock_location_output msgid "Output" -msgstr "" +msgstr "Ieșire" #. module: stock #: selection:stock.move.split.lines,action:0 @@ -3893,17 +3909,17 @@ msgstr "" #: view:report.stock.move:0 #: field:report.stock.move,year:0 msgid "Year" -msgstr "" +msgstr "An" #. module: stock #: model:stock.location,name:stock.stock_location_locations msgid "Physical Locations" -msgstr "" +msgstr "Locaţii fizice" #. module: stock #: model:ir.model,name:stock.model_stock_partial_move msgid "Partial Move" -msgstr "" +msgstr "Mișcare parțială" #. module: stock #: help:stock.location,posx:0 diff --git a/addons/stock/security/stock_security.xml b/addons/stock/security/stock_security.xml index dc36e193497..717486413c6 100644 --- a/addons/stock/security/stock_security.xml +++ b/addons/stock/security/stock_security.xml @@ -15,42 +15,42 @@ <field name="name">stock_picking multi-company</field> <field name="model_id" search="[('model','=','stock.picking')]" model="ir.model"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record model="ir.rule" id="stock_warehouse_comp_rule"> <field name="name">Warehouse multi-company</field> <field name="model_id" ref="model_stock_warehouse"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record model="ir.rule" id="stock_location_comp_rule"> <field name="name">Location multi-company</field> <field name="model_id" ref="model_stock_location"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record model="ir.rule" id="stock_move_rule"> <field name="name">stock_move multi-company</field> <field name="model_id" search="[('model','=','stock.move')]" model="ir.model"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record model="ir.rule" id="stock_inventory_line_comp_rule"> <field name="name">Inventory Line multi-company</field> <field name="model_id" ref="model_stock_inventory_line"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> <record model="ir.rule" id="stock_inventory_comp_rule"> <field name="name">Inventory multi-company</field> <field name="model_id" ref="model_stock_inventory"/> <field name="global" eval="True"/> - <field name="domain_force">['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id.child_ids','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> </data> diff --git a/addons/stock/stock.py b/addons/stock/stock.py index c942818a3d4..0d4df7afc63 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -492,7 +492,7 @@ class stock_tracking(osv.osv): _defaults = { 'active': 1, 'name': make_sscc, - 'date': time.strftime('%Y-%m-%d %H:%M:%S'), + 'date': lambda *a: time.strftime('%Y-%m-%d %H:%M:%S'), } def name_search(self, cr, user, name, args=None, operator='ilike', context=None, limit=100): @@ -655,7 +655,7 @@ class stock_picking(osv.osv): 'move_type': 'direct', 'type': 'in', 'invoice_state': 'none', - 'date': time.strftime('%Y-%m-%d %H:%M:%S'), + 'date': lambda *a: time.strftime('%Y-%m-%d %H:%M:%S'), 'company_id': lambda self, cr, uid, c: self.pool.get('res.company')._company_default_get(cr, uid, 'stock.picking', context=c) } def action_process(self, cr, uid, ids, context=None): @@ -1404,7 +1404,7 @@ class stock_production_lot(osv.osv): 'move_ids': fields.one2many('stock.move', 'prodlot_id', 'Moves for this production lot', readonly=True), } _defaults = { - 'date': time.strftime('%Y-%m-%d %H:%M:%S'), + 'date': lambda *a: time.strftime('%Y-%m-%d %H:%M:%S'), 'name': lambda x, y, z, c: x.pool.get('ir.sequence').get(y, z, 'stock.lot.serial'), 'product_id': lambda x, y, z, c: c.get('product_id', False), } @@ -1605,9 +1605,9 @@ class stock_move(osv.osv): 'priority': '1', 'product_qty': 1.0, 'scrapped' : False, - 'date': time.strftime('%Y-%m-%d %H:%M:%S'), + 'date': lambda *a: time.strftime('%Y-%m-%d %H:%M:%S'), 'company_id': lambda self,cr,uid,c: self.pool.get('res.company')._company_default_get(cr, uid, 'stock.move', context=c), - 'date_expected': time.strftime('%Y-%m-%d %H:%M:%S'), + 'date_expected': lambda *a: time.strftime('%Y-%m-%d %H:%M:%S'), } def write(self, cr, uid, ids, vals, context=None): @@ -2113,6 +2113,7 @@ class stock_move(osv.osv): todo.append(move.id) if todo: self.action_confirm(cr, uid, todo, context=context) + todo = [] for move in self.browse(cr, uid, ids, context=context): if move.state in ['done','cancel']: @@ -2136,7 +2137,10 @@ class stock_move(osv.osv): if prodlot_id: self.write(cr, uid, [move.id], {'prodlot_id': prodlot_id}, context=context) if move.state not in ('confirmed','done'): - self.action_confirm(cr, uid, move_ids, context=context) + todo.append(move.id) + + if todo: + self.action_confirm(cr, uid, todo, context=context) self.write(cr, uid, move_ids, {'state': 'done', 'date_planned': time.strftime('%Y-%m-%d %H:%M:%S')}, context=context) for id in move_ids: @@ -2516,7 +2520,7 @@ class stock_inventory(osv.osv): } _defaults = { - 'date': time.strftime('%Y-%m-%d %H:%M:%S'), + 'date': lambda *a: time.strftime('%Y-%m-%d %H:%M:%S'), 'state': 'draft', 'company_id': lambda self,cr,uid,c: self.pool.get('res.company')._company_default_get(cr, uid, 'stock.inventory', context=c) } diff --git a/addons/stock_invoice_directly/i18n/bg.po b/addons/stock_invoice_directly/i18n/bg.po index 3e396fa9aaa..a60e97b86f0 100644 --- a/addons/stock_invoice_directly/i18n/bg.po +++ b/addons/stock_invoice_directly/i18n/bg.po @@ -7,19 +7,19 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-03 16:58+0000\n" -"PO-Revision-Date: 2010-08-03 01:57+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-03-01 14:46+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-06 05:29+0000\n" -"X-Generator: Launchpad (build Unknown)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: stock_invoice_directly #: model:ir.model,name:stock_invoice_directly.model_stock_partial_picking msgid "Partial Picking" -msgstr "" +msgstr "Частично товарене" #. module: stock_invoice_directly #: model:ir.module.module,description:stock_invoice_directly.module_meta_information @@ -29,6 +29,11 @@ msgid "" " the invoicing wizard if the delivery is to be invoiced.\n" " " msgstr "" +"\n" +" Когато изпращате или доставяте стоки, този модул автоматично " +"стартира\n" +" помощника за фактуриране ако доставката ще се фактурира.\n" +" " #. module: stock_invoice_directly #: model:ir.module.module,shortdesc:stock_invoice_directly.module_meta_information diff --git a/addons/stock_invoice_directly/i18n/fi.po b/addons/stock_invoice_directly/i18n/fi.po index e3758828e4c..83f8200180c 100644 --- a/addons/stock_invoice_directly/i18n/fi.po +++ b/addons/stock_invoice_directly/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-03 16:58+0000\n" -"PO-Revision-Date: 2011-01-17 12:58+0000\n" +"PO-Revision-Date: 2011-02-24 10:05+0000\n" "Last-Translator: Pekka Pylvänäinen <Unknown>\n" "Language-Team: Finnish <fi@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-18 04:44+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-25 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: stock_invoice_directly #: model:ir.model,name:stock_invoice_directly.model_stock_partial_picking @@ -30,6 +30,10 @@ msgid "" " the invoicing wizard if the delivery is to be invoiced.\n" " " msgstr "" +"\n" +" Tämä moduuli käynnistää laskutusavustajan, kun laskutettavat tavarat " +"lähetetään tai toimitetaan.\n" +" " #. module: stock_invoice_directly #: model:ir.module.module,shortdesc:stock_invoice_directly.module_meta_information diff --git a/addons/stock_invoice_directly/i18n/nl.po b/addons/stock_invoice_directly/i18n/nl.po index e29c8fa6671..b77f53e94c3 100644 --- a/addons/stock_invoice_directly/i18n/nl.po +++ b/addons/stock_invoice_directly/i18n/nl.po @@ -7,19 +7,19 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-03 16:58+0000\n" -"PO-Revision-Date: 2010-08-07 02:52+0000\n" -"Last-Translator: OpenERP Administrators <Unknown>\n" +"PO-Revision-Date: 2011-02-21 10:29+0000\n" +"Last-Translator: Douwe Wullink (Dypalio) <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-06 05:29+0000\n" -"X-Generator: Launchpad (build Unknown)\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: stock_invoice_directly #: model:ir.model,name:stock_invoice_directly.model_stock_partial_picking msgid "Partial Picking" -msgstr "" +msgstr "Deel picking" #. module: stock_invoice_directly #: model:ir.module.module,description:stock_invoice_directly.module_meta_information @@ -29,6 +29,11 @@ msgid "" " the invoicing wizard if the delivery is to be invoiced.\n" " " msgstr "" +"\n" +" Als u goederen verstuurt of levert, start deze module automatisch " +"de\n" +" facturatie assistent als de levering moet worden gefactureerd.\n" +" " #. module: stock_invoice_directly #: model:ir.module.module,shortdesc:stock_invoice_directly.module_meta_information diff --git a/addons/stock_location/i18n/bg.po b/addons/stock_location/i18n/bg.po index 42ed8f557c4..c49b9058c11 100644 --- a/addons/stock_location/i18n/bg.po +++ b/addons/stock_location/i18n/bg.po @@ -7,20 +7,20 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2010-02-16 17:00+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-03-01 15:00+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:46+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: stock_location #: selection:product.pulled.flow,picking_type:0 #: selection:stock.location.path,picking_type:0 msgid "Sending Goods" -msgstr "" +msgstr "Изпращане на стоки" #. module: stock_location #: view:product.product:0 @@ -30,7 +30,7 @@ msgstr "" #. module: stock_location #: selection:product.pulled.flow,type_proc:0 msgid "Move" -msgstr "" +msgstr "Движение" #. module: stock_location #: model:ir.model,name:stock_location.model_stock_location_path @@ -45,10 +45,9 @@ msgstr "Автоматично не се добавя стъпка" #. module: stock_location #: view:product.product:0 msgid "Parameters" -msgstr "" +msgstr "Параметри" #. module: stock_location -#: field:product.pulled.flow,location_src_id:0 #: field:stock.location.path,location_from_id:0 msgid "Source Location" msgstr "Местонахождение източник" @@ -78,7 +77,7 @@ msgstr "" #: selection:product.pulled.flow,picking_type:0 #: selection:stock.location.path,picking_type:0 msgid "Internal" -msgstr "" +msgstr "Вътрешен" #. module: stock_location #: code:addons/stock_location/procurement_pull.py:98 @@ -91,13 +90,13 @@ msgstr "" #. module: stock_location #: model:ir.model,name:stock_location.model_stock_location msgid "Location" -msgstr "" +msgstr "Местонахождение" #. module: stock_location #: field:product.pulled.flow,invoice_state:0 #: field:stock.location.path,invoice_state:0 msgid "Invoice Status" -msgstr "" +msgstr "Състояние на фактура" #. module: stock_location #: help:product.pulled.flow,name:0 @@ -129,27 +128,27 @@ msgstr "" #. module: stock_location #: view:product.product:0 msgid "Conditions" -msgstr "" +msgstr "Условия" #. module: stock_location #: model:stock.location,name:stock_location.location_pack_zone msgid "Pack Zone" -msgstr "" +msgstr "Пакетажна зона" #. module: stock_location #: model:stock.location,name:stock_location.location_gate_b msgid "Gate B" -msgstr "" +msgstr "Врата B" #. module: stock_location #: model:stock.location,name:stock_location.location_gate_a msgid "Gate A" -msgstr "" +msgstr "Врата А" #. module: stock_location #: selection:product.pulled.flow,type_proc:0 msgid "Buy" -msgstr "" +msgstr "Купи" #. module: stock_location #: view:product.product:0 @@ -159,12 +158,12 @@ msgstr "" #. module: stock_location #: model:stock.location,name:stock_location.location_dispatch_zone msgid "Dispatch Zone" -msgstr "" +msgstr "Зона за изпращане" #. module: stock_location #: model:ir.model,name:stock_location.model_stock_move msgid "Stock Move" -msgstr "" +msgstr "Движение на наличности" #. module: stock_location #: view:product.product:0 @@ -175,12 +174,12 @@ msgstr "" #: field:product.pulled.flow,company_id:0 #: field:stock.location.path,company_id:0 msgid "Company" -msgstr "" +msgstr "Фирма" #. module: stock_location #: view:product.product:0 msgid "Logistics Flows" -msgstr "" +msgstr "Логистичен поток" #. module: stock_location #: help:stock.move,cancel_cascade:0 @@ -190,7 +189,7 @@ msgstr "" #. module: stock_location #: selection:product.pulled.flow,type_proc:0 msgid "Produce" -msgstr "" +msgstr "Продукция" #. module: stock_location #: selection:product.pulled.flow,procure_method:0 @@ -205,13 +204,13 @@ msgstr "" #. module: stock_location #: field:product.pulled.flow,partner_address_id:0 msgid "Partner Address" -msgstr "" +msgstr "Адрес на партньор" #. module: stock_location #: selection:product.pulled.flow,invoice_state:0 #: selection:stock.location.path,invoice_state:0 msgid "To Be Invoiced" -msgstr "" +msgstr "За фактуриране" #. module: stock_location #: help:stock.location.path,delay:0 @@ -309,7 +308,7 @@ msgstr "" #. module: stock_location #: field:product.pulled.flow,type_proc:0 msgid "Type of Procurement" -msgstr "" +msgstr "Тип на снабдяване" #. module: stock_location #: help:product.pulled.flow,company_id:0 @@ -319,14 +318,14 @@ msgstr "" #. module: stock_location #: field:product.pulled.flow,name:0 msgid "Name" -msgstr "" +msgstr "Име" #. module: stock_location #: help:product.product,path_ids:0 msgid "" "These rules set the right path of the product in the whole location tree." msgstr "" -"Тези правила задават правилния път на продукта в цялото дърво на " +"Тези правила задават правилния път на продукта в цялото сърво на " "местонахожденията" #. module: stock_location @@ -338,18 +337,18 @@ msgstr "Ръчна операция" #: model:ir.model,name:stock_location.model_product_product #: field:product.pulled.flow,product_id:0 msgid "Product" -msgstr "" +msgstr "Продукт" #. module: stock_location #: field:product.pulled.flow,procure_method:0 msgid "Procure Method" -msgstr "" +msgstr "Метод на снабдаване" #. module: stock_location #: field:product.pulled.flow,picking_type:0 #: field:stock.location.path,picking_type:0 msgid "Shipping Type" -msgstr "" +msgstr "Вид на транспортиране" #. module: stock_location #: help:product.pulled.flow,procure_method:0 @@ -378,13 +377,13 @@ msgstr "" #. module: stock_location #: model:stock.location,name:stock_location.stock_location_qualitytest0 msgid "Quality Control" -msgstr "" +msgstr "контрол по качеството" #. module: stock_location #: selection:product.pulled.flow,invoice_state:0 #: selection:stock.location.path,invoice_state:0 msgid "Not Applicable" -msgstr "" +msgstr "Неприложим" #. module: stock_location #: field:stock.location.path,delay:0 @@ -415,15 +414,14 @@ msgstr "" #. module: stock_location #: constraint:stock.move:0 msgid "You try to assign a lot which is not from the same product" -msgstr "" +msgstr "Опитвате да свържете партида, която не е от същия продукт" #. module: stock_location #: model:ir.model,name:stock_location.model_procurement_order msgid "Procurement" -msgstr "" +msgstr "Снабдаване" #. module: stock_location -#: field:product.pulled.flow,location_id:0 #: field:stock.location.path,location_dest_id:0 msgid "Destination Location" msgstr "Местонахождения цел" @@ -438,17 +436,17 @@ msgstr "Автоматично движение" #: selection:product.pulled.flow,picking_type:0 #: selection:stock.location.path,picking_type:0 msgid "Getting Goods" -msgstr "" +msgstr "Доставяне на стоки" #. module: stock_location #: view:product.product:0 msgid "Action Type" -msgstr "" +msgstr "Вид действие" #. module: stock_location #: constraint:product.product:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Грешка: Невалиден европейски баркод" #. module: stock_location #: help:product.pulled.flow,picking_type:0 @@ -461,7 +459,7 @@ msgstr "" #. module: stock_location #: model:stock.location,name:stock_location.location_order msgid "Order Processing" -msgstr "" +msgstr "Обработка на нареждане" #. module: stock_location #: field:stock.location.path,name:0 @@ -469,6 +467,8 @@ msgid "Operation" msgstr "Операция" #. module: stock_location +#: view:product.product:0 +#: field:product.product,path_ids:0 #: view:stock.location.path:0 msgid "Location Paths" msgstr "Пътища на местонахождения" @@ -477,7 +477,7 @@ msgstr "Пътища на местонахождения" #: field:product.pulled.flow,journal_id:0 #: field:stock.location.path,journal_id:0 msgid "Journal" -msgstr "" +msgstr "Журнал" #. module: stock_location #: field:product.pulled.flow,cancel_cascade:0 @@ -489,7 +489,7 @@ msgstr "" #: selection:product.pulled.flow,invoice_state:0 #: selection:stock.location.path,invoice_state:0 msgid "Invoiced" -msgstr "" +msgstr "Фактурирани" #~ msgid "Invalid XML for View Architecture!" #~ msgstr "Невалиден XML за преглед на архитектурата" diff --git a/addons/stock_location/i18n/id.po b/addons/stock_location/i18n/id.po index 696bf34996c..b97425ba823 100644 --- a/addons/stock_location/i18n/id.po +++ b/addons/stock_location/i18n/id.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2011-02-16 04:58+0000\n" +"PO-Revision-Date: 2011-02-21 05:13+0000\n" "Last-Translator: moelyana <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-17 04:36+0000\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" "X-Generator: Launchpad (build 12351)\n" #. module: stock_location @@ -141,7 +141,7 @@ msgstr "Zona pengemasan" #. module: stock_location #: model:stock.location,name:stock_location.location_gate_b msgid "Gate B" -msgstr "" +msgstr "Gerbang B" #. module: stock_location #: model:stock.location,name:stock_location.location_gate_a @@ -151,7 +151,7 @@ msgstr "" #. module: stock_location #: selection:product.pulled.flow,type_proc:0 msgid "Buy" -msgstr "" +msgstr "Beli" #. module: stock_location #: view:product.product:0 @@ -166,7 +166,7 @@ msgstr "" #. module: stock_location #: model:ir.model,name:stock_location.model_stock_move msgid "Stock Move" -msgstr "" +msgstr "Perpindahan Stok" #. module: stock_location #: view:product.product:0 @@ -177,17 +177,19 @@ msgstr "" #: field:product.pulled.flow,company_id:0 #: field:stock.location.path,company_id:0 msgid "Company" -msgstr "" +msgstr "Perusahaan" #. module: stock_location #: view:product.product:0 msgid "Logistics Flows" -msgstr "" +msgstr "Alur Logistik" #. module: stock_location #: help:stock.move,cancel_cascade:0 msgid "If checked, when this move is cancelled, cancel the linked move too" msgstr "" +"Jika dicentang, ketika langkah ini dibatalkan, pembatalan perpindahan juga " +"terhubung" #. module: stock_location #: selection:product.pulled.flow,type_proc:0 @@ -202,23 +204,23 @@ msgstr "" #. module: stock_location #: selection:product.pulled.flow,procure_method:0 msgid "Make to Stock" -msgstr "" +msgstr "Buat Stok" #. module: stock_location #: field:product.pulled.flow,partner_address_id:0 msgid "Partner Address" -msgstr "" +msgstr "Alamat Rekanan" #. module: stock_location #: selection:product.pulled.flow,invoice_state:0 #: selection:stock.location.path,invoice_state:0 msgid "To Be Invoiced" -msgstr "" +msgstr "Untuk Difakturkan" #. module: stock_location #: help:stock.location.path,delay:0 msgid "Number of days to do this transition" -msgstr "" +msgstr "Jumlah hari untuk melakukan transisi ini" #. module: stock_location #: model:ir.module.module,description:stock_location.module_meta_information @@ -321,7 +323,7 @@ msgstr "" #. module: stock_location #: field:product.pulled.flow,name:0 msgid "Name" -msgstr "" +msgstr "Nama" #. module: stock_location #: help:product.product,path_ids:0 @@ -332,24 +334,24 @@ msgstr "" #. module: stock_location #: selection:stock.location.path,auto:0 msgid "Manual Operation" -msgstr "" +msgstr "Proses Manual" #. module: stock_location #: model:ir.model,name:stock_location.model_product_product #: field:product.pulled.flow,product_id:0 msgid "Product" -msgstr "" +msgstr "Produk" #. module: stock_location #: field:product.pulled.flow,procure_method:0 msgid "Procure Method" -msgstr "" +msgstr "Metode Pengadaan" #. module: stock_location #: field:product.pulled.flow,picking_type:0 #: field:stock.location.path,picking_type:0 msgid "Shipping Type" -msgstr "" +msgstr "Jenis Pengiriman" #. module: stock_location #: help:product.pulled.flow,procure_method:0 @@ -358,16 +360,19 @@ msgid "" "supplying. 'Make to Order': When needed, purchase or produce for the " "procurement request." msgstr "" +"'Jadikan ke Stok': Jika diperlukan, ambil dari stok atau menunggu sampai " +"kembali dipasok. 'Jadikan ke Order': Jika diperlukan, membeli atau " +"memproduksi untuk permintaan procurement." #. module: stock_location #: help:product.pulled.flow,location_id:0 msgid "Is the destination location that needs supplying" -msgstr "" +msgstr "Ini adalah lokasi tujuan yang membutuhkan pasokan" #. module: stock_location #: field:stock.location.path,product_id:0 msgid "Products" -msgstr "" +msgstr "Produk" #. module: stock_location #: code:addons/stock_location/procurement_pull.py:118 @@ -378,13 +383,13 @@ msgstr "" #. module: stock_location #: model:stock.location,name:stock_location.stock_location_qualitytest0 msgid "Quality Control" -msgstr "" +msgstr "Kontrol Kualitas" #. module: stock_location #: selection:product.pulled.flow,invoice_state:0 #: selection:stock.location.path,invoice_state:0 msgid "Not Applicable" -msgstr "" +msgstr "Tidak Berlaku" #. module: stock_location #: field:stock.location.path,delay:0 @@ -426,29 +431,29 @@ msgstr "" #: field:product.pulled.flow,location_id:0 #: field:stock.location.path,location_dest_id:0 msgid "Destination Location" -msgstr "" +msgstr "Lokasi Tujuan" #. module: stock_location #: field:stock.location.path,auto:0 #: selection:stock.location.path,auto:0 msgid "Automatic Move" -msgstr "" +msgstr "Perpindahan Otomatis" #. module: stock_location #: selection:product.pulled.flow,picking_type:0 #: selection:stock.location.path,picking_type:0 msgid "Getting Goods" -msgstr "" +msgstr "Mendapatkan barang" #. module: stock_location #: view:product.product:0 msgid "Action Type" -msgstr "" +msgstr "Jenis Tindakan" #. module: stock_location #: constraint:product.product:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Ada Kesalahan !! kode EAN tidak sah" #. module: stock_location #: help:product.pulled.flow,picking_type:0 @@ -457,27 +462,29 @@ msgid "" "Depending on the company, choose whatever you want to receive or send " "products" msgstr "" +"Tergantung pada perusahaan, pilih apapun yang Anda inginkan untuk menerima " +"atau mengirim produk" #. module: stock_location #: model:stock.location,name:stock_location.location_order msgid "Order Processing" -msgstr "" +msgstr "Proses Pemesanan" #. module: stock_location #: field:stock.location.path,name:0 msgid "Operation" -msgstr "" +msgstr "Operasi" #. module: stock_location #: view:stock.location.path:0 msgid "Location Paths" -msgstr "" +msgstr "Jalur Lokasi" #. module: stock_location #: field:product.pulled.flow,journal_id:0 #: field:stock.location.path,journal_id:0 msgid "Journal" -msgstr "" +msgstr "Jurnal" #. module: stock_location #: field:product.pulled.flow,cancel_cascade:0 @@ -489,4 +496,4 @@ msgstr "" #: selection:product.pulled.flow,invoice_state:0 #: selection:stock.location.path,invoice_state:0 msgid "Invoiced" -msgstr "" +msgstr "Difakturkan" diff --git a/addons/stock_no_autopicking/i18n/bg.po b/addons/stock_no_autopicking/i18n/bg.po index c8a29e53c27..9ef4f8fc9ac 100644 --- a/addons/stock_no_autopicking/i18n/bg.po +++ b/addons/stock_no_autopicking/i18n/bg.po @@ -7,19 +7,19 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-03 16:58+0000\n" -"PO-Revision-Date: 2010-08-03 00:38+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-03-01 14:49+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-06 05:22+0000\n" -"X-Generator: Launchpad (build Unknown)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: stock_no_autopicking #: model:ir.model,name:stock_no_autopicking.model_product_product msgid "Product" -msgstr "" +msgstr "Продукт" #. module: stock_no_autopicking #: model:ir.module.module,description:stock_no_autopicking.module_meta_information @@ -41,7 +41,7 @@ msgstr "" #. module: stock_no_autopicking #: model:ir.model,name:stock_no_autopicking.model_mrp_production msgid "Manufacturing Order" -msgstr "" +msgstr "Нареждане за производство" #. module: stock_no_autopicking #: field:product.product,auto_pick:0 @@ -56,7 +56,7 @@ msgstr "Автоматично товарене на суровините от Ð #. module: stock_no_autopicking #: constraint:product.product:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Грешка: Невалиден европейски баркод" #. module: stock_no_autopicking #: model:ir.module.module,shortdesc:stock_no_autopicking.module_meta_information @@ -66,7 +66,7 @@ msgstr "Склад без Антоматично товарене" #. module: stock_no_autopicking #: constraint:mrp.production:0 msgid "Order quantity cannot be negative or zero !" -msgstr "" +msgstr "Количество за поръчка не може да бъде отрицателно или нула" #~ msgid "Invalid XML for View Architecture!" #~ msgstr "Невалиден XML за преглед на архитектурата" diff --git a/addons/stock_no_autopicking/i18n/nl.po b/addons/stock_no_autopicking/i18n/nl.po index fb2e3f685eb..7cb5920a4fd 100644 --- a/addons/stock_no_autopicking/i18n/nl.po +++ b/addons/stock_no_autopicking/i18n/nl.po @@ -7,19 +7,19 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-03 16:58+0000\n" -"PO-Revision-Date: 2009-01-28 23:02+0000\n" -"Last-Translator: Freerk Kalsbeek (Mindswitch BV) <f.kalsbeek@mindswitch.nl>\n" +"PO-Revision-Date: 2011-02-21 10:42+0000\n" +"Last-Translator: Douwe Wullink (Dypalio) <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-06 05:22+0000\n" -"X-Generator: Launchpad (build Unknown)\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: stock_no_autopicking #: model:ir.model,name:stock_no_autopicking.model_product_product msgid "Product" -msgstr "" +msgstr "Produkt" #. module: stock_no_autopicking #: model:ir.module.module,description:stock_no_autopicking.module_meta_information @@ -37,11 +37,24 @@ msgid "" " supplier in the routing of the assembly operation.\n" " " msgstr "" +"\n" +" Deze module voorziet in een half-fabricaat picking proces om " +"grondstoffen te leveren\n" +" aan productieorders.\n" +"\n" +" Een voorbeeld van het gebruik van deze module is het beheer van " +"productie van uw leveranciers\n" +" (uitbesteed werk). Om dit te bereiken stelt u het samengesteld product " +"dat wordt uitbesteed in op\n" +" \"Geen automatische picking\" en zet de locatie van de leverancier in de " +"routing van de\n" +" assemblage bewerking.\n" +" " #. module: stock_no_autopicking #: model:ir.model,name:stock_no_autopicking.model_mrp_production msgid "Manufacturing Order" -msgstr "" +msgstr "Productieorder" #. module: stock_no_autopicking #: field:product.product,auto_pick:0 @@ -56,17 +69,17 @@ msgstr "Automatische picking voor basis materialen of productie orders." #. module: stock_no_autopicking #: constraint:product.product:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Fout: ongeldige ean code" #. module: stock_no_autopicking #: model:ir.module.module,shortdesc:stock_no_autopicking.module_meta_information msgid "Stock No Auto-Picking" -msgstr "Voorraad Geen Auto-picking" +msgstr "Voorraad geen auto-picking" #. module: stock_no_autopicking #: constraint:mrp.production:0 msgid "Order quantity cannot be negative or zero !" -msgstr "" +msgstr "Order aantal kan niet negatief of nul zijn !" #~ msgid "Invalid XML for View Architecture!" #~ msgstr "Ongeldige XML voor overzicht" diff --git a/addons/subscription/i18n/bg.po b/addons/subscription/i18n/bg.po index bded5206b15..e7f86cc2086 100644 --- a/addons/subscription/i18n/bg.po +++ b/addons/subscription/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2010-08-02 23:13+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-03-01 15:07+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:05+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:37+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: subscription #: field:subscription.subscription,doc_source:0 @@ -30,7 +30,7 @@ msgstr "Обект" #. module: subscription #: view:subscription.subscription:0 msgid "This Week" -msgstr "" +msgstr "Тази седмица" #. module: subscription #: view:subscription.subscription:0 @@ -51,7 +51,7 @@ msgstr "Поле" #: view:subscription.subscription:0 #: field:subscription.subscription,state:0 msgid "State" -msgstr "" +msgstr "Състояние" #. module: subscription #: model:ir.model,name:subscription.model_subscription_subscription_history @@ -76,13 +76,13 @@ msgstr "Седмици" #. module: subscription #: view:subscription.subscription:0 msgid "Today" -msgstr "" +msgstr "Днес" #. module: subscription #: code:addons/subscription/subscription.py:44 #, python-format msgid "Error !" -msgstr "" +msgstr "Грешка !" #. module: subscription #: model:ir.actions.act_window,name:subscription.action_subscription_form @@ -226,7 +226,7 @@ msgstr "" #: model:ir.ui.menu,name:subscription.config_recuuring_event #: model:ir.ui.menu,name:subscription.next_id_45 msgid "Recurring Events" -msgstr "" +msgstr "Повтарящи се събития" #. module: subscription #: view:subscription.subscription:0 @@ -256,6 +256,7 @@ msgstr "" #: help:subscription.document.fields,value:0 msgid "Default value is considered for field when new document is generated." msgstr "" +"Стойността по подразбиране се взима за поле, когато се генерира нов документ." #. module: subscription #: selection:subscription.document.fields,value:0 @@ -265,7 +266,7 @@ msgstr "Грешно" #. module: subscription #: view:subscription.subscription:0 msgid "Group By..." -msgstr "" +msgstr "Групирай по" #. module: subscription #: view:subscription.subscription:0 @@ -282,6 +283,7 @@ msgstr "Абонаменти и повтарящи се действия" msgid "" "User can choose the source document on which he wants to create documents" msgstr "" +"Потребитят може да избере документ източник, от който да създаде документи." #. module: subscription #: model:ir.actions.act_window,name:subscription.action_document_form @@ -293,7 +295,7 @@ msgstr "Видове документи" #: code:addons/subscription/subscription.py:115 #, python-format msgid "Wrong Source Document !" -msgstr "" +msgstr "Грешен документ - изтйоник!" #. module: subscription #: model:ir.model,name:subscription.model_subscription_document_fields @@ -319,6 +321,8 @@ msgid "" "Please provide another source document.\n" "This one does not exist !" msgstr "" +"Моля предоставете друг документ източник.\n" +"Този не съществува!" #. module: subscription #: field:subscription.document.fields,value:0 diff --git a/addons/survey/i18n/pt_BR.po b/addons/survey/i18n/pt_BR.po new file mode 100644 index 00000000000..e6c29033c86 --- /dev/null +++ b/addons/survey/i18n/pt_BR.po @@ -0,0 +1,1719 @@ +# Brazilian Portuguese translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-03 16:58+0000\n" +"PO-Revision-Date: 2011-03-01 00:32+0000\n" +"Last-Translator: Emerson <Unknown>\n" +"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: survey +#: view:survey.print:0 +#: view:survey.print.answer:0 +msgid "Print Option" +msgstr "" + +#. module: survey +#: code:addons/survey/survey.py:422 +#, python-format +msgid "" +"Minimum Required Answer you entered is " +"greater than the number of answer. " +"Please use a number that is smaller than %d." +msgstr "" + +#. module: survey +#: view:survey.question.wiz:0 +msgid "Your Messages" +msgstr "Suas Mensagens" + +#. module: survey +#: field:survey.question,comment_valid_type:0 +#: field:survey.question,validation_type:0 +msgid "Text Validation" +msgstr "Validação de Texto" + +#. module: survey +#: code:addons/survey/survey.py:434 +#, python-format +msgid "" +"Maximum Required Answer you entered for " +"your maximum is greater than the number of answer. " +" Please use a number that is smaller than %d." +msgstr "" + +#. module: survey +#: view:survey:0 +#: field:survey,invited_user_ids:0 +msgid "Invited User" +msgstr "Usuário Convidado" + +#. module: survey +#: selection:survey.answer,type:0 +msgid "Character" +msgstr "Caractere" + +#. module: survey +#: model:ir.actions.act_window,name:survey.action_survey_form1 +#: model:ir.ui.menu,name:survey.menu_print_survey_form +#: model:ir.ui.menu,name:survey.menu_reporting +#: model:ir.ui.menu,name:survey.menu_survey_form +#: model:ir.ui.menu,name:survey.menu_surveys +msgid "Surveys" +msgstr "Pesquisas" + +#. module: survey +#: view:survey:0 +msgid "Set to draft" +msgstr "Definir como Provisório" + +#. module: survey +#: field:survey.question,in_visible_answer_type:0 +msgid "Is Answer Type Invisible?" +msgstr "A Escrita da Resposta é Invisível?" + +#. module: survey +#: view:survey:0 +#: view:survey.page:0 +#: view:survey.question:0 +#: view:survey.request:0 +msgid "Group By..." +msgstr "Agrupar Por..." + +#. module: survey +#: view:survey.send.invitation.log:0 +msgid "Results :" +msgstr "Resultados:" + +#. module: survey +#: view:survey.request:0 +msgid "Survey Request" +msgstr "Requisitar Pesquisa" + +#. module: survey +#: selection:survey.question,required_type:0 +msgid "A Range" +msgstr "" + +#. module: survey +#: view:survey.response.line:0 +msgid "Table Answer" +msgstr "Tabela de Resposta" + +#. module: survey +#: field:survey.history,date:0 +msgid "Date started" +msgstr "" + +#. module: survey +#: field:survey,history:0 +msgid "History Lines" +msgstr "Linhas de Histórico" + +#. module: survey +#: code:addons/survey/survey.py:448 +#, python-format +msgid "" +"You must enter one or more menu choices in " +"column heading (white spaces not allowed)" +msgstr "" + +#. module: survey +#: field:survey.question.column.heading,in_visible_menu_choice:0 +msgid "Is Menu Choice Invisible??" +msgstr "A Escolha de Menu é Invísivel?" + +#. module: survey +#: field:survey.send.invitation,mail:0 +msgid "Body" +msgstr "Corpo" + +#. module: survey +#: field:survey.question,allow_comment:0 +msgid "Allow Comment Field" +msgstr "Permitir Campo de Comentário" + +#. module: survey +#: selection:survey.print,paper_size:0 +#: selection:survey.print.answer,paper_size:0 +msgid "A4 (210mm x 297mm)" +msgstr "A4 (210mm x 297mm)" + +#. module: survey +#: field:survey.question,comment_maximum_date:0 +#: field:survey.question,validation_maximum_date:0 +msgid "Maximum date" +msgstr "Data máxima" + +#. module: survey +#: field:survey.question,in_visible_menu_choice:0 +msgid "Is Menu Choice Invisible?" +msgstr "A Escolha do Menu é Invisível?" + +#. module: survey +#: view:survey:0 +msgid "Completed" +msgstr "Concluído" + +#. module: survey +#: selection:survey.question,required_type:0 +msgid "Exactly" +msgstr "Exatamente" + +#. module: survey +#: view:survey:0 +msgid "Open Date" +msgstr "Data de Abertura" + +#. module: survey +#: view:survey.request:0 +msgid "Set to Draft" +msgstr "Definir como Provisório" + +#. module: survey +#: field:survey.question,is_comment_require:0 +msgid "Add Comment Field" +msgstr "Adicionar Campo de Comentário" + +#. module: survey +#: code:addons/survey/survey.py:401 +#, python-format +msgid "" +"#Required Answer you entered is greater " +"than the number of answer. Please use a " +"number that is smaller than %d." +msgstr "" + +#. module: survey +#: field:survey.question,tot_resp:0 +msgid "Total Answer" +msgstr "Total de Respostas" + +#. module: survey +#: field:survey.tbl.column.heading,name:0 +msgid "Row Number" +msgstr "Número da Linha" + +#. module: survey +#: model:ir.model,name:survey.model_survey_name_wiz +msgid "survey.name.wiz" +msgstr "survey.name.wiz" + +#. module: survey +#: model:ir.actions.act_window,name:survey.action_survey_question_form +msgid "Survey Questions" +msgstr "Questões da Pesquisa" + +#. module: survey +#: selection:survey.question,type:0 +msgid "Matrix of Choices (Only One Answers Per Row)" +msgstr "Matriz de Escolhas (Apenas Uma Resposta por Linha)" + +#. module: survey +#: code:addons/survey/survey.py:475 +#, python-format +msgid "" +"Maximum Required Answer you entered for your maximum is greater than the " +"number of answer. Please use a number that is smaller than %d." +msgstr "" + +#. module: survey +#: model:ir.actions.act_window,name:survey.action_view_survey_question_message +#: model:ir.model,name:survey.model_survey_question +#: view:survey:0 +#: view:survey.page:0 +#: view:survey.question:0 +msgid "Survey Question" +msgstr "Questão da Pesquisa" + +#. module: survey +#: view:survey.question.column.heading:0 +msgid "Use if question type is rating_scale" +msgstr "" + +#. module: survey +#: field:survey.print,page_number:0 +#: field:survey.print.answer,page_number:0 +msgid "Include Page Number" +msgstr "Incluir Número de Página" + +#. module: survey +#: view:survey.page:0 +#: view:survey.question:0 +#: view:survey.send.invitation.log:0 +msgid "Ok" +msgstr "Ok" + +#. module: survey +#: field:survey.page,title:0 +msgid "Page Title" +msgstr "Título da Página" + +#. module: survey +#: model:ir.ui.menu,name:survey.menu_define_survey +msgid "Define Surveys" +msgstr "Definir Pesquisa" + +#. module: survey +#: model:ir.model,name:survey.model_survey_history +msgid "Survey History" +msgstr "Histórico da Pesquisa" + +#. module: survey +#: field:survey.response.answer,comment:0 +#: field:survey.response.line,comment:0 +msgid "Notes" +msgstr "Notas" + +#. module: survey +#: view:survey:0 +#: view:survey.request:0 +msgid "Search Survey" +msgstr "Pesquisar Pesquisa" + +#. module: survey +#: field:survey.response.answer,answer:0 +#: field:survey.tbl.column.heading,value:0 +msgid "Value" +msgstr "Valor" + +#. module: survey +#: field:survey.question,column_heading_ids:0 +msgid " Column heading" +msgstr " Título de coluna" + +#. module: survey +#: model:ir.ui.menu,name:survey.menu_run_survey_form +msgid "Answer a Survey" +msgstr "Responder uma Pesquisa" + +#. module: survey +#: code:addons/survey/wizard/survey_answer.py:92 +#, python-format +msgid "Error!" +msgstr "Erro!" + +#. module: survey +#: field:survey,tot_comp_survey:0 +msgid "Total Completed Survey" +msgstr "Total Completado da Pesquisa" + +#. module: survey +#: view:survey.response.answer:0 +msgid "(Use Only Question Type is matrix_of_drop_down_menus)" +msgstr "" + +#. module: survey +#: model:ir.actions.report.xml,name:survey.survey_analysis +msgid "Survey Statistics" +msgstr "Estatísticas da Pesquisa" + +#. module: survey +#: selection:survey,state:0 +#: view:survey.request:0 +#: selection:survey.request,state:0 +msgid "Cancelled" +msgstr "Cancelada" + +#. module: survey +#: selection:survey.question,type:0 +msgid "Rating Scale" +msgstr "" + +#. module: survey +#: field:survey.question,comment_field_type:0 +msgid "Comment Field Type" +msgstr "Tipo do Campo de Comentário" + +#. module: survey +#: code:addons/survey/survey.py:375 +#: code:addons/survey/survey.py:387 +#: code:addons/survey/survey.py:401 +#: code:addons/survey/survey.py:406 +#: code:addons/survey/survey.py:416 +#: code:addons/survey/survey.py:422 +#: code:addons/survey/survey.py:428 +#: code:addons/survey/survey.py:434 +#: code:addons/survey/survey.py:438 +#: code:addons/survey/survey.py:444 +#: code:addons/survey/survey.py:448 +#: code:addons/survey/survey.py:458 +#: code:addons/survey/survey.py:462 +#: code:addons/survey/survey.py:467 +#: code:addons/survey/survey.py:473 +#: code:addons/survey/survey.py:475 +#: code:addons/survey/survey.py:477 +#: code:addons/survey/survey.py:482 +#: code:addons/survey/survey.py:484 +#: code:addons/survey/survey.py:642 +#: code:addons/survey/wizard/survey_answer.py:124 +#: code:addons/survey/wizard/survey_answer.py:131 +#: code:addons/survey/wizard/survey_answer.py:699 +#: code:addons/survey/wizard/survey_answer.py:738 +#: code:addons/survey/wizard/survey_answer.py:758 +#: code:addons/survey/wizard/survey_answer.py:787 +#: code:addons/survey/wizard/survey_answer.py:792 +#: code:addons/survey/wizard/survey_answer.py:800 +#: code:addons/survey/wizard/survey_answer.py:811 +#: code:addons/survey/wizard/survey_answer.py:820 +#: code:addons/survey/wizard/survey_answer.py:825 +#: code:addons/survey/wizard/survey_answer.py:899 +#: code:addons/survey/wizard/survey_answer.py:935 +#: code:addons/survey/wizard/survey_answer.py:953 +#: code:addons/survey/wizard/survey_answer.py:981 +#: code:addons/survey/wizard/survey_answer.py:984 +#: code:addons/survey/wizard/survey_answer.py:987 +#: code:addons/survey/wizard/survey_answer.py:999 +#: code:addons/survey/wizard/survey_answer.py:1006 +#: code:addons/survey/wizard/survey_answer.py:1009 +#: code:addons/survey/wizard/survey_selection.py:134 +#: code:addons/survey/wizard/survey_selection.py:138 +#: code:addons/survey/wizard/survey_send_invitation.py:74 +#, python-format +msgid "Warning !" +msgstr "Aviso!" + +#. module: survey +#: selection:survey.question,comment_field_type:0 +msgid "Single Line Of Text" +msgstr "Linha Simples de Texto" + +#. module: survey +#: view:survey.send.invitation:0 +#: field:survey.send.invitation,send_mail_existing:0 +msgid "Send reminder for existing user" +msgstr "" + +#. module: survey +#: selection:survey.question,type:0 +msgid "Multiple Choice (Multiple Answer)" +msgstr "Múltipla Escolha (Múltiplas Respostas)" + +#. module: survey +#: view:survey:0 +msgid "Edit Survey" +msgstr "Editar Pesquisa" + +#. module: survey +#: view:survey.response.line:0 +msgid "Survey Answer Line" +msgstr "Linha de Resposta da Pesquisa" + +#. module: survey +#: field:survey.question.column.heading,menu_choice:0 +msgid "Menu Choice" +msgstr "Menu de Escolha" + +#. module: survey +#: selection:survey.question,required_type:0 +msgid "At Most" +msgstr "No Máximo" + +#. module: survey +#: field:survey.question,is_validation_require:0 +msgid "Validate Text" +msgstr "Validar Texto" + +#. module: survey +#: field:survey.response.line,single_text:0 +msgid "Text" +msgstr "Texto" + +#. module: survey +#: constraint:res.users:0 +msgid "The chosen company is not in the allowed companies for this user" +msgstr "" +"A empresa escolhida não está entre as empresas habilitadas para este usuário" + +#. module: survey +#: selection:survey.print,paper_size:0 +#: selection:survey.print.answer,paper_size:0 +msgid "Letter (8.5\" x 11\")" +msgstr "Carta (8.5\" x 11\")" + +#. module: survey +#: view:survey:0 +#: field:survey,responsible_id:0 +msgid "Responsible" +msgstr "Responsável" + +#. module: survey +#: model:ir.model,name:survey.model_survey_request +msgid "survey.request" +msgstr "survey.request" + +#. module: survey +#: field:survey.send.invitation,mail_subject:0 +#: field:survey.send.invitation,mail_subject_existing:0 +msgid "Subject" +msgstr "Assunto" + +#. module: survey +#: field:survey.question,comment_maximum_float:0 +#: field:survey.question,validation_maximum_float:0 +msgid "Maximum decimal number" +msgstr "" + +#. module: survey +#: selection:survey.request,state:0 +msgid "Wating Answer" +msgstr "Aguardando Resposta" + +#. module: survey +#: view:survey.request:0 +msgid "Late" +msgstr "Atrasado" + +#. module: survey +#: sql_constraint:res.users:0 +msgid "You can not have two users with the same login !" +msgstr "Você não pode ter dois usuários com o mesmo login!" + +#. module: survey +#: field:survey.send.invitation,mail_from:0 +msgid "From" +msgstr "A partir de" + +#. module: survey +#: selection:survey.question,comment_valid_type:0 +#: selection:survey.question,validation_type:0 +msgid "Don't Validate Comment Text." +msgstr "" + +#. module: survey +#: selection:survey.question,comment_valid_type:0 +#: selection:survey.question,validation_type:0 +msgid "Must Be A Whole Number" +msgstr "" + +#. module: survey +#: field:survey.answer,question_id:0 +#: field:survey.page,question_ids:0 +#: field:survey.question,question:0 +#: field:survey.question.column.heading,question_id:0 +#: field:survey.response.line,question_id:0 +msgid "Question" +msgstr "Questão" + +#. module: survey +#: view:survey.page:0 +msgid "Search Survey Page" +msgstr "Pesquisar Página de Pesquisa" + +#. module: survey +#: view:survey.send.invitation:0 +msgid "Send" +msgstr "Enviar" + +#. module: survey +#: field:survey.question.wiz,name:0 +msgid "Number" +msgstr "Número" + +#. module: survey +#: code:addons/survey/survey.py:444 +#, python-format +msgid "" +"You must enter one or more menu choices in " +"column heading" +msgstr "" + +#. module: survey +#: model:ir.actions.act_window,help:survey.action_survey_form1 +msgid "" +"You can create survey for different purposes: recruitment interviews, " +"employee's periodical evaluations, marketing campaigns, etc. A survey is " +"made of pages containing questions of several types: text, multiple choices, " +"etc. You can edit survey manually or click on the 'Edit Survey' for a " +"WYSIWYG interface." +msgstr "" + +#. module: survey +#: view:survey:0 +#: view:survey.request:0 +#: field:survey.request,state:0 +msgid "State" +msgstr "Status" + +#. module: survey +#: view:survey.request:0 +msgid "Evaluation Plan Phase" +msgstr "" + +#. module: survey +#: view:survey:0 +#: view:survey.page:0 +#: view:survey.question:0 +msgid "Between" +msgstr "Entre" + +#. module: survey +#: view:survey.print:0 +#: view:survey.print.answer:0 +#: view:survey.print.statistics:0 +msgid "Print" +msgstr "Imprimir" + +#. module: survey +#: field:survey.question,make_comment_field:0 +msgid "Make Comment Field an Answer Choice" +msgstr "" + +#. module: survey +#: view:survey:0 +#: field:survey,type:0 +msgid "Type" +msgstr "Tipo" + +#. module: survey +#: selection:survey.answer,type:0 +msgid "Email" +msgstr "Email" + +#. module: survey +#: model:ir.ui.menu,name:survey.menu_answer_surveys +msgid "Answer Surveys" +msgstr "Responder Pesquisas" + +#. module: survey +#: selection:survey.response,state:0 +msgid "Not Finished" +msgstr "" + +#. module: survey +#: view:survey.print:0 +msgid "Survey Print" +msgstr "Imprimir Pesquisa" + +#. module: survey +#: view:survey.send.invitation:0 +msgid "Select Partner" +msgstr "Selecione o Parceiro" + +#. module: survey +#: field:survey.question,type:0 +msgid "Question Type" +msgstr "Tipo de Questão" + +#. module: survey +#: code:addons/survey/wizard/survey_answer.py:131 +#, python-format +msgid "You can not answer this survey more than %s times" +msgstr "Você não pode responder esta pesquisa mais de %s vezes" + +#. module: survey +#: model:ir.actions.act_window,name:survey.act_survey_answer +msgid "Answers" +msgstr "Respostas" + +#. module: survey +#: model:ir.module.module,description:survey.module_meta_information +msgid "" +"\n" +" This module is used for surveying. It depends on the answers or reviews " +"of some questions by different users.\n" +" A survey may have multiple pages. Each page may contain multiple " +"questions and each question may have multiple answers.\n" +" Different users may give different answers of question and according to " +"that survey is done. \n" +" Partners are also sent mails with user name and password for the " +"invitation of the survey\n" +" " +msgstr "" + +#. module: survey +#: code:addons/survey/wizard/survey_answer.py:124 +#, python-format +msgid "You can not answer because the survey is not open" +msgstr "Você não pode responder porque a pesquisa não está aberta" + +#. module: survey +#: selection:survey.response,response_type:0 +msgid "Link" +msgstr "Vínculo" + +#. module: survey +#: model:ir.actions.act_window,name:survey.action_survey_type_form +#: model:ir.model,name:survey.model_survey_type +#: view:survey.type:0 +msgid "Survey Type" +msgstr "Tipo de Pesquisa" + +#. module: survey +#: field:survey.page,sequence:0 +msgid "Page Nr" +msgstr "Núm. Página" + +#. module: survey +#: view:survey:0 +#: view:survey.page:0 +#: view:survey.question:0 +#: field:survey.question,descriptive_text:0 +#: selection:survey.question,type:0 +msgid "Descriptive Text" +msgstr "Texto Descritivo" + +#. module: survey +#: field:survey.question,minimum_req_ans:0 +msgid "Minimum Required Answer" +msgstr "" + +#. module: survey +#: code:addons/survey/survey.py:484 +#, python-format +msgid "" +"You must enter one or more menu choices in column heading (white spaces not " +"allowed)" +msgstr "" + +#. module: survey +#: field:survey.question,req_error_msg:0 +msgid "Error Message" +msgstr "Mensagem de Erro" + +#. module: survey +#: code:addons/survey/survey.py:482 +#, python-format +msgid "You must enter one or more menu choices in column heading" +msgstr "" + +#. module: survey +#: field:survey.request,date_deadline:0 +msgid "Deadline date" +msgstr "" + +#. module: survey +#: selection:survey.question,comment_valid_type:0 +#: selection:survey.question,validation_type:0 +msgid "Must Be A Date" +msgstr "Deve Ser Uma Data" + +#. module: survey +#: model:ir.model,name:survey.model_survey_print +msgid "survey.print" +msgstr "survey.print" + +#. module: survey +#: view:survey.question.column.heading:0 +#: field:survey.question.column.heading,title:0 +msgid "Column Heading" +msgstr "Título de Coluna" + +#. module: survey +#: field:survey.question,is_require_answer:0 +msgid "Require Answer to Question" +msgstr "" + +#. module: survey +#: model:ir.actions.act_window,name:survey.action_survey_request_tree +#: model:ir.ui.menu,name:survey.menu_survey_type_form1 +msgid "Survey Requests" +msgstr "Requisições de Pesquisa" + +#. module: survey +#: code:addons/survey/survey.py:375 +#: code:addons/survey/survey.py:462 +#, python-format +msgid "You must enter one or more column heading." +msgstr "" + +#. module: survey +#: code:addons/survey/wizard/survey_answer.py:758 +#: code:addons/survey/wizard/survey_answer.py:953 +#, python-format +msgid "Please enter an integer value" +msgstr "Digite um valor inteiro" + +#. module: survey +#: model:ir.model,name:survey.model_survey_browse_answer +msgid "survey.browse.answer" +msgstr "survey.browse.answer" + +#. module: survey +#: selection:survey.question,comment_field_type:0 +msgid "Paragraph of Text" +msgstr "" + +#. module: survey +#: code:addons/survey/survey.py:428 +#, python-format +msgid "" +"Maximum Required Answer you entered for " +"your maximum is greater than the number of answer. " +" Please use a number that is smaller than %d." +msgstr "" + +#. module: survey +#: view:survey.request:0 +msgid "Watting Answer" +msgstr "" + +#. module: survey +#: view:survey:0 +#: view:survey.page:0 +#: view:survey.question:0 +msgid "When the question is not answered, display this error message:" +msgstr "" + +#. module: survey +#: view:survey:0 +#: view:survey.page:0 +#: view:survey.question:0 +msgid "Options" +msgstr "Opções" + +#. module: survey +#: model:ir.ui.menu,name:survey.menu_browse_survey_response +msgid "Browse Answers" +msgstr "" + +#. module: survey +#: field:survey.response.answer,comment_field:0 +#: view:survey.response.line:0 +msgid "Comment" +msgstr "Comentário" + +#. module: survey +#: model:ir.model,name:survey.model_survey_answer +#: model:ir.model,name:survey.model_survey_response_answer +#: view:survey.answer:0 +#: view:survey.response:0 +#: view:survey.response.answer:0 +#: view:survey.response.line:0 +msgid "Survey Answer" +msgstr "Resposta da Pesquisa" + +#. module: survey +#: selection:survey.answer,type:0 +msgid "Selection" +msgstr "Seleção" + +#. module: survey +#: model:ir.actions.act_window,name:survey.action_browse_survey_response +#: view:survey:0 +msgid "Answer Survey" +msgstr "Responder Pesquisa" + +#. module: survey +#: view:survey:0 +#: view:survey.page:0 +#: view:survey.question:0 +msgid "Comment Field" +msgstr "" + +#. module: survey +#: selection:survey.response,response_type:0 +msgid "Manually" +msgstr "Manualmente" + +#. module: survey +#: help:survey,responsible_id:0 +msgid "User responsible for survey" +msgstr "Usuário responsável pela pesquisa" + +#. module: survey +#: field:survey.question,comment_column:0 +msgid "Add comment column in matrix" +msgstr "" + +#. module: survey +#: field:survey.answer,response:0 +msgid "#Answer" +msgstr "" + +#. module: survey +#: field:survey.print,without_pagebreak:0 +#: field:survey.print.answer,without_pagebreak:0 +msgid "Print Without Page Breaks" +msgstr "" + +#. module: survey +#: view:survey:0 +#: view:survey.page:0 +#: view:survey.question:0 +msgid "When the comment is an invalid format, display this error message" +msgstr "" + +#. module: survey +#: code:addons/survey/wizard/survey_selection.py:138 +#, python-format +msgid "" +"You can not give more response. Please contact the author of this survey for " +"further assistance." +msgstr "" + +#. module: survey +#: model:ir.actions.act_window,name:survey.act_survey_page_question +#: model:ir.actions.act_window,name:survey.act_survey_question +msgid "Questions" +msgstr "Questões" + +#. module: survey +#: help:survey,response_user:0 +msgid "Set to one if you require only one Answer per user" +msgstr "" + +#. module: survey +#: field:survey,users:0 +msgid "Users" +msgstr "Usuários" + +#. module: survey +#: view:survey.send.invitation:0 +msgid "Message" +msgstr "Mensagem" + +#. module: survey +#: view:survey:0 +#: view:survey.request:0 +msgid "MY" +msgstr "MINHA" + +#. module: survey +#: field:survey.question,maximum_req_ans:0 +msgid "Maximum Required Answer" +msgstr "" + +#. module: survey +#: field:survey.name.wiz,page_no:0 +msgid "Page Number" +msgstr "Número da Página" + +#. module: survey +#: code:addons/survey/wizard/survey_answer.py:92 +#, python-format +msgid "Cannot locate survey for the question wizard!" +msgstr "" + +#. module: survey +#: view:survey:0 +#: view:survey.page:0 +#: view:survey.question:0 +msgid "and" +msgstr "e" + +#. module: survey +#: model:ir.actions.act_window,name:survey.action_view_survey_print_statistics +#: view:survey.print.statistics:0 +msgid "Survey Print Statistics" +msgstr "Imprimir Estatísticas de Pesquisa" + +#. module: survey +#: field:survey.send.invitation.log,note:0 +msgid "Log" +msgstr "Log" + +#. module: survey +#: view:survey:0 +#: view:survey.page:0 +#: view:survey.question:0 +msgid "When the choices do not add up correctly, display this error message" +msgstr "" + +#. module: survey +#: field:survey,date_close:0 +msgid "Survey Close Date" +msgstr "Data de Encerramento da Pesquisa" + +#. module: survey +#: field:survey,date_open:0 +msgid "Survey Open Date" +msgstr "Data de Abertura da Pesquisa" + +#. module: survey +#: field:survey.question.column.heading,in_visible_rating_weight:0 +msgid "Is Rating Scale Invisible ??" +msgstr "" + +#. module: survey +#: view:survey.browse.answer:0 +#: view:survey.name.wiz:0 +msgid "Start" +msgstr "Iniciar" + +#. module: survey +#: code:addons/survey/survey.py:477 +#, python-format +msgid "Maximum Required Answer is greater than Minimum Required Answer" +msgstr "" + +#. module: survey +#: field:survey.question,comment_maximum_no:0 +#: field:survey.question,validation_maximum_no:0 +msgid "Maximum number" +msgstr "Número máximo" + +#. module: survey +#: selection:survey,state:0 +#: selection:survey.request,state:0 +#: selection:survey.response.line,state:0 +msgid "Draft" +msgstr "Provisório" + +#. module: survey +#: model:ir.model,name:survey.model_survey_print_statistics +msgid "survey.print.statistics" +msgstr "survey.print.statistics" + +#. module: survey +#: selection:survey,state:0 +msgid "Closed" +msgstr "Fechado" + +#. module: survey +#: selection:survey.question,type:0 +msgid "Matrix of Drop-down Menus" +msgstr "" + +#. module: survey +#: view:survey:0 +#: field:survey.answer,answer:0 +#: field:survey.name.wiz,response:0 +#: view:survey.page:0 +#: view:survey.print.answer:0 +#: field:survey.print.answer,response_ids:0 +#: view:survey.question:0 +#: field:survey.question,answer_choice_ids:0 +#: field:survey.request,response:0 +#: field:survey.response,question_ids:0 +#: field:survey.response.answer,answer_id:0 +#: field:survey.response.answer,response_id:0 +#: view:survey.response.line:0 +#: field:survey.response.line,response_answer_ids:0 +#: field:survey.response.line,response_id:0 +#: field:survey.response.line,response_table_ids:0 +#: field:survey.send.invitation,partner_ids:0 +#: field:survey.tbl.column.heading,response_table_id:0 +msgid "Answer" +msgstr "Resposta" + +#. module: survey +#: field:survey,max_response_limit:0 +msgid "Maximum Answer Limit" +msgstr "" + +#. module: survey +#: model:ir.actions.act_window,name:survey.action_act_view_survey_send_invitation +msgid "Send Invitations" +msgstr "Enviar Convites" + +#. module: survey +#: field:survey.name.wiz,store_ans:0 +msgid "Store Answer" +msgstr "" + +#. module: survey +#: selection:survey.question,type:0 +msgid "Date and Time" +msgstr "Data e Hora" + +#. module: survey +#: field:survey,state:0 +#: field:survey.response,state:0 +#: field:survey.response.line,state:0 +msgid "Status" +msgstr "Status" + +#. module: survey +#: model:ir.actions.act_window,name:survey.action_view_survey_print +msgid "Print Survey" +msgstr "Imprimir Pesquisa" + +#. module: survey +#: field:survey,send_response:0 +msgid "E-mail Notification on Answer" +msgstr "" + +#. module: survey +#: field:survey.response.answer,value_choice:0 +msgid "Value Choice" +msgstr "" + +#. module: survey +#: view:survey:0 +msgid "Started" +msgstr "Iniciada" + +#. module: survey +#: model:ir.actions.act_window,name:survey.action_view_survey_print_answer +#: view:survey:0 +#: view:survey.print.answer:0 +msgid "Print Answer" +msgstr "Imprimir Resposta" + +#. module: survey +#: selection:survey.question,type:0 +msgid "Multiple Textboxes" +msgstr "" + +#. module: survey +#: selection:survey.print,orientation:0 +#: selection:survey.print.answer,orientation:0 +msgid "Landscape(Horizontal)" +msgstr "Paisagem (Horizontal)" + +#. module: survey +#: field:survey.question,no_of_rows:0 +msgid "No of Rows" +msgstr "Núm. de Linhas" + +#. module: survey +#: view:survey:0 +#: view:survey.name.wiz:0 +msgid "Survey Details" +msgstr "Detalhes da Pesquisa" + +#. module: survey +#: selection:survey.question,type:0 +msgid "Multiple Textboxes With Different Type" +msgstr "" + +#. module: survey +#: view:survey.question.column.heading:0 +msgid "Menu Choices (each choice on separate lines)" +msgstr "Menu de Opções (cada opção em linhas separadas)" + +#. module: survey +#: field:survey.response,response_type:0 +msgid "Answer Type" +msgstr "Tipo de Resposta" + +#. module: survey +#: view:survey:0 +#: view:survey.page:0 +#: view:survey.question:0 +msgid "Validation" +msgstr "Validação" + +#. module: survey +#: view:survey.request:0 +msgid "Waiting Answer" +msgstr "Aguardando Resposta" + +#. module: survey +#: selection:survey.question,comment_valid_type:0 +#: selection:survey.question,validation_type:0 +msgid "Must Be A Decimal Number" +msgstr "Deve Ser Um Número Decimal" + +#. module: survey +#: field:res.users,survey_id:0 +msgid "Groups" +msgstr "Grupos" + +#. module: survey +#: selection:survey.answer,type:0 +#: selection:survey.question,type:0 +msgid "Date" +msgstr "Data" + +#. module: survey +#: selection:survey.answer,type:0 +msgid "Integer" +msgstr "Inteiro" + +#. module: survey +#: model:ir.model,name:survey.model_survey_send_invitation +msgid "survey.send.invitation" +msgstr "survey.send.invitation" + +#. module: survey +#: field:survey.history,user_id:0 +#: view:survey.request:0 +#: field:survey.request,user_id:0 +#: field:survey.response,user_id:0 +msgid "User" +msgstr "Usuário" + +#. module: survey +#: field:survey.name.wiz,transfer:0 +msgid "Page Transfer" +msgstr "" + +#. module: survey +#: selection:survey.response.line,state:0 +msgid "Skiped" +msgstr "" + +#. module: survey +#: field:survey.print,paper_size:0 +#: field:survey.print.answer,paper_size:0 +msgid "Paper Size" +msgstr "Tamanho do Papel" + +#. module: survey +#: field:survey.response.answer,column_id:0 +#: field:survey.tbl.column.heading,column_id:0 +msgid "Column" +msgstr "Coluna" + +#. module: survey +#: model:ir.model,name:survey.model_survey_tbl_column_heading +msgid "survey.tbl.column.heading" +msgstr "survey.tbl.column.heading" + +#. module: survey +#: model:ir.model,name:survey.model_survey_response_line +msgid "Survey Response Line" +msgstr "Linha de Resposta da Pesquisa" + +#. module: survey +#: code:addons/survey/wizard/survey_selection.py:134 +#, python-format +msgid "You can not give response for this survey more than %s times" +msgstr "Você não pode preencher resposta para esta pesquisa mais de %s vezes" + +#. module: survey +#: model:ir.actions.report.xml,name:survey.report_survey_form +#: model:ir.model,name:survey.model_survey +#: view:survey:0 +#: view:survey.browse.answer:0 +#: field:survey.browse.answer,survey_id:0 +#: field:survey.history,survey_id:0 +#: view:survey.name.wiz:0 +#: field:survey.name.wiz,survey_id:0 +#: view:survey.page:0 +#: field:survey.page,survey_id:0 +#: view:survey.print:0 +#: field:survey.print,survey_ids:0 +#: field:survey.print.statistics,survey_ids:0 +#: field:survey.question,survey:0 +#: view:survey.request:0 +#: field:survey.request,survey_id:0 +#: field:survey.response,survey_id:0 +msgid "Survey" +msgstr "Pesquisa" + +#. module: survey +#: field:survey.question,in_visible_rating_weight:0 +msgid "Is Rating Scale Invisible?" +msgstr "" + +#. module: survey +#: selection:survey.question,type:0 +msgid "Numerical Textboxes" +msgstr "" + +#. module: survey +#: model:ir.model,name:survey.model_survey_question_wiz +msgid "survey.question.wiz" +msgstr "survey.question.wiz" + +#. module: survey +#: view:survey:0 +msgid "History" +msgstr "Histórico" + +#. module: survey +#: help:survey.browse.answer,response_id:0 +msgid "" +"If this field is empty, all answers of the selected survey will be print." +msgstr "" +"Se este campos estiver vazio, todas as respostas da pesquisa selecionada " +"serão impressos." + +#. module: survey +#: field:survey.type,code:0 +msgid "Code" +msgstr "Código" + +#. module: survey +#: model:ir.ui.menu,name:survey.menu_print_survey_statistics +msgid "Surveys Statistics" +msgstr "Estatísticas de Pesquisa" + +#. module: survey +#: field:survey.print,orientation:0 +#: field:survey.print.answer,orientation:0 +msgid "Orientation" +msgstr "Orientação" + +#. module: survey +#: view:survey:0 +#: view:survey.answer:0 +#: view:survey.page:0 +#: view:survey.question:0 +msgid "Seq" +msgstr "Seq" + +#. module: survey +#: field:survey.request,email:0 +msgid "E-mail" +msgstr "Email" + +#. module: survey +#: field:survey.question,comment_minimum_no:0 +#: field:survey.question,validation_minimum_no:0 +msgid "Minimum number" +msgstr "Número mínimo" + +#. module: survey +#: field:survey.question,req_ans:0 +msgid "#Required Answer" +msgstr "#Resposta Requerida" + +#. module: survey +#: field:survey.answer,sequence:0 +#: field:survey.question,sequence:0 +msgid "Sequence" +msgstr "Sequência" + +#. module: survey +#: field:survey.question,comment_label:0 +msgid "Field Label" +msgstr "Rótulo do Campo" + +#. module: survey +#: view:survey:0 +msgid "Other" +msgstr "Outro" + +#. module: survey +#: view:survey.request:0 +#: selection:survey.request,state:0 +msgid "Done" +msgstr "Concluído" + +#. module: survey +#: view:survey:0 +msgid "Test Survey" +msgstr "Testar Pesquisa" + +#. module: survey +#: field:survey.question,rating_allow_one_column_require:0 +msgid "Allow Only One Answer per Column (Forced Ranking)" +msgstr "" + +#. module: survey +#: view:survey:0 +#: view:survey.browse.answer:0 +#: view:survey.name.wiz:0 +#: view:survey.print:0 +#: view:survey.print.answer:0 +#: view:survey.print.statistics:0 +#: view:survey.send.invitation:0 +msgid "Cancel" +msgstr "Cancelar" + +#. module: survey +#: view:survey:0 +msgid "Close" +msgstr "Fechar" + +#. module: survey +#: field:survey.question,comment_minimum_float:0 +#: field:survey.question,validation_minimum_float:0 +msgid "Minimum decimal number" +msgstr "Número decimal mínimo" + +#. module: survey +#: view:survey:0 +#: selection:survey,state:0 +msgid "Open" +msgstr "Abrir" + +#. module: survey +#: field:survey,tot_start_survey:0 +msgid "Total Started Survey" +msgstr "" + +#. module: survey +#: code:addons/survey/survey.py:467 +#, python-format +msgid "" +"#Required Answer you entered is greater than the number of answer. Please " +"use a number that is smaller than %d." +msgstr "" + +#. module: survey +#: help:survey,max_response_limit:0 +msgid "Set to one if survey is answerable only once" +msgstr "" + +#. module: survey +#: selection:survey.response,state:0 +msgid "Finished " +msgstr "Finalizada " + +#. module: survey +#: model:ir.model,name:survey.model_survey_question_column_heading +msgid "Survey Question Column Heading" +msgstr "Cabeçalho de Coluna da Questão da Pesquisa" + +#. module: survey +#: field:survey.answer,average:0 +msgid "#Avg" +msgstr "" + +#. module: survey +#: selection:survey.question,type:0 +msgid "Matrix of Choices (Multiple Answers Per Row)" +msgstr "" + +#. module: survey +#: model:ir.actions.act_window,name:survey.action_view_survey_name +msgid "Give Survey Answer" +msgstr "Fornecer Resposta de Pesquisa" + +#. module: survey +#: model:ir.model,name:survey.model_res_users +msgid "res.users" +msgstr "res.users" + +#. module: survey +#: view:survey:0 +msgid "Current" +msgstr "Atual" + +#. module: survey +#: selection:survey.response.line,state:0 +msgid "Answered" +msgstr "Respondida" + +#. module: survey +#: code:addons/survey/wizard/survey_answer.py:432 +#, python-format +msgid "Complete Survey Answer" +msgstr "Resposta Completa da Pesquisa" + +#. module: survey +#: selection:survey.question,type:0 +msgid "Comment/Essay Box" +msgstr "" + +#. module: survey +#: field:survey.answer,type:0 +msgid "Type of Answer" +msgstr "Tipo de Resposta" + +#. module: survey +#: field:survey.question,required_type:0 +msgid "Respondent must answer" +msgstr "" + +#. module: survey +#: model:ir.actions.act_window,name:survey.action_view_survey_send_invitation +#: view:survey.send.invitation:0 +msgid "Send Invitation" +msgstr "Enviar Convite" + +#. module: survey +#: code:addons/survey/wizard/survey_answer.py:792 +#, python-format +msgid "You cannot select the same answer more than one time" +msgstr "Você não pode selecionar a mesma resposta mais de uma vez" + +#. module: survey +#: view:survey.question:0 +msgid "Search Question" +msgstr "Pesquisar Questão" + +#. module: survey +#: field:survey,title:0 +msgid "Survey Title" +msgstr "Título da Pesquisa" + +#. module: survey +#: selection:survey.question,type:0 +msgid "Single Textbox" +msgstr "Caixa de texto Simples" + +#. module: survey +#: field:survey,note:0 +#: field:survey.name.wiz,note:0 +#: view:survey.page:0 +#: field:survey.page,note:0 +#: view:survey.response.line:0 +msgid "Description" +msgstr "Descrição" + +#. module: survey +#: view:survey.name.wiz:0 +msgid "Select Survey" +msgstr "Selecionar Pesquisa" + +#. module: survey +#: selection:survey.question,required_type:0 +msgid "At Least" +msgstr "No Mínimo" + +#. module: survey +#: model:ir.actions.act_window,name:survey.action_view_survey_send_invitation_log +#: model:ir.model,name:survey.model_survey_send_invitation_log +msgid "survey.send.invitation.log" +msgstr "survey.send.invitation.log" + +#. module: survey +#: selection:survey.print,orientation:0 +#: selection:survey.print.answer,orientation:0 +msgid "Portrait(Vertical)" +msgstr "Retrato (Vertical)" + +#. module: survey +#: selection:survey.question,comment_valid_type:0 +#: selection:survey.question,validation_type:0 +msgid "Must Be Specific Length" +msgstr "" + +#. module: survey +#: view:survey:0 +#: view:survey.page:0 +#: field:survey.question,page_id:0 +msgid "Survey Page" +msgstr "Página de Pesquisa" + +#. module: survey +#: view:survey:0 +#: view:survey.page:0 +#: view:survey.question:0 +msgid "Required Answer" +msgstr "Resposta Requerida" + +#. module: survey +#: code:addons/survey/survey.py:473 +#, python-format +msgid "" +"Minimum Required Answer you entered is greater than the number of answer. " +"Please use a number that is smaller than %d." +msgstr "" + +#. module: survey +#: code:addons/survey/survey.py:458 +#, python-format +msgid "You must enter one or more answer." +msgstr "Você precisa digitar uma ou mais respostas." + +#. module: survey +#: model:ir.actions.report.xml,name:survey.survey_browse_response +#: field:survey.browse.answer,response_id:0 +msgid "Survey Answers" +msgstr "Respostas da Pesquisa" + +#. module: survey +#: view:survey.browse.answer:0 +msgid "Select Survey and related answer" +msgstr "Selecione a Pesquisa e resposta relacionada" + +#. module: survey +#: model:ir.ui.menu,name:survey.menu_print_survey_answer +msgid "Surveys Answers" +msgstr "Respostas das Pesquisas" + +#. module: survey +#: model:ir.actions.act_window,name:survey.act_survey_pages +msgid "Pages" +msgstr "Páginas" + +#. module: survey +#: code:addons/survey/survey.py:406 +#, python-format +msgid "" +"#Required Answer you entered is greater " +"than the number of answer. Please use a " +"number that is smaller than %d." +msgstr "" + +#. module: survey +#: code:addons/survey/wizard/survey_answer.py:984 +#, python-format +msgid "You cannot select same answer more than one time'" +msgstr "Você não pode selecionar a mesma resposta mais de uma vez" + +#. module: survey +#: selection:survey.print,paper_size:0 +#: selection:survey.print.answer,paper_size:0 +msgid "Legal (8.5\" x 14\")" +msgstr "" + +#. module: survey +#: field:survey.type,name:0 +msgid "Name" +msgstr "Nome" + +#. module: survey +#: view:survey.page:0 +msgid "#Questions" +msgstr "#Questões" + +#. module: survey +#: model:ir.model,name:survey.model_survey_response +msgid "survey.response" +msgstr "survey.response" + +#. module: survey +#: field:survey.question,comment_valid_err_msg:0 +#: field:survey.question,make_comment_field_err_msg:0 +#: field:survey.question,numeric_required_sum_err_msg:0 +#: field:survey.question,validation_valid_err_msg:0 +msgid "Error message" +msgstr "Mensagem de erro" + +#. module: survey +#: model:ir.module.module,shortdesc:survey.module_meta_information +msgid "Survey Module" +msgstr "Módulo de Pesquisas (Avaliações)" + +#. module: survey +#: view:survey.send.invitation:0 +#: field:survey.send.invitation,send_mail:0 +msgid "Send mail for new user" +msgstr "Enviar email para novo usuário" + +#. module: survey +#: code:addons/survey/survey.py:387 +#, python-format +msgid "You must enter one or more Answer." +msgstr "Você precisa entrar com uma ou mais Respostas." + +#. module: survey +#: code:addons/survey/survey.py:416 +#, python-format +msgid "" +"Minimum Required Answer you entered is " +"greater than the number of answer. Please " +"use a number that is smaller than %d." +msgstr "" + +#. module: survey +#: field:survey.answer,menu_choice:0 +msgid "Menu Choices" +msgstr "" + +#. module: survey +#: field:survey,page_ids:0 +#: view:survey.question:0 +#: field:survey.response.line,page_id:0 +msgid "Page" +msgstr "Página" + +#. module: survey +#: code:addons/survey/survey.py:438 +#, python-format +msgid "" +"Maximum Required Answer is greater than " +"Minimum Required Answer" +msgstr "" + +#. module: survey +#: view:survey.send.invitation.log:0 +msgid "User creation" +msgstr "" + +#. module: survey +#: selection:survey.question,required_type:0 +msgid "All" +msgstr "Todas" + +#. module: survey +#: selection:survey.question,comment_valid_type:0 +#: selection:survey.question,validation_type:0 +msgid "Must Be An Email Address" +msgstr "Deve Ser Um Endereço de Email" + +#. module: survey +#: selection:survey.question,type:0 +msgid "Multiple Choice (Only One Answer)" +msgstr "Múltipla Escolha (Apenas Uma Resposta)" + +#. module: survey +#: field:survey.answer,in_visible_answer_type:0 +msgid "Is Answer Type Invisible??" +msgstr "O Tipo de Resposta é Invisível?" + +#. module: survey +#: model:ir.model,name:survey.model_survey_print_answer +msgid "survey.print.answer" +msgstr "survey.print.answer" + +#. module: survey +#: view:survey.answer:0 +msgid "Menu Choices (each choice on separate by lines)" +msgstr "" + +#. module: survey +#: selection:survey.answer,type:0 +msgid "Float" +msgstr "Ponto Flutuante" + +#. module: survey +#: view:survey.response.line:0 +msgid "Single Textboxes" +msgstr "" + +#. module: survey +#: code:addons/survey/wizard/survey_send_invitation.py:74 +#, python-format +msgid "%sSurvey is not in open state" +msgstr "A Pesquisa %s não está aberta" + +#. module: survey +#: field:survey.question.column.heading,rating_weight:0 +msgid "Weight" +msgstr "Peso" + +#. module: survey +#: selection:survey.answer,type:0 +msgid "Date & Time" +msgstr "Data e Hora" + +#. module: survey +#: field:survey.response,date_create:0 +#: field:survey.response.line,date_create:0 +msgid "Create Date" +msgstr "Data de Criação" + +#. module: survey +#: field:survey.question,column_name:0 +msgid "Column Name" +msgstr "Nome da Coluna" + +#. module: survey +#: model:ir.actions.act_window,name:survey.action_survey_page_form +#: model:ir.model,name:survey.model_survey_page +#: model:ir.ui.menu,name:survey.menu_survey_page_form1 +#: view:survey.page:0 +msgid "Survey Pages" +msgstr "Páginas de Pesquisa" + +#. module: survey +#: field:survey.question,numeric_required_sum:0 +msgid "Sum of all choices" +msgstr "" + +#. module: survey +#: selection:survey.question,type:0 +#: view:survey.response.line:0 +msgid "Table" +msgstr "Tabela" + +#. module: survey +#: code:addons/survey/survey.py:642 +#, python-format +msgid "You cannot duplicate the resource!" +msgstr "Você não pode duplicar o recurso!" + +#. module: survey +#: field:survey.question,comment_minimum_date:0 +#: field:survey.question,validation_minimum_date:0 +msgid "Minimum date" +msgstr "Data mínima" + +#. module: survey +#: field:survey,response_user:0 +msgid "Maximum Answer per User" +msgstr "" + +#. module: survey +#: field:survey.name.wiz,page:0 +msgid "Page Position" +msgstr "" diff --git a/addons/survey/wizard/survey_answer.py b/addons/survey/wizard/survey_answer.py index 0d541079ba6..30cb9af1175 100644 --- a/addons/survey/wizard/survey_answer.py +++ b/addons/survey/wizard/survey_answer.py @@ -242,7 +242,7 @@ class survey_question_wiz(osv.osv_memory): etree.SubElement(xml_group, 'separator', {'string': tools.ustr(col.title),'colspan': '1'}) for row in ans_ids: etree.SubElement(xml_group, 'label', {'string': to_xml(tools.ustr(row.answer)) +' :-', 'align': '0.0'}) - for col in que_col_head.read(cr, uid, que_rec.column_heading_ids): + for col in que_col_head.browse(cr, uid, [head.id for head in que_rec.column_heading_ids]): etree.SubElement(xml_group, 'field', {'readonly' :str(readonly), 'name': tools.ustr(que.id) + "_" + tools.ustr(row.id) + "_" + tools.ustr(col.id), 'nolabel':"1"}) fields[tools.ustr(que.id) + "_" + tools.ustr(row.id) + "_" + tools.ustr(col.id)] = {'type':'boolean', 'string': col.title} diff --git a/addons/warning/i18n/bg.po b/addons/warning/i18n/bg.po index a52d0837bfd..ce5b84d6364 100644 --- a/addons/warning/i18n/bg.po +++ b/addons/warning/i18n/bg.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2010-02-16 15:00+0000\n" -"Last-Translator: Boris <boris.t.ivanov@gmail.com>\n" +"PO-Revision-Date: 2011-02-27 13:11+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:47+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: warning #: model:ir.model,name:warning.model_purchase_order_line @@ -35,7 +35,7 @@ msgstr "Съобщение за ред от поръчка за покупка" #. module: warning #: constraint:res.partner:0 msgid "Error ! You can not create recursive associated members." -msgstr "" +msgstr "Грешка ! Не може да създадете рекурсивно свързани членове" #. module: warning #: model:ir.model,name:warning.model_stock_picking @@ -55,7 +55,7 @@ msgstr "Предупреждение при покупка този продук #. module: warning #: model:ir.model,name:warning.model_product_product msgid "Product" -msgstr "" +msgstr "Продукт" #. module: warning #: sql_constraint:purchase.order:0 @@ -215,7 +215,7 @@ msgstr "Предупреждение при поръчка за продажба #. module: warning #: constraint:product.product:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Грешка: Невалиден европейски баркод" #. module: warning #: field:res.partner,picking_warn_msg:0 @@ -225,12 +225,12 @@ msgstr "Съобщение за вдигане от склад" #. module: warning #: model:ir.model,name:warning.model_res_partner msgid "Partner" -msgstr "" +msgstr "Партньор" #. module: warning #: model:ir.model,name:warning.model_sale_order msgid "Sales Order" -msgstr "" +msgstr "Нареждане за продажба" #. module: warning #: model:ir.model,name:warning.model_sale_order_line diff --git a/addons/warning/i18n/el.po b/addons/warning/i18n/el.po index 1a5b661672a..e8d7ef336db 100644 --- a/addons/warning/i18n/el.po +++ b/addons/warning/i18n/el.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2010-12-17 21:14+0000\n" -"Last-Translator: Dimitris Andavoglou <dimitrisand@gmail.com>\n" +"PO-Revision-Date: 2011-02-17 10:49+0000\n" +"Last-Translator: Dimitrios Ntoulas <Unknown>\n" "Language-Team: Greek <el@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:47+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-19 05:06+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: warning #: model:ir.model,name:warning.model_purchase_order_line @@ -135,7 +135,7 @@ msgstr "" #: model:ir.model,name:warning.model_purchase_order #: field:res.partner,purchase_warn:0 msgid "Purchase Order" -msgstr "" +msgstr "Εντολή Αγοράς" #. module: warning #: field:res.partner,sale_warn_msg:0 diff --git a/addons/warning/i18n/sl.po b/addons/warning/i18n/sl.po index 34959f8bc71..2e2a8b2bbdf 100644 --- a/addons/warning/i18n/sl.po +++ b/addons/warning/i18n/sl.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2009-11-17 10:55+0000\n" -"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n" +"PO-Revision-Date: 2011-03-01 21:10+0000\n" +"Last-Translator: Matic Gradišer <Unknown>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-01-15 05:47+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: warning #: model:ir.model,name:warning.model_purchase_order_line @@ -40,7 +40,7 @@ msgstr "" #. module: warning #: model:ir.model,name:warning.model_stock_picking msgid "Picking List" -msgstr "" +msgstr "Izbirni seznam" #. module: warning #: field:product.product,sale_line_warn:0 @@ -55,13 +55,13 @@ msgstr "Opozorilo pri nakupu tega produkta" #. module: warning #: model:ir.model,name:warning.model_product_product msgid "Product" -msgstr "" +msgstr "Izdelek" #. module: warning #: sql_constraint:purchase.order:0 #: sql_constraint:sale.order:0 msgid "Order Reference must be unique !" -msgstr "" +msgstr "Referenca naročila more biti unikatna!" #. module: warning #: view:product.product:0 @@ -173,7 +173,7 @@ msgstr "" #: code:addons/warning/warning.py:246 #, python-format msgid "Alert for %s !" -msgstr "" +msgstr "Opozorilo za %s !" #. module: warning #: field:res.partner,invoice_warn_msg:0 @@ -214,7 +214,7 @@ msgstr "Opozorilo na prodajnem nalogu" #. module: warning #: constraint:product.product:0 msgid "Error: Invalid ean code" -msgstr "" +msgstr "Napaka: neveljavna ean koda" #. module: warning #: field:res.partner,picking_warn_msg:0 @@ -224,7 +224,7 @@ msgstr "Sporočilo za izbiro zaloge" #. module: warning #: model:ir.model,name:warning.model_res_partner msgid "Partner" -msgstr "" +msgstr "Partner" #. module: warning #: model:ir.model,name:warning.model_sale_order diff --git a/addons/web_livechat/i18n/bg.po b/addons/web_livechat/i18n/bg.po new file mode 100644 index 00000000000..b4cc0c2316c --- /dev/null +++ b/addons/web_livechat/i18n/bg.po @@ -0,0 +1,39 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-03-01 14:52+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-02 04:39+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: web_livechat +#: sql_constraint:publisher_warranty.contract:0 +msgid "" +"Your publisher warranty contract is already subscribed in the system !" +msgstr "Вече ви е вписан гаранционния договор в системата" + +#. module: web_livechat +#: model:ir.module.module,shortdesc:web_livechat.module_meta_information +msgid "Live Chat Support" +msgstr "Поддръжка чат на живо" + +#. module: web_livechat +#: model:ir.model,name:web_livechat.model_publisher_warranty_contract +msgid "publisher_warranty.contract" +msgstr "publisher_warranty.contract" + +#. module: web_livechat +#: model:ir.module.module,description:web_livechat.module_meta_information +msgid "Enable live chat support for whom have a maintenance contract" +msgstr "Разрешете live chat поддръжка ако имате договор за поддръжка" diff --git a/addons/web_livechat/i18n/de.po b/addons/web_livechat/i18n/de.po index 51b3126e33a..41709a7f1d1 100644 --- a/addons/web_livechat/i18n/de.po +++ b/addons/web_livechat/i18n/de.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-11 11:16+0000\n" -"PO-Revision-Date: 2011-02-15 15:37+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"PO-Revision-Date: 2011-02-21 20:28+0000\n" +"Last-Translator: Ferdinand @ Camptocamp <Unknown>\n" "Language-Team: German <de@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-16 05:03+0000\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" "X-Generator: Launchpad (build 12351)\n" #. module: web_livechat @@ -26,7 +26,7 @@ msgstr "Ihr Wartungsvertrag wurde bereits aktiviert!" #. module: web_livechat #: model:ir.module.module,shortdesc:web_livechat.module_meta_information msgid "Live Chat Support" -msgstr "" +msgstr "Live Chat Unterstützung" #. module: web_livechat #: model:ir.model,name:web_livechat.model_publisher_warranty_contract diff --git a/addons/web_livechat/i18n/fr.po b/addons/web_livechat/i18n/fr.po new file mode 100644 index 00000000000..ffcccb5ae1b --- /dev/null +++ b/addons/web_livechat/i18n/fr.po @@ -0,0 +1,40 @@ +# French translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-02-26 09:39+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: French <fr@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: web_livechat +#: sql_constraint:publisher_warranty.contract:0 +msgid "" +"Your publisher warranty contract is already subscribed in the system !" +msgstr "" +"Votre contrat de garantie éditeur est déjà référencé dans le système!" + +#. module: web_livechat +#: model:ir.module.module,shortdesc:web_livechat.module_meta_information +msgid "Live Chat Support" +msgstr "" + +#. module: web_livechat +#: model:ir.model,name:web_livechat.model_publisher_warranty_contract +msgid "publisher_warranty.contract" +msgstr "publisher_warranty.contract" + +#. module: web_livechat +#: model:ir.module.module,description:web_livechat.module_meta_information +msgid "Enable live chat support for whom have a maintenance contract" +msgstr "" diff --git a/addons/web_livechat/i18n/nl.po b/addons/web_livechat/i18n/nl.po new file mode 100644 index 00000000000..ee0e13db272 --- /dev/null +++ b/addons/web_livechat/i18n/nl.po @@ -0,0 +1,40 @@ +# Dutch translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-02-21 10:22+0000\n" +"Last-Translator: Douwe Wullink (Dypalio) <Unknown>\n" +"Language-Team: Dutch <nl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: web_livechat +#: sql_constraint:publisher_warranty.contract:0 +msgid "" +"Your publisher warranty contract is already subscribed in the system !" +msgstr "Uw uitgever garantie contract is al geregistreerd in het systeem !" + +#. module: web_livechat +#: model:ir.module.module,shortdesc:web_livechat.module_meta_information +msgid "Live Chat Support" +msgstr "Live Chat Support" + +#. module: web_livechat +#: model:ir.model,name:web_livechat.model_publisher_warranty_contract +msgid "publisher_warranty.contract" +msgstr "publisher_warranty.contract" + +#. module: web_livechat +#: model:ir.module.module,description:web_livechat.module_meta_information +msgid "Enable live chat support for whom have a maintenance contract" +msgstr "" +"Live chat support aanzetten voor diegenen die een onderhoudscontract hebben" diff --git a/addons/web_livechat/i18n/pt_BR.po b/addons/web_livechat/i18n/pt_BR.po new file mode 100644 index 00000000000..0a0027bd7e7 --- /dev/null +++ b/addons/web_livechat/i18n/pt_BR.po @@ -0,0 +1,41 @@ +# Brazilian Portuguese translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-02-28 21:32+0000\n" +"Last-Translator: Emerson <Unknown>\n" +"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: web_livechat +#: sql_constraint:publisher_warranty.contract:0 +msgid "" +"Your publisher warranty contract is already subscribed in the system !" +msgstr "" +"Seu contrato de garantia do distribuidor já está inscrito no sistema!" + +#. module: web_livechat +#: model:ir.module.module,shortdesc:web_livechat.module_meta_information +msgid "Live Chat Support" +msgstr "Suporte com Conversa ao Vivo" + +#. module: web_livechat +#: model:ir.model,name:web_livechat.model_publisher_warranty_contract +msgid "publisher_warranty.contract" +msgstr "publisher_warranty.contract" + +#. module: web_livechat +#: model:ir.module.module,description:web_livechat.module_meta_information +msgid "Enable live chat support for whom have a maintenance contract" +msgstr "" +"Ativa o suporte com conversa ao vivo para quem tem um contrato de manutenção" diff --git a/addons/web_livechat/i18n/sk.po b/addons/web_livechat/i18n/sk.po new file mode 100644 index 00000000000..935cb7354a8 --- /dev/null +++ b/addons/web_livechat/i18n/sk.po @@ -0,0 +1,39 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-02-21 13:46+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: web_livechat +#: sql_constraint:publisher_warranty.contract:0 +msgid "" +"Your publisher warranty contract is already subscribed in the system !" +msgstr "Vaša záručná zmluva vydavateľa už je zapísaná v systéme!" + +#. module: web_livechat +#: model:ir.module.module,shortdesc:web_livechat.module_meta_information +msgid "Live Chat Support" +msgstr "Live Chat Podpora" + +#. module: web_livechat +#: model:ir.model,name:web_livechat.model_publisher_warranty_contract +msgid "publisher_warranty.contract" +msgstr "publisher_warranty.contract" + +#. module: web_livechat +#: model:ir.module.module,description:web_livechat.module_meta_information +msgid "Enable live chat support for whom have a maintenance contract" +msgstr "Povoliť live chat podporu pre toho kto má servisnú zmluvu" diff --git a/addons/web_uservoice/i18n/bg.po b/addons/web_uservoice/i18n/bg.po new file mode 100644 index 00000000000..7d4e3b8eded --- /dev/null +++ b/addons/web_uservoice/i18n/bg.po @@ -0,0 +1,29 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-12 16:15+0000\n" +"PO-Revision-Date: 2011-03-01 14:53+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: web_uservoice +#: model:ir.module.module,shortdesc:web_uservoice.module_meta_information +msgid "Add uservoice button in header" +msgstr "Добавете бутон за глас на протребител в заглавката" + +#. module: web_uservoice +#: code:addons/web_uservoice/web/editors.py:72 +#, python-format +msgid "feedback" +msgstr "Обратна връзка" diff --git a/addons/web_uservoice/i18n/de.po b/addons/web_uservoice/i18n/de.po index fca8a22ba6c..c02318f592a 100644 --- a/addons/web_uservoice/i18n/de.po +++ b/addons/web_uservoice/i18n/de.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2011-01-12 16:15+0000\n" -"PO-Revision-Date: 2011-02-15 15:37+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"PO-Revision-Date: 2011-02-21 20:29+0000\n" +"Last-Translator: Ferdinand @ Camptocamp <Unknown>\n" "Language-Team: German <de@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-16 05:03+0000\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" "X-Generator: Launchpad (build 12351)\n" #. module: web_uservoice #: model:ir.module.module,shortdesc:web_uservoice.module_meta_information msgid "Add uservoice button in header" -msgstr "" +msgstr "Schaltfläche Benutzerstimme im Kopf hinzufügen" #. module: web_uservoice #: code:addons/web_uservoice/web/editors.py:72 diff --git a/addons/web_uservoice/i18n/fr.po b/addons/web_uservoice/i18n/fr.po new file mode 100644 index 00000000000..71c2e8913d6 --- /dev/null +++ b/addons/web_uservoice/i18n/fr.po @@ -0,0 +1,29 @@ +# French translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-12 16:15+0000\n" +"PO-Revision-Date: 2011-02-26 09:36+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: French <fr@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: web_uservoice +#: model:ir.module.module,shortdesc:web_uservoice.module_meta_information +msgid "Add uservoice button in header" +msgstr "" + +#. module: web_uservoice +#: code:addons/web_uservoice/web/editors.py:72 +#, python-format +msgid "feedback" +msgstr "" diff --git a/addons/web_uservoice/i18n/nl.po b/addons/web_uservoice/i18n/nl.po new file mode 100644 index 00000000000..52656f5866d --- /dev/null +++ b/addons/web_uservoice/i18n/nl.po @@ -0,0 +1,29 @@ +# Dutch translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-12 16:15+0000\n" +"PO-Revision-Date: 2011-02-21 10:24+0000\n" +"Last-Translator: Douwe Wullink (Dypalio) <Unknown>\n" +"Language-Team: Dutch <nl@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: web_uservoice +#: model:ir.module.module,shortdesc:web_uservoice.module_meta_information +msgid "Add uservoice button in header" +msgstr "Uservoice knop in kop toevoegen" + +#. module: web_uservoice +#: code:addons/web_uservoice/web/editors.py:72 +#, python-format +msgid "feedback" +msgstr "terugkoppeling" diff --git a/addons/web_uservoice/i18n/pt_BR.po b/addons/web_uservoice/i18n/pt_BR.po new file mode 100644 index 00000000000..af49219a363 --- /dev/null +++ b/addons/web_uservoice/i18n/pt_BR.po @@ -0,0 +1,29 @@ +# Brazilian Portuguese translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-12 16:15+0000\n" +"PO-Revision-Date: 2011-02-28 21:30+0000\n" +"Last-Translator: Emerson <Unknown>\n" +"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-01 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: web_uservoice +#: model:ir.module.module,shortdesc:web_uservoice.module_meta_information +msgid "Add uservoice button in header" +msgstr "Adicionar botão de voz de usuário no cabeçalho" + +#. module: web_uservoice +#: code:addons/web_uservoice/web/editors.py:72 +#, python-format +msgid "feedback" +msgstr "feedback" diff --git a/addons/web_uservoice/i18n/sk.po b/addons/web_uservoice/i18n/sk.po new file mode 100644 index 00000000000..a9d343ea066 --- /dev/null +++ b/addons/web_uservoice/i18n/sk.po @@ -0,0 +1,29 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-12 16:15+0000\n" +"PO-Revision-Date: 2011-02-21 13:48+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: web_uservoice +#: model:ir.module.module,shortdesc:web_uservoice.module_meta_information +msgid "Add uservoice button in header" +msgstr "Pridať tlačidlo volajúceho užívateľa v záhlaví" + +#. module: web_uservoice +#: code:addons/web_uservoice/web/editors.py:72 +#, python-format +msgid "feedback" +msgstr "spätná väzba" diff --git a/addons/wiki/web/locales/bg.po b/addons/wiki/web/locales/bg.po index 5b073c6c77e..d331ed5de7f 100644 --- a/addons/wiki/web/locales/bg.po +++ b/addons/wiki/web/locales/bg.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-11 06:26+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-12 06:06+0000\n" +"X-Generator: Launchpad (build 12351)\n" #: widgets/wikimarkup/__init__.py:1981 msgid "Table of Contents" diff --git a/addons/wiki/web/locales/de.po b/addons/wiki/web/locales/de.po new file mode 100644 index 00000000000..8718cd9713d --- /dev/null +++ b/addons/wiki/web/locales/de.po @@ -0,0 +1,22 @@ +# German translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2010-08-02 17:52+0530\n" +"PO-Revision-Date: 2011-02-11 11:54+0000\n" +"Last-Translator: Ferdinand @ Camptocamp <Unknown>\n" +"Language-Team: German <de@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-12 06:06+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#: widgets/wikimarkup/__init__.py:1981 +msgid "Table of Contents" +msgstr "Inhaltsverzeichnis" diff --git a/addons/wiki/web/locales/fr.po b/addons/wiki/web/locales/fr.po new file mode 100644 index 00000000000..18a1611dac0 --- /dev/null +++ b/addons/wiki/web/locales/fr.po @@ -0,0 +1,22 @@ +# French translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2010-08-02 17:52+0530\n" +"PO-Revision-Date: 2011-02-11 20:16+0000\n" +"Last-Translator: lolivier <olivier.lenoir@free.fr>\n" +"Language-Team: French <fr@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-12 06:06+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#: widgets/wikimarkup/__init__.py:1981 +msgid "Table of Contents" +msgstr "Table des matières" diff --git a/addons/wiki/web/locales/sk.po b/addons/wiki/web/locales/sk.po new file mode 100644 index 00000000000..f101cf6928a --- /dev/null +++ b/addons/wiki/web/locales/sk.po @@ -0,0 +1,22 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2010-08-02 17:52+0530\n" +"PO-Revision-Date: 2011-02-21 13:05+0000\n" +"Last-Translator: Radoslav Sloboda <rado.sloboda@gmail.com>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 14:27+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#: widgets/wikimarkup/__init__.py:1981 +msgid "Table of Contents" +msgstr "Obsah" diff --git a/addons/wiki_faq/i18n/bg.po b/addons/wiki_faq/i18n/bg.po new file mode 100644 index 00000000000..df84ab9f27c --- /dev/null +++ b/addons/wiki_faq/i18n/bg.po @@ -0,0 +1,30 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-03-01 14:44+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: wiki_faq +#: model:ir.module.module,description:wiki_faq.module_meta_information +msgid "" +"This module provides a wiki FAQ Template\n" +" " +msgstr "" + +#. module: wiki_faq +#: model:ir.module.module,shortdesc:wiki_faq.module_meta_information +msgid "Document Management - Wiki - FAQ" +msgstr "Управление на документи - Wiki - FAQ" diff --git a/addons/wiki_faq/i18n/sk.po b/addons/wiki_faq/i18n/sk.po new file mode 100644 index 00000000000..12c0d0b3da9 --- /dev/null +++ b/addons/wiki_faq/i18n/sk.po @@ -0,0 +1,32 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-02-21 13:15+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: wiki_faq +#: model:ir.module.module,description:wiki_faq.module_meta_information +msgid "" +"This module provides a wiki FAQ Template\n" +" " +msgstr "" +"Tento modul poskytuje šablóny pre wiki FAQ\n" +" " + +#. module: wiki_faq +#: model:ir.module.module,shortdesc:wiki_faq.module_meta_information +msgid "Document Management - Wiki - FAQ" +msgstr "Správa dokumentu - Wiki - FAQ" diff --git a/addons/wiki_quality_manual/i18n/bg.po b/addons/wiki_quality_manual/i18n/bg.po new file mode 100644 index 00000000000..65900445c5e --- /dev/null +++ b/addons/wiki_quality_manual/i18n/bg.po @@ -0,0 +1,32 @@ +# Bulgarian translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-03-01 14:45+0000\n" +"Last-Translator: Dimitar Markov <Unknown>\n" +"Language-Team: Bulgarian <bg@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-03-02 04:38+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: wiki_quality_manual +#: model:ir.module.module,description:wiki_quality_manual.module_meta_information +msgid "" +"Quality Manual Template\n" +" " +msgstr "" +"Шаблон за Наръчник по качество\n" +" " + +#. module: wiki_quality_manual +#: model:ir.module.module,shortdesc:wiki_quality_manual.module_meta_information +msgid "Document Management - Wiki - Quality Manual" +msgstr "Управление на документи - Wiki - Наръчник по качество" diff --git a/addons/wiki_quality_manual/i18n/sk.po b/addons/wiki_quality_manual/i18n/sk.po new file mode 100644 index 00000000000..b95b3b56dd7 --- /dev/null +++ b/addons/wiki_quality_manual/i18n/sk.po @@ -0,0 +1,32 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-02-21 13:14+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: wiki_quality_manual +#: model:ir.module.module,description:wiki_quality_manual.module_meta_information +msgid "" +"Quality Manual Template\n" +" " +msgstr "" +"šablóna príručky kvality\n" +" " + +#. module: wiki_quality_manual +#: model:ir.module.module,shortdesc:wiki_quality_manual.module_meta_information +msgid "Document Management - Wiki - Quality Manual" +msgstr "Správa dokumentov - Wiki - príručka kvality" diff --git a/addons/wiki_sale_faq/i18n/sk.po b/addons/wiki_sale_faq/i18n/sk.po new file mode 100644 index 00000000000..7869f746b80 --- /dev/null +++ b/addons/wiki_sale_faq/i18n/sk.po @@ -0,0 +1,81 @@ +# Slovak translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2011-01-11 11:16+0000\n" +"PO-Revision-Date: 2011-02-21 13:12+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Slovak <sk@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-22 04:54+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: wiki_sale_faq +#: model:ir.actions.act_window,name:wiki_sale_faq.action_document_form +#: model:ir.ui.menu,name:wiki_sale_faq.menu_document_files +#: model:ir.ui.menu,name:wiki_sale_faq.menu_sales +msgid "Documents" +msgstr "Dokumenty" + +#. module: wiki_sale_faq +#: model:ir.actions.act_window,name:wiki_sale_faq.action_wiki_test +msgid "Wiki Pages" +msgstr "Wiki stánky" + +#. module: wiki_sale_faq +#: model:ir.ui.menu,name:wiki_sale_faq.menu_action_wiki_wiki +msgid "FAQ" +msgstr "FAQ" + +#. module: wiki_sale_faq +#: model:ir.module.module,description:wiki_sale_faq.module_meta_information +msgid "" +"This module provides a wiki FAQ Template\n" +" " +msgstr "" +"Tento modul poskytuje wiki FAQ šablóny\n" +" " + +#. module: wiki_sale_faq +#: model:ir.actions.act_window,help:wiki_sale_faq.action_wiki_test +msgid "" +"Wiki pages allow you to share ideas and questions with coworkers. You can " +"create a new document that can be linked to one or several applications " +"(specifications of a project, FAQ for sales teams, etc.). Keywords can be " +"used to easily tag wiki pages. You should use this application with the " +"OpenERP web client interface." +msgstr "" +"Wiki stránky umožňujú zdieľať svoje myšlienky a otázky so spolupracovníkmi. " +"Môžete vytvoriť nový dokument, ktorý môže byť spojený s jednou alebo " +"viacerými aplikáciami (špecifikácie projektu, FAQ na predajné tímy, atď). " +"Kľúčové slová možno použiť ako tag wiki stránok. Mali by ste používať túto " +"aplikáciu s klientom webového rozhrania OpenERP." + +#. module: wiki_sale_faq +#: model:ir.module.module,shortdesc:wiki_sale_faq.module_meta_information +msgid "Wiki -Sale - FAQ" +msgstr "Wiki -Predaj - FAQ" + +#. module: wiki_sale_faq +#: model:ir.actions.act_window,help:wiki_sale_faq.action_document_form +msgid "" +"Documents give you access to all files attached to any record. It is a " +"repository of all documents such as emails, project-related attachments or " +"any other documents. From this view, you can search through the content of " +"the documents. OpenERP automatically assign meta data based on the record " +"like the related partner and indexes the content of .DOC, .ODT, .TXT, .SXW " +"and .PDF documents." +msgstr "" +"Dokumenty, ktoré vám dajú prístup k všetkým súborom pripojené k nejakému " +"záznamu. Jedná sa o úložisko všetkých dokumentov, ako sú e-maily, projektovo " +"súvisiace prílohy alebo akékoľvek iné dokumenty. Z tohto pohľadu možno " +"prehľadávať obsah dokumentov. OpenERP automaticky priradiť metadáta na " +"základe zápisu ako súvisiaci partner a indexovanie v obsahu DOC,. ODT,. " +"TXT,. sxw a. PDF dokumentov." |
