diff options
| author | Rucha (Open ERP) <rpa@tinyerp.com> | 2011-02-28 13:05:11 +0530 |
|---|---|---|
| committer | Rucha (Open ERP) <rpa@tinyerp.com> | 2011-02-28 13:05:11 +0530 |
| commit | 68b1f5ee11cb761f9acc77e03d498fcd9a391aa1 (patch) | |
| tree | f504fd95cb7e2fcaa93a4a3ffa8ac68156175ed1 | |
| parent | 157a089b3d60ba56df60ec397efdd3084a795de6 (diff) | |
| parent | 1bfe6c8df9910a527f93ac3e8906f96185330a91 (diff) | |
[REVERT]: Reverted merge with trunk-dev-addons2 at rev-id: rha@tinyerp.com-20110215062118-pcdwql1vc0cyqkui
bzr revid: rpa@tinyerp.com-20110228073511-2b1cj4wq3qhuqh7s
265 files changed, 29510 insertions, 2469 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/hu.po b/addons/account/i18n/hu.po index e648e7d9534..e83d48170df 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-02-25 15:00+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-02-26 05:00+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -6410,11 +6410,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 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..479713c4ee0 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" +"PO-Revision-Date: 2011-02-20 20:25+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-12 05:00+0000\n" +"X-Launchpad-Export-Date: 2011-02-21 04:50+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 @@ -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 @@ -4418,7 +4418,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,12 +4547,12 @@ 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 @@ -4645,7 +4645,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 @@ -5121,6 +5121,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 +5995,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 +6278,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 +6731,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 +6741,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 +6825,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 +7043,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 +7096,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 +7156,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 +7365,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 +7406,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 +7483,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 @@ -7698,12 +7731,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 +7759,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 +7845,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 +7875,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 +7924,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 +8302,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 +8332,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 +8393,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 +8541,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 +8552,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 +8662,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 +9263,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 +9335,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 +9360,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 @@ -9506,6 +9580,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 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_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_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_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_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_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/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_sequence/i18n/es.po b/addons/account_sequence/i18n/es.po new file mode 100644 index 00000000000..0bee5a2d7ea --- /dev/null +++ b/addons/account_sequence/i18n/es.po @@ -0,0 +1,234 @@ +# Spanish 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-15 15:36+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-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 Cuenta" + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create entries on different periods/journals in the same move" +msgstr "" +"No puede crear asientos con movimientos en distintos periodos/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 "Próximo número de secuencia" + +#. module: account_sequence +#: field:account.sequence.installer,number_next:0 +msgid "Next Number" +msgstr "Proximo numero" + +#. module: account_sequence +#: field:account.sequence.installer,number_increment:0 +msgid "Increment Number" +msgstr "Incremento del 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 gestiona el número de secuencia interno para los asientos " +"contables\n" +" " + +#. module: account_sequence +#: model:ir.module.module,shortdesc:account_sequence.module_meta_information +msgid "Entries Sequence Numbering" +msgstr "Numeración de la secuencia de asientos" + +#. module: account_sequence +#: help:account.sequence.installer,number_increment:0 +msgid "The next number of the sequence will be incremented by this number" +msgstr "" +"El número siguiente de esta secuencia será incrementado por este número." + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "Configure Your Account Sequence Application" +msgstr "Configurar su Aplicación de Secuencia de la Cuenta" + +#. module: account_sequence +#: field:account.sequence.installer,progress:0 +msgid "Configuration Progress" +msgstr "Progreso configuración" + +#. module: account_sequence +#: help:account.sequence.installer,suffix:0 +msgid "Suffix value of the record for the sequence" +msgstr "Valor del sufijo del registro para la 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 se utilizará para gestionar el número interno para los " +"asientos relacionados con este diario." + +#. module: account_sequence +#: field:account.sequence.installer,padding:0 +msgid "Number padding" +msgstr "Relleno del número" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move_line +msgid "Journal Items" +msgstr "Registros del 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 "La compañía debe ser la misma para la cuenta y periodo 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 automáticamente añadirá algunos '0' a la izquierda del 'Número " +"siguiente' para obtener el tamaño de relleno necesario." + +#. module: account_sequence +#: field:account.sequence.installer,name:0 +msgid "Name" +msgstr "Nombre" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "You can not create move line on closed account." +msgstr "No puede crear un movimiento sobre una cuenta cerrada." + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create more than one move per period on centralized journal" +msgstr "" +"No puede crear más de un movimiento por periodo en un diario centralizado" + +#. module: account_sequence +#: sql_constraint:account.move.line:0 +msgid "Wrong credit or debit value in accounting entry !" +msgstr "¡Valor haber o debe erróneo en el asiento 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 "contabilidad.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 del prefijo del registro para la secuencia." + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move +msgid "Account Entry" +msgstr "Entrada contable" + +#. module: account_sequence +#: field:account.sequence.installer,suffix:0 +msgid "Suffix" +msgstr "Sufijo" + +#. module: account_sequence +#: field:account.sequence.installer,config_logo:0 +msgid "Image" +msgstr "Imagen" + +#. 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 "¡El nombre del diaro debe ser único por compañía!" + +#. module: account_sequence +#: field:account.sequence.installer,prefix:0 +msgid "Prefix" +msgstr "Prefijo" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The code of the journal must be unique per company !" +msgstr "¡El código del 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 "" +"No puede crear un movimiento en una cuenta a cobrar/a pagar sin una 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 "" +"Puede realzar la Aplicación de Secuencia de la Cuenta mediante instalación ." + +#. module: account_sequence +#: 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_sequence/i18n/fr.po b/addons/account_sequence/i18n/fr.po index 3c6132dfaa6..619ef176df1 100644 --- a/addons/account_sequence/i18n/fr.po +++ b/addons/account_sequence/i18n/fr.po @@ -6,43 +6,57 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0.0-rc1\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-11-18 16:11:21+0000\n" -"PO-Revision-Date: 2010-11-18 16:11:21+0000\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-15 15:36+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-16 05:03+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: account_sequence -#: sql_constraint:ir.module.module:0 -msgid "The certificate ID of the module must be unique !" +#: 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:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" +#: constraint:account.move:0 +msgid "" +"You cannot create entries on different periods/journals in the same move" msgstr "" +"Impossible d'enregistrer des lignes sur des périodes ou des journaux " +"différents dans la même écriture" #. module: account_sequence -#: model:ir.model,name:account_sequence.model_account_move -msgid "Account Entry" +#: help:account.move,internal_sequence_number:0 +#: help:account.move.line,internal_sequence_number:0 +msgid "Internal Sequence Number" msgstr "" #. module: account_sequence -#: field:account.move,internal_sequence_number:0 -msgid "Internal Sequence Number" -msgstr "" +#: help:account.sequence.installer,number_next:0 +msgid "Next number of this sequence" +msgstr "Prochain numéro pour cette séquence" #. module: account_sequence -#: model:ir.model,name:account_sequence.model_account_journal -msgid "Journal" +#: field:account.sequence.installer,number_next:0 +msgid "Next Number" +msgstr "Numéro suivant" + +#. module: account_sequence +#: field:account.sequence.installer,number_increment:0 +msgid "Increment Number" msgstr "" #. module: account_sequence -#: sql_constraint:ir.module.module:0 -msgid "The name of the module must be unique !" +#: 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 @@ -51,17 +65,162 @@ msgid "Entries Sequence Numbering" msgstr "" #. module: account_sequence -#: field:account.journal,internal_sequence:0 +#: help:account.sequence.installer,number_increment:0 +msgid "The next number of the sequence will be incremented by this number" +msgstr "Le prochain numéro de séquence sera incréménté par ce nombre" + +#. 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 "Société" + +#. 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 "Écritures comptables" + +#. 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 "" +"OpenERP ajoutera automatiquement des '0' à gauche du 'Prochain Numéro' pour " +"atteindre la taille requise." + +#. module: account_sequence +#: field:account.sequence.installer,name:0 +msgid "Name" +msgstr "Nom" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "You can not create move line on closed account." +msgstr "Impossible de créer une ligne d'écriture sur un compte clôturé." + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create more than one move per period on centralized journal" +msgstr "" +"Vous ne pouvez pas créer plus d'une écriture par période sur un journal " +"centralisé" + +#. module: account_sequence +#: sql_constraint:account.move.line:0 +msgid "Wrong credit or debit value in accounting entry !" +msgstr "Valeur erronée au crédit ou au débit dans l'écriture comptable !" + +#. module: account_sequence +#: field:account.journal,internal_sequence_id:0 msgid "Internal Sequence" msgstr "" #. module: account_sequence -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" +#: model:ir.model,name:account_sequence.model_account_sequence_installer +msgid "account.sequence.installer" msgstr "" #. module: account_sequence -#: sql_constraint:ir.model.fields:0 -msgid "Size of the field can never be less than 1 !" +#: view:account.sequence.installer:0 +msgid "Configure" +msgstr "Configurer" + +#. module: account_sequence +#: help:account.sequence.installer,prefix:0 +msgid "Prefix value of the record for the sequence" +msgstr "Valeur du préfixe de l'enregistrement pour la séquence" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move +msgid "Account Entry" +msgstr "Pièce comptable" + +#. module: account_sequence +#: field:account.sequence.installer,suffix:0 +msgid "Suffix" +msgstr "Suffixe" + +#. module: account_sequence +#: field:account.sequence.installer,config_logo:0 +msgid "Image" +msgstr "Image" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "title" +msgstr "titre" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The name of the journal must be unique per company !" +msgstr "Le nom du journal doit être unique dans chaque société !" + +#. module: account_sequence +#: field:account.sequence.installer,prefix:0 +msgid "Prefix" +msgstr "Préfixe" + +#. 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/hu.po b/addons/account_sequence/i18n/hu.po new file mode 100644 index 00000000000..debcb262b0a --- /dev/null +++ b/addons/account_sequence/i18n/hu.po @@ -0,0 +1,231 @@ +# Hungarian 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-15 15:36+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Hungarian <hu@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-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 "Sorszám modul beállítása" + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create entries on different periods/journals in the same move" +msgstr "" +"Ugyanabban a tételben nem hozhat létre tételsorokat különböző " +"időszakokra/naplókra." + +#. module: account_sequence +#: help:account.move,internal_sequence_number:0 +#: help:account.move.line,internal_sequence_number:0 +msgid "Internal Sequence Number" +msgstr "Belső sorszám" + +#. module: account_sequence +#: help:account.sequence.installer,number_next:0 +msgid "Next number of this sequence" +msgstr "A számsorozat következő száma" + +#. module: account_sequence +#: field:account.sequence.installer,number_next:0 +msgid "Next Number" +msgstr "Köv. szám" + +#. module: account_sequence +#: field:account.sequence.installer,number_increment:0 +msgid "Increment Number" +msgstr "Növekmény" + +#. 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" +" Ez a modul karbantartja a könyvelési tételek belső sorszámát.\n" +" " + +#. module: account_sequence +#: model:ir.module.module,shortdesc:account_sequence.module_meta_information +msgid "Entries Sequence Numbering" +msgstr "Tételsorszámozás" + +#. module: account_sequence +#: help:account.sequence.installer,number_increment:0 +msgid "The next number of the sequence will be incremented by this number" +msgstr "A számsor tagjai közötti különbség" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "Configure Your Account Sequence Application" +msgstr "Sorszám modul beállítása" + +#. module: account_sequence +#: field:account.sequence.installer,progress:0 +msgid "Configuration Progress" +msgstr "Beállítás előrehaladása" + +#. module: account_sequence +#: help:account.sequence.installer,suffix:0 +msgid "Suffix value of the record for the sequence" +msgstr "A sorszám utótagja" + +#. module: account_sequence +#: field:account.sequence.installer,company_id:0 +msgid "Company" +msgstr "Vállalat" + +#. 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 "" +"Ez a sorszám szolgál a naplóhoz kapcsolódó könyvelési tételek belső " +"sorszámának karbantartására." + +#. module: account_sequence +#: field:account.sequence.installer,padding:0 +msgid "Number padding" +msgstr "Sorszám kiegészítés" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move_line +msgid "Journal Items" +msgstr "Könyvelési tételsorok" + +#. module: account_sequence +#: field:account.move,internal_sequence_number:0 +#: field:account.move.line,internal_sequence_number:0 +msgid "Internal Number" +msgstr "Belső sorszám" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "Company must be same for its related account and period." +msgstr "A kapcsolt számla és az időszak vállalatának ugyanannak kell lennie." + +#. 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 "" +"A rendszer néhány 0-t automatikusan hozzáad a 'Következő szám' bal " +"oldalához, hogy az itt megadott számjegyhosszúságot elérje." + +#. module: account_sequence +#: field:account.sequence.installer,name:0 +msgid "Name" +msgstr "Név" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "You can not create move line on closed account." +msgstr "Nem könyvelhet lezárt számlára." + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create more than one move per period on centralized journal" +msgstr "" +"Időszakonként egynél több tételt nem hozhat létre a központi naplóban" + +#. module: account_sequence +#: sql_constraint:account.move.line:0 +msgid "Wrong credit or debit value in accounting entry !" +msgstr "Hibás tartozik vagy követel összeg szerepel a könyvelési tételben!" + +#. module: account_sequence +#: field:account.journal,internal_sequence_id:0 +msgid "Internal Sequence" +msgstr "Belső sorszám" + +#. 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 "Beállítás" + +#. module: account_sequence +#: help:account.sequence.installer,prefix:0 +msgid "Prefix value of the record for the sequence" +msgstr "A sorszám előtagja" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move +msgid "Account Entry" +msgstr "Könyvelési tétel" + +#. module: account_sequence +#: field:account.sequence.installer,suffix:0 +msgid "Suffix" +msgstr "Utótag" + +#. module: account_sequence +#: field:account.sequence.installer,config_logo:0 +msgid "Image" +msgstr "Kép" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "title" +msgstr "Megnevezés" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The name of the journal must be unique per company !" +msgstr "A napló nevének egyedinek kell lennie!" + +#. module: account_sequence +#: field:account.sequence.installer,prefix:0 +msgid "Prefix" +msgstr "Előtag" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The code of the journal must be unique per company !" +msgstr "A napló kódjának egyedinek kell lennie!" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "" +"You can not create move line on receivable/payable account without partner" +msgstr "Nem könyvelhet a vevő/szállító számlákra partner megadás nélkül" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_journal +msgid "Journal" +msgstr "Napló" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "You can enhance the Account Sequence Application by installing ." +msgstr "Telepítés útján bővítheti a sorszám modult." + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "You can not create move line on view account." +msgstr "Nem könyvelhet gyűjtő típusú számlára." diff --git a/addons/account_sequence/i18n/id.po b/addons/account_sequence/i18n/id.po new file mode 100644 index 00000000000..5f613642a41 --- /dev/null +++ b/addons/account_sequence/i18n/id.po @@ -0,0 +1,221 @@ +# 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:14+0000\n" +"PO-Revision-Date: 2011-02-16 13:25+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\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-17 04:36+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/it.po b/addons/account_sequence/i18n/it.po new file mode 100644 index 00000000000..6f3e13c5a34 --- /dev/null +++ b/addons/account_sequence/i18n/it.po @@ -0,0 +1,237 @@ +# Italian 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-15 15:36+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-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 "Configurazione applicazione sequenza conti" + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create entries on different periods/journals in the same move" +msgstr "" +"Non si possono creare scritture in giornali differenti con una stessa " +"registrazione." + +#. module: account_sequence +#: help:account.move,internal_sequence_number:0 +#: help:account.move.line,internal_sequence_number:0 +msgid "Internal Sequence Number" +msgstr "Numero sequenza interna" + +#. module: account_sequence +#: help:account.sequence.installer,number_next:0 +msgid "Next number of this sequence" +msgstr "Numero successivo di questa sequenza" + +#. module: account_sequence +#: field:account.sequence.installer,number_next:0 +msgid "Next Number" +msgstr "Numero Successivo" + +#. 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" +" Questo modulo mantiene il numero di sequenza interno per le voci " +"contabili.\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 "" +"Il prossimo numero della sequenza verrà incrementato per questo numero" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "Configure Your Account Sequence Application" +msgstr "Configurare la vostra applicazione sequenza conto" + +#. module: account_sequence +#: field:account.sequence.installer,progress:0 +msgid "Configuration Progress" +msgstr "Avanzamento configurazione" + +#. module: account_sequence +#: help:account.sequence.installer,suffix:0 +msgid "Suffix value of the record for the sequence" +msgstr "Valore suffisso del record per la sequenza" + +#. module: account_sequence +#: field:account.sequence.installer,company_id:0 +msgid "Company" +msgstr "Azienda" + +#. 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 "" +"Questa sequenza verrà utilizzata per mantenere il numero interno per le " +"registrazioni relative a questo giornale." + +#. 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 "Voci Giornale" + +#. module: account_sequence +#: field:account.move,internal_sequence_number:0 +#: field:account.move.line,internal_sequence_number:0 +msgid "Internal Number" +msgstr "Numero interno" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "Company must be same for its related account and period." +msgstr "" +"L'azienda deve essere la stessa per il periodo ed il conto ad essa correlato." + +#. 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 aggiungerà automaticamente alcuni \"0\" a sinistra del \"Prossimo " +"numero\" per avere la \"dimensione\" richiesta." + +#. 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 è possibile creare una registrazione su un conto chiuso." + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create more than one move per period on centralized journal" +msgstr "" +"Non si può creare più di un movimento per periodo su un giornale " +"centralizzato" + +#. module: account_sequence +#: sql_constraint:account.move.line:0 +msgid "Wrong credit or debit value in accounting entry !" +msgstr "Valore di credito o debito errato nella registrazione contabile !" + +#. module: account_sequence +#: field:account.journal,internal_sequence_id:0 +msgid "Internal Sequence" +msgstr "Sequenza interna" + +#. 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 "Configura" + +#. module: account_sequence +#: help:account.sequence.installer,prefix:0 +msgid "Prefix value of the record for the sequence" +msgstr "Valore prefisso del record per la sequenza" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move +msgid "Account Entry" +msgstr "Registrazione Contabile" + +#. module: account_sequence +#: field:account.sequence.installer,suffix:0 +msgid "Suffix" +msgstr "Suffisso" + +#. module: account_sequence +#: field:account.sequence.installer,config_logo:0 +msgid "Image" +msgstr "Immagine" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "title" +msgstr "titolo" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The name of the journal must be unique per company !" +msgstr "Il nome del registro deve essere unico per ogni azienda!" + +#. module: account_sequence +#: field:account.sequence.installer,prefix:0 +msgid "Prefix" +msgstr "Prefisso" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The code of the journal must be unique per company !" +msgstr "Il codice del registro deve essere unico per una stessa azienda!" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "" +"You can not create move line on receivable/payable account without partner" +msgstr "" +"Non si possono creare voci in un conto di pagamento o riscossione senza " +"indicare un partner" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_journal +msgid "Journal" +msgstr "Giornale" + +#. 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/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/pl.po b/addons/account_sequence/i18n/pl.po new file mode 100644 index 00000000000..229a3007bc0 --- /dev/null +++ b/addons/account_sequence/i18n/pl.po @@ -0,0 +1,229 @@ +# Polish 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-15 15:36+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Polish <pl@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-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 "" +"Nie możesz tworzyć zapisów z różnych okresów/dzienników w tym samym zapisie." + +#. module: account_sequence +#: help:account.move,internal_sequence_number:0 +#: help:account.move.line,internal_sequence_number:0 +msgid "Internal Sequence Number" +msgstr "Wewnętrzny numer kolejny" + +#. module: account_sequence +#: help:account.sequence.installer,number_next:0 +msgid "Next number of this sequence" +msgstr "Następny numer w sekwencji" + +#. module: account_sequence +#: field:account.sequence.installer,number_next:0 +msgid "Next Number" +msgstr "Następny numer" + +#. module: account_sequence +#: field:account.sequence.installer,number_increment:0 +msgid "Increment Number" +msgstr "Zwiększaj o" + +#. 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" +" Ten moduł wprowadza wewnętrzną numerację zapisów księgowych.\n" +" " + +#. module: account_sequence +#: model:ir.module.module,shortdesc:account_sequence.module_meta_information +msgid "Entries Sequence Numbering" +msgstr "Numeracja zapisów" + +#. module: account_sequence +#: help:account.sequence.installer,number_increment:0 +msgid "The next number of the sequence will be incremented by this number" +msgstr "Następny numer w numeracji będzie wyższy o tę wartość." + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "Configure Your Account Sequence Application" +msgstr "Konfiguruj aplikację numeracji zapisów" + +#. module: account_sequence +#: field:account.sequence.installer,progress:0 +msgid "Configuration Progress" +msgstr "Postęp konfiguracji" + +#. module: account_sequence +#: help:account.sequence.installer,suffix:0 +msgid "Suffix value of the record for the sequence" +msgstr "Sufiks dla numeracji." + +#. module: account_sequence +#: field:account.sequence.installer,company_id:0 +msgid "Company" +msgstr "Firma" + +#. 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 "Liczba cyfr" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move_line +msgid "Journal Items" +msgstr "Pozycje zapisów" + +#. module: account_sequence +#: field:account.move,internal_sequence_number:0 +#: field:account.move.line,internal_sequence_number:0 +msgid "Internal Number" +msgstr "Numer wewnętrzny" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "Company must be same for its related account and period." +msgstr "Firma musi być odpowiednia do konta i okresu." + +#. 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 doda odpowiednią liczbę zer na lewo od 'Następny numer', aby uzyskać " +"odpowiednią liczbę cyfr w numerze." + +#. module: account_sequence +#: field:account.sequence.installer,name:0 +msgid "Name" +msgstr "Nazwa" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "You can not create move line on closed account." +msgstr "Nie możesz tworzyć zapisów na zamkniętym koncie." + +#. module: account_sequence +#: constraint:account.move:0 +msgid "" +"You cannot create more than one move per period on centralized journal" +msgstr "" +"Możesz tworzyć tylko jeden zapis na okres w dzienniku centralizowanym" + +#. module: account_sequence +#: sql_constraint:account.move.line:0 +msgid "Wrong credit or debit value in accounting entry !" +msgstr "Niepoprawna wartość Winien lub Ma w zapisie !" + +#. module: account_sequence +#: field:account.journal,internal_sequence_id:0 +msgid "Internal Sequence" +msgstr "Wewnętrzna numeracja" + +#. 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 "Konfiguruj" + +#. module: account_sequence +#: help:account.sequence.installer,prefix:0 +msgid "Prefix value of the record for the sequence" +msgstr "Prefiks dla numeracji." + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move +msgid "Account Entry" +msgstr "Zapis na koncie" + +#. module: account_sequence +#: field:account.sequence.installer,suffix:0 +msgid "Suffix" +msgstr "Sufiks" + +#. module: account_sequence +#: field:account.sequence.installer,config_logo:0 +msgid "Image" +msgstr "Obraz" + +#. 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 "Nazwa dziennika musi być unikalna w firmie !" + +#. module: account_sequence +#: field:account.sequence.installer,prefix:0 +msgid "Prefix" +msgstr "Prefiks" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The code of the journal must be unique per company !" +msgstr "Kod dziennika musi być unikalny w firmie !" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "" +"You can not create move line on receivable/payable account without partner" +msgstr "" +"Nie możesz tworzyć zapisów bez partnera na kontach należności/płatności." + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_journal +msgid "Journal" +msgstr "Dziennik" + +#. 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 "Nie możesz tworzyć zapisów na koncie widokowym." diff --git a/addons/account_sequence/i18n/pt_BR.po b/addons/account_sequence/i18n/pt_BR.po new file mode 100644 index 00000000000..817b6a73afa --- /dev/null +++ b/addons/account_sequence/i18n/pt_BR.po @@ -0,0 +1,234 @@ +# 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:14+0000\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-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 "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 "Número Sequencial Interno" + +#. module: account_sequence +#: help:account.sequence.installer,number_next:0 +msgid "Next number of this sequence" +msgstr "Próximo número para esta sequência" + +#. module: account_sequence +#: field:account.sequence.installer,number_next:0 +msgid "Next Number" +msgstr "Próximo Número" + +#. module: account_sequence +#: field:account.sequence.installer,number_increment:0 +msgid "Increment Number" +msgstr "Incremento Numérico" + +#. 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 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 "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 "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 "Configure Seu Aplicativo de Sequência de Conta" + +#. module: account_sequence +#: field:account.sequence.installer,progress:0 +msgid "Configuration Progress" +msgstr "Progresso da Configuração" + +#. module: account_sequence +#: help:account.sequence.installer,suffix:0 +msgid "Suffix value of the record for the sequence" +msgstr "Sufíxo do registro para a sequência" + +#. module: account_sequence +#: field:account.sequence.installer,company_id:0 +msgid "Company" +msgstr "Empresa" + +#. 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 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 "Preenchimento do número" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move_line +msgid "Journal Items" +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 "Número Interno" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "Company must be same for its related account and period." +msgstr "A Empresa precisar ser a mesma para a conta relacionada e período." + +#. 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 "" +"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 "Nome" + +#. module: account_sequence +#: constraint:account.move.line:0 +msgid "You can not create move line on closed account." +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 "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 "Sequência Interna" + +#. 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 "Configurar" + +#. module: account_sequence +#: help:account.sequence.installer,prefix:0 +msgid "Prefix value of the record for the sequence" +msgstr "Prefixo de registro para a sequência" + +#. module: account_sequence +#: model:ir.model,name:account_sequence.model_account_move +msgid "Account Entry" +msgstr "Lançamento Contábil" + +#. 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 "Imagem" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "title" +msgstr "Titulo" + +#. module: account_sequence +#: sql_constraint:account.journal:0 +msgid "The name of the journal must be unique per company !" +msgstr "O nome do diário deve ser único por empresa!" + +#. 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 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 "Diário" + +#. module: account_sequence +#: view:account.sequence.installer:0 +msgid "You can enhance the Account Sequence Application by installing ." +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 "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/analytic/i18n/bg.po b/addons/analytic/i18n/bg.po new file mode 100644 index 00000000000..53554998c53 --- /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-02-26 05:00+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/anonymization/i18n/es.po b/addons/anonymization/i18n/es.po new file mode 100644 index 00000000000..5bd615fa0bd --- /dev/null +++ b/addons/anonymization/i18n/es.po @@ -0,0 +1,230 @@ +# Spanish 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-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 "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 "Provincia" + +#. 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 "ir.model.fields.anonymization" + +#. 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 "A la vista" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,direction:0 +msgid "clear -> anonymized" +msgstr "A la vista -> 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 de 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 "Histórico de hacer anónima" + +#. 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 "Hace anónima la base de datos" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,name:0 +msgid "File Name" +msgstr "Nombre de archivo" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,direction:0 +msgid "anonymized -> clear" +msgstr "Anónimo --> A la vista" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Started" +msgstr "Iniciado" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Done" +msgstr "Hecho" + +#. 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 "Mensaje" 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/fr.po b/addons/anonymization/i18n/fr.po index 2dd0e73a114..b4ba19a75a5 100644 --- a/addons/anonymization/i18n/fr.po +++ b/addons/anonymization/i18n/fr.po @@ -6,14 +6,15 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 6.0.0-rc1\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2010-12-10 14:48:44+0000\n" -"PO-Revision-Date: 2010-12-10 15:49+0100\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: \n" +"X-Launchpad-Export-Date: 2011-02-16 05:03+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: anonymization #: model:ir.model,name:anonymization.model_ir_model_fields_anonymize_wizard @@ -21,6 +22,11 @@ msgid "ir.model.fields.anonymize.wizard" msgstr "" #. 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 "" @@ -53,6 +59,7 @@ 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 "" @@ -63,8 +70,10 @@ msgid "Database anonymization" msgstr "" #. module: anonymization -#: selection:ir.model.fields.anonymization.history,direction:0 -msgid "clear -> anonymized" +#: 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 @@ -126,6 +135,11 @@ 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" @@ -155,6 +169,17 @@ 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 @@ -198,4 +223,3 @@ msgstr "" #: field:ir.model.fields.anonymize.wizard,msg:0 msgid "Message" msgstr "" - diff --git a/addons/anonymization/i18n/gl.po b/addons/anonymization/i18n/gl.po new file mode 100644 index 00000000000..80f2e6921d0 --- /dev/null +++ b/addons/anonymization/i18n/gl.po @@ -0,0 +1,229 @@ +# 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-15 15:53+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-16 05:03+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 "Nome do 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 "ir.model.fields.anonymization" + +#. module: anonymization +#: model:ir.module.module,shortdesc:anonymization.module_meta_information +msgid "Database anonymization module" +msgstr "Módulo Base de Datos anónima" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,direction:0 +msgid "Direction" +msgstr "Enderezo" + +#. 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 Anónimos" + +#. module: anonymization +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization +msgid "Database anonymization" +msgstr "Base de Datos anónima" + +#. 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 "Non pode ter dous rexistros co memos modelo e campo" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Anonymized" +msgstr "Anónimo" + +#. module: anonymization +#: field:ir.model.fields.anonymization,state:0 +msgid "unknown" +msgstr "descoñecido" + +#. module: anonymization +#: field:ir.model.fields.anonymization,model_id:0 +msgid "Object" +msgstr "Obxecto" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,filepath:0 +msgid "File path" +msgstr "Ruta do ficheiro" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,date:0 +msgid "Date" +msgstr "Data" + +#. 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 "Reverti-lo proceso de facer anónima a BD" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Database Anonymization" +msgstr "Facer anónima unha BD" + +#. module: anonymization +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_wizard +msgid "Anonymize database" +msgstr "Base de datos anónima" + +#. 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 "Limpar" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,direction:0 +msgid "clear -> anonymized" +msgstr "limpo -> anónimo" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +#: field:ir.model.fields.anonymize.wizard,summary:0 +msgid "Summary" +msgstr "Resumo" + +#. 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 permítelle facer anónima unha base de datos.\n" +" " + +#. module: anonymization +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Unstable" +msgstr "Inestábel" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Exception occured" +msgstr "Ocurriu unha excepción" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Not Existing" +msgstr "Non Existente" + +#. module: anonymization +#: field:ir.model.fields.anonymization,model_name:0 +msgid "Object Name" +msgstr "Nome do Obxecto" + +#. 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/it.po b/addons/anonymization/i18n/it.po new file mode 100644 index 00000000000..fe05160341d --- /dev/null +++ b/addons/anonymization/i18n/it.po @@ -0,0 +1,230 @@ +# Italian 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-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 "Nome 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 "Stato" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,file_import:0 +msgid "Import" +msgstr "Importa" + +#. 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 "Modulo anonimizza database" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,direction:0 +msgid "Direction" +msgstr "Direzione" + +#. 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 "Campi anonimi" + +#. module: anonymization +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization +msgid "Database anonymization" +msgstr "Anonimizza database" + +#. 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 "" +"Non è possibile avere due record aventi lo stesso modello e lo stesso campo" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Anonymized" +msgstr "Anonimizzato" + +#. module: anonymization +#: field:ir.model.fields.anonymization,state:0 +msgid "unknown" +msgstr "sconosciuto" + +#. module: anonymization +#: field:ir.model.fields.anonymization,model_id:0 +msgid "Object" +msgstr "Oggetto" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,filepath:0 +msgid "File path" +msgstr "Percorso file" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,date:0 +msgid "Date" +msgstr "Data" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,file_export:0 +msgid "Export" +msgstr "Esporta" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Reverse the Database Anonymization" +msgstr "Ripristina il database anonimizzato" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Database Anonymization" +msgstr "Anonimizzazione database" + +#. module: anonymization +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_wizard +msgid "Anonymize database" +msgstr "Anonimizza database" + +#. module: anonymization +#: view:ir.model.fields.anonymization.history:0 +#: field:ir.model.fields.anonymization.history,field_ids:0 +msgid "Fields" +msgstr "Campi" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Clear" +msgstr "In chiaro" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,direction:0 +msgid "clear -> anonymized" +msgstr "in chiaro -> anonimizzato" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +#: field:ir.model.fields.anonymize.wizard,summary:0 +msgid "Summary" +msgstr "Riepilogo" + +#. module: anonymization +#: view:ir.model.fields.anonymization:0 +msgid "Anonymized Field" +msgstr "Campo anonimo" + +#. module: anonymization +#: model:ir.module.module,description:anonymization.module_meta_information +msgid "" +"\n" +"This module allows you to anonymize a database.\n" +" " +msgstr "" +"\n" +"Questo modulo permette di anonimizzare un database.\n" +" " + +#. module: anonymization +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Unstable" +msgstr "Instabile" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Exception occured" +msgstr "Si è verificata un'eccezione" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Not Existing" +msgstr "Non esiste" + +#. module: anonymization +#: field:ir.model.fields.anonymization,model_name:0 +msgid "Object Name" +msgstr "Nome Oggetto" + +#. 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 "Storico anonimizzazione" + +#. 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 "Anonimizza database" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,name:0 +msgid "File Name" +msgstr "Nome file" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,direction:0 +msgid "anonymized -> clear" +msgstr "anonimizzato -> in chiaro" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Started" +msgstr "Iniziato" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Done" +msgstr "Completato" + +#. 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 "Messaggio" diff --git a/addons/anonymization/i18n/nl.po b/addons/anonymization/i18n/nl.po new file mode 100644 index 00000000000..d42120f75eb --- /dev/null +++ b/addons/anonymization/i18n/nl.po @@ -0,0 +1,229 @@ +# 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-16 11:28+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-17 04:36+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 "Veldnaam" + +#. module: anonymization +#: field:ir.model.fields.anonymization,field_id:0 +msgid "Field" +msgstr "Veld" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,state:0 +#: field:ir.model.fields.anonymize.wizard,state:0 +msgid "State" +msgstr "Status" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,file_import:0 +msgid "Import" +msgstr "Importeren" + +#. 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 "Database anonimisatie module" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,direction:0 +msgid "Direction" +msgstr "Richting" + +#. 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 "Anonieme velden" + +#. module: anonymization +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization +msgid "Database anonymization" +msgstr "Database anonimisatie" + +#. 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 "U kunt niet twee regels hebben met hetzelfde model en veld" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Anonymized" +msgstr "Geanonimiseerd" + +#. module: anonymization +#: field:ir.model.fields.anonymization,state:0 +msgid "unknown" +msgstr "onbekend" + +#. module: anonymization +#: field:ir.model.fields.anonymization,model_id:0 +msgid "Object" +msgstr "Object" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,filepath:0 +msgid "File path" +msgstr "Bestandspad" + +#. module: anonymization +#: field:ir.model.fields.anonymization.history,date:0 +msgid "Date" +msgstr "Datum" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,file_export:0 +msgid "Export" +msgstr "Exporteren" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Reverse the Database Anonymization" +msgstr "De database anonimisatie ongedaan maken" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +msgid "Database Anonymization" +msgstr "Database anonimisatie" + +#. module: anonymization +#: model:ir.ui.menu,name:anonymization.menu_administration_anonymization_wizard +msgid "Anonymize database" +msgstr "Database anonimiseren" + +#. module: anonymization +#: view:ir.model.fields.anonymization.history:0 +#: field:ir.model.fields.anonymization.history,field_ids:0 +msgid "Fields" +msgstr "Velden" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Clear" +msgstr "Duidelijk" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,direction:0 +msgid "clear -> anonymized" +msgstr "duidelijk -> geanonimiseerd" + +#. module: anonymization +#: view:ir.model.fields.anonymize.wizard:0 +#: field:ir.model.fields.anonymize.wizard,summary:0 +msgid "Summary" +msgstr "Samenvatting" + +#. module: anonymization +#: view:ir.model.fields.anonymization:0 +msgid "Anonymized Field" +msgstr "Geanonimiseerd veld" + +#. module: anonymization +#: model:ir.module.module,description:anonymization.module_meta_information +msgid "" +"\n" +"This module allows you to anonymize a database.\n" +" " +msgstr "" +"\n" +"Deze module laat u een database anonimiseren.\n" +" " + +#. module: anonymization +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Unstable" +msgstr "Onstabiel" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Exception occured" +msgstr "Uitzondering opgetreden" + +#. module: anonymization +#: selection:ir.model.fields.anonymization,state:0 +#: selection:ir.model.fields.anonymize.wizard,state:0 +msgid "Not Existing" +msgstr "Niet bestaand" + +#. module: anonymization +#: field:ir.model.fields.anonymization,model_name:0 +msgid "Object Name" +msgstr "Objectnaam" + +#. 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 "Anonimisatie geschiedenis" + +#. 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 "Database anonimiseren" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,name:0 +msgid "File Name" +msgstr "Bestandsnaam" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,direction:0 +msgid "anonymized -> clear" +msgstr "geanonimiseerd -> duidelijk" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Started" +msgstr "Gestart" + +#. module: anonymization +#: selection:ir.model.fields.anonymization.history,state:0 +msgid "Done" +msgstr "Gereed" + +#. 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 "Bericht" diff --git a/addons/anonymization/i18n/pt_BR.po b/addons/anonymization/i18n/pt_BR.po new file mode 100644 index 00000000000..12ed3e66a3d --- /dev/null +++ b/addons/anonymization/i18n/pt_BR.po @@ -0,0 +1,226 @@ +# 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:14+0000\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-21 04:51+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 "Nome do 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 "Status" + +#. module: anonymization +#: field:ir.model.fields.anonymize.wizard,file_import:0 +msgid "Import" +msgstr "Importação" + +#. 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 "" + +#. 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/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/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/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_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_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/de.po b/addons/base_crypt/i18n/de.po new file mode 100644 index 00000000000..b3d2ed93662 --- /dev/null +++ b/addons/base_crypt/i18n/de.po @@ -0,0 +1,86 @@ +# 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: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\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-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 "Sie können nicht zwei identische Benutzeranmeldungen definieren!" + +#. 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 "" +"Das ausgewählte Unternehmen gehört nicht zu den zulässigen Unternehmen für " +"diesen Benutzer" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Please specify the password !" +msgstr "Bitte ein Passwort eingeben" + +#. module: base_crypt +#: model:ir.module.module,shortdesc:base_crypt.module_meta_information +msgid "Base - Password Encryption" +msgstr "Basis - Passwort Verschlüsselung" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Error" +msgstr "Fehler" + +#. 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 "" +"Dieses Modul ersetzt das Klartext Passwort.\n" +"Für bestehende Benutzer erfolgt die Umstellung beim nächsten Einloggen nach " +"der Installation des Moduls.\n" +"Nach Installation kann ein verlorenes Passwort nicht mehr rekonstruiert " +"werden.\n" +"Der Administrator muss eine neues Passwort setzen.\n" +"\n" +"Beachte: Dieses Module beduete nicht, dass Sie grundlegende " +"Sicherheitsüberlegungen\n" +"außer Acht lassen können. Das verschüsselte Passwort wird im Klartext im " +"Netzwerk übertragen, \n" +"wenn nicht ein sicheres Protokoll wie zB XML-RPCS verwendet wird.\n" +" " diff --git a/addons/base_crypt/i18n/el.po b/addons/base_crypt/i18n/el.po index b9aaac39501..1a77c908bea 100644 --- a/addons/base_crypt/i18n/el.po +++ b/addons/base_crypt/i18n/el.po @@ -8,20 +8,65 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 5.0.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-05-30 15:14:08+0000\n" -"PO-Revision-Date: 2009-03-27 14:30+0200\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" "Last-Translator: <> <>\n" -"Language-Team: <>\n" +"Language-Team: <>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-02-16 05:03+0000\n" +"X-Generator: Launchpad (build 12351)\n" -#~ msgid "Module for password encryption." -#~ msgstr "Άρθρωμα για κρυπτογράφηση κωδικών." +#. 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 "" + +#. 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 "" -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Άκυρο XML για αρχιτεκτονική προβολής!" +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Error" +msgstr "" -#~ msgid "Password" -#~ 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 "" diff --git a/addons/base_crypt/i18n/es.po b/addons/base_crypt/i18n/es.po new file mode 100644 index 00000000000..1c6d4b5a51c --- /dev/null +++ b/addons/base_crypt/i18n/es.po @@ -0,0 +1,86 @@ +# Spanish 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-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 "¡No puede tener dos usuarios con el mismo identificador de usuario!" + +#. module: base_crypt +#: model:ir.model,name:base_crypt.model_res_users +msgid "res.users" +msgstr "res.usuarios" + +#. module: base_crypt +#: constraint:res.users:0 +msgid "The chosen company is not in the allowed companies for this user" +msgstr "" +"La compañía seleccionada no está autorizada como compañía para este usuario" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Please specify the password !" +msgstr "¡Por favor, escriba una contraseña!" + +#. module: base_crypt +#: model:ir.module.module,shortdesc:base_crypt.module_meta_information +msgid "Base - Password Encryption" +msgstr "Base - Encriptación de la Contraseña" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Error" +msgstr "Error" + +#. 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 "" +"Este módulo sustituye la contraseña en texto plano por un hash codificado,\n" +"previniendo que alguien pueda leer la contraseña original.\n" +"Para un usuario existente, el borrado de la contraseña en texto plano se " +"realiza la primera vez\n" +"que el usuario se conecte después de instalar base_crypt.\n" +"Después de instalar este módulo los usuarios no podrán recuperar su " +"contraseña,\n" +"un administrador tendrá que introducir una nueva contraseña.\n" +"\n" +"Nota: instalar este módulo no significa que pueda ignorar las medidas " +"básicas de seguridad,\n" +"porque la contraseña es enviada sin codificar por el cliente,\n" +"a menos que utilice un protocolo seguro como XML-RPCS.\n" +" " diff --git a/addons/base_crypt/i18n/fr.po b/addons/base_crypt/i18n/fr.po new file mode 100644 index 00000000000..27143ee49b1 --- /dev/null +++ b/addons/base_crypt/i18n/fr.po @@ -0,0 +1,74 @@ +# 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:14+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+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-02-16 05:03+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 "" +"Vous ne pouvez pas avoir deux utilisateurs avec le même identifiant !" + +#. 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 "" +"La société choisie ne fait pas partie des sociétés autorisées pour cet " +"utilisateur" + +#. 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 "Erreur" + +#. 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_crypt/i18n/gl.po b/addons/base_crypt/i18n/gl.po new file mode 100644 index 00000000000..8107faa708b --- /dev/null +++ b/addons/base_crypt/i18n/gl.po @@ -0,0 +1,87 @@ +# 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-15 15: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-02-16 05:03+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 "¡Non pode ter dous usuarios co mesmo login!" + +#. 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 "A compañía escollida non é unha compañía permitida para este usuario" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Please specify the password !" +msgstr "¡Por favor especifica a contrasinal!" + +#. module: base_crypt +#: model:ir.module.module,shortdesc:base_crypt.module_meta_information +msgid "Base - Password Encryption" +msgstr "Base - Encriptación da contrasinal" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Error" +msgstr "Erro" + +#. 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 "" +"Este módulo substitúe os contrasinais en texto normal na base de datos a un " +"hash de contrasinal,\n" +"impedindo que calquera persoa lea o contrasinal orixinal.\n" +"Para a súa base de usuarios existentes, a eliminación das contrasinais en " +"texto plano ocorre a primeira vez que\n" +"un usuario se conecta á base de datos, trala instalación de base_crypt.\n" +"Despois de instalar este módulo non será posible recuperar un contrasinal " +"esquecido para o seu\n" +"usuario, a única solución é que un administrador estableza un novo " +"contrasinal.\n" +"\n" +"Nota: A instalación deste módulo non significa que pode ignorar as medidas " +"básicas de seguridade,\n" +"como o contrasinal aínda se transmite sen cifrado na rede (polo cliente),\n" +"a menos que vostede esté a usar un protocolo seguro, como XML-RPCs.\n" +" " diff --git a/addons/base_crypt/i18n/it.po b/addons/base_crypt/i18n/it.po new file mode 100644 index 00000000000..4f0498d7473 --- /dev/null +++ b/addons/base_crypt/i18n/it.po @@ -0,0 +1,89 @@ +# Italian 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-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 "Non è possibile avere due utenti con lo stesso login!" + +#. 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 "L'azienda scelta non è fra le aziende abilitate per questo utente" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Please specify the password !" +msgstr "Prego specificare la password!" + +#. module: base_crypt +#: model:ir.module.module,shortdesc:base_crypt.module_meta_information +msgid "Base - Password Encryption" +msgstr "Base - Criptazione password" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Error" +msgstr "Errore" + +#. 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 "" +"Questo modulo rimpiazza il testo in chiaro della password nel database con " +"una password hash,\n" +"prevenendo tutti quelli che volessero leggere la password originale.\n" +"Per un utente base esistente, la rimozione della password in chiaro avviene " +"la prima volta,\n" +"durante l'autenticazione utente al database, dopo l'installazione di " +"base_crypt.\n" +"Dopo aver installato questo moduli, non vi sarà possibile recuperare una " +"password dimenticata\n" +"dal vostro utente, la sola soluzione per l'amministratore è impostarne una " +"nuova.\n" +"\n" +"Nota: installare questo modulo non vuol dire che si possono ignorare le " +"misure minime di sicurezza,\n" +"siccome una password è ancora trasmessa non criptata sulla rete (dal " +"client),\n" +"a meno di non utilizzare un protocollo sicuro come XML-RPCS.\n" +" " diff --git a/addons/base_crypt/i18n/nl.po b/addons/base_crypt/i18n/nl.po new file mode 100644 index 00000000000..934926ea855 --- /dev/null +++ b/addons/base_crypt/i18n/nl.po @@ -0,0 +1,88 @@ +# 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-16 11:37+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-17 04:36+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 "U kunt niet twee gebruikers hebben met dezelfde gebruikersnaam !" + +#. 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 "Het gekozen bedrijf is geen toegestaan bedrijf voor deze gebruiker" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Please specify the password !" +msgstr "Geef aub een wachtwoord in !" + +#. module: base_crypt +#: model:ir.module.module,shortdesc:base_crypt.module_meta_information +msgid "Base - Password Encryption" +msgstr "Basis - Wachtwoord versleuteling" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Error" +msgstr "Fout" + +#. 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 "" +"Deze module vervangt het (leesbare) tekst wachtwoord in de database met een " +"versleuteld wachtwoord,\n" +"waardoor niemand het originele wachtwoord nog kan lezen.\n" +"Voor bestaande gebruikers worden de (leesbare) tekst wachtwoorden verwijderd " +"bij de eerste keer\n" +"aanmelden van de gebruiker, na installatie van deze module.\n" +"Na installatie van deze module is het niet meer mogelijk om vergeten " +"wachtwoorden op te zoeken voor uw\n" +"gebruikers; de enige oplossing voor de beheerder is om een nieuw wachtwoord " +"in te stellen.\n" +"\n" +"Letop: Installatie van deze module betekent niet dat u basis " +"beveiligingsmaatregelen kunt negeren,\n" +"omdat het wachtwoord nog steeds onversleuteld over het netwerk wordt " +"gestuurd (door de gebruiker),\n" +"tenzij u een veilig protocol gebruikt zoals XML-RPCS.\n" +" " diff --git a/addons/base_crypt/i18n/pt_BR.po b/addons/base_crypt/i18n/pt_BR.po new file mode 100644 index 00000000000..b811aa5dd01 --- /dev/null +++ b/addons/base_crypt/i18n/pt_BR.po @@ -0,0 +1,87 @@ +# 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:14+0000\n" +"PO-Revision-Date: 2011-02-16 23:06+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-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 "Você não pode ter dois usuários com o mesmo login!" + +#. 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 "" +"A empresa escolhida não está entre as empresas habilitadas para este usuário" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Please specify the password !" +msgstr "Por favor informe a senha!" + +#. module: base_crypt +#: model:ir.module.module,shortdesc:base_crypt.module_meta_information +msgid "Base - Password Encryption" +msgstr "Base - Criptografia de Senha" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Error" +msgstr "Erro" + +#. 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 "" +"Este módulo substitui as senhas em texto puro na base de dados por senhas " +"embaralhadas,\n" +"impedindo que qualquer pessoa leia a senha original.\n" +"Para os dados de usuários existentes, a remoção da senha em texto puro " +"ocorre na primeira vez\n" +"que o usuário se conecta ao banco de dados após a instalação base_crypt.\n" +"Depois de instalar este módulo não será possível recuperar uma senha " +"esquecida para os seus\n" +"usuários, a única solução é que um administrador defina uma nova senha.\n" +"\n" +"Nota: A instalação deste módulo não significa que você pode ignorar as " +"medidas básicas de segurança,\n" +"como a senha ainda é transmitida sem criptografia na rede (pelo cliente),\n" +"a menos que você estiver usando um protocolo seguro, como XML-RPCS.\n" +" " 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_crypt/i18n/sv.po b/addons/base_crypt/i18n/sv.po index a20776a2100..3a5e571605a 100644 --- a/addons/base_crypt/i18n/sv.po +++ b/addons/base_crypt/i18n/sv.po @@ -6,35 +6,65 @@ msgid "" msgstr "" "Project-Id-Version: OpenERP Server 5.0.14\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-11-26 09:12+0000\n" -"PO-Revision-Date: 2010-11-23 02:16+0000\n" +"POT-Creation-Date: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" "Last-Translator: Olivier Dony (OpenERP) <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: 2010-12-15 05:38+0000\n" -"X-Generator: Launchpad (build Unknown)\n" +"X-Launchpad-Export-Date: 2011-02-16 05:03+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: base_crypt -#: model:ir.module.module,description:base_crypt.module_meta_information -msgid "Module for password encryption." +#: 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 "" #. module: base_crypt -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" +#: 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" +msgid "Base - Password Encryption" msgstr "" #. module: base_crypt -#: field:res.users,input_pw:0 -msgid "Password" +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Error" msgstr "" -#~ msgid "Module for password encryption.KKKKKKKKKKKKKKKKKKK" -#~ msgstr "Module for password encryption.KKKKKKKKKKKKKKKKKKK" +#. 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_crypt/i18n/tr.po b/addons/base_crypt/i18n/tr.po new file mode 100644 index 00000000000..8c8bb12bec1 --- /dev/null +++ b/addons/base_crypt/i18n/tr.po @@ -0,0 +1,84 @@ +# 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:14+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+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-16 05:03+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 "Aynı kullanıcı adı ile iki kullanıcı oluşturamazsınız !" + +#. 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 "Bu kullanıcının seçilen şirkete erişim hakkı yok" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Please specify the password !" +msgstr "Lütfen Şifreyi belirleyin!" + +#. module: base_crypt +#: model:ir.module.module,shortdesc:base_crypt.module_meta_information +msgid "Base - Password Encryption" +msgstr "Temel - Şifreleme" + +#. module: base_crypt +#: code:addons/base_crypt/crypt.py:132 +#, python-format +msgid "Error" +msgstr "Hata" + +#. 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 "" +"Bu modül veritabanındaki açıkça yazılmış şifreleri şifre hashi ile\n" +"değiştirerek hiçkimsenin orjinal şifreleri öğrenememesini sağlar.\n" +"Halihazırda bulunan kullanıcılarınızın şifreleri veritabanına ilk girişte\n" +"şifrelenir.\n" +"Bu modül kurulduktan sonra unutulan şifreleri öğrenmek mümkün olmayacak\n" +"yöneticiler sadece şifreleri değiştirebilirler.\n" +"\n" +"Not:Bu modülü kurmanız temel güvenlik önlemlerini almamanız için bir sebep " +"değildir.\n" +"Sonuçta şifreler ağ üzerinden halen şifrelenmemiş olarak dolaşıyorlar. (eğer " +"XML-RPCS gibi\n" +"güvenli bir protokol kullanmıyorsanız.)\n" +" " 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/de.po b/addons/base_tools/i18n/de.po new file mode 100644 index 00000000000..ced610fcedc --- /dev/null +++ b/addons/base_tools/i18n/de.po @@ -0,0 +1,32 @@ +# 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: 2011-01-11 11:14+0000\n" +"PO-Revision-Date: 2011-02-15 15:36+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\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-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 "Gemeinsame Basis für Module \"Tools\"" + +#. module: base_tools +#: model:ir.module.module,description:base_tools.module_meta_information +msgid "" +"\n" +" " +msgstr "" +"\n" +" " diff --git a/addons/base_tools/i18n/es.po b/addons/base_tools/i18n/es.po new file mode 100644 index 00000000000..721c32164ab --- /dev/null +++ b/addons/base_tools/i18n/es.po @@ -0,0 +1,32 @@ +# Spanish 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-15 15:36+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-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 "Base común para módulos herramientas" + +#. module: base_tools +#: model:ir.module.module,description:base_tools.module_meta_information +msgid "" +"\n" +" " +msgstr "" +"\n" +" " diff --git a/addons/base_tools/i18n/fi.po b/addons/base_tools/i18n/fi.po new file mode 100644 index 00000000000..d564992db44 --- /dev/null +++ b/addons/base_tools/i18n/fi.po @@ -0,0 +1,32 @@ +# 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:14+0000\n" +"PO-Revision-Date: 2011-02-15 15:36+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-16 05:03+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 "Yhteinen pohja työkalumoduleille" + +#. module: base_tools +#: model:ir.module.module,description:base_tools.module_meta_information +msgid "" +"\n" +" " +msgstr "" +"\n" +" " diff --git a/addons/base_tools/i18n/fr.po b/addons/base_tools/i18n/fr.po new file mode 100644 index 00000000000..a97a9196576 --- /dev/null +++ b/addons/base_tools/i18n/fr.po @@ -0,0 +1,32 @@ +# 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:14+0000\n" +"PO-Revision-Date: 2011-02-15 15: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-02-16 05:03+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 "Base commune pour les modules utilitaires" + +#. module: base_tools +#: model:ir.module.module,description:base_tools.module_meta_information +msgid "" +"\n" +" " +msgstr "" +"\n" +" " diff --git a/addons/base_tools/i18n/gl.po b/addons/base_tools/i18n/gl.po new file mode 100644 index 00000000000..2957ee15887 --- /dev/null +++ b/addons/base_tools/i18n/gl.po @@ -0,0 +1,32 @@ +# 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-15 15:36+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-16 05:03+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 "Base común para módulos de ferramentas" + +#. module: base_tools +#: model:ir.module.module,description:base_tools.module_meta_information +msgid "" +"\n" +" " +msgstr "" +"\n" +" " diff --git a/addons/base_tools/i18n/hi.po b/addons/base_tools/i18n/hi.po new file mode 100644 index 00000000000..99af79f99f4 --- /dev/null +++ b/addons/base_tools/i18n/hi.po @@ -0,0 +1,32 @@ +# Hindi 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-15 15:36+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Hindi <hi@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-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/id.po b/addons/base_tools/i18n/id.po new file mode 100644 index 00000000000..79ef67ae9ce --- /dev/null +++ b/addons/base_tools/i18n/id.po @@ -0,0 +1,32 @@ +# 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:14+0000\n" +"PO-Revision-Date: 2011-02-15 15:36+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\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-16 05:03+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 "Dasar umum untuk modul alat" + +#. module: base_tools +#: model:ir.module.module,description:base_tools.module_meta_information +msgid "" +"\n" +" " +msgstr "" +"\n" +" " diff --git a/addons/base_tools/i18n/it.po b/addons/base_tools/i18n/it.po new file mode 100644 index 00000000000..dcd8dec3b44 --- /dev/null +++ b/addons/base_tools/i18n/it.po @@ -0,0 +1,32 @@ +# Italian 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-15 15:36+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-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 "Base comune per moduli di strumenti" + +#. module: base_tools +#: model:ir.module.module,description:base_tools.module_meta_information +msgid "" +"\n" +" " +msgstr "" +"\n" +" " diff --git a/addons/base_tools/i18n/nb.po b/addons/base_tools/i18n/nb.po new file mode 100644 index 00000000000..a8fc29791c7 --- /dev/null +++ b/addons/base_tools/i18n/nb.po @@ -0,0 +1,32 @@ +# Norwegian Bokmal 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-15 15:36+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Norwegian Bokmal <nb@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-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 "Felles base for verktøy moduler" + +#. module: base_tools +#: model:ir.module.module,description:base_tools.module_meta_information +msgid "" +"\n" +" " +msgstr "" +"\n" +" " diff --git a/addons/base_tools/i18n/nl.po b/addons/base_tools/i18n/nl.po new file mode 100644 index 00000000000..4aa74108cdb --- /dev/null +++ b/addons/base_tools/i18n/nl.po @@ -0,0 +1,32 @@ +# 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-16 11:39+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-17 04:36+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 "Algemene basis voor tools modules" + +#. module: base_tools +#: model:ir.module.module,description:base_tools.module_meta_information +msgid "" +"\n" +" " +msgstr "" +"\n" +" " diff --git a/addons/base_tools/i18n/pt_BR.po b/addons/base_tools/i18n/pt_BR.po new file mode 100644 index 00000000000..e585cd4424d --- /dev/null +++ b/addons/base_tools/i18n/pt_BR.po @@ -0,0 +1,32 @@ +# 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:14+0000\n" +"PO-Revision-Date: 2011-02-16 22:10+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\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-17 04:36+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 "Base Comum para módulos de ferramentas" + +#. 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_tools/i18n/tr.po b/addons/base_tools/i18n/tr.po new file mode 100644 index 00000000000..90eda405e85 --- /dev/null +++ b/addons/base_tools/i18n/tr.po @@ -0,0 +1,32 @@ +# 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:14+0000\n" +"PO-Revision-Date: 2011-02-15 15:36+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-16 05:03+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 "Araçlar modülleri için ortak taban" + +#. module: base_tools +#: model:ir.module.module,description:base_tools.module_meta_information +msgid "" +"\n" +" " +msgstr "" +"\n" +" " 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..2b51dff4140 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,13 +283,12 @@ 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={} + if part: + addr = self.pool.get('res.partner').address_get(cr, uid, [part], ['contact']) + data = {'partner_address_id': addr['contact']} + + #<<<<<<<<<<= MERGE data.update(self.onchange_partner_address_id(cr, uid, ids, addr['contact'])['value']) return {'value': data} @@ -303,7 +304,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 +325,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 +333,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 +487,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 +554,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 +568,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 +616,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 +712,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 +746,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_meeting_view.xml b/addons/crm/crm_meeting_view.xml index 2524277b3a2..aba69889f57 100644 --- a/addons/crm/crm_meeting_view.xml +++ b/addons/crm/crm_meeting_view.xml @@ -59,7 +59,7 @@ <field name="section_id" widget="selection" groups="base.group_extended"/> </group><group col="2" colspan="2"> - <separator colspan="2" string="Contacts"/> + <separator colspan="2" string="Contact"/> <field name="partner_id" string="Partner" on_change="onchange_partner_id(partner_id)" /> <field name="partner_address_id" 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/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/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..d7ef2800239 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,8 @@ 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 + print partner_ids + 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_caldav/i18n/bg.po b/addons/crm_caldav/i18n/bg.po new file mode 100644 index 00000000000..a70a2d3e107 --- /dev/null +++ b/addons/crm_caldav/i18n/bg.po @@ -0,0 +1,46 @@ +# 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 11:12+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: 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 "" + +#. 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_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_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..9a00478bc8d --- /dev/null +++ b/addons/decimal_precision/i18n/bg.po @@ -0,0 +1,65 @@ +# 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 11:14+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: 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 "" + +#. 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/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/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/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/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/email_template/security/email_template_security.xml b/addons/email_template/security/email_template_security.xml index e3f3401217c..e16293f435d 100644 --- a/addons/email_template/security/email_template_security.xml +++ b/addons/email_template/security/email_template_security.xml @@ -1,6 +1,9 @@ <?xml version="1.0" encoding="utf-8"?> <openerp> <data noupdate="0"> + <record id="base.res_groups_email_template_admin" model="res.groups"> + <field name="name">Marketing / User</field> + </record> </data> </openerp> 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/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_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/ro.po b/addons/hr_holidays/i18n/ro.po index 0f065b9a41e..62f90ebdd34 100644 --- a/addons/hr_holidays/i18n/ro.po +++ b/addons/hr_holidays/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: 2010-10-30 08:48+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-01-15 05:40+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_holidays #: selection:hr.holidays.status,color_name:0 @@ -61,7 +61,7 @@ msgstr "" #. module: hr_holidays #: selection:hr.holidays,state:0 msgid "Refused" -msgstr "" +msgstr "Refuzat" #. module: hr_holidays #: help:hr.holidays,category_id:0 @@ -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 @@ -93,24 +93,24 @@ msgstr "" #. module: hr_holidays #: view:hr.holidays:0 msgid "Set to Draft" -msgstr "" +msgstr "Schimbă în ciornă" #. 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 "Vacanţe" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Light Cyan" -msgstr "" +msgstr "Cyan deschis" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Light Green" -msgstr "" +msgstr "Verde deschis" #. 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 "Aprobat" #. module: hr_holidays #: view:hr.holidays:0 msgid "Refuse" -msgstr "" +msgstr "Refuzat" #. module: hr_holidays #: code:addons/hr_holidays/hr_holidays.py:309 @@ -237,18 +237,18 @@ msgstr "" #: selection:hr.holidays.summary.dept,holiday_type:0 #: selection:hr.holidays.summary.employee,holiday_type:0 msgid "Confirmed" -msgstr "" +msgstr "Confirmat" #. module: hr_holidays #: 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 becef387151..edd08b5b531 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_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/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_br/i18n/es.po b/addons/l10n_br/i18n/es.po new file mode 100644 index 00000000000..37b37cf274e --- /dev/null +++ b/addons/l10n_br/i18n/es.po @@ -0,0 +1,44 @@ +# Spanish 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-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 "" +"Genere el plan de cuentas desde una plantilla de plan. Se le solicitará el " +"nombre de la compañía, la plantilla de plan a seguir, y el núm. de dígitos " +"para generar el código de sus cuentas, cuenta bancaria, y divisa para crear " +"sus diarios. Por tanto, se genera una copia directa de la plantilla del plan " +"de cuentas.\n" +" Este es el mismo asistente que se ejecuta desde Gestión " +"financiera/Configuración/Contabilidad financiera/Cuentas financieras/Generar " +"plan de cuentas desde una plantilla de plan." + +#. 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 "Localización Brasileña" diff --git a/addons/l10n_br/i18n/gl.po b/addons/l10n_br/i18n/gl.po new file mode 100644 index 00000000000..841c7f6002a --- /dev/null +++ b/addons/l10n_br/i18n/gl.po @@ -0,0 +1,43 @@ +# 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:40+0000\n" +"PO-Revision-Date: 2011-02-15 15: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-02-16 05:03+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 "" +"Xerar o Plan de Contas a partir dunha Plantilla. Será preguntado polo nome " +"da compañía, a plantilla do plan a seguir, o no. de díxitos para xerar o " +"código para as súas contas e da conta bancaria, a moeda para crear os " +"Diarios. Así, a copia da Plantilla do Plan Contable é xerado.\n" +" Este é o mesmo asistente que se executa dende Xestión " +"Financeira/Configuración/Finanzas/Contabilidade financeira Contas/Xerar Plan " +"de Contas a partir dunha plantilla." + +#. 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 "Localización Brasileira" diff --git a/addons/l10n_br/i18n/hi.po b/addons/l10n_br/i18n/hi.po new file mode 100644 index 00000000000..596433ef10b --- /dev/null +++ b/addons/l10n_br/i18n/hi.po @@ -0,0 +1,36 @@ +# Hindi 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Hindi <hi@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-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_br/i18n/it.po b/addons/l10n_br/i18n/it.po new file mode 100644 index 00000000000..c868770fd3e --- /dev/null +++ b/addons/l10n_br/i18n/it.po @@ -0,0 +1,43 @@ +# Italian 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-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 "" +"Genera il piano dei conti da un modello. Vi verrà chiesto di fornire il nome " +"dell'azienda, il modello da seguire, il numero di decimali per generare il " +"codice per i vostri conti bancari, la valuta per creare i giornali. Così, la " +"copia del modello è generata.\n" +" Questo è lo stesso wizard che viene eseguito da Gestione finanziaria / " +"Configurazione / Contabilità finanziaria / Conti finanziari / Genera il " +"piano dei conti da un modello." + +#. 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 "Localizzazione brasiliana" diff --git a/addons/l10n_br/i18n/nb.po b/addons/l10n_br/i18n/nb.po new file mode 100644 index 00000000000..25f2c2f7b92 --- /dev/null +++ b/addons/l10n_br/i18n/nb.po @@ -0,0 +1,36 @@ +# Norwegian Bokmal 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Norwegian Bokmal <nb@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-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 "Brasiliansk Lokalisering" diff --git a/addons/l10n_br/i18n/pt_BR.po b/addons/l10n_br/i18n/pt_BR.po new file mode 100644 index 00000000000..a36a5c19e84 --- /dev/null +++ b/addons/l10n_br/i18n/pt_BR.po @@ -0,0 +1,36 @@ +# 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-07 06:40+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\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-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 "Localização Brasileira" 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_ca/i18n/gl.po b/addons/l10n_ca/i18n/gl.po new file mode 100644 index 00000000000..d35a451c198 --- /dev/null +++ b/addons/l10n_ca/i18n/gl.po @@ -0,0 +1,129 @@ +# 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: 2010-08-02 21:08+0000\n" +"PO-Revision-Date: 2011-02-15 17: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-16 05:02+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: l10n_ca +#: model:account.account.type,name:l10n_ca.account_type_receivable +msgid "Receivable" +msgstr "Por cobrar" + +#. module: l10n_ca +#: model:account.account.type,name:l10n_ca.acct_type_asset_view +msgid "Asset View" +msgstr "Vista Activos" + +#. module: l10n_ca +#: model:ir.module.module,description:l10n_ca.module_meta_information +msgid "" +"This is the module to manage the canadian accounting chart in OpenERP." +msgstr "" +"Este módulo emprégase para xestiona-lo plan contable canadiense en OpenERP." + +#. module: l10n_ca +#: model:account.account.type,name:l10n_ca.acct_type_expense_view +msgid "Expense View" +msgstr "Vista de Gastos" + +#. module: l10n_ca +#: constraint:account.account.template:0 +msgid "Error ! You can not create recursive account templates." +msgstr "¡Erro! Non pode crear plantillas contables recorrentes" + +#. module: l10n_ca +#: model:account.account.type,name:l10n_ca.acct_type_income_view +msgid "Income View" +msgstr "Vista de Ingresos" + +#. module: l10n_ca +#: model:ir.module.module,shortdesc:l10n_ca.module_meta_information +msgid "Canada - Chart of Accounts" +msgstr "Canadá - Plan de Contas" + +#. module: l10n_ca +#: constraint:account.account.type:0 +msgid "Error ! You can not create recursive types." +msgstr "¡Erro! Non pode crear tipos recorrentes." + +#. module: l10n_ca +#: model:account.account.type,name:l10n_ca.account_type_tax +msgid "Tax" +msgstr "Imposto" + +#. module: l10n_ca +#: model:account.account.type,name:l10n_ca.account_type_cash +msgid "Cash" +msgstr "Efectivo" + +#. module: l10n_ca +#: model:ir.actions.todo,note:l10n_ca.config_call_account_template_ca +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 "" +"Xera un plan de contas a partir dun modelo xenérico. Pediráselle o nome da " +"compañía, o modelo contable a seguir, o número de díxitos para xera-lo " +"código das súas contas e da súa conta e divisa bancaria para crea-los " +"diarios. Así, xerarase unha copia íntegra do modelo contable.\n" +"\t Este é o mesmo asistente que se executa desde 'Xestión " +"Financieira/Configuración/Contabilidade Financieira/Contas " +"Financieiras/Xerar plan de contas dende un modelo base." + +#. module: l10n_ca +#: model:account.account.type,name:l10n_ca.account_type_payable +msgid "Payable" +msgstr "Por Pagar" + +#. module: l10n_ca +#: model:account.account.type,name:l10n_ca.account_type_asset +msgid "Asset" +msgstr "Activo" + +#. module: l10n_ca +#: model:account.account.type,name:l10n_ca.account_type_equity +msgid "Equity" +msgstr "Igualdade" + +#. module: l10n_ca +#: constraint:account.tax.code.template:0 +msgid "Error ! You can not create recursive Tax Codes." +msgstr "¡Erro! Non pode crear Códigos de Impostos recorrentes." + +#. module: l10n_ca +#: model:account.account.type,name:l10n_ca.acct_type_liability_view +msgid "Liability View" +msgstr "Vista de Obligacións" + +#. module: l10n_ca +#: model:account.account.type,name:l10n_ca.account_type_expense +msgid "Expense" +msgstr "Gasto" + +#. module: l10n_ca +#: model:account.account.type,name:l10n_ca.account_type_income +msgid "Income" +msgstr "Ingreso" + +#. module: l10n_ca +#: model:account.account.type,name:l10n_ca.account_type_view +msgid "View" +msgstr "Vista" 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..d9f326b9443 100644 --- a/addons/l10n_ch/test/l10n_ch_report.yml +++ b/addons/l10n_ch/test/l10n_ch_report.yml @@ -1,26 +1,60 @@ +- + I Partner data to Test BVR printing. +- + !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 Belario + 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 Belario + 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 Belario + 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'
\ No newline at end of file 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_cn/i18n/ca.po b/addons/l10n_cn/i18n/ca.po new file mode 100644 index 00000000000..002371117e6 --- /dev/null +++ b/addons/l10n_cn/i18n/ca.po @@ -0,0 +1,44 @@ +# Catalan translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <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:27+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Catalan <ca@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_cn +#: model:ir.module.module,shortdesc:l10n_cn.module_meta_information +msgid "中国会计科目表" +msgstr "" + +#. module: l10n_cn +#: model:ir.module.module,description:l10n_cn.module_meta_information +msgid "" +"\n" +" 添加中文省份数据\n" +" 科目类型\\会计科目表模板\\增值税\\辅助核算类别\\管理会计凭证簿\\财务会计凭证簿\n" +" " +msgstr "" + +#. module: l10n_cn +#: model:ir.actions.todo,note:l10n_cn.config_call_account_template_cn_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 "" diff --git a/addons/l10n_cn/i18n/es.po b/addons/l10n_cn/i18n/es.po new file mode 100644 index 00000000000..7a963f7aadb --- /dev/null +++ b/addons/l10n_cn/i18n/es.po @@ -0,0 +1,58 @@ +# Spanish 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:27+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_cn +#: model:ir.module.module,shortdesc:l10n_cn.module_meta_information +msgid "中国会计科目表" +msgstr "Plan Contable Chino" + +#. module: l10n_cn +#: model:ir.module.module,description:l10n_cn.module_meta_information +msgid "" +"\n" +" 添加中文省份数据\n" +" 科目类型\\会计科目表模板\\增值税\\辅助核算类别\\管理会计凭证簿\\财务会计凭证簿\n" +" " +msgstr "" +"\n" +" Añadir datos de las provincias chinas\n" +" Sin perjuicio de tipo/Plantilla Plan Contable/Clases de liquidación " +"del IVA/Auxiliar/Documentos de Gestión de Libros Contables/Libros de " +"Documentos de Contabilidad Financiera\n" +" " + +#. module: l10n_cn +#: model:ir.actions.todo,note:l10n_cn.config_call_account_template_cn_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 "" +"Generar el plan contable a partir de una plantilla de plan contable. Se le " +"pedirá el nombre de la compañía, la plantilla de plan contable a utilizar, " +"el número de dígitos para generar el código de las cuentas y de la cuenta " +"bancaria, la moneda para crear los diarios. Así pues, se genere una copia " +"exacta de la plantilla de plan contable.\n" +"\tEste es el mismo asistente que se ejecuta desde Contabilidad y finanzas / " +"Configuración / Contabilidad financiera / Cuentas financieras / Generar el " +"plan contable a partir de una plantilla de plan contable." diff --git a/addons/l10n_cn/i18n/gl.po b/addons/l10n_cn/i18n/gl.po new file mode 100644 index 00000000000..cd1d85dabaf --- /dev/null +++ b/addons/l10n_cn/i18n/gl.po @@ -0,0 +1,57 @@ +# 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 05:27+0000\n" +"PO-Revision-Date: 2011-02-15 15: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-02-16 05:03+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: l10n_cn +#: model:ir.module.module,shortdesc:l10n_cn.module_meta_information +msgid "中国会计科目表" +msgstr "Plan de contas chinés" + +#. module: l10n_cn +#: model:ir.module.module,description:l10n_cn.module_meta_information +msgid "" +"\n" +" 添加中文省份数据\n" +" 科目类型\\会计科目表模板\\增值税\\辅助核算类别\\管理会计凭证簿\\财务会计凭证簿\n" +" " +msgstr "" +"\n" +" Engade-los datos do plan de contas chinés\n" +" Asunto tipo \\ carta de modelo de contas \\ clases que o IVE \\ " +"auxiliares \\ documentos de contabilidade de xestión libros \\ libros de " +"documentos da contabilidade financeira\n" +" " + +#. module: l10n_cn +#: model:ir.actions.todo,note:l10n_cn.config_call_account_template_cn_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 "" +"Xera un plan de contas a partir dun modelo xenérico. Pediráselle o nome da " +"compañía, o modelo contable a seguir, o número de díxitos para xera-lo " +"código das súas contas e da súa conta e divisa bancaria para crea-los " +"diarios. Así, xerarase unha copia íntegra do modelo contable.\n" +"\t Este é o mesmo asistente que se executa desde 'Xestión " +"Financieira/Configuración/Contabilidade Financieira/Contas " +"Financieiras/Xerar plan de contas dende un modelo base." diff --git a/addons/l10n_cn/i18n/it.po b/addons/l10n_cn/i18n/it.po new file mode 100644 index 00000000000..c7930f52df7 --- /dev/null +++ b/addons/l10n_cn/i18n/it.po @@ -0,0 +1,52 @@ +# Italian 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:27+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_cn +#: model:ir.module.module,shortdesc:l10n_cn.module_meta_information +msgid "中国会计科目表" +msgstr "" + +#. module: l10n_cn +#: model:ir.module.module,description:l10n_cn.module_meta_information +msgid "" +"\n" +" 添加中文省份数据\n" +" 科目类型\\会计科目表模板\\增值税\\辅助核算类别\\管理会计凭证簿\\财务会计凭证簿\n" +" " +msgstr "" + +#. module: l10n_cn +#: model:ir.actions.todo,note:l10n_cn.config_call_account_template_cn_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 "" +"Genera il Piano dei Conti da un Modello. Vi verrà richiesto di passare il " +"nome dell'azienda, il modello da seguire, il numero di decimali per generare " +"il codice dei tuoi conti e, per il conto della Banca, la valuta per creare " +"il Libro Giornale. Così una copia vergine del Piano dei Conti, derivatante " +"dal modello, viene generata.\n" +"\tQuesto è la stessa procedura automatica che viene lanciata da: Gestione " +"Finanziaria / Configurazione / Contabilità / Conti finanziari / Genera il " +"Piano dei conti da un modello." diff --git a/addons/l10n_cr/i18n/ca.po b/addons/l10n_cr/i18n/ca.po new file mode 100644 index 00000000000..3b20e70b4f0 --- /dev/null +++ b/addons/l10n_cr/i18n/ca.po @@ -0,0 +1,162 @@ +# Catalan translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Catalan <ca@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_ing +msgid "Ingeniero/a" +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_dr +msgid "Doctor" +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_lic +msgid "Licenciado" +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_sal +msgid "S.A.L." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_dr +msgid "Dr." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_sal +msgid "Sociedad Anónima Laboral" +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_licda +msgid "Licenciada" +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_dra +msgid "Doctora" +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_lic +msgid "Lic." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_gov +msgid "Government" +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_edu +msgid "Educational Institution" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_dra +msgid "Dra." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_indprof +msgid "Ind. Prof." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_ing +msgid "Ing." +msgstr "" + +#. module: l10n_cr +#: model:ir.module.module,shortdesc:l10n_cr.module_meta_information +msgid "Costa Rica - Chart of Accounts" +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_prof +msgid "Professor" +msgstr "" + +#. 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 "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_gov +msgid "Gov." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_licda +msgid "Licda." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_prof +msgid "Prof." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_asoc +msgid "Asociation" +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_asoc +msgid "Asoc." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_edu +msgid "Edu." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_indprof +msgid "Independant Professional" +msgstr "" diff --git a/addons/l10n_cr/i18n/es.po b/addons/l10n_cr/i18n/es.po new file mode 100644 index 00000000000..2500b8bd0e9 --- /dev/null +++ b/addons/l10n_cr/i18n/es.po @@ -0,0 +1,164 @@ +# Spanish 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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-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_cr/i18n/gl.po b/addons/l10n_cr/i18n/gl.po new file mode 100644 index 00000000000..7a1418ffe34 --- /dev/null +++ b/addons/l10n_cr/i18n/gl.po @@ -0,0 +1,174 @@ +# 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 05:56+0000\n" +"PO-Revision-Date: 2011-02-15 17:36+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-16 05:03+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 "Enxeñeiro/a" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_dr +msgid "Doctor" +msgstr "Doutor" + +#. 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 "Sociedade 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 "Doutora" + +#. 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 "Goberno" + +#. 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 "Enx." + +#. module: l10n_cr +#: model:ir.module.module,shortdesc:l10n_cr.module_meta_information +msgid "Costa Rica - Chart of Accounts" +msgstr "Costa Rica - Plan de Contas" + +#. 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 de contas para Costa Rica\n" +"Inclúe:\n" +"* account.type\n" +"* account.account.template\n" +"* account.tax.template\n" +"* account.tax.code.template\n" +"* account.chart.template\n" +"\n" +"Todo está en Inglés con traduccións ó Español. Son benvidas máis " +"traduccións, por favor diríxanse a\n" +"http://translations.launchpad.net/openerp-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 "Autónomo" diff --git a/addons/l10n_cr/i18n/it.po b/addons/l10n_cr/i18n/it.po new file mode 100644 index 00000000000..de6eb7d021c --- /dev/null +++ b/addons/l10n_cr/i18n/it.po @@ -0,0 +1,174 @@ +# Italian 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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_ing +msgid "Ingeniero/a" +msgstr "Ingegnere" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_dr +msgid "Doctor" +msgstr "Dottore" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_lic +msgid "Licenciado" +msgstr "Laureato" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_sal +msgid "S.A.L." +msgstr "" + +#. 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 "" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_licda +msgid "Licenciada" +msgstr "Laureata" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_dra +msgid "Doctora" +msgstr "Dottoressa" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_lic +msgid "Lic." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_gov +msgid "Government" +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_edu +msgid "Educational Institution" +msgstr "Istituzione 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 "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_dra +msgid "Dra." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_indprof +msgid "Ind. Prof." +msgstr "" + +#. 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 - Piano dei conti" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_prof +msgid "Professor" +msgstr "Professore" + +#. 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 "" +"Piano dei conti per il Costa Rica\n" +"Include:\n" +"* account.type\n" +"* account.account.template\n" +"* account.tax.template\n" +"* account.tax.code.template\n" +"* account.chart.template\n" +"\n" +"Ogni cosa è in inglese con traduzione spagnola. Ulteriori traduzioni sono le " +"benvenute, prego andare all'indirizzo:\n" +"http://translations.launchpad.net/openerp-costa-rica\n" +" " + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_gov +msgid "Gov." +msgstr "Gov." + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_licda +msgid "Licda." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_prof +msgid "Prof." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_asoc +msgid "Asociation" +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_asoc +msgid "Asoc." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,shortcut:l10n_cr.res_partner_title_edu +msgid "Edu." +msgstr "" + +#. module: l10n_cr +#: model:res.partner.title,name:l10n_cr.res_partner_title_indprof +msgid "Independant Professional" +msgstr "" diff --git a/addons/l10n_ec/i18n/ca.po b/addons/l10n_ec/i18n/ca.po new file mode 100644 index 00000000000..4071e667398 --- /dev/null +++ b/addons/l10n_ec/i18n/ca.po @@ -0,0 +1,44 @@ +# Catalan translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <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:01+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Catalan <ca@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_ec +#: model:ir.module.module,shortdesc:l10n_ec.module_meta_information +msgid "Ecuador - Accounting Chart" +msgstr "" + +#. module: l10n_ec +#: model:ir.module.module,description:l10n_ec.module_meta_information +msgid "" +"\n" +" This is the base module to manage the accounting chart for Ecuador in " +"OpenERP.\n" +" " +msgstr "" + +#. module: l10n_ec +#: model:ir.actions.todo,note:l10n_ec.config_call_account_template_ec +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 "" diff --git a/addons/l10n_ec/i18n/es.po b/addons/l10n_ec/i18n/es.po new file mode 100644 index 00000000000..fa0847494f5 --- /dev/null +++ b/addons/l10n_ec/i18n/es.po @@ -0,0 +1,56 @@ +# Spanish 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:01+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_ec +#: model:ir.module.module,shortdesc:l10n_ec.module_meta_information +msgid "Ecuador - Accounting Chart" +msgstr "Ecuador - Plan Contable" + +#. module: l10n_ec +#: model:ir.module.module,description:l10n_ec.module_meta_information +msgid "" +"\n" +" This is the base module to manage the accounting chart for Ecuador in " +"OpenERP.\n" +" " +msgstr "" +"\n" +" Este es el módulo base para gestionar el plan contable para Ecuador en " +"OpenERP.\n" +" " + +#. module: l10n_ec +#: model:ir.actions.todo,note:l10n_ec.config_call_account_template_ec +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 "" +"Generar el plan contable a partir de una plantilla de plan contable. Se le " +"pedirá el nombre de la compañía, la plantilla de plan contable a utilizar, " +"el número de dígitos para generar el código de las cuentas y de la cuenta " +"bancaria, la moneda para crear los diarios. Así pues, se genere una copia " +"exacta de la plantilla de plan contable.\n" +"\tEste es el mismo asistente que se ejecuta desde Contabilidad y finanzas / " +"Configuración / Contabilidad financiera / Cuentas financieras / Generar el " +"plan contable a partir de una plantilla de plan contable." diff --git a/addons/l10n_ec/i18n/gl.po b/addons/l10n_ec/i18n/gl.po new file mode 100644 index 00000000000..5f935a78b9a --- /dev/null +++ b/addons/l10n_ec/i18n/gl.po @@ -0,0 +1,55 @@ +# 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:01+0000\n" +"PO-Revision-Date: 2011-02-15 15: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-02-16 05:03+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: l10n_ec +#: model:ir.module.module,shortdesc:l10n_ec.module_meta_information +msgid "Ecuador - Accounting Chart" +msgstr "Ecuador- Plan Contable" + +#. module: l10n_ec +#: model:ir.module.module,description:l10n_ec.module_meta_information +msgid "" +"\n" +" This is the base module to manage the accounting chart for Ecuador in " +"OpenERP.\n" +" " +msgstr "" +"\n" +" Este é o módulo base para xestiona-lo plan contable de Ecuador en " +"OpenERP.\n" +" " + +#. module: l10n_ec +#: model:ir.actions.todo,note:l10n_ec.config_call_account_template_ec +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 "" +"Xera un plan de contas a partir dun modelo xenérico. Pediráselle o nome da " +"compañía, o modelo contable a seguir, o número de díxitos para xera-lo " +"código das súas contas e da súa conta e divisa bancaria para crea-los " +"diarios. Así, xerarase unha copia íntegra do modelo contable.\n" +"\t Este é o mesmo asistente que se executa desde 'Xestión " +"Financieira/Configuración/Contabilidade Financieira/Contas " +"Financieiras/Xerar plan de contas dende un modelo base." diff --git a/addons/l10n_ec/i18n/it.po b/addons/l10n_ec/i18n/it.po new file mode 100644 index 00000000000..3d46f991395 --- /dev/null +++ b/addons/l10n_ec/i18n/it.po @@ -0,0 +1,56 @@ +# Italian 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:01+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_ec +#: model:ir.module.module,shortdesc:l10n_ec.module_meta_information +msgid "Ecuador - Accounting Chart" +msgstr "Ecuador - Piano dei conti" + +#. module: l10n_ec +#: model:ir.module.module,description:l10n_ec.module_meta_information +msgid "" +"\n" +" This is the base module to manage the accounting chart for Ecuador in " +"OpenERP.\n" +" " +msgstr "" +"\n" +" Questo è il modulo base per gestire il piano dei conti per l'Ecuador in " +"OpenERP.\n" +" " + +#. module: l10n_ec +#: model:ir.actions.todo,note:l10n_ec.config_call_account_template_ec +msgid "" +"Generate Chart of Accounts from a Chart Template. You will be asked to pass " +"the name of the company, the chart template to follow, the no. of digits to " +"generate the code for your accounts and Bank account, currency to create " +"Journals. Thus,the pure copy of chart Template is generated.\n" +"\tThis is the same wizard that runs from Financial " +"Management/Configuration/Financial Accounting/Financial Accounts/Generate " +"Chart of Accounts from a Chart Template." +msgstr "" +"Genera il Piano dei Conti da un Modello. Vi verrà richiesto di passare il " +"nome dell'azienda, il modello da seguire, il numero di decimali per generare " +"il codice dei tuoi conti e, per il conto della Banca, la valuta per creare " +"il Libro Giornale. Così una copia vergine del Piano dei Conti, derivatante " +"dal modello, viene generata.\n" +"\tQuesto è la stessa procedura automatica che viene lanciata da: Gestione " +"Finanziaria / Configurazione / Contabilità / Conti finanziari / Genera il " +"Piano dei conti da un modello." 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/ca.po b/addons/l10n_it/i18n/ca.po new file mode 100644 index 00000000000..a14dd061e75 --- /dev/null +++ b/addons/l10n_it/i18n/ca.po @@ -0,0 +1,163 @@ +# Catalan translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Catalan <ca@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_it +#: model:ir.actions.report.xml,name:l10n_it.account_ita_libroIVA_debit +msgid "Registro acquisti" +msgstr "" + +#. 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 "" + +#. module: l10n_it +#: view:account.report_libroiva:0 +msgid "Anno Fiscale" +msgstr "" + +#. module: l10n_it +#: model:account.fiscal.position.template,name:l10n_it.it +msgid "Italia" +msgstr "" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "REGISTRO IVA" +msgstr "" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Protocollo" +msgstr "" + +#. module: l10n_it +#: model:account.fiscal.position.template,name:l10n_it.extra +msgid "Regime Extra comunitario" +msgstr "" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +msgid "VENDITE" +msgstr "" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Aliquota" +msgstr "" + +#. module: l10n_it +#: field:account.report_libroiva,company_id:0 +msgid "Company" +msgstr "" + +#. module: l10n_it +#: field:account.report_libroiva,name:0 +msgid "Fiscal year" +msgstr "" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Numero" +msgstr "" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Fornitore" +msgstr "" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_debito:0 +msgid "ACQUISTI" +msgstr "" + +#. 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 "" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +msgid "Cliente" +msgstr "" + +#. module: l10n_it +#: model:ir.actions.report.xml,name:l10n_it.account_ita_libroIVA_credit +msgid "Registro vendite" +msgstr "" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Periodo" +msgstr "" + +#. 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 "" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Imposta" +msgstr "" + +#. module: l10n_it +#: model:account.fiscal.position.template,name:l10n_it.intra +msgid "Regime Intra comunitario" +msgstr "" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Data fattura" +msgstr "" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Imponibile" +msgstr "" + +#. module: l10n_it +#: model:ir.module.module,shortdesc:l10n_it.module_meta_information +msgid "Italy - Generic Chart of Accounts" +msgstr "" + +#. module: l10n_it +#: model:ir.model,name:l10n_it.model_account_report_libroiva +msgid "SQL view for libro IVA" +msgstr "" diff --git a/addons/l10n_it/i18n/es.po b/addons/l10n_it/i18n/es.po new file mode 100644 index 00000000000..36df35751fe --- /dev/null +++ b/addons/l10n_it/i18n/es.po @@ -0,0 +1,174 @@ +# Spanish 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_it +#: model:ir.actions.report.xml,name:l10n_it.account_ita_libroIVA_debit +msgid "Registro acquisti" +msgstr "Registro 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 "" +"Generar Plan Contable a partir de una plantilla de Plan. Se le preguntará " +"por el nombre de la compañía, la plantilla de plan contable a seguir, el no. " +"de dígitos para generar el código de sus cuentas y la cuenta bancaria, la " +"divisa para crear Diarios. Por lo tanto, la copia exacta de la plantilla de " +"plan contable será generada.\n" +"Este es el mismo asistente que se ejecuta desde Gestión " +"Financiera/Configuración/Contabilidad Financiera/Contabilidad " +"Financiera/Generar Plan Contable a partir de una Plantilla de Plan." + +#. module: l10n_it +#: view:account.report_libroiva:0 +msgid "Anno Fiscale" +msgstr "Año 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 "REGISTRO IVA" + +#. 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 "Régimen Extra comunitario" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +msgid "VENDITE" +msgstr "VENTAS" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Aliquota" +msgstr "Tasa" + +#. 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 "Año 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 "Proveedor" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_debito:0 +msgid "ACQUISTI" +msgstr "Comprar" + +#. 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 "Registro de ventas" + +#. 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 "Registro del IVA" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Imposta" +msgstr "Impuesto" + +#. module: l10n_it +#: model:account.fiscal.position.template,name:l10n_it.intra +msgid "Regime Intra comunitario" +msgstr "Régimen Intra Comunitario" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Data fattura" +msgstr "Fecha de la factura" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Imponibile" +msgstr "Imponible" + +#. module: l10n_it +#: model:ir.module.module,shortdesc:l10n_it.module_meta_information +msgid "Italy - Generic Chart of Accounts" +msgstr "Italia - Plan General Contable" + +#. module: l10n_it +#: model:ir.model,name:l10n_it.model_account_report_libroiva +msgid "SQL view for libro IVA" +msgstr "Vista SQL para el libro del IVA" 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_it/i18n/it.po b/addons/l10n_it/i18n/it.po new file mode 100644 index 00000000000..1fa8bc9a605 --- /dev/null +++ b/addons/l10n_it/i18n/it.po @@ -0,0 +1,174 @@ +# Italian 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_it +#: model:ir.actions.report.xml,name:l10n_it.account_ita_libroIVA_debit +msgid "Registro acquisti" +msgstr "Registro acquisti" + +#. 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 "" +"Genera il Piano dei Conti da un Modello. Vi verrà richiesto di passare il " +"nome dell'azienda, il modello da seguire, il numero di decimali per generare " +"il codice dei tuoi conti e, per il conto della Banca, la valuta per creare " +"il Libro Giornale. Così una copia vergine del Piano dei Conti, derivatante " +"dal modello, viene generata.\n" +"\tQuesto è la stessa procedura automatica che viene lanciata da: Gestione " +"Finanziaria / Configurazione / Contabilità / Conti finanziari / Genera il " +"Piano dei conti da un modello." + +#. module: l10n_it +#: view:account.report_libroiva:0 +msgid "Anno Fiscale" +msgstr "Anno Fiscale" + +#. 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 "REGISTRO IVA" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Protocollo" +msgstr "Protocollo" + +#. module: l10n_it +#: model:account.fiscal.position.template,name:l10n_it.extra +msgid "Regime Extra comunitario" +msgstr "Regime Extra comunitario" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +msgid "VENDITE" +msgstr "VENDITE" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Aliquota" +msgstr "Aliquota" + +#. module: l10n_it +#: field:account.report_libroiva,company_id:0 +msgid "Company" +msgstr "Azienda" + +#. module: l10n_it +#: field:account.report_libroiva,name:0 +msgid "Fiscal year" +msgstr "Anno fiscale" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Numero" +msgstr "Numero" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Fornitore" +msgstr "Fornitore" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_debito:0 +msgid "ACQUISTI" +msgstr "ACQUISTI" + +#. 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" +" Piano dei conti italiano di un'impresa generica\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 "Registro vendite" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Periodo" +msgstr "Periodo" + +#. 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 "Registri IVA" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Imposta" +msgstr "Imposta" + +#. module: l10n_it +#: model:account.fiscal.position.template,name:l10n_it.intra +msgid "Regime Intra comunitario" +msgstr "Regime Intra comunitario" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Data fattura" +msgstr "Data fattura" + +#. module: l10n_it +#: report:l10n_it.report.libroIVA_credito:0 +#: report:l10n_it.report.libroIVA_debito:0 +msgid "Imponibile" +msgstr "Imponibile" + +#. module: l10n_it +#: model:ir.module.module,shortdesc:l10n_it.module_meta_information +msgid "Italy - Generic Chart of Accounts" +msgstr "Italia - Piano dei conti generico" + +#. module: l10n_it +#: model:ir.model,name:l10n_it.model_account_report_libroiva +msgid "SQL view for libro IVA" +msgstr "Vista SQL per registro IVA" diff --git a/addons/l10n_mx/i18n/ca.po b/addons/l10n_mx/i18n/ca.po new file mode 100644 index 00000000000..52e9e1c4ac2 --- /dev/null +++ b/addons/l10n_mx/i18n/ca.po @@ -0,0 +1,41 @@ +# Catalan translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <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:07+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Catalan <ca@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_mx +#: model:ir.module.module,description:l10n_mx.module_meta_information +msgid "" +"This is the module to manage the accounting chart for Mexico in Open ERP." +msgstr "" + +#. module: l10n_mx +#: model:ir.actions.todo,note:l10n_mx.config_call_account_template_mx_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 "" + +#. module: l10n_mx +#: model:ir.module.module,shortdesc:l10n_mx.module_meta_information +msgid "Mexico - Chart of Account" +msgstr "" diff --git a/addons/l10n_mx/i18n/es.po b/addons/l10n_mx/i18n/es.po new file mode 100644 index 00000000000..f218be80f36 --- /dev/null +++ b/addons/l10n_mx/i18n/es.po @@ -0,0 +1,50 @@ +# Spanish 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:07+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_mx +#: model:ir.module.module,description:l10n_mx.module_meta_information +msgid "" +"This is the module to manage the accounting chart for Mexico in Open ERP." +msgstr "" +"Este es el módulo para gestionar el plan contable para Méjico en Open ERP." + +#. module: l10n_mx +#: model:ir.actions.todo,note:l10n_mx.config_call_account_template_mx_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 "" +"Generar Plan Contable a partir de una plantilla de Plan. Se le preguntará " +"por el nombre de la compañía, la plantilla de plan contable a seguir, el no. " +"de dígitos para generar el código de sus cuentas y la cuenta bancaria, la " +"divisa para crear Diarios. Por lo tanto, la copia exacta de la plantilla de " +"plan contable será generada.\n" +"Este es el mismo asistente que se ejecuta desde Gestión " +"Financiera/Configuración/Contabilidad Financiera/Contabilidad " +"Financiera/Generar Plan Contable a partir de una Plantilla de Plan." + +#. module: l10n_mx +#: model:ir.module.module,shortdesc:l10n_mx.module_meta_information +msgid "Mexico - Chart of Account" +msgstr "Méjico - Plan Contable" diff --git a/addons/l10n_mx/i18n/gl.po b/addons/l10n_mx/i18n/gl.po new file mode 100644 index 00000000000..19fb4f58bbd --- /dev/null +++ b/addons/l10n_mx/i18n/gl.po @@ -0,0 +1,48 @@ +# 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:07+0000\n" +"PO-Revision-Date: 2011-02-15 15: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-02-16 05:03+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: l10n_mx +#: model:ir.module.module,description:l10n_mx.module_meta_information +msgid "" +"This is the module to manage the accounting chart for Mexico in Open ERP." +msgstr "Este é o módulo para xestiona-lo plan contable de México en OpenERP." + +#. module: l10n_mx +#: model:ir.actions.todo,note:l10n_mx.config_call_account_template_mx_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 "" +"Xera un plan de contas a partir dun modelo xenérico. Pediráselle o nome da " +"compañía, o modelo contable a seguir, o número de díxitos para xera-lo " +"código das súas contas e da súa conta e divisa bancaria para crea-los " +"diarios. Así, xerarase unha copia íntegra do modelo contable.\n" +"\t Este é o mesmo asistente que se executa desde 'Xestión " +"Financieira/Configuración/Contabilidade Financieira/Contas " +"Financieiras/Xerar plan de contas dende un modelo base." + +#. module: l10n_mx +#: model:ir.module.module,shortdesc:l10n_mx.module_meta_information +msgid "Mexico - Chart of Account" +msgstr "México - Plan de Contas" diff --git a/addons/l10n_mx/i18n/it.po b/addons/l10n_mx/i18n/it.po new file mode 100644 index 00000000000..7ea3cc8c16a --- /dev/null +++ b/addons/l10n_mx/i18n/it.po @@ -0,0 +1,50 @@ +# Italian 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:07+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_mx +#: model:ir.module.module,description:l10n_mx.module_meta_information +msgid "" +"This is the module to manage the accounting chart for Mexico in Open ERP." +msgstr "" +"Questo è il modulo per gestire il piano dei conti per il Messico in OpenERP." + +#. module: l10n_mx +#: model:ir.actions.todo,note:l10n_mx.config_call_account_template_mx_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 "" +"Genera il Piano dei Conti da un Modello. Vi verrà richiesto di passare il " +"nome dell'azienda, il modello da seguire, il numero di decimali per generare " +"il codice dei tuoi conti e, per il conto della Banca, la valuta per creare " +"il Libro Giornale. Così una copia vergine del Piano dei Conti, derivatante " +"dal modello, viene generata.\n" +"\tQuesto è la stessa procedura automatica che viene lanciata da: Gestione " +"Finanziaria / Configurazione / Contabilità / Conti finanziari / Genera il " +"Piano dei conti da un modello." + +#. module: l10n_mx +#: model:ir.module.module,shortdesc:l10n_mx.module_meta_information +msgid "Mexico - Chart of Account" +msgstr "Messico - Piano dei conti" diff --git a/addons/l10n_nl/i18n/ca.po b/addons/l10n_nl/i18n/ca.po new file mode 100644 index 00000000000..d35a1cef382 --- /dev/null +++ b/addons/l10n_nl/i18n/ca.po @@ -0,0 +1,79 @@ +# Catalan translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Catalan <ca@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-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 "" + +#. module: l10n_nl +#: model:ir.module.module,shortdesc:l10n_nl.module_meta_information +msgid "Netherlands - Grootboek en BTW rekeningen" +msgstr "" + +#. 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 "" diff --git a/addons/l10n_nl/i18n/es.po b/addons/l10n_nl/i18n/es.po new file mode 100644 index 00000000000..2ff5f84a21d --- /dev/null +++ b/addons/l10n_nl/i18n/es.po @@ -0,0 +1,123 @@ +# Spanish 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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-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 \"Contabilidad\" que " +"será ejecutado.\n" +"* Usted recibe una lista de plantillas planes contables que también le " +"ofrecerá el holandés.\n" +"* El asistente de configuración, le solicitará el nombre de la compañía, la " +"plantilla de plan a seguir, y el núm. de dígitos para generar el código de " +"sus cuentas, cuenta bancaria, y divisa para crear sus diarios.\n" +" \n" +"¡Atención! -> La plantilla del plan contable holandés consta de cuatro " +"dígitos. Este es el número mínimo que debe comtemplar, aunque puede aumentar " +"el número. Los dígitos adicionales detrás de la cuenta se rellenan de " +"\"ceros\"\n" +" \n" +"* Este es el mismo asistente que se ejecuta desde Gestión " +"financiera/Configuración/Contabilidad financiera/Cuentas financieras/Generar " +"plan de cuentas desde una plantilla 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 los cambios de __terp__.py en la información de versión del archivo.\n" +"Se trata de un módulo básico de plan general contable y régimen de IVA para " +"las empresas holandesas para instalar en la versión 5 de OpenERP.\n" +" Las cuentas de IVA son vinculadas a la derecha cuando sea necesario " +"para generar informes, por ejemplo, las adquisiciones intracomunitarias\n" +" El IVA es del 19%, pero al mismo tiempo, como la retención a cuenta es " +"del 19% podrán deducir de nuevo.\n" +" \n" +" Después de instalar este módulo, el asistente de configuración de " +"\"Contabilidad\" será ejecutado.\n" +" * Usted recibe una lista de plantillas planes contables que también le " +"ofrecerá el holandés.\n" +" \n" +" * El asistente de configuración, le solicitará el nombre de la " +"compañía, la plantilla de plan a seguir, y el núm. de dígitos para generar " +"el código de sus cuentas, cuenta bancaria, y divisa para crear sus diarios.\n" +" \n" +" Atención! -> La plantilla del plan contable holandés consta de cuatro " +"dígitos. Este es el número mínimo que debe comtemplar, aunque puede aumentar " +"el número. Los dígitos adicionales detrás de la cuenta se rellenan de " +"\"ceros\"\n" +" \n" +" * Este es el mismo asistente que se ejecuta desde Gestión " +"financiera/Configuración/Contabilidad financiera/Cuentas financieras/Generar " +"plan de cuentas desde una plantilla de plan.\n" +"\n" +" " diff --git a/addons/l10n_nl/i18n/it.po b/addons/l10n_nl/i18n/it.po new file mode 100644 index 00000000000..d24c7e5bdd7 --- /dev/null +++ b/addons/l10n_nl/i18n/it.po @@ -0,0 +1,79 @@ +# Italian 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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-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 "" + +#. module: l10n_nl +#: model:ir.module.module,shortdesc:l10n_nl.module_meta_information +msgid "Netherlands - Grootboek en BTW rekeningen" +msgstr "Olanda - Piano dei conti" + +#. 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 "" diff --git a/addons/l10n_nl/i18n/nl.po b/addons/l10n_nl/i18n/nl.po new file mode 100644 index 00000000000..dbf83cd9c9f --- /dev/null +++ b/addons/l10n_nl/i18n/nl.po @@ -0,0 +1,126 @@ +# 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-07 06:11+0000\n" +"PO-Revision-Date: 2011-02-16 11:41+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-17 04:36+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 "" +"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" + +#. module: l10n_nl +#: model:ir.module.module,shortdesc:l10n_nl.module_meta_information +msgid "Netherlands - Grootboek en BTW rekeningen" +msgstr "Netherlands - Grootboek en BTW rekeningen" + +#. 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" +"Lees changelog in file __terp__.py voor versie informatie. \n" +"\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" +" " diff --git a/addons/l10n_pl/i18n/ca.po b/addons/l10n_pl/i18n/ca.po new file mode 100644 index 00000000000..a6388442ee0 --- /dev/null +++ b/addons/l10n_pl/i18n/ca.po @@ -0,0 +1,50 @@ +# Catalan translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Catalan <ca@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-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 "" + +#. module: l10n_pl +#: model:ir.module.module,shortdesc:l10n_pl.module_meta_information +msgid "Poland - Chart of Accounts" +msgstr "" + +#. 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 "" diff --git a/addons/l10n_pl/i18n/es.po b/addons/l10n_pl/i18n/es.po new file mode 100644 index 00000000000..2a49fb33eb0 --- /dev/null +++ b/addons/l10n_pl/i18n/es.po @@ -0,0 +1,62 @@ +# Spanish 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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-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 es el módulo para gestionar el plan de cuentas e impuestos 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 "" +"Generar Plan Contable a partir de una plantilla de Plan. Se le preguntará " +"por el nombre de la compañía, la plantilla de plan contable a seguir, el no. " +"de dígitos para generar el código de sus cuentas y la cuenta bancaria, la " +"divisa para crear Diarios. Por lo tanto, la copia exacta de la plantilla de " +"plan contable será generada.\n" +"Este es el mismo asistente que se ejecuta desde Gestión " +"Financiera/Configuración/Contabilidad Financiera/Contabilidad " +"Financiera/Generar Plan Contable a partir de una Plantilla de Plan." diff --git a/addons/l10n_pl/i18n/it.po b/addons/l10n_pl/i18n/it.po new file mode 100644 index 00000000000..08d60104e36 --- /dev/null +++ b/addons/l10n_pl/i18n/it.po @@ -0,0 +1,58 @@ +# Italian 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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-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 "" + +#. module: l10n_pl +#: model:ir.module.module,shortdesc:l10n_pl.module_meta_information +msgid "Poland - Chart of Accounts" +msgstr "Polonia - Piano dei conti" + +#. 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 "" +"Genera il Piano dei Conti da un Modello. Vi verrà richiesto di passare il " +"nome dell'azienda, il modello da seguire, il numero di decimali per generare " +"il codice dei tuoi conti e, per il conto della Banca, la valuta per creare " +"il Libro Giornale. Così una copia vergine del Piano dei Conti, derivatante " +"dal modello, viene generata.\n" +"\tQuesto è la stessa procedura automatica che viene lanciata da: Gestione " +"Finanziaria / Configurazione / Contabilità / Conti finanziari / Genera il " +"Piano dei conti da un modello." diff --git a/addons/l10n_ro/i18n/ca.po b/addons/l10n_ro/i18n/ca.po new file mode 100644 index 00000000000..5f2808f89ce --- /dev/null +++ b/addons/l10n_ro/i18n/ca.po @@ -0,0 +1,57 @@ +# Catalan translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Catalan <ca@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_ro +#: help:res.partner,nrc:0 +msgid "Registration number at the Registry of Commerce" +msgstr "" + +#. module: l10n_ro +#: field:res.partner,nrc:0 +msgid "NRC" +msgstr "" + +#. 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 "" + +#. module: l10n_ro +#: model:ir.module.module,shortdesc:l10n_ro.module_meta_information +msgid "Romania - Chart of Accounts" +msgstr "" + +#. module: l10n_ro +#: model:ir.model,name:l10n_ro.model_res_partner +msgid "Partner" +msgstr "" + +#. 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 "" diff --git a/addons/l10n_ro/i18n/es.po b/addons/l10n_ro/i18n/es.po new file mode 100644 index 00000000000..2fc0dc6cd3a --- /dev/null +++ b/addons/l10n_ro/i18n/es.po @@ -0,0 +1,67 @@ +# Spanish 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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-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 registro en el Registro 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 "" +"Generar Plan Contable a partir de una plantilla de Plan. Se le preguntará " +"por el nombre de la compañía, la plantilla de plan contable a seguir, el no. " +"de dígitos para generar el código de sus cuentas y la cuenta bancaria, la " +"divisa para crear Diarios. Por lo tanto, la copia exacta de la plantilla de " +"plan contable será generada.\n" +"Este es el mismo asistente que se ejecuta desde Gestión " +"Financiera/Configuración/Contabilidad Financiera/Contabilidad " +"Financiera/Generar Plan Contable a partir de una Plantilla de Plan." + +#. module: l10n_ro +#: model:ir.module.module,shortdesc:l10n_ro.module_meta_information +msgid "Romania - Chart of Accounts" +msgstr "Rumanía - Plan Contable" + +#. module: l10n_ro +#: model:ir.model,name:l10n_ro.model_res_partner +msgid "Partner" +msgstr "Empresa" + +#. 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 es el módulo que gestiona el plan contable, estructura de Impuestos y " +"Número de Registro para Rumanía en Open ERP." diff --git a/addons/l10n_ro/i18n/it.po b/addons/l10n_ro/i18n/it.po new file mode 100644 index 00000000000..52d152b50cc --- /dev/null +++ b/addons/l10n_ro/i18n/it.po @@ -0,0 +1,67 @@ +# Italian 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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-Generator: Launchpad (build 12351)\n" + +#. module: l10n_ro +#: help:res.partner,nrc:0 +msgid "Registration number at the Registry of Commerce" +msgstr "Numero di registrazione alla Camera di Commercio" + +#. 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 "" +"Genera il Piano dei Conti da un Modello. Vi verrà richiesto di passare il " +"nome dell'azienda, il modello da seguire, il numero di decimali per generare " +"il codice dei tuoi conti e, per il conto della Banca, la valuta per creare " +"il Libro Giornale. Così una copia vergine del Piano dei Conti, derivatante " +"dal modello, viene generata.\n" +"\tQuesto è la stessa procedura automatica che viene lanciata da: Gestione " +"Finanziaria / Configurazione / Contabilità / Conti finanziari / Genera il " +"Piano dei conti da un modello." + +#. module: l10n_ro +#: model:ir.module.module,shortdesc:l10n_ro.module_meta_information +msgid "Romania - Chart of Accounts" +msgstr "Romania - Piano dei conti" + +#. module: l10n_ro +#: model:ir.model,name:l10n_ro.model_res_partner +msgid "Partner" +msgstr "Partner" + +#. 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 "" +"Questo è il modulo per gestire il piano dei conti, la partita IVA e il " +"numero di registrazione per la Romania in OpenERP." diff --git a/addons/l10n_ro/i18n/ro.po b/addons/l10n_ro/i18n/ro.po new file mode 100644 index 00000000000..77d86d94407 --- /dev/null +++ b/addons/l10n_ro/i18n/ro.po @@ -0,0 +1,57 @@ +# 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-07 06:16+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\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-16 05:03+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 "" + +#. module: l10n_ro +#: field:res.partner,nrc:0 +msgid "NRC" +msgstr "" + +#. 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 "" + +#. module: l10n_ro +#: model:ir.module.module,shortdesc:l10n_ro.module_meta_information +msgid "Romania - Chart of Accounts" +msgstr "" + +#. module: l10n_ro +#: model:ir.model,name:l10n_ro.model_res_partner +msgid "Partner" +msgstr "" + +#. 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 "" diff --git a/addons/l10n_th/i18n/ca.po b/addons/l10n_th/i18n/ca.po new file mode 100644 index 00000000000..8c627a5a487 --- /dev/null +++ b/addons/l10n_th/i18n/ca.po @@ -0,0 +1,43 @@ +# Catalan translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Catalan <ca@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-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 "" + +#. module: l10n_th +#: model:ir.module.module,shortdesc:l10n_th.module_meta_information +msgid "Thailand - Thai Chart of Accounts" +msgstr "" + +#. module: l10n_th +#: model:ir.module.module,description:l10n_th.module_meta_information +msgid "" +"\n" +"Chart of accounts for Thailand.\n" +" " +msgstr "" diff --git a/addons/l10n_th/i18n/es.po b/addons/l10n_th/i18n/es.po new file mode 100644 index 00000000000..59f43aaf99c --- /dev/null +++ b/addons/l10n_th/i18n/es.po @@ -0,0 +1,54 @@ +# Spanish 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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-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 "" +"Generar Plan Contable a partir de una plantilla de Plan. Se le preguntará " +"por el nombre de la compañía, la plantilla de plan contable a seguir, el no. " +"de dígitos para generar el código de sus cuentas y la cuenta bancaria, la " +"divisa para crear Diarios. Por lo tanto, la copia exacta de la plantilla de " +"plan contable será generada.\n" +"Este es el mismo asistente que se ejecuta desde Gestión " +"Financiera/Configuración/Contabilidad Financiera/Contabilidad " +"Financiera/Generar Plan Contable a partir de una Plantilla 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_th/i18n/it.po b/addons/l10n_th/i18n/it.po new file mode 100644 index 00000000000..0a8fa1ac9bd --- /dev/null +++ b/addons/l10n_th/i18n/it.po @@ -0,0 +1,52 @@ +# Italian 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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-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 "" +"Genera il piano dei conti da un modello. Vi verrà chiesto di fornire il nome " +"della azienda, il modello che volete utilizzare, il numero di decimali per " +"generare il codice per i vostri conti e il conto bancario e la valuta per " +"creare i giornali. Così, la semplice copia del modello è creata.\n" +"Questo è lo stesso wizard che viene eseguito da: Gestione finanziaria / " +"Configurazione / Conti finanziari / Genera il piano dei conti da un modello." + +#. module: l10n_th +#: model:ir.module.module,shortdesc:l10n_th.module_meta_information +msgid "Thailand - Thai Chart of Accounts" +msgstr "Thailandia - Piano dei conti" + +#. module: l10n_th +#: model:ir.module.module,description:l10n_th.module_meta_information +msgid "" +"\n" +"Chart of accounts for Thailand.\n" +" " +msgstr "" +"\n" +"Piano dei conti per la Thailandia.\n" +" " diff --git a/addons/l10n_ve/i18n/ca.po b/addons/l10n_ve/i18n/ca.po new file mode 100644 index 00000000000..1afb3f5d84f --- /dev/null +++ b/addons/l10n_ve/i18n/ca.po @@ -0,0 +1,52 @@ +# Catalan translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Catalan <ca@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-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 "" + +#. 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 "" + +#. module: l10n_ve +#: model:ir.module.module,shortdesc:l10n_ve.module_meta_information +msgid "Venezuela -Chart of Account" +msgstr "" diff --git a/addons/l10n_ve/i18n/es.po b/addons/l10n_ve/i18n/es.po new file mode 100644 index 00000000000..90d5977f13a --- /dev/null +++ b/addons/l10n_ve/i18n/es.po @@ -0,0 +1,64 @@ +# Spanish 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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-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 "" +"Generar Plan Contable a partir de una plantilla de Plan. Se le preguntará " +"por el nombre de la compañía, la plantilla de plan contable a seguir, el no. " +"de dígitos para generar el código de sus cuentas y la cuenta bancaria, la " +"divisa para crear Diarios. Por lo tanto, la copia exacta de la plantilla de " +"plan contable será generada.\n" +"Este es el mismo asistente que se ejecuta desde Gestión " +"Financiera/Configuración/Contabilidad Financiera/Contabilidad " +"Financiera/Generar Plan Contable a partir de una Plantilla 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 es el módulo para gestionar el plan de cuentas para Venezuela en 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/l10n_ve/i18n/it.po b/addons/l10n_ve/i18n/it.po new file mode 100644 index 00000000000..beeef99a6cf --- /dev/null +++ b/addons/l10n_ve/i18n/it.po @@ -0,0 +1,56 @@ +# Italian 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-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-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 "" + +#. 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" +"Questo è il modulo per gestire il piano dei conti per il Venezuela in " +"OpenERP.\n" +"Este módulo es para manejar un catálogo de cuentas ejemplo para Venezuela.\n" + +#. module: l10n_ve +#: model:ir.module.module,shortdesc:l10n_ve.module_meta_information +msgid "Venezuela -Chart of Account" +msgstr "Venezuela - Piano dei conti" 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..1855b663ebc 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-02-20 18:39+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-02-21 04:50+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 @@ -112,17 +114,17 @@ msgstr "Rute" #. 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 @@ -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 @@ -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 @@ -1794,7 +1807,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 +1828,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 +1888,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 +1936,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 +2055,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 +2095,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 +2145,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 @@ -2246,7 +2259,7 @@ msgstr "" #. 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 @@ -2332,7 +2345,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 +2355,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 +2394,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 +2415,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 +2425,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 +2436,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 +2450,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 +2479,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 +2519,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 ac392f6565b..322567674cb 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -690,7 +690,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': @@ -732,7 +731,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/outlook/i18n/bg.po b/addons/outlook/i18n/bg.po new file mode 100644 index 00000000000..a12a78a1481 --- /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-02-26 05:00+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 609fe7d0b96..f2e72f273c0 100644 --- a/addons/point_of_sale/i18n/pt_BR.po +++ b/addons/point_of_sale/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-03 16:58+0000\n" -"PO-Revision-Date: 2011-02-10 00:49+0000\n" -"Last-Translator: Adriano Prado <adrianojprado@hotmail.com>\n" +"PO-Revision-Date: 2011-02-16 22: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-11 04:59+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-19 05:05+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: point_of_sale #: field:pos.discount,discount_notes:0 @@ -286,7 +286,7 @@ msgstr "" #: code:addons/point_of_sale/point_of_sale.py:1075 #, python-format msgid "No valid pricelist line found !" -msgstr "" +msgstr "Nenhuma linha de lista de preços válida encontrada!" #. module: point_of_sale #: report:pos.details:0 @@ -491,7 +491,7 @@ msgstr "" #: model:ir.model,name:point_of_sale.model_pos_add_product #, python-format msgid "Add Product" -msgstr "" +msgstr "Adicionar Produto" #. module: point_of_sale #: field:report.transaction.pos,invoice_am:0 @@ -808,7 +808,7 @@ msgstr "Produto para Despesas" #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_sales_user_today_current_user #: view:pos.sales.user.today.current_user:0 msgid "Sales for Current User" -msgstr "" +msgstr "Vendas do Usuário Atual" #. module: point_of_sale #: report:pos.invoice:0 @@ -872,7 +872,7 @@ msgstr "Filtros Extendidos..." #. module: point_of_sale #: field:pos.order,num_sale:0 msgid "Internal Note" -msgstr "" +msgstr "Nota Interna" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_res_company @@ -915,7 +915,7 @@ msgstr "" #. module: point_of_sale #: field:report.transaction.pos,no_trans:0 msgid "Number of Transaction" -msgstr "" +msgstr "Número da Transação" #. module: point_of_sale #: view:pos.add.product:0 @@ -1292,7 +1292,7 @@ msgstr "" #. module: point_of_sale #: field:pos.order,nb_print:0 msgid "Number of Print" -msgstr "" +msgstr "Número da Impressão" #. module: point_of_sale #: model:ir.model,name:point_of_sale.model_pos_make_payment @@ -1383,7 +1383,7 @@ msgstr "" #: code:addons/point_of_sale/point_of_sale.py:337 #, python-format msgid "No order lines defined for this sale." -msgstr "" +msgstr "Sem linhas de pedido definidas nesta venda." #. module: point_of_sale #: field:report.cash.register,balance_start:0 @@ -1799,7 +1799,7 @@ msgstr "" #. module: point_of_sale #: view:pos.scan.product:0 msgid "Scan Barcode" -msgstr "" +msgstr "Ler Código de Barras" #. module: point_of_sale #: field:pos.box.entries,product_id:0 @@ -1973,7 +1973,7 @@ msgstr "Ponto de Venda" #: view:report.pos.order:0 #: field:report.pos.order,user_id:0 msgid "Salesman" -msgstr "" +msgstr "Vendedor" #. module: point_of_sale #: report:pos.details:0 @@ -2024,7 +2024,7 @@ msgstr "" #. module: point_of_sale #: report:pos.invoice:0 msgid "PRO-FORMA" -msgstr "" +msgstr "PRO-FORMA" #. module: point_of_sale #: code:addons/point_of_sale/point_of_sale.py:637 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/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/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/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/wizard/project_task_delegate.py b/addons/project/wizard/project_task_delegate.py index 16c3ec85653..c7a64b0431c 100644 --- a/addons/project/wizard/project_task_delegate.py +++ b/addons/project/wizard/project_task_delegate.py @@ -53,17 +53,17 @@ class project_task_delegate(osv.osv_memory): if 'name' in fields: if task_name.startswith(_('CHECK: ')): - newname = str(task_name).replace(_('CHECK: '), '') + newname = tools.ustr(task_name).replace(_('CHECK: '), '') else: - newname = task_name or '' + newname = tools.ustr(task_name or '') res.update({'name': newname}) if 'planned_hours' in fields: res.update({'planned_hours': task.remaining_hours or 0.0}) if 'prefix' in fields: if task_name.startswith(_('CHECK: ')): - newname = str(task_name).replace(_('CHECK: '), '') + newname = tools.ustr(task_name).replace(_('CHECK: '), '') else: - newname = task_name or '' + newname = tools.ustr(task_name or '') prefix = _('CHECK: ') + newname res.update({'prefix': prefix}) if 'new_task_description' in fields: diff --git a/addons/project_planning/project_planning_demo.xml b/addons/project_planning/project_planning_demo.xml index 5ef27c628d9..4943ca0e5e3 100644 --- a/addons/project_planning/project_planning_demo.xml +++ b/addons/project_planning/project_planning_demo.xml @@ -7,8 +7,8 @@ <record id="project_plannning_1" model="report_account_analytic.planning"> <field name="name">Project_Planning</field> <field name="business_days">20</field> - <field name="date_from" eval="time.strftime('%Y-%m-01 10:00:00')"/> - <field name="date_to" eval="time.strftime('%Y-%m-28 15:00:00')"/> + <field name="date_from" eval="time.strftime('%Y-%m-01')"/> + <field name="date_to" eval="time.strftime('%Y-%m-28')"/> <field name="state">open</field> <field name="user_id" ref="project.res_users_project_manager"/> </record> 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_view.xml b/addons/purchase/purchase_view.xml index cb83841f005..92adb377768 100644 --- a/addons/purchase/purchase_view.xml +++ b/addons/purchase/purchase_view.xml @@ -216,7 +216,7 @@ <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'}"/> </page> <page string="Notes"> <field colspan="4" name="notes" nolabel="1"/> 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/ca.po b/addons/purchase_double_validation/i18n/ca.po new file mode 100644 index 00000000000..6adf5c81b48 --- /dev/null +++ b/addons/purchase_double_validation/i18n/ca.po @@ -0,0 +1,83 @@ +# Catalan translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR <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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Catalan <ca@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-Generator: Launchpad (build 12351)\n" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Purchase Application Configuration" +msgstr "" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,progress:0 +msgid "Configuration Progress" +msgstr "" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Define minimum amount after which puchase is needed to be validated." +msgstr "" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "title" +msgstr "" + +#. module: purchase_double_validation +#: model:ir.module.module,shortdesc:purchase_double_validation.module_meta_information +msgid "purchase_double_validation" +msgstr "" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,config_logo:0 +msgid "Image" +msgstr "" + +#. module: purchase_double_validation +#: model:ir.module.module,description:purchase_double_validation.module_meta_information +msgid "" +"\n" +"\tThis module modifies the purchase workflow in order to validate purchases " +"that exceeds minimum amount set by configuration wizard\n" +" " +msgstr "" + +#. 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 "" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "res_config_contents" +msgstr "" + +#. module: purchase_double_validation +#: help:purchase.double.validation.installer,limit_amount:0 +msgid "Maximum amount after which validation of purchase is required." +msgstr "" + +#. module: purchase_double_validation +#: model:ir.model,name:purchase_double_validation.model_purchase_double_validation_installer +msgid "purchase.double.validation.installer" +msgstr "" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,limit_amount:0 +msgid "Maximum Purchase Amount" +msgstr "" diff --git a/addons/purchase_double_validation/i18n/de.po b/addons/purchase_double_validation/i18n/de.po new file mode 100644 index 00000000000..48a8090b476 --- /dev/null +++ b/addons/purchase_double_validation/i18n/de.po @@ -0,0 +1,87 @@ +# 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: 2011-01-11 11:15+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\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-Generator: Launchpad (build 12351)\n" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Purchase Application Configuration" +msgstr "Konfiguration Einkauf" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,progress:0 +msgid "Configuration Progress" +msgstr "Abfolge Konfiguration" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Define minimum amount after which puchase is needed to be validated." +msgstr "Definiere Betrag, ab dem der Einkauf validiert werden muss." + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "title" +msgstr "Bezeichnung" + +#. module: purchase_double_validation +#: model:ir.module.module,shortdesc:purchase_double_validation.module_meta_information +msgid "purchase_double_validation" +msgstr "purchase_double_validation" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,config_logo:0 +msgid "Image" +msgstr "Bild" + +#. module: purchase_double_validation +#: model:ir.module.module,description:purchase_double_validation.module_meta_information +msgid "" +"\n" +"\tThis module modifies the purchase workflow in order to validate purchases " +"that exceeds minimum amount set by configuration wizard\n" +" " +msgstr "" +"\n" +"\tDieses Modul erlaubt die Validierung von Einkaufsaufträgen oberhalb eines " +"Betrages, der im Assistenen definiert wurde.\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 "Konfiguriere Betragsgrenze für Einkauf" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "res_config_contents" +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 "Betrag, ab dem der Einkaufsauftrag validiert werden muss" + +#. module: purchase_double_validation +#: model:ir.model,name:purchase_double_validation.model_purchase_double_validation_installer +msgid "purchase.double.validation.installer" +msgstr "purchase.double.validation.installer" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,limit_amount:0 +msgid "Maximum Purchase Amount" +msgstr "Maximaler Einkaufsbetrag" diff --git a/addons/purchase_double_validation/i18n/es.po b/addons/purchase_double_validation/i18n/es.po new file mode 100644 index 00000000000..c38ef589ba4 --- /dev/null +++ b/addons/purchase_double_validation/i18n/es.po @@ -0,0 +1,90 @@ +# Spanish 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-Generator: Launchpad (build 12351)\n" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Purchase Application Configuration" +msgstr "Configuración de la aplicación de compras" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,progress:0 +msgid "Configuration Progress" +msgstr "Progreso de la configuración" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Define minimum amount after which puchase is needed to be validated." +msgstr "" +"Defina la mínima cantidad a partir de la cual la compra requiere ser " +"validada." + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "title" +msgstr "título" + +#. module: purchase_double_validation +#: model:ir.module.module,shortdesc:purchase_double_validation.module_meta_information +msgid "purchase_double_validation" +msgstr "purchase_double_validation" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,config_logo:0 +msgid "Image" +msgstr "Imagen" + +#. module: purchase_double_validation +#: model:ir.module.module,description:purchase_double_validation.module_meta_information +msgid "" +"\n" +"\tThis module modifies the purchase workflow in order to validate purchases " +"that exceeds minimum amount set by configuration wizard\n" +" " +msgstr "" +"\n" +"\tEste módulo modifica el workflow de compras de tal forma que permite " +"validar las compras que sobrepasan un importe mínimo que se establece en el " +"asistente de configuración\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 "Configurar importe mínimo para la compra" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "res_config_contents" +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 "Importe maximo a partir del cual se requiere validar la compra" + +#. module: purchase_double_validation +#: model:ir.model,name:purchase_double_validation.model_purchase_double_validation_installer +msgid "purchase.double.validation.installer" +msgstr "purchase.double.validation.installer" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,limit_amount:0 +msgid "Maximum Purchase Amount" +msgstr "Importe máximo de compra" diff --git a/addons/purchase_double_validation/i18n/fr.po b/addons/purchase_double_validation/i18n/fr.po new file mode 100644 index 00000000000..33f7b4d1a12 --- /dev/null +++ b/addons/purchase_double_validation/i18n/fr.po @@ -0,0 +1,83 @@ +# 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:15+0000\n" +"PO-Revision-Date: 2011-02-15 15:37+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-02-16 05:03+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Purchase Application Configuration" +msgstr "" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,progress:0 +msgid "Configuration Progress" +msgstr "Avancement de la configuration" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Define minimum amount after which puchase is needed to be validated." +msgstr "" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "title" +msgstr "titre" + +#. module: purchase_double_validation +#: model:ir.module.module,shortdesc:purchase_double_validation.module_meta_information +msgid "purchase_double_validation" +msgstr "purchase_double_validation" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,config_logo:0 +msgid "Image" +msgstr "" + +#. module: purchase_double_validation +#: model:ir.module.module,description:purchase_double_validation.module_meta_information +msgid "" +"\n" +"\tThis module modifies the purchase workflow in order to validate purchases " +"that exceeds minimum amount set by configuration wizard\n" +" " +msgstr "" + +#. 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 "" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "res_config_contents" +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 "" + +#. module: purchase_double_validation +#: model:ir.model,name:purchase_double_validation.model_purchase_double_validation_installer +msgid "purchase.double.validation.installer" +msgstr "purchase.double.validation.installer" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,limit_amount:0 +msgid "Maximum Purchase Amount" +msgstr "" diff --git a/addons/purchase_double_validation/i18n/hu.po b/addons/purchase_double_validation/i18n/hu.po new file mode 100644 index 00000000000..1ed32e84010 --- /dev/null +++ b/addons/purchase_double_validation/i18n/hu.po @@ -0,0 +1,89 @@ +# Hungarian 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Hungarian <hu@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-Generator: Launchpad (build 12351)\n" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Purchase Application Configuration" +msgstr "Beszerzés modul beállítása" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,progress:0 +msgid "Configuration Progress" +msgstr "Beállítás előrehaladása" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Define minimum amount after which puchase is needed to be validated." +msgstr "" +"Minimumösszeg meghatározása, amely fölött a beszerzést jóvá kell hagyatni." + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "title" +msgstr "Megnevezés" + +#. module: purchase_double_validation +#: model:ir.module.module,shortdesc:purchase_double_validation.module_meta_information +msgid "purchase_double_validation" +msgstr "Beszerzés kétszeri jóváhagyása" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,config_logo:0 +msgid "Image" +msgstr "Kép" + +#. module: purchase_double_validation +#: model:ir.module.module,description:purchase_double_validation.module_meta_information +msgid "" +"\n" +"\tThis module modifies the purchase workflow in order to validate purchases " +"that exceeds minimum amount set by configuration wizard\n" +" " +msgstr "" +"\n" +"\tEz a modul módosítja a beszerzési munkafolyamatot, hogy a beállítás " +"varázsló által meghatározott minimumösszeget meghaladó értékű beszerzések " +"jóváhagyásra kerüljenek.\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 "Beszerzési limitösszeg beállítása" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "res_config_contents" +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 "Maximumösszeg, amely fölött a beszerzés jóváhagyása szükséges." + +#. module: purchase_double_validation +#: model:ir.model,name:purchase_double_validation.model_purchase_double_validation_installer +msgid "purchase.double.validation.installer" +msgstr "purchase.double.validation.installer" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,limit_amount:0 +msgid "Maximum Purchase Amount" +msgstr "Beszerzés maximumösszege" diff --git a/addons/purchase_double_validation/i18n/it.po b/addons/purchase_double_validation/i18n/it.po new file mode 100644 index 00000000000..fe349a6c685 --- /dev/null +++ b/addons/purchase_double_validation/i18n/it.po @@ -0,0 +1,89 @@ +# Italian 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-Generator: Launchpad (build 12351)\n" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Purchase Application Configuration" +msgstr "Configurazione applicazione acquisti" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,progress:0 +msgid "Configuration Progress" +msgstr "Avanzamento configurazione" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Define minimum amount after which puchase is needed to be validated." +msgstr "" +"Definisce l'importo minimo dopo il quale un acquisto necessita la convalida." + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "title" +msgstr "titolo" + +#. module: purchase_double_validation +#: model:ir.module.module,shortdesc:purchase_double_validation.module_meta_information +msgid "purchase_double_validation" +msgstr "purchase_double_validation" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,config_logo:0 +msgid "Image" +msgstr "Immagine" + +#. module: purchase_double_validation +#: model:ir.module.module,description:purchase_double_validation.module_meta_information +msgid "" +"\n" +"\tThis module modifies the purchase workflow in order to validate purchases " +"that exceeds minimum amount set by configuration wizard\n" +" " +msgstr "" +"\n" +"\tQuesto modulo modifica il workflow acquisti per introdurre la convalida " +"acquisti, ovvero se eccede l'importo minimo impostato dal wizard di " +"configurazione\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 "Configura l'importo limite per l'acquisto" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "res_config_contents" +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 "Importo minimo dopo il quale la convalida dell'acquisto è richiesta." + +#. module: purchase_double_validation +#: model:ir.model,name:purchase_double_validation.model_purchase_double_validation_installer +msgid "purchase.double.validation.installer" +msgstr "purchase.double.validation.installer" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,limit_amount:0 +msgid "Maximum Purchase Amount" +msgstr "Importo massimo acquisto" diff --git a/addons/purchase_double_validation/i18n/nl.po b/addons/purchase_double_validation/i18n/nl.po new file mode 100644 index 00000000000..c88a2824ce5 --- /dev/null +++ b/addons/purchase_double_validation/i18n/nl.po @@ -0,0 +1,88 @@ +# 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:15+0000\n" +"PO-Revision-Date: 2011-02-16 11:07+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-17 04:36+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Purchase Application Configuration" +msgstr "Inkoop applicatie configuratie" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,progress:0 +msgid "Configuration Progress" +msgstr "Configuratievoortgang" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Define minimum amount after which puchase is needed to be validated." +msgstr "Minimum bedrag definiëren waarboven een inkoop moet worden bevestigd" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "title" +msgstr "titel" + +#. module: purchase_double_validation +#: model:ir.module.module,shortdesc:purchase_double_validation.module_meta_information +msgid "purchase_double_validation" +msgstr "purchase_double_validation" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,config_logo:0 +msgid "Image" +msgstr "Afbeelding" + +#. module: purchase_double_validation +#: model:ir.module.module,description:purchase_double_validation.module_meta_information +msgid "" +"\n" +"\tThis module modifies the purchase workflow in order to validate purchases " +"that exceeds minimum amount set by configuration wizard\n" +" " +msgstr "" +"\n" +"\tDeze module verandert de inkoop workflow om inkopen boven een door de " +"configuratie assistent ingesteld minimum bedrag te laten bevestigen\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 "Limietbedrag voor inkoop configureren" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "res_config_contents" +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 "" +"Minimum bedrag waarboven bevestiging van de inkoop moet plaatsvinden." + +#. module: purchase_double_validation +#: model:ir.model,name:purchase_double_validation.model_purchase_double_validation_installer +msgid "purchase.double.validation.installer" +msgstr "purchase.double.validation.installer" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,limit_amount:0 +msgid "Maximum Purchase Amount" +msgstr "Maximum inkoopbedrag" diff --git a/addons/purchase_double_validation/i18n/pt_BR.po b/addons/purchase_double_validation/i18n/pt_BR.po new file mode 100644 index 00000000000..0cb8d959ed2 --- /dev/null +++ b/addons/purchase_double_validation/i18n/pt_BR.po @@ -0,0 +1,83 @@ +# 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\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-Generator: Launchpad (build 12351)\n" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Purchase Application Configuration" +msgstr "" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,progress:0 +msgid "Configuration Progress" +msgstr "" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "Define minimum amount after which puchase is needed to be validated." +msgstr "" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "title" +msgstr "" + +#. module: purchase_double_validation +#: model:ir.module.module,shortdesc:purchase_double_validation.module_meta_information +msgid "purchase_double_validation" +msgstr "" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,config_logo:0 +msgid "Image" +msgstr "" + +#. module: purchase_double_validation +#: model:ir.module.module,description:purchase_double_validation.module_meta_information +msgid "" +"\n" +"\tThis module modifies the purchase workflow in order to validate purchases " +"that exceeds minimum amount set by configuration wizard\n" +" " +msgstr "" + +#. 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 "" + +#. module: purchase_double_validation +#: view:purchase.double.validation.installer:0 +msgid "res_config_contents" +msgstr "" + +#. module: purchase_double_validation +#: help:purchase.double.validation.installer,limit_amount:0 +msgid "Maximum amount after which validation of purchase is required." +msgstr "" + +#. module: purchase_double_validation +#: model:ir.model,name:purchase_double_validation.model_purchase_double_validation_installer +msgid "purchase.double.validation.installer" +msgstr "" + +#. module: purchase_double_validation +#: field:purchase.double.validation.installer,limit_amount:0 +msgid "Maximum Purchase Amount" +msgstr "" 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/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_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/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/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_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_layout/i18n/tr.po b/addons/sale_layout/i18n/tr.po new file mode 100644 index 00000000000..594f44c7630 --- /dev/null +++ b/addons/sale_layout/i18n/tr.po @@ -0,0 +1,292 @@ +# 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:16+0000\n" +"PO-Revision-Date: 2011-02-15 15:21+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-16 05:02+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: sale_layout +#: selection:sale.order.line,layout_type:0 +msgid "Sub Total" +msgstr "Ara Toplam" + +#. 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 "İnd. (%)" + +#. module: sale_layout +#: selection:sale.order.line,layout_type:0 +msgid "Note" +msgstr "Not" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Unit Price" +msgstr "Birim Fiyat" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Order N°" +msgstr "Sipariş N°" + +#. module: sale_layout +#: field:sale.order,abstract_line_ids:0 +msgid "Order Lines" +msgstr "Sipariş Kalemleri" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Disc.(%)" +msgstr "İnd.(%)" + +#. module: sale_layout +#: field:sale.order.line,layout_type:0 +msgid "Layout Type" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Seq." +msgstr "Sıra" + +#. module: sale_layout +#: view:sale.order:0 +msgid "UoM" +msgstr "Ölçü Birimi" + +#. module: sale_layout +#: selection:sale.order.line,layout_type:0 +msgid "Product" +msgstr "Ürün" + +#. module: sale_layout +#: sql_constraint:sale.order:0 +msgid "Order Reference must be unique !" +msgstr "Sipariş referans no'su tek olmalı !" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Description" +msgstr "Açıklama" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Manual Description" +msgstr "Manuel Açıklama" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Our Salesman" +msgstr "Satış Temsilcimiz" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Automatic Declaration" +msgstr "Otomatik Bildiri" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Invoice Lines" +msgstr "Fatura Kalemleri" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Quantity" +msgstr "Adet" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Quotation N°" +msgstr "Teklif No:" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "VAT" +msgstr "KDV" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Make Invoice" +msgstr "Fatura Oluştur" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Properties" +msgstr "Özellikler" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Invoice address :" +msgstr "Fatura Adresi:" + +#. module: sale_layout +#: model:ir.module.module,shortdesc:sale_layout.module_meta_information +msgid "Sale Order Layout" +msgstr "Satış sipariş" + +#. module: sale_layout +#: selection:sale.order.line,layout_type:0 +msgid "Page Break" +msgstr "Sayfa Sonu" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Notes" +msgstr "Notlar" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Date Ordered" +msgstr "Tarih Sıralı" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Shipping address :" +msgstr "Teslimat Adresi :" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Taxes" +msgstr "Vergi" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Net Total :" +msgstr "Genel Toplam :" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Tel. :" +msgstr "Tel :" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Total :" +msgstr "Toplam :" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Payment Terms" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "History" +msgstr "Geçmiş" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Sale Order Lines" +msgstr "Satış Sipariş Kalemleri" + +#. module: sale_layout +#: selection:sale.order.line,layout_type:0 +msgid "Separator Line" +msgstr "Ayraç Çizgi" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Your Reference" +msgstr "Referansınız" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Quotation Date" +msgstr "Fiyat teklifinin verildiği gün" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "TVA :" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Qty" +msgstr "Adet" + +#. module: sale_layout +#: view:sale.order:0 +msgid "States" +msgstr "" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Sales order lines" +msgstr "Satış Sipariş Kalemleri" + +#. 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 "İlave Bilgi" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Taxes :" +msgstr "Vergi :" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Fax :" +msgstr "Faks:" + +#. module: sale_layout +#: model:ir.model,name:sale_layout.model_sale_order +msgid "Sales Order" +msgstr "Satış Siparişi" + +#. module: sale_layout +#: view:sale.order:0 +msgid "Order Line" +msgstr "Sipariş Kalemi" + +#. module: sale_layout +#: report:sale.order.layout:0 +msgid "Price" +msgstr "Fiyat" + +#. module: sale_layout +#: model:ir.model,name:sale_layout.model_sale_order_line +msgid "Sales Order Line" +msgstr "Satış Siparişi Kalemi" + +#. 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_margin/i18n/tr.po b/addons/sale_margin/i18n/tr.po new file mode 100644 index 00000000000..53d8a66c98b --- /dev/null +++ b/addons/sale_margin/i18n/tr.po @@ -0,0 +1,410 @@ +# 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:16+0000\n" +"PO-Revision-Date: 2011-02-15 15:41+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-16 05:02+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Category" +msgstr "Kategori" + +#. 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 "Müşteri iade" + +#. 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 "Müşteri Faturası" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "February" +msgstr "Şubat" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Current" +msgstr "Güncel" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Group By..." +msgstr "Grupla..." + +#. 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 "Durum" + +#. 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 "" + +#. 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 "Taslak" + +#. 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 "Ödendi" + +#. module: sale_margin +#: model:ir.model,name:sale_margin.model_stock_picking +msgid "Picking List" +msgstr "Paketleme Listesi" + +#. module: sale_margin +#: help:sale.order,margin:0 +msgid "" +"It gives profitability by calculating the difference between the Unit Price " +"and Cost Price." +msgstr "" +"Maliyet ve birim satış fiyatı arasındaki farkı hesaplayarak kar miktarını " +"verir." + +#. 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 "Tür" + +#. module: sale_margin +#: model:ir.model,name:sale_margin.model_report_account_invoice_product +msgid "Invoice Statistics" +msgstr "Fatura İstatistikleri" + +#. module: sale_margin +#: field:report.account.invoice.partner.product,product_id:0 +#: field:report.account.invoice.product,product_id:0 +msgid "Product" +msgstr "Ürün" + +#. module: sale_margin +#: sql_constraint:sale.order:0 +msgid "Order Reference must be unique !" +msgstr "Sipariş referans no'su tek olmalı !" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Invoice by Partner" +msgstr "İş Ortağına göre fatura" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "August" +msgstr "Ağustos" + +#. 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 "Proforma fatura" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "May" +msgstr "Mayıs" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "June" +msgstr "Haziran" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Date Invoiced" +msgstr "Fatura Tarihi" + +#. module: sale_margin +#: model:ir.module.module,shortdesc:sale_margin.module_meta_information +msgid "Margins in Sales Order" +msgstr "Satış Sipariş Çerçevesi" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Search Margin" +msgstr "Marjı ara" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "This Year" +msgstr "Bu yıl" + +#. module: sale_margin +#: field:report.account.invoice.product,date:0 +msgid "Date" +msgstr "Tarih" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "July" +msgstr "Temmuz" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Extended Filters..." +msgstr "Genişletilmiş Filtreler..." + +#. module: sale_margin +#: model:ir.ui.menu,name:sale_margin.menu_report_account_this_month_product +msgid "This Month" +msgstr "Bu Ay" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +#: field:report.account.invoice.product,day:0 +msgid "Day" +msgstr "Gün" + +#. module: sale_margin +#: field:report.account.invoice.category,categ_id:0 +msgid "Categories" +msgstr "Kategoriler" + +#. 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 "Maliyet" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "October" +msgstr "Ekim" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "January" +msgstr "Ocak" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +#: field:report.account.invoice.product,year:0 +msgid "Year" +msgstr "Yıl" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "September" +msgstr "Eylül" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "April" +msgstr "Nisan" + +#. 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 "Tutar" + +#. 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 "Tedarikçi iade" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "March" +msgstr "Mart" + +#. 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 "Marj" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "November" +msgstr "Kasım" + +#. 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 "Adet" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Invoices by product" +msgstr "Ürünlere göre faturalar" + +#. 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 "Tedarikçi Faturası" + +#. 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 "Faturalar" + +#. module: sale_margin +#: selection:report.account.invoice.product,month:0 +msgid "December" +msgstr "Aralık" + +#. module: sale_margin +#: model:ir.model,name:sale_margin.model_account_invoice_line +msgid "Invoice Line" +msgstr "Fatura Kalemi" + +#. 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 "Ay" + +#. 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 "İptal edildi" + +#. 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 "" +"Bu rapor sistem tarafından oluşturulan bütün faturaları gözden geçirmenizi " +"sağlar. Sonuçlarınızı kısa bir sürede bulmak için belirli bir kritere göre " +"sıralayıp gruplayabilirsiniz." + +#. module: sale_margin +#: model:ir.ui.menu,name:sale_margin.menu_report_account_invoice_product +msgid "Invoice Report" +msgstr "Faura Raporu" + +#. module: sale_margin +#: view:report.account.invoice.product:0 +msgid "Done" +msgstr "Tamamlandı" + +#. module: sale_margin +#: model:ir.ui.menu,name:sale_margin.menu_report_account_invoice_product +msgid "Invoice" +msgstr "Fatura" + +#. module: sale_margin +#: view:stock.picking:0 +msgid "Customer Invoices" +msgstr "Müşteri Faturaları" + +#. module: sale_margin +#: field:report.account.invoice.partner,partner_id:0 +#: field:report.account.invoice.partner.product,partner_id:0 +msgid "Partner" +msgstr "İş ortağı" + +#. module: sale_margin +#: model:ir.model,name:sale_margin.model_sale_order +msgid "Sales Order" +msgstr "Satış Siparişi" + +#. 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 "Aç" + +#. module: sale_margin +#: model:ir.actions.act_window,name:sale_margin.action_report_account_invoice_report +msgid "Invoice Analysis" +msgstr "Fatura Analizi" + +#. module: sale_margin +#: model:ir.model,name:sale_margin.model_sale_order_line +msgid "Sales Order Line" +msgstr "Satış Siparişi Kalemi" diff --git a/addons/sale_mrp/i18n/tr.po b/addons/sale_mrp/i18n/tr.po new file mode 100644 index 00000000000..61db9374b6e --- /dev/null +++ b/addons/sale_mrp/i18n/tr.po @@ -0,0 +1,66 @@ +# 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:16+0000\n" +"PO-Revision-Date: 2011-02-15 15:58+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-16 05:02+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: sale_mrp +#: help:mrp.production,sale_ref:0 +msgid "Indicate the Customer Reference from sales order." +msgstr "" + +#. module: sale_mrp +#: field:mrp.production,sale_ref:0 +msgid "Sales Reference" +msgstr "" + +#. module: sale_mrp +#: model:ir.model,name:sale_mrp.model_mrp_production +msgid "Manufacturing Order" +msgstr "Üretim sırası" + +#. module: sale_mrp +#: model:ir.module.module,description:sale_mrp.module_meta_information +msgid "" +"\n" +" This module provides facility to the user to install mrp and sales " +"modules\n" +" at a time. It is basically used when we want to keep track of " +"production\n" +" orders generated from sales order.\n" +" It adds sales name and sales Reference on production order\n" +" " +msgstr "" + +#. module: sale_mrp +#: field:mrp.production,sale_name:0 +msgid "Sales Name" +msgstr "Satış İsmi" + +#. module: sale_mrp +#: model:ir.module.module,shortdesc:sale_mrp.module_meta_information +msgid "Sales and MRP Management" +msgstr "" + +#. module: sale_mrp +#: constraint:mrp.production:0 +msgid "Order quantity cannot be negative or zero !" +msgstr "Sipariş miktarı negatif ya da sıfır olamaz !" + +#. module: sale_mrp +#: help:mrp.production,sale_name:0 +msgid "Indicate the name of sales order." +msgstr "Satış siparişinin adını göster." 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/sale_order_dates/i18n/tr.po b/addons/sale_order_dates/i18n/tr.po new file mode 100644 index 00000000000..c3ec4153987 --- /dev/null +++ b/addons/sale_order_dates/i18n/tr.po @@ -0,0 +1,72 @@ +# 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:16+0000\n" +"PO-Revision-Date: 2011-02-16 11:54+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-17 04:36+0000\n" +"X-Generator: Launchpad (build 12351)\n" + +#. module: sale_order_dates +#: sql_constraint:sale.order:0 +msgid "Order Reference must be unique !" +msgstr "Sipariş referans no'su tek olmalı !" + +#. module: sale_order_dates +#: help:sale.order,requested_date:0 +msgid "Date on which customer has requested for sales." +msgstr "Müşterinin talep ettiği tarih." + +#. module: sale_order_dates +#: field:sale.order,commitment_date:0 +msgid "Commitment Date" +msgstr "Vaadedilen Tarih" + +#. module: sale_order_dates +#: field:sale.order,effective_date:0 +msgid "Effective Date" +msgstr "Gerçek Tarih" + +#. module: sale_order_dates +#: model:ir.module.module,shortdesc:sale_order_dates.module_meta_information +msgid "Sales Order Dates" +msgstr "Satış Sipariş Günü" + +#. module: sale_order_dates +#: help:sale.order,effective_date:0 +msgid "Date on which picking is created." +msgstr "Paketlemenin yapıldığı gün." + +#. module: sale_order_dates +#: field:sale.order,requested_date:0 +msgid "Requested Date" +msgstr "İstenilen Tarih" + +#. module: sale_order_dates +#: model:ir.model,name:sale_order_dates.model_sale_order +msgid "Sales Order" +msgstr "Satış Siparişi" + +#. 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 "" +"\n" +"Satış siparişine, vaadedilen, istenilen ve gerçek tarihleri gir.\n" + +#. module: sale_order_dates +#: help:sale.order,commitment_date:0 +msgid "Date on which delivery of products is to be made." +msgstr "Ürünlerin teslimatının yapılacağı gün." 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..30651eb8857 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-22 12:18+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-02-23 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 picking-ul, 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 @@ -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 @@ -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,7 +425,7 @@ 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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -607,13 +619,13 @@ msgstr "Nume amplasament" #. 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 @@ -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 @@ -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 @@ -947,7 +959,7 @@ msgstr "Amplasament de productie" #. 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 @@ -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 @@ -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 @@ -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 @@ -1906,7 +1918,7 @@ msgstr "Amplasament Inventar" #: 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,7 +2821,7 @@ msgstr "" #. module: stock #: field:stock.move,product_uos:0 msgid "Product UOS" -msgstr "" +msgstr "UdV produs" #. module: stock #: field:stock.location,posz: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,13 +2853,13 @@ 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 @@ -2853,35 +2869,35 @@ msgstr "Positia 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 @@ -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/stock.py b/addons/stock/stock.py index 51268eb8fc9..2587f93a875 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): @@ -1403,7 +1403,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), } @@ -1604,9 +1604,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): @@ -2115,6 +2115,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']: @@ -2137,8 +2138,11 @@ class stock_move(osv.osv): prodlot_id = partial_datas and partial_datas.get('move%s_prodlot_id' % (move.id), False) if prodlot_id: self.write(cr, uid, [move.id], {'prodlot_id': prodlot_id}, context=context) - if move.state not in ('confirmed','done','assigned'): - self.action_confirm(cr, uid, move_ids, context=context) + if move.state not in ('confirmed','done'): + 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: @@ -2518,7 +2522,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/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/id.po b/addons/stock_location/i18n/id.po index 457f0b80f16..b97425ba823 100644 --- a/addons/stock_location/i18n/id.po +++ b/addons/stock_location/i18n/id.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: 2009-11-09 13:58+0000\n" -"Last-Translator: <>\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-01-15 05:46+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: stock_location #: selection:product.pulled.flow,picking_type:0 #: selection:stock.location.path,picking_type:0 msgid "Sending Goods" -msgstr "" +msgstr "Sending Goods" #. 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 "perpindahan" #. module: stock_location #: model:ir.model,name:stock_location.model_stock_location_path @@ -45,29 +45,31 @@ msgstr "" #. module: stock_location #: view:product.product:0 msgid "Parameters" -msgstr "" +msgstr "Parameter" #. module: stock_location #: field:product.pulled.flow,location_src_id:0 #: field:stock.location.path,location_from_id:0 msgid "Source Location" -msgstr "" +msgstr "Lokasi Sumber" #. module: stock_location #: help:product.pulled.flow,cancel_cascade:0 msgid "Allow you to cancel moves related to the product pull flow" msgstr "" +"Memungkinkan Anda untuk membatalkan gerakan yang berkaitan dengan flow " +"penarikan produk" #. module: stock_location #: model:ir.model,name:stock_location.model_product_pulled_flow #: field:product.product,flow_pull_ids:0 msgid "Pulled Flows" -msgstr "" +msgstr "Alur Penarikan" #. module: stock_location #: constraint:stock.move:0 msgid "You must assign a production lot for this product" -msgstr "" +msgstr "Anda harus menetapkan lot produksi untuk produk ini" #. module: stock_location #: help:product.pulled.flow,location_src_id:0 @@ -91,13 +93,13 @@ msgstr "" #. module: stock_location #: model:ir.model,name:stock_location.model_stock_location msgid "Location" -msgstr "" +msgstr "Lokasi" #. module: stock_location #: field:product.pulled.flow,invoice_state:0 #: field:stock.location.path,invoice_state:0 msgid "Invoice Status" -msgstr "" +msgstr "Status Faktur" #. module: stock_location #: help:product.pulled.flow,name:0 @@ -114,6 +116,12 @@ msgid "" "move has to be validated by a worker. With 'Automatic No Step Added', the " "location is replaced in the original move." msgstr "" +"Ini digunakan untuk menentukan jalur produk yang harus tindak lanjut dalam " +"struktur pohon lokasi.\n" +"Nilai 'Otomatis Move' akan membuat memindahkan stok setelah satu saat ini " +"yang akan divalidasi secara otomatis. Dengan 'Manual Operasi', pergerakan " +"stok harus divalidasi oleh seorang pekerja. Dengan 'Otomatis Tahap Tidak ada " +"Pertambahan', lokasi diganti dalam pergerakan yang asli." #. module: stock_location #: model:ir.module.module,shortdesc:stock_location.module_meta_information @@ -123,17 +131,17 @@ msgstr "" #. module: stock_location #: view:product.product:0 msgid "Conditions" -msgstr "" +msgstr "Kondisi" #. module: stock_location #: model:stock.location,name:stock_location.location_pack_zone msgid "Pack Zone" -msgstr "" +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 @@ -143,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 @@ -158,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 @@ -169,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 @@ -194,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 @@ -313,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 @@ -324,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 @@ -350,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 @@ -370,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 @@ -418,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 @@ -449,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 @@ -481,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/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/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/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/web_livechat/i18n/bg.po b/addons/web_livechat/i18n/bg.po new file mode 100644 index 00000000000..e394a8f2a59 --- /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-02-19 12:48+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:35+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 "" diff --git a/addons/web_livechat/i18n/de.po b/addons/web_livechat/i18n/de.po new file mode 100644 index 00000000000..41709a7f1d1 --- /dev/null +++ b/addons/web_livechat/i18n/de.po @@ -0,0 +1,39 @@ +# 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: 2011-01-11 11:16+0000\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-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 "Ihr Wartungsvertrag wurde bereits aktiviert!" + +#. module: web_livechat +#: model:ir.module.module,shortdesc:web_livechat.module_meta_information +msgid "Live Chat Support" +msgstr "Live Chat Unterstützung" + +#. 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 für Vetragsinhaber aktivieren" diff --git a/addons/web_livechat/i18n/es.po b/addons/web_livechat/i18n/es.po new file mode 100644 index 00000000000..2e82d463873 --- /dev/null +++ b/addons/web_livechat/i18n/es.po @@ -0,0 +1,41 @@ +# Spanish 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-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 "¡Su contrato de garantía del editor ya está inscrito en el sistema!" + +#. module: web_livechat +#: model:ir.module.module,shortdesc:web_livechat.module_meta_information +msgid "Live Chat Support" +msgstr "Chat de asistencia" + +#. 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 "" +"Permitir soporte por chat para aquellos que ya tienen contrato de " +"mantenimiento" diff --git a/addons/web_livechat/i18n/it.po b/addons/web_livechat/i18n/it.po new file mode 100644 index 00000000000..911566b5246 --- /dev/null +++ b/addons/web_livechat/i18n/it.po @@ -0,0 +1,41 @@ +# Italian 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-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 "" +"Il contratto di garanzia dell'editore è già sottoscritto nel sistema !" + +#. module: web_livechat +#: model:ir.module.module,shortdesc:web_livechat.module_meta_information +msgid "Live Chat Support" +msgstr "Supporto live chat" + +#. 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 "" +"Abilita il supporto live chat per chi ha un contratto di manutenzione" 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/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/de.po b/addons/web_uservoice/i18n/de.po new file mode 100644 index 00000000000..c02318f592a --- /dev/null +++ b/addons/web_uservoice/i18n/de.po @@ -0,0 +1,29 @@ +# 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: 2011-01-12 16:15+0000\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-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 "Schaltfläche Benutzerstimme im Kopf hinzufügen" + +#. module: web_uservoice +#: code:addons/web_uservoice/web/editors.py:72 +#, python-format +msgid "feedback" +msgstr "Rückmeldung" diff --git a/addons/web_uservoice/i18n/es.po b/addons/web_uservoice/i18n/es.po new file mode 100644 index 00000000000..d6b00bdcd14 --- /dev/null +++ b/addons/web_uservoice/i18n/es.po @@ -0,0 +1,29 @@ +# Spanish 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Spanish <es@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-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 "Añadir botón vozusuario en la cabecera" + +#. module: web_uservoice +#: code:addons/web_uservoice/web/editors.py:72 +#, python-format +msgid "feedback" +msgstr "opinión" diff --git a/addons/web_uservoice/i18n/gl.po b/addons/web_uservoice/i18n/gl.po new file mode 100644 index 00000000000..78f20d7171c --- /dev/null +++ b/addons/web_uservoice/i18n/gl.po @@ -0,0 +1,29 @@ +# 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-12 16:15+0000\n" +"PO-Revision-Date: 2011-02-15 15: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-02-16 05:03+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 "Engadir botón \"uservoice\" na cabeceira" + +#. module: web_uservoice +#: code:addons/web_uservoice/web/editors.py:72 +#, python-format +msgid "feedback" +msgstr "Retroalimentación" diff --git a/addons/web_uservoice/i18n/it.po b/addons/web_uservoice/i18n/it.po new file mode 100644 index 00000000000..faadab629ce --- /dev/null +++ b/addons/web_uservoice/i18n/it.po @@ -0,0 +1,29 @@ +# Italian 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-15 15:37+0000\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Italian <it@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-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 "Aggiungi bottone uservoice nell'intenstazione" + +#. module: web_uservoice +#: code:addons/web_uservoice/web/editors.py:72 +#, python-format +msgid "feedback" +msgstr "feedback" 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/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/i18n/de.po b/addons/wiki/i18n/de.po index 0e2c5fca2e3..1368a4349d8 100644 --- a/addons/wiki/i18n/de.po +++ b/addons/wiki/i18n/de.po @@ -8,14 +8,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-01-18 13:44+0000\n" +"PO-Revision-Date: 2011-02-15 08:56+0000\n" "Last-Translator: Ferdinand @ Camptocamp <Unknown>\n" "Language-Team: German <kde-i18n-doc@kde.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:45+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-16 05:02+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: wiki #: field:wiki.groups,template:0 @@ -113,7 +113,7 @@ msgstr "Wiki Gruppen" #. module: wiki #: field:wiki.wiki,name:0 msgid "Title" -msgstr "Partner Titel" +msgstr "Titel" #. module: wiki #: model:ir.model,name:wiki.model_wiki_create_menu diff --git a/addons/wiki/i18n/ro.po b/addons/wiki/i18n/ro.po index de3768c4ea5..ac51ac1a81e 100644 --- a/addons/wiki/i18n/ro.po +++ b/addons/wiki/i18n/ro.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:16+0000\n" -"PO-Revision-Date: 2011-01-17 23:05+0000\n" +"PO-Revision-Date: 2011-02-15 06:10+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-01-19 04:45+0000\n" -"X-Generator: Launchpad (build 12177)\n" +"X-Launchpad-Export-Date: 2011-02-16 05:02+0000\n" +"X-Generator: Launchpad (build 12351)\n" #. module: wiki #: field:wiki.groups,template:0 msgid "Wiki Template" -msgstr "" +msgstr "Modele de wiki" #. module: wiki #: model:ir.actions.act_window,name:wiki.action_wiki @@ -42,7 +42,7 @@ msgstr "Autor" #: model:ir.actions.act_window,name:wiki.action_view_wiki_wiki_page_open #: view:wiki.wiki.page.open:0 msgid "Open Page" -msgstr "" +msgstr "Deschide pagina" #. module: wiki #: field:wiki.groups,menu_id:0 @@ -107,7 +107,7 @@ msgstr "" #: view:wiki.wiki:0 #: field:wiki.wiki,group_id:0 msgid "Wiki Group" -msgstr "" +msgstr "Grup wiki" #. module: wiki #: field:wiki.wiki,name:0 @@ -122,7 +122,7 @@ msgstr "" #. module: wiki #: field:wiki.wiki,history_id:0 msgid "History Lines" -msgstr "" +msgstr "Istoricul liniilor" #. module: wiki #: view:wiki.wiki:0 @@ -172,7 +172,7 @@ msgstr "" #: view:wiki.create.menu:0 #: view:wiki.make.index:0 msgid "Menu Information" -msgstr "" +msgstr "Informaţii meniu" #. module: wiki #: model:ir.actions.act_window,name:wiki.act_wiki_wiki_history @@ -217,12 +217,12 @@ msgstr "Creat la" #. module: wiki #: field:wiki.wiki.history,create_date:0 msgid "Date" -msgstr "" +msgstr "Data" #. module: wiki #: view:wiki.make.index:0 msgid "Want to create a Index on Selected Pages ? " -msgstr "" +msgstr "Doriți să creați un index pentru paginile selectate ? " #. module: wiki #: model:ir.actions.act_window,name:wiki.action_view_wiki_show_diff @@ -234,7 +234,7 @@ msgstr "" #. module: wiki #: field:wiki.groups,page_ids:0 msgid "Pages" -msgstr "" +msgstr "Pagini" #. module: wiki #: view:wiki.groups:0 @@ -254,12 +254,12 @@ msgstr "" #. module: wiki #: field:wiki.groups,section:0 msgid "Make Section ?" -msgstr "" +msgstr "Creează secțiune ?" #. module: wiki #: field:wiki.wiki.history,text_area:0 msgid "Text area" -msgstr "" +msgstr "Zonă text" #. module: wiki #: view:wiki.wiki:0 @@ -280,7 +280,7 @@ msgstr "" #: view:wiki.groups:0 #: view:wizard.wiki.history.show_diff:0 msgid "Notes" -msgstr "" +msgstr "Note" #. module: wiki #: help:wiki.groups,home:0 @@ -296,22 +296,22 @@ msgstr "" #: field:wiki.wiki,summary:0 #: field:wiki.wiki.history,summary:0 msgid "Summary" -msgstr "" +msgstr "Rezumat" #. module: wiki #: field:wiki.groups,create_date:0 msgid "Created Date" -msgstr "" +msgstr "Data creării" #. module: wiki #: model:ir.actions.act_window,name:wiki.action_history msgid "All Page Histories" -msgstr "" +msgstr "Toate paginile istoricului" #. module: wiki #: model:ir.model,name:wiki.model_wiki_wiki msgid "wiki.wiki" -msgstr "" +msgstr "wiki.wiki" #. module: wiki #: help:wiki.groups,method:0 @@ -331,7 +331,7 @@ msgstr "" #. module: wiki #: field:wiki.wiki.history,wiki_id:0 msgid "Wiki Id" -msgstr "" +msgstr "ID wiki" #. module: wiki #: field:wiki.groups,home:0 @@ -353,12 +353,12 @@ msgstr "" #: model:ir.ui.menu,name:wiki.menu_wiki_configuration #: view:wiki.wiki:0 msgid "Wiki" -msgstr "" +msgstr "Wiki" #. module: wiki #: field:wiki.wiki,write_date:0 msgid "Modification Date" -msgstr "" +msgstr "Data modificării" #. module: wiki #: view:wiki.groups:0 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/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." |
