[MERGE] forward port branch saas-12.1 up to 8aa8548d8a
This commit is contained in:
+20
@@ -62,6 +62,11 @@ file_filter = addons/association/i18n/<lang>.po
|
||||
source_file = addons/association/i18n/association.pot
|
||||
source_lang = en
|
||||
|
||||
[odoo-master.attachment_indexation]
|
||||
file_filter = addons/attachment_indexation/i18n/<lang>.po
|
||||
source_file = addons/attachment_indexation/i18n/attachment_indexation.pot
|
||||
source_lang = en
|
||||
|
||||
[odoo-master.auth_ldap]
|
||||
file_filter = addons/auth_ldap/i18n/<lang>.po
|
||||
source_file = addons/auth_ldap/i18n/auth_ldap.pot
|
||||
@@ -282,6 +287,11 @@ file_filter = addons/hr_expense_check/i18n/<lang>.po
|
||||
source_file = addons/hr_expense_check/i18n/hr_expense_check.pot
|
||||
source_lang = en
|
||||
|
||||
[odoo-master.hr_fleet]
|
||||
file_filter = addons/hr_fleet/i18n/<lang>.po
|
||||
source_file = addons/hr_fleet/i18n/hr_fleet.pot
|
||||
source_lang = en
|
||||
|
||||
[odoo-master.hr_gamification]
|
||||
file_filter = addons/hr_gamification/i18n/<lang>.po
|
||||
source_file = addons/hr_gamification/i18n/hr_gamification.pot
|
||||
@@ -312,6 +322,11 @@ file_filter = addons/hr_payroll_account/i18n/<lang>.po
|
||||
source_file = addons/hr_payroll_account/i18n/hr_payroll_account.pot
|
||||
source_lang = en
|
||||
|
||||
[odoo-master.hr_presence]
|
||||
file_filter = addons/hr_presence/i18n/<lang>.po
|
||||
source_file = addons/hr_presence/i18n/hr_presence.pot
|
||||
source_lang = en
|
||||
|
||||
[odoo-master.hr_recruitment]
|
||||
file_filter = addons/hr_recruitment/i18n/<lang>.po
|
||||
source_file = addons/hr_recruitment/i18n/hr_recruitment.pot
|
||||
@@ -532,6 +547,11 @@ file_filter = addons/pos_discount/i18n/<lang>.po
|
||||
source_file = addons/pos_discount/i18n/pos_discount.pot
|
||||
source_lang = en
|
||||
|
||||
[odoo-master.pos_hr]
|
||||
file_filter = addons/pos_hr/i18n/<lang>.po
|
||||
source_file = addons/pos_hr/i18n/pos_hr.pot
|
||||
source_lang = en
|
||||
|
||||
[odoo-master.pos_mercury]
|
||||
file_filter = addons/pos_mercury/i18n/<lang>.po
|
||||
source_file = addons/pos_mercury/i18n/pos_mercury.pot
|
||||
|
||||
+279
-340
File diff suppressed because it is too large
Load Diff
@@ -44,6 +44,7 @@
|
||||
# Ali Alrehawi <alrehawi@hotmail.com>, 2018
|
||||
# Osoul <baruni@osoul.ly>, 2018
|
||||
# Mustafa Rawi <mustafa@cubexco.com>, 2018
|
||||
# Lucas Perais <lcsperais@gmail.com>, 2018
|
||||
# jahzar <jahzar@gmail.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
@@ -455,7 +456,9 @@ msgstr ""
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.account_journal_dashboard_kanban_view
|
||||
msgid "<span name=\"button_import_placeholder\"/> Statements"
|
||||
msgstr "كشف حساب"
|
||||
msgstr ""
|
||||
"<span name=\"button_import_placeholder\"/><span "
|
||||
"name=\\\"button_import_placeholder\\\"/>كشف حساب"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.account_journal_dashboard_kanban_view
|
||||
|
||||
@@ -1213,7 +1213,7 @@ msgstr "Přidat dobropis"
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_invoice_send__add_sign
|
||||
msgid "Add Sign"
|
||||
msgstr ""
|
||||
msgstr "Přidat podpis"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.onboarding_bank_account_step
|
||||
@@ -1868,7 +1868,7 @@ msgstr "Připojit soubor"
|
||||
#: model:ir.model.fields,field_description:account.field_account_invoice__message_attachment_count
|
||||
#: model:ir.model.fields,field_description:account.field_account_payment__message_attachment_count
|
||||
msgid "Attachment Count"
|
||||
msgstr ""
|
||||
msgstr "Počet příloh"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_invoice_send__attachment_ids
|
||||
@@ -1927,7 +1927,7 @@ msgstr "Automatické rozpoznání"
|
||||
#: model:ir.model.fields,field_description:account.field_account_reconcile_model__auto_reconcile
|
||||
#: model:ir.model.fields,field_description:account.field_account_reconcile_model_template__auto_reconcile
|
||||
msgid "Auto-validate"
|
||||
msgstr ""
|
||||
msgstr "Automatické ověření"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.res_config_settings_view_form
|
||||
@@ -1990,7 +1990,7 @@ msgstr "ÚČET"
|
||||
#. module: account
|
||||
#: selection:res.partner,trust:0
|
||||
msgid "Bad Debtor"
|
||||
msgstr ""
|
||||
msgstr "Špatný dlužník"
|
||||
|
||||
#. module: account
|
||||
#: selection:account.payment.term.line,value:0
|
||||
@@ -2058,6 +2058,9 @@ msgid ""
|
||||
"account if this is a Customer Invoice or Vendor Credit Note, otherwise a "
|
||||
"Partner bank account number."
|
||||
msgstr ""
|
||||
"Číslo bankovního účtu, na které bude faktura uhrazena. Bankovní účet "
|
||||
"společnosti, pokud se jedná o fakturaci zákazníka nebo kreditní poznámku "
|
||||
"prodávajícího, jinak číslo bankovního účtu partnera."
|
||||
|
||||
#. module: account
|
||||
#: model:ir.actions.act_window,name:account.action_account_bank_journal_form
|
||||
@@ -2113,7 +2116,7 @@ msgstr "Předvolba bankovního vyúčtování"
|
||||
#: model:ir.model.fields,field_description:account.field_res_company__account_bank_reconciliation_start
|
||||
#: model:ir.model.fields,field_description:account.field_res_config_settings__account_bank_reconciliation_start
|
||||
msgid "Bank Reconciliation Threshold"
|
||||
msgstr ""
|
||||
msgstr "Bankovní vyrovnávací prah"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model,name:account.model_account_bank_statement
|
||||
@@ -3917,7 +3920,7 @@ msgstr "Smazat emaily"
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_invoice_send__auto_delete_message
|
||||
msgid "Delete Message Copy"
|
||||
msgstr ""
|
||||
msgstr "Odstranit kopii zprávy"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,help:account.field_account_invoice_send__auto_delete
|
||||
@@ -4265,6 +4268,8 @@ msgid ""
|
||||
"Email address of the sender. This field is set when no matching partner is "
|
||||
"found and replaces the author_id field in the chatter."
|
||||
msgstr ""
|
||||
"E-mailová adresa odesílatele. Toto pole je nastaveno, pokud nebyl nalezen "
|
||||
"žádný odpovídající partner a nahrazuje pole autor_id v chatu."
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_res_company__invoice_is_email
|
||||
@@ -5569,6 +5574,8 @@ msgid ""
|
||||
"Invoice_${(object.number or '').replace('/','_')}${object.state == 'draft' "
|
||||
"and '_draft' or ''}"
|
||||
msgstr ""
|
||||
"Invoice_${(object.number or '').replace('/','_')}${object.state == 'draft' "
|
||||
"and '_draft' or ''}"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_invoice_report_search
|
||||
|
||||
@@ -13,8 +13,8 @@
|
||||
# Martin Aavastik <martin@avalah.ee>, 2018
|
||||
# Helen Sulaoja <helen@avalah.ee>, 2018
|
||||
# Egon Raamat <egon@avalah.ee>, 2018
|
||||
# Eneli Õigus <enelioigus@gmail.com>, 2018
|
||||
# Rivo Zängov <eraser@eraser.ee>, 2018
|
||||
# Eneli Õigus <enelioigus@gmail.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
@@ -22,7 +22,7 @@ msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:48+0000\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:14+0000\n"
|
||||
"Last-Translator: Rivo Zängov <eraser@eraser.ee>, 2018\n"
|
||||
"Last-Translator: Eneli Õigus <enelioigus@gmail.com>, 2018\n"
|
||||
"Language-Team: Estonian (https://www.transifex.com/odoo/teams/41243/et/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -2764,7 +2764,7 @@ msgstr ""
|
||||
#: code:addons/account/static/src/xml/account_reconciliation.xml:137
|
||||
#, python-format
|
||||
msgid "Choose counterpart or Create Write-off"
|
||||
msgstr ""
|
||||
msgstr "Vali vastaspool või kanna summa mingile kontole"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,help:account.field_account_invoice_refund__filter_refund
|
||||
|
||||
+58
-60
@@ -21,9 +21,9 @@
|
||||
# Federico Castellano <castellano.federico@outlook.com>, 2018
|
||||
# Paolo Valier, 2018
|
||||
# David Minneci <david@numeko.it>, 2018
|
||||
# efraimbiffi <eab@odoo.com>, 2018
|
||||
# Martin Trigaux, 2018
|
||||
# Lorenzo Battistini <lorenzo.battistini@agilebg.com>, 2018
|
||||
# efraimbiffi <eab@odoo.com>, 2018
|
||||
# Léonie Bouchat <lbo@odoo.com>, 2018
|
||||
# Sergio Zanchetta <primes2h@gmail.com>, 2018
|
||||
#
|
||||
@@ -160,7 +160,7 @@ msgstr "45 giorni"
|
||||
#: code:addons/account/models/account.py:686
|
||||
#, python-format
|
||||
msgid ": Refund"
|
||||
msgstr ": rettifica"
|
||||
msgstr ": rimborso"
|
||||
|
||||
#. module: account
|
||||
#: model:mail.template,body_html:account.mail_template_data_payment_receipt
|
||||
@@ -587,7 +587,7 @@ msgstr "<span>Vista</span>"
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.report_invoice_document
|
||||
msgid "<strong class=\"mr16\">Subtotal</strong>"
|
||||
msgstr "<strong class=\"mr16\">Subtotale</strong>"
|
||||
msgstr "<strong class=\"mr16\">Imponibile</strong>"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.report_invoice_document
|
||||
@@ -695,7 +695,7 @@ msgstr "<strong>Origine:</strong>"
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.report_invoice_document
|
||||
msgid "<strong>Subtotal</strong>"
|
||||
msgstr "<strong>Subtotale</strong>"
|
||||
msgstr "<strong>Imponibile</strong>"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.report_journal
|
||||
@@ -1199,7 +1199,7 @@ msgstr "Contabilità"
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_journal_form
|
||||
msgid "Accounting App Options"
|
||||
msgstr "Opzioni app di contabilità"
|
||||
msgstr "Opzioni applicazione contabilità"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_bank_statement__accounting_date
|
||||
@@ -1222,7 +1222,7 @@ msgstr "Registrazioni contabili"
|
||||
#. module: account
|
||||
#: model:ir.actions.act_window,name:account.open_account_journal_dashboard_kanban
|
||||
msgid "Accounting Overview"
|
||||
msgstr "Quadro generale contabilità"
|
||||
msgstr "Bacheca Contabilità"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_partner_property_form
|
||||
@@ -1326,7 +1326,7 @@ msgstr "Aggiungi una banca"
|
||||
#. module: account
|
||||
#: model_terms:ir.actions.act_window,help:account.action_account_journal_form
|
||||
msgid "Add a journal"
|
||||
msgstr "Aggiungi un registro"
|
||||
msgstr "Aggiungere un registro"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.invoice_form
|
||||
@@ -1511,9 +1511,9 @@ msgid ""
|
||||
"and will be created in 'Posted' status."
|
||||
msgstr ""
|
||||
"Le registrazioni create in modo manuale si trovano solitamente nello stato "
|
||||
"\"Non generata\". È possibile disattivare tale stato impostando l'opzione "
|
||||
"\"Non registrato\". È possibile disattivare tale stato impostando l'opzione "
|
||||
"che si trova nel relativo registro. In questo caso, le registrazioni "
|
||||
"verranno create automaticamente dal sistema, con stato \"Generata\", "
|
||||
"verranno create automaticamente dal sistema, con stato \"Registrato\", "
|
||||
"all'atto di validazione del documento (fatture, estratti conto bancari...)."
|
||||
|
||||
#. module: account
|
||||
@@ -2028,7 +2028,7 @@ msgstr "Avatar Autore"
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.invoice_supplier_form
|
||||
msgid "Auto-Complete"
|
||||
msgstr "Autocompletamento"
|
||||
msgstr "Autocompilazione"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,help:account.field_account_invoice__vendor_bill_id
|
||||
@@ -2399,7 +2399,7 @@ msgstr "Fatturazione"
|
||||
#. module: account
|
||||
#: model:res.groups,name:account.group_account_manager
|
||||
msgid "Billing Manager"
|
||||
msgstr "Gestione fatturazione"
|
||||
msgstr "Responsabile fatturazione"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.actions.server,name:account.action_invoice_tree2
|
||||
@@ -3348,17 +3348,17 @@ msgstr "Creazione di un conto corrente bancario"
|
||||
#. module: account
|
||||
#: model_terms:ir.actions.act_window,help:account.action_account_bank_journal_form
|
||||
msgid "Create a bank account"
|
||||
msgstr "Crea un conto bancario"
|
||||
msgstr "Creare un conto bancario"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.actions.act_window,help:account.action_invoice_out_refund
|
||||
msgid "Create a credit note"
|
||||
msgstr "Creazione di una nota di credito"
|
||||
msgstr "Creare una nota di credito"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.actions.act_window,help:account.action_invoice_tree1
|
||||
msgid "Create a customer invoice"
|
||||
msgstr "Crea una fattura cliente"
|
||||
msgstr "Creare una fattura cliente"
|
||||
|
||||
#. module: account
|
||||
#: selection:account.invoice.refund,filter_refund:0
|
||||
@@ -3384,12 +3384,12 @@ msgstr "Crea un nuovo cash log"
|
||||
#: model_terms:ir.actions.act_window,help:account.action_account_fiscal_position_form
|
||||
#: model_terms:ir.actions.act_window,help:account.action_account_fiscal_position_template_form
|
||||
msgid "Create a new fiscal position"
|
||||
msgstr "Crea una nuova posizione fiscale"
|
||||
msgstr "Creare una nuova posizione fiscale"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.actions.act_window,help:account.action_incoterms_tree
|
||||
msgid "Create a new incoterm"
|
||||
msgstr "Crea un nuovo incoterm"
|
||||
msgstr "Creare un nuovo Incoterm"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.actions.act_window,help:account.product_product_action_purchasable
|
||||
@@ -3409,12 +3409,12 @@ msgstr "Crea un nuovo prodotto vendibile"
|
||||
#. module: account
|
||||
#: model_terms:ir.actions.act_window,help:account.action_tax_form
|
||||
msgid "Create a new tax"
|
||||
msgstr "Crea una nuova imposta"
|
||||
msgstr "Creare una nuova imposta"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.actions.act_window,help:account.action_invoice_in_refund
|
||||
msgid "Create a vendor credit note"
|
||||
msgstr "Creazione di una nota di credito fornitore"
|
||||
msgstr "Creare una nota di credito fornitore"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.tax_adjustments_wizard
|
||||
@@ -3439,8 +3439,7 @@ msgid ""
|
||||
"Create invoices, register payments and keep track of the discussions with "
|
||||
"your customers."
|
||||
msgstr ""
|
||||
"Crea fatture, registra pagamenti e tieni traccia delle conversazioni con i "
|
||||
"clienti."
|
||||
"Creazione fatture, registrazione pagamenti e conversazioni con i clienti."
|
||||
|
||||
#. module: account
|
||||
#. openerp-web
|
||||
@@ -3963,7 +3962,7 @@ msgstr "Dicembre"
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_journal__refund_sequence
|
||||
msgid "Dedicated Credit Note Sequence"
|
||||
msgstr "Sequenza riservata a note di credito"
|
||||
msgstr "Sequenza dedicata per note di credito"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_res_company__invoice_reference_type
|
||||
@@ -6662,7 +6661,7 @@ msgstr "Valuta principale dell'azienda"
|
||||
#: model:ir.ui.menu,name:account.account_reports_management_menu
|
||||
#: model:ir.ui.menu,name:account.menu_finance_entries_management
|
||||
msgid "Management"
|
||||
msgstr "Gestione"
|
||||
msgstr "Amministrazione"
|
||||
|
||||
#. module: account
|
||||
#: model:account.payment.method,name:account.account_payment_method_manual_in
|
||||
@@ -7216,7 +7215,7 @@ msgid ""
|
||||
"Note that the easiest way to create a credit note is to do it directly\n"
|
||||
" from the customer invoice."
|
||||
msgstr ""
|
||||
"Si noti che il modo più semplice per creare una nota di credito è di\n"
|
||||
"Da evidenziare che il modo più semplice per creare una nota di credito è di\n"
|
||||
" farlo direttamente dalla fattura cliente."
|
||||
|
||||
#. module: account
|
||||
@@ -7225,8 +7224,8 @@ msgid ""
|
||||
"Note that the easiest way to create a vendor credit note it to do it "
|
||||
"directly from the vendor bill."
|
||||
msgstr ""
|
||||
"Si noti che il modo più semplice per creare una nota di credito fornitore è "
|
||||
"di farlo direttamente dalla fattura."
|
||||
"Da evidenziare che il modo più semplice per creare una nota di credito "
|
||||
"fornitore è di farlo direttamente dalla fattura."
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_bank_statement_line__note
|
||||
@@ -7385,7 +7384,7 @@ msgstr ""
|
||||
#: code:addons/account/models/account_payment.py:599
|
||||
#, python-format
|
||||
msgid "Only a draft payment can be posted."
|
||||
msgstr "Un pagamento può essere generato solo se è in bozza."
|
||||
msgstr "Un pagamento può essere registrato solo se è in bozza."
|
||||
|
||||
#. module: account
|
||||
#: code:addons/account/models/chart_template.py:185
|
||||
@@ -7422,7 +7421,7 @@ msgstr "Saldo di apertura"
|
||||
#: code:addons/account/static/src/xml/account_reconciliation.xml:137
|
||||
#, python-format
|
||||
msgid "Open balance"
|
||||
msgstr "Saldo di apertura"
|
||||
msgstr "Apri saldo"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model,name:account.model_account_financial_year_op
|
||||
@@ -7450,7 +7449,7 @@ msgstr "Registrazione contabile di apertura"
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_financial_year_op__opening_move_posted
|
||||
msgid "Opening Move Posted"
|
||||
msgstr "Movimento di apertura generato"
|
||||
msgstr "Movimento di apertura registrato"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,help:account.field_account_cashbox_line__number
|
||||
@@ -7845,13 +7844,13 @@ msgstr "Metodo di pagamento"
|
||||
#: model:ir.model.fields,field_description:account.field_account_payment__payment_method_id
|
||||
#: model:ir.model.fields,field_description:account.field_account_register_payments__payment_method_id
|
||||
msgid "Payment Method Type"
|
||||
msgstr "Tipo di metodo di pagamento"
|
||||
msgstr "Tipologia metodo di pagamento"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_bank_journal_form
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_journal_form
|
||||
msgid "Payment Method Types"
|
||||
msgstr "Tipi di metodo di pagamento"
|
||||
msgstr "Tipologie metodo di pagamento"
|
||||
|
||||
#. module: account
|
||||
#. openerp-web
|
||||
@@ -7883,7 +7882,7 @@ msgstr "Documento in casso:"
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_invoice__reference
|
||||
msgid "Payment Ref."
|
||||
msgstr "Rif. di pagamento"
|
||||
msgstr "Rif. per pagamento"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_payment__payment_reference
|
||||
@@ -7918,7 +7917,7 @@ msgstr "Riga termini di pagamento"
|
||||
#: model:ir.model.fields,field_description:account.field_account_payment_method__payment_type
|
||||
#: model:ir.model.fields,field_description:account.field_account_register_payments__payment_type
|
||||
msgid "Payment Type"
|
||||
msgstr "Tipo di pagamento"
|
||||
msgstr "Tipo pagamento"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_payment_term_form
|
||||
@@ -8110,7 +8109,7 @@ msgstr ""
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.report_invoice_document
|
||||
msgid "Please use the following communication for your payment :"
|
||||
msgstr "Usa la seguente comunicazione per il pagamento:"
|
||||
msgstr "Usare la seguente causale per il pagamento:"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_form
|
||||
@@ -8185,7 +8184,7 @@ msgstr "Registrazioni contabili generate"
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_move_line_filter
|
||||
msgid "Posted Journal Items"
|
||||
msgstr "Movimenti contabili generati"
|
||||
msgstr "Movimenti contabili registrati"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_chart_template__bank_account_code_prefix
|
||||
@@ -8248,7 +8247,7 @@ msgstr "Prezzo"
|
||||
#: model_terms:ir.ui.view,arch_db:account.account_invoice_send_wizard_form
|
||||
#: model_terms:ir.ui.view,arch_db:account.portal_invoice_page
|
||||
msgid "Print"
|
||||
msgstr "Stampa"
|
||||
msgstr "Stampare"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,help:account.field_account_common_journal_report__amount_currency
|
||||
@@ -8462,7 +8461,7 @@ msgstr "Crediti"
|
||||
#: selection:account.payment,payment_type:0
|
||||
#: selection:account.register.payments,payment_type:0
|
||||
msgid "Receive Money"
|
||||
msgstr "Ricevi denaro"
|
||||
msgstr "Ricevere denaro"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_abstract_payment__partner_bank_account_id
|
||||
@@ -8507,7 +8506,7 @@ msgstr ""
|
||||
#: model:ir.model.fields,field_description:account.field_account_move_line__reconciled
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_payment_search
|
||||
msgid "Reconciled"
|
||||
msgstr "Riconciliato"
|
||||
msgstr "Riconciliata"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_payment__reconciled_invoice_ids
|
||||
@@ -8659,7 +8658,7 @@ msgstr "ID documento collegato"
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_invoice_send__model
|
||||
msgid "Related Document Model"
|
||||
msgstr "Modello Documento correlato"
|
||||
msgstr "Modello documento collegato"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_invoice_send__rating_ids
|
||||
@@ -9141,7 +9140,7 @@ msgstr "Selezionare una controparte o scegliere una contropartita"
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.invoice_supplier_form
|
||||
msgid "Select an old vendor bill"
|
||||
msgstr "Selezionare una precedente fattura fornitore"
|
||||
msgstr "Selezionare una fattura fornitore precedente"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,help:account.field_account_payment_term_line__value
|
||||
@@ -9208,7 +9207,7 @@ msgstr "Invia fattura"
|
||||
#: selection:account.payment,payment_type:0
|
||||
#: selection:account.register.payments,payment_type:0
|
||||
msgid "Send Money"
|
||||
msgstr "Invia denaro"
|
||||
msgstr "Inviare denaro"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.actions.act_window,name:account.account_send_payment_receipt_by_email_action
|
||||
@@ -9395,18 +9394,18 @@ msgstr "Mostrare registro nella bacheca"
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_res_config_settings__group_show_line_subtotals_tax_included
|
||||
msgid "Show line subtotals with taxes (B2C)"
|
||||
msgstr ""
|
||||
msgstr "Mostra gli importi riga con imposte (B2C)"
|
||||
|
||||
#. module: account
|
||||
#: model:res.groups,comment:account.group_show_line_subtotals_tax_included
|
||||
msgid "Show line subtotals with taxes included (B2C)"
|
||||
msgstr "Mostra righe dei subtotali includendo le imposte (B2C)"
|
||||
msgstr "Mostra gli importi riga imposte incluse (B2C)"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_res_config_settings__group_show_line_subtotals_tax_excluded
|
||||
#: model:res.groups,comment:account.group_show_line_subtotals_tax_excluded
|
||||
msgid "Show line subtotals without taxes (B2B)"
|
||||
msgstr "Mostra righe dei subtotali escludendo le imposte (B2B)"
|
||||
msgstr "Mostra gli importi riga imposte escluse (B2B)"
|
||||
|
||||
#. module: account
|
||||
#. openerp-web
|
||||
@@ -9624,7 +9623,7 @@ msgstr "Oggetto..."
|
||||
#: model:ir.model.fields,field_description:account.field_account_cashbox_line__subtotal
|
||||
#: model_terms:ir.ui.view,arch_db:account.invoice_form
|
||||
msgid "Subtotal"
|
||||
msgstr "Subtotale"
|
||||
msgstr "Imponibile"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_invoice_send__subtype_id
|
||||
@@ -9879,7 +9878,7 @@ msgstr "Metodo di arrotondamento per il calcolo imposte"
|
||||
#. module: account
|
||||
#: model:res.groups,name:account.group_show_line_subtotals_tax_excluded
|
||||
msgid "Tax display B2B"
|
||||
msgstr "Visualizzazione delle Imposte B2B"
|
||||
msgstr "Visualizzare imposte B2B"
|
||||
|
||||
#. module: account
|
||||
#: model:res.groups,name:account.group_show_line_subtotals_tax_included
|
||||
@@ -11148,13 +11147,13 @@ msgstr ""
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_move_form
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_move_line_tree
|
||||
msgid "Total Credit"
|
||||
msgstr "Totale Avere"
|
||||
msgstr "Totale avere"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_move_form
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_move_line_tree
|
||||
msgid "Total Debit"
|
||||
msgstr "Totale Dare"
|
||||
msgstr "Totale dare"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_res_partner__total_invoiced
|
||||
@@ -11271,7 +11270,7 @@ msgstr "Operazioni"
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_bank_statement__total_entry_encoding
|
||||
msgid "Transactions Subtotal"
|
||||
msgstr "Subtotale operazioni"
|
||||
msgstr "Imponibile operazioni"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_payment__destination_journal_id
|
||||
@@ -11355,7 +11354,7 @@ msgstr "Partner sconosciuto"
|
||||
#: model:ir.actions.act_window,name:account.act_account_journal_2_account_invoice_opened
|
||||
#: model_terms:ir.ui.view,arch_db:account.account_journal_dashboard_kanban_view
|
||||
msgid "Unpaid Invoices"
|
||||
msgstr "fatture non pagate"
|
||||
msgstr "Fatture non pagate"
|
||||
|
||||
#. module: account
|
||||
#: selection:account.move,state:0
|
||||
@@ -11372,7 +11371,7 @@ msgstr "Registrazioni contabili non generate"
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_move_line_filter
|
||||
msgid "Unposted Journal Items"
|
||||
msgstr "Movimenti contabili non generati"
|
||||
msgstr "Movimenti contabili non registrati"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_bank_statement__message_unread
|
||||
@@ -11737,7 +11736,7 @@ msgstr "Fornitori"
|
||||
#: code:addons/account/static/src/xml/account_payment.xml:82
|
||||
#, python-format
|
||||
msgid "View"
|
||||
msgstr "Vista"
|
||||
msgstr "Visualizza"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_partner_property_form
|
||||
@@ -12009,7 +12008,7 @@ msgstr ""
|
||||
#: code:addons/account/models/account_payment.py:583
|
||||
#, python-format
|
||||
msgid "You cannot delete a payment that is already posted."
|
||||
msgstr "Impossibile eliminare un pagamento già generato."
|
||||
msgstr "Impossibile eliminare un pagamento già registrato."
|
||||
|
||||
#. module: account
|
||||
#: code:addons/account/models/account_invoice.py:729
|
||||
@@ -12106,7 +12105,8 @@ msgstr "Non puoi abbinare movimenti da conti cliente e fornitore."
|
||||
#, python-format
|
||||
msgid "You cannot modify a journal entry linked to a posted payment."
|
||||
msgstr ""
|
||||
"Impossibile modificare una registrazione collegata a un pagamento generato."
|
||||
"Impossibile modificare una registrazione collegata a un pagamento "
|
||||
"registrato."
|
||||
|
||||
#. module: account
|
||||
#: code:addons/account/models/account_move.py:331
|
||||
@@ -12205,7 +12205,7 @@ msgstr ""
|
||||
#: model_terms:ir.ui.view,arch_db:account.invoice_form
|
||||
#: model_terms:ir.ui.view,arch_db:account.invoice_supplier_form
|
||||
msgid "You have"
|
||||
msgstr "Hai"
|
||||
msgstr "Ci sono"
|
||||
|
||||
#. module: account
|
||||
#: code:addons/account/models/account_payment.py:622
|
||||
@@ -12371,15 +12371,13 @@ msgstr "es. commissioni bancarie"
|
||||
#: model_terms:ir.ui.view,arch_db:account.invoice_form
|
||||
msgid "for this customer. You can allocate them to mark this invoice as paid."
|
||||
msgstr ""
|
||||
"per questo cliente. Puoi allocarli per contrassegnare la fattura come "
|
||||
"pagata."
|
||||
"per questo cliente. Puoi assegnarli per impostare la fattura come pagata."
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.invoice_supplier_form
|
||||
msgid "for this supplier. You can allocate them to mark this bill as paid."
|
||||
msgstr ""
|
||||
"per questo cliente. Puoi allocarli per contrassegnare la fattura come "
|
||||
"pagata."
|
||||
"per questo fornitore. Puoi assegnarli per impostare la fattura come pagata."
|
||||
|
||||
#. module: account
|
||||
#. openerp-web
|
||||
@@ -12418,12 +12416,12 @@ msgstr "del mese prossimo"
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.invoice_supplier_form
|
||||
msgid "outstanding debits"
|
||||
msgstr "Crediti aperti"
|
||||
msgstr "debiti in sospeso"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.invoice_form
|
||||
msgid "outstanding payments"
|
||||
msgstr "pagamenti aperti"
|
||||
msgstr "pagamenti in sospeso"
|
||||
|
||||
#. module: account
|
||||
#. openerp-web
|
||||
|
||||
@@ -2703,7 +2703,7 @@ msgstr ""
|
||||
#: model_terms:ir.ui.view,arch_db:account.account_invoice_onboarding_sale_tax_form
|
||||
#: model_terms:ir.ui.view,arch_db:account.onboarding_sale_tax_step
|
||||
msgid "Choose a default sales tax for your products."
|
||||
msgstr ""
|
||||
msgstr "プロダクトのデフォルト販売税を選択してください。"
|
||||
|
||||
#. module: account
|
||||
#. openerp-web
|
||||
@@ -8508,7 +8508,7 @@ msgstr "販売税"
|
||||
#. module: account
|
||||
#: model:ir.actions.act_window,name:account.action_open_account_onboarding_sale_tax
|
||||
msgid "Sales tax"
|
||||
msgstr ""
|
||||
msgstr "販売税"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_invoice__user_id
|
||||
@@ -8862,7 +8862,7 @@ msgstr ""
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.onboarding_sale_tax_step
|
||||
msgid "Set taxes"
|
||||
msgstr ""
|
||||
msgstr "税を設定"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,help:account.field_account_chart_template__visible
|
||||
|
||||
+12
-10
@@ -3,16 +3,18 @@
|
||||
# * account
|
||||
#
|
||||
# Translators:
|
||||
# Jan Pedro Tumusok <jpt@eyenetworks.no>, 2018
|
||||
# Martin Trigaux, 2018
|
||||
# Jorunn D. Newth, 2018
|
||||
# Jan Pedro Tumusok <jpt@eyenetworks.no>, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:48+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:48+0000\n"
|
||||
"Last-Translator: Jan Pedro Tumusok <jpt@eyenetworks.no>, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:14+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -33,7 +35,7 @@ msgstr ""
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_chart_template__code_digits
|
||||
msgid "# of Digits"
|
||||
msgstr "# tall"
|
||||
msgstr "# sifre"
|
||||
|
||||
#. module: account
|
||||
#: model:mail.template,report_name:account.mail_template_data_payment_receipt
|
||||
@@ -1184,7 +1186,7 @@ msgstr ""
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.invoice_form
|
||||
msgid "Add a line"
|
||||
msgstr ""
|
||||
msgstr "Legg til linje"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.actions.act_window,help:account.action_account_form
|
||||
@@ -1687,7 +1689,7 @@ msgstr "Analytiske linjer"
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.res_config_settings_view_form
|
||||
msgid "Analytics"
|
||||
msgstr ""
|
||||
msgstr "Analyse"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,help:account.field_account_invoice_send__no_auto_thread
|
||||
@@ -2949,7 +2951,7 @@ msgstr ""
|
||||
#. module: account
|
||||
#: model:ir.model,name:account.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.ui.menu,name:account.menu_finance_configuration
|
||||
@@ -4343,7 +4345,7 @@ msgstr "Ekstern referanse"
|
||||
#: code:addons/account/static/src/xml/account_reconciliation.xml:333
|
||||
#, python-format
|
||||
msgid "External link"
|
||||
msgstr ""
|
||||
msgstr "Ekstern link"
|
||||
|
||||
#. module: account
|
||||
#: model:account.incoterms,name:account.incoterm_FAS
|
||||
@@ -6154,7 +6156,7 @@ msgstr ""
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_invoice_send__layout
|
||||
msgid "Layout"
|
||||
msgstr ""
|
||||
msgstr "Layout"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_position_form
|
||||
@@ -7288,7 +7290,7 @@ msgstr "Partner melding"
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_group__parent_path
|
||||
msgid "Parent Path"
|
||||
msgstr ""
|
||||
msgstr "Overordnet sti"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_move_line__parent_state
|
||||
|
||||
+12
-12
@@ -3273,7 +3273,7 @@ msgstr ""
|
||||
#. module: account
|
||||
#: model:account.account.type,name:account.data_account_type_direct_costs
|
||||
msgid "Cost of Revenue"
|
||||
msgstr "Kosten van de omzet"
|
||||
msgstr "Inkoopwaarde van de omzet"
|
||||
|
||||
#. module: account
|
||||
#: code:addons/account/models/chart_template.py:192
|
||||
@@ -3560,7 +3560,7 @@ msgstr "Credit"
|
||||
#. module: account
|
||||
#: model:account.account.type,name:account.data_account_type_credit_card
|
||||
msgid "Credit Card"
|
||||
msgstr "Credit Card"
|
||||
msgstr "Creditcard"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_move_line__credit_cash_basis
|
||||
@@ -3679,17 +3679,17 @@ msgstr "Verschil wisselkoers"
|
||||
#: model:account.account.type,name:account.data_account_type_current_assets
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_form
|
||||
msgid "Current Assets"
|
||||
msgstr "Huidige activa"
|
||||
msgstr "Vlottende activa"
|
||||
|
||||
#. module: account
|
||||
#: model:account.account.type,name:account.data_account_type_current_liabilities
|
||||
msgid "Current Liabilities"
|
||||
msgstr "Huidige passiva"
|
||||
msgstr "Kort vreemd vermogen"
|
||||
|
||||
#. module: account
|
||||
#: model:account.account.type,name:account.data_unaffected_earnings
|
||||
msgid "Current Year Earnings"
|
||||
msgstr "Huidige jaaromzet"
|
||||
msgstr "Huidige jaarwinst"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,help:account.field_account_invoice_send__starred
|
||||
@@ -4512,7 +4512,7 @@ msgstr "Boekingsregels"
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_form
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_search
|
||||
msgid "Equity"
|
||||
msgstr "Vermogen"
|
||||
msgstr "Eigen vermogen"
|
||||
|
||||
#. module: account
|
||||
#: code:addons/account/models/res_config_settings.py:145
|
||||
@@ -6863,7 +6863,7 @@ msgstr "Berichten"
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_form
|
||||
msgid "Minus Cost of Revenue"
|
||||
msgstr "Min kosten van de omzet"
|
||||
msgstr "Min inkoopwaarde van de omzet"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_form
|
||||
@@ -6873,7 +6873,7 @@ msgstr "Min creditcard rekeningen"
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_form
|
||||
msgid "Minus Current Liabilities"
|
||||
msgstr "Huidige passiva"
|
||||
msgstr "Min kort vreemd vermogen"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_form
|
||||
@@ -6883,7 +6883,7 @@ msgstr "Min kosten"
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_form
|
||||
msgid "Minus Non-Current Liabilities"
|
||||
msgstr "Minus huidige passiva"
|
||||
msgstr "Min lang vreemd vermogen"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_form
|
||||
@@ -7161,7 +7161,7 @@ msgstr "Langlopende activa"
|
||||
#. module: account
|
||||
#: model:account.account.type,name:account.data_account_type_non_current_liabilities
|
||||
msgid "Non-current Liabilities"
|
||||
msgstr "Langlopende passiva"
|
||||
msgstr "Lang vreemd vermogen"
|
||||
|
||||
#. module: account
|
||||
#: selection:account.tax,type_tax_use:0
|
||||
@@ -7751,7 +7751,7 @@ msgstr "Relatiesoort"
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_invoice_send__needaction_partner_ids
|
||||
msgid "Partners with Need Action"
|
||||
msgstr "Relaties met Nodige Actie"
|
||||
msgstr "Relaties met benodigde actie"
|
||||
|
||||
#. module: account
|
||||
#: code:addons/account/models/account_journal_dashboard.py:95
|
||||
@@ -8218,7 +8218,7 @@ msgstr "Prefix van de transfer rekeningen"
|
||||
#: model:account.account.type,name:account.data_account_type_prepayments
|
||||
#: model_terms:ir.ui.view,arch_db:account.view_account_form
|
||||
msgid "Prepayments"
|
||||
msgstr "Voorafbetalingen"
|
||||
msgstr "Vooruitbetalingen"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model,name:account.model_account_reconcile_model
|
||||
|
||||
+21
-19
@@ -3,16 +3,18 @@
|
||||
# * account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Dorin Hongu <dhongu@gmail.com>, 2018
|
||||
# Cozmin Candea <office@terrabit.ro>, 2018
|
||||
# Martin Trigaux, 2018
|
||||
# Sorin Trifu <sorin.trifu@bizconsulting.ro>, 2018
|
||||
# Dorin Hongu <dhongu@gmail.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:48+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:48+0000\n"
|
||||
"Last-Translator: Cozmin Candea <office@terrabit.ro>, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:14+0000\n"
|
||||
"Last-Translator: Dorin Hongu <dhongu@gmail.com>, 2018\n"
|
||||
"Language-Team: Romanian (https://www.transifex.com/odoo/teams/41243/ro/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -1405,7 +1407,7 @@ msgstr "Permite reconcilierea facturilor și plaților"
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_res_config_settings__module_product_margin
|
||||
msgid "Allow Product Margin"
|
||||
msgstr ""
|
||||
msgstr "Permite Marja Produsului"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_account__reconcile
|
||||
@@ -1415,12 +1417,12 @@ msgstr "Permite reconciliere"
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_res_config_settings__module_account_check_printing
|
||||
msgid "Allow check printing and deposits"
|
||||
msgstr ""
|
||||
msgstr "Permie tiparire cec si depozite"
|
||||
|
||||
#. module: account
|
||||
#: model:res.groups,name:account.group_cash_rounding
|
||||
msgid "Allow the cash rounding management"
|
||||
msgstr ""
|
||||
msgstr "Permite gestiune rotunjire numerar "
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.res_config_settings_view_form
|
||||
@@ -1522,19 +1524,19 @@ msgstr ""
|
||||
#: model:ir.model.fields,field_description:account.field_account_reconcile_model__match_amount_max
|
||||
#: model:ir.model.fields,field_description:account.field_account_reconcile_model_template__match_amount_max
|
||||
msgid "Amount Max Parameter"
|
||||
msgstr ""
|
||||
msgstr "Parametru Suma Max"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_reconcile_model__match_amount_min
|
||||
#: model:ir.model.fields,field_description:account.field_account_reconcile_model_template__match_amount_min
|
||||
msgid "Amount Min Parameter"
|
||||
msgstr ""
|
||||
msgstr "Parametru Suma Min"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_reconcile_model__match_nature
|
||||
#: model:ir.model.fields,field_description:account.field_account_reconcile_model_template__match_nature
|
||||
msgid "Amount Nature"
|
||||
msgstr ""
|
||||
msgstr "Natura Sumei"
|
||||
|
||||
#. module: account
|
||||
#: selection:account.reconcile.model,match_nature:0
|
||||
@@ -3070,7 +3072,7 @@ msgstr ""
|
||||
#: code:addons/account/static/src/xml/account_reconciliation.xml:54
|
||||
#, python-format
|
||||
msgid "Congrats, you're all done!"
|
||||
msgstr ""
|
||||
msgstr "Felicitări, ai terminat!"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.account_invoice_onboarding_panel
|
||||
@@ -4342,7 +4344,7 @@ msgstr "Eroare!"
|
||||
#: code:addons/account/models/chart_template.py:412
|
||||
#, python-format
|
||||
msgid "Exchange Difference"
|
||||
msgstr ""
|
||||
msgstr "Diferență curs"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_res_company__currency_exchange_journal_id
|
||||
@@ -4768,7 +4770,7 @@ msgstr ""
|
||||
#: code:addons/account/static/src/xml/account_reconciliation.xml:63
|
||||
#, python-format
|
||||
msgid "Go to bank statement(s)"
|
||||
msgstr ""
|
||||
msgstr "Mergi la extrase bancă"
|
||||
|
||||
#. module: account
|
||||
#: code:addons/account/models/account_invoice.py:758
|
||||
@@ -6314,7 +6316,7 @@ msgstr "Încarcă mai mult ... ("
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_res_company__fiscalyear_lock_date
|
||||
msgid "Lock Date"
|
||||
msgstr ""
|
||||
msgstr "Dată blocare"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_res_company__period_lock_date
|
||||
@@ -6949,7 +6951,7 @@ msgstr "Note"
|
||||
#: code:addons/account/static/src/xml/account_reconciliation.xml:37
|
||||
#, python-format
|
||||
msgid "Nothing to do!"
|
||||
msgstr ""
|
||||
msgstr "Nimic de făcut!"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_invoice_send__notification_ids
|
||||
@@ -7572,12 +7574,12 @@ msgstr ""
|
||||
#. module: account
|
||||
#: model:ir.actions.report,name:account.action_report_payment_receipt
|
||||
msgid "Payment Receipt"
|
||||
msgstr ""
|
||||
msgstr "Încasare"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.report_payment_receipt_document
|
||||
msgid "Payment Receipt:"
|
||||
msgstr ""
|
||||
msgstr "Încasare"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_invoice__reference
|
||||
@@ -11009,7 +11011,7 @@ msgstr "Folosește domeniul activ"
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_res_company__anglo_saxon_accounting
|
||||
msgid "Use anglo-saxon accounting"
|
||||
msgstr ""
|
||||
msgstr "Utilizare contabilitate anglo-saxonă "
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_res_config_settings__module_account_batch_payment
|
||||
@@ -11717,7 +11719,7 @@ msgstr ""
|
||||
#: code:addons/account/static/src/xml/account_reconciliation.xml:55
|
||||
#, python-format
|
||||
msgid "You reconciled"
|
||||
msgstr ""
|
||||
msgstr "Ai reconciliat"
|
||||
|
||||
#. module: account
|
||||
#: code:addons/account/models/account_move.py:1624
|
||||
|
||||
@@ -854,7 +854,7 @@ msgstr "І'мя власника рахунку"
|
||||
#. module: account
|
||||
#: model:ir.model,name:account.model_account_invoice_send
|
||||
msgid "Account Invoice Send"
|
||||
msgstr ""
|
||||
msgstr "Рахунок-фактуру надіслано"
|
||||
|
||||
#. module: account
|
||||
#: model:ir.model.fields,field_description:account.field_account_setup_bank_manual_config__journal_id
|
||||
@@ -8222,7 +8222,7 @@ msgstr "Купівля"
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.invoice_supplier_form
|
||||
msgid "Purchase Representative"
|
||||
msgstr ""
|
||||
msgstr "Представник закупівель"
|
||||
|
||||
#. module: account
|
||||
#: model_terms:ir.ui.view,arch_db:account.res_config_settings_view_form
|
||||
|
||||
@@ -290,6 +290,8 @@ class AccountAccount(models.Model):
|
||||
|
||||
Note that it is disallowed if some lines are partially reconciled.
|
||||
'''
|
||||
if not self.ids:
|
||||
return None
|
||||
partial_lines_count = self.env['account.move.line'].search_count([
|
||||
('account_id', 'in', self.ids),
|
||||
('full_reconcile_id', '=', False),
|
||||
|
||||
@@ -504,6 +504,9 @@ class AccountInvoice(models.Model):
|
||||
|
||||
@api.model
|
||||
def create(self, vals):
|
||||
if not vals.get('journal_id') and vals.get('type'):
|
||||
vals['journal_id'] = self.with_context(type=vals.get('type'))._default_journal().id
|
||||
|
||||
onchanges = {
|
||||
'_onchange_partner_id': ['account_id', 'payment_term_id', 'fiscal_position_id', 'partner_bank_id'],
|
||||
'_onchange_journal_id': ['currency_id'],
|
||||
@@ -1473,9 +1476,11 @@ class AccountInvoice(models.Model):
|
||||
values = self._prepare_refund(invoice, date_invoice=date_invoice, date=date,
|
||||
description=description, journal_id=journal_id)
|
||||
refund_invoice = self.create(values)
|
||||
invoice_type = {'out_invoice': ('customer invoices credit note'),
|
||||
'in_invoice': ('vendor bill credit note')}
|
||||
message = _("This %s has been created from: <a href=# data-oe-model=account.invoice data-oe-id=%d>%s</a><br>Reason: %s") % (invoice_type[invoice.type], invoice.id, invoice.number, description)
|
||||
if invoice.type == 'out_invoice':
|
||||
message = _("This customer invoice credit note has been created from: <a href=# data-oe-model=account.invoice data-oe-id=%d>%s</a><br>Reason: %s") % (invoice.id, invoice.number, description)
|
||||
else:
|
||||
message = _("This vendor bill credit note has been created from: <a href=# data-oe-model=account.invoice data-oe-id=%d>%s</a><br>Reason: %s") % (invoice.id, invoice.number, description)
|
||||
|
||||
refund_invoice.message_post(body=message)
|
||||
new_invoices += refund_invoice
|
||||
return new_invoices
|
||||
@@ -1796,6 +1801,7 @@ class AccountInvoiceLine(models.Model):
|
||||
else:
|
||||
price_unit = self.product_id.lst_price
|
||||
self.price_unit = self.product_id.uom_id._compute_price(price_unit, self.uom_id)
|
||||
self._set_currency()
|
||||
|
||||
if self.product_id.uom_id.category_id.id != self.uom_id.category_id.id:
|
||||
warning = {
|
||||
|
||||
@@ -320,10 +320,10 @@ class account_journal(models.Model):
|
||||
action_name = 'action_view_bank_statement_tree'
|
||||
elif self.type == 'sale':
|
||||
action_name = 'action_invoice_tree1'
|
||||
self = self.with_context(use_domain=[('type', '=', 'out_invoice')])
|
||||
self = self.with_context(use_domain=[('type', 'in', ['out_invoice', 'out_refund'])])
|
||||
elif self.type == 'purchase':
|
||||
action_name = 'action_vendor_bill_template'
|
||||
self = self.with_context(use_domain=[('type', '=', 'in_invoice')])
|
||||
self = self.with_context(use_domain=[('type', 'in', ['in_invoice', 'in_refund'])])
|
||||
else:
|
||||
action_name = 'action_move_journal_line'
|
||||
|
||||
|
||||
@@ -1457,6 +1457,9 @@ class AccountPartialReconcile(models.Model):
|
||||
'''
|
||||
return tax.cash_basis_base_account_id or line.account_id
|
||||
|
||||
def _get_amount_tax_cash_basis(self, amount, line):
|
||||
return line.company_id.currency_id.round(amount)
|
||||
|
||||
def create_tax_cash_basis_entry(self, percentage_before_rec):
|
||||
self.ensure_one()
|
||||
move_date = self.debit_move_id.date
|
||||
@@ -1471,7 +1474,7 @@ class AccountPartialReconcile(models.Model):
|
||||
percentage_after = line._get_matched_percentage()[move.id]
|
||||
#amount is the current cash_basis amount minus the one before the reconciliation
|
||||
amount = line.balance * percentage_after - line.balance * percentage_before
|
||||
rounded_amt = line.company_id.currency_id.round(amount)
|
||||
rounded_amt = self._get_amount_tax_cash_basis(amount, line)
|
||||
if float_is_zero(rounded_amt, precision_rounding=line.company_id.currency_id.rounding):
|
||||
continue
|
||||
if line.tax_line_id and line.tax_line_id.tax_exigibility == 'on_payment':
|
||||
@@ -1486,7 +1489,7 @@ class AccountPartialReconcile(models.Model):
|
||||
'analytic_account_id': line.analytic_account_id.id,
|
||||
'analytic_tag_ids': line.analytic_tag_ids.ids,
|
||||
'tax_exigible': True,
|
||||
'amount_currency': self.amount_currency and line.currency_id.round(-line.amount_currency * amount / line.balance) or 0.0,
|
||||
'amount_currency': line.amount_currency and line.currency_id.round(-line.amount_currency * amount / line.balance) or 0.0,
|
||||
'currency_id': line.currency_id.id,
|
||||
'move_id': newly_created_move.id,
|
||||
'partner_id': line.partner_id.id,
|
||||
@@ -1501,7 +1504,7 @@ class AccountPartialReconcile(models.Model):
|
||||
'analytic_tag_ids': line.analytic_tag_ids.ids,
|
||||
'tax_line_id': line.tax_line_id.id,
|
||||
'tax_exigible': True,
|
||||
'amount_currency': self.amount_currency and line.currency_id.round(line.amount_currency * amount / line.balance) or 0.0,
|
||||
'amount_currency': line.amount_currency and line.currency_id.round(line.amount_currency * amount / line.balance) or 0.0,
|
||||
'currency_id': line.currency_id.id,
|
||||
'move_id': newly_created_move.id,
|
||||
'partner_id': line.partner_id.id,
|
||||
|
||||
@@ -84,7 +84,8 @@ class AccountReconcileModel(models.Model):
|
||||
amount = fields.Float(string='Write-off Amount', digits=0, required=True, default=100.0, help="Fixed amount will count as a debit if it is negative, as a credit if it is positive.")
|
||||
tax_id = fields.Many2one('account.tax', string='Tax', ondelete='restrict')
|
||||
analytic_account_id = fields.Many2one('account.analytic.account', string='Analytic Account', ondelete='set null')
|
||||
analytic_tag_ids = fields.Many2many('account.analytic.tag', string='Analytic Tags')
|
||||
analytic_tag_ids = fields.Many2many('account.analytic.tag', string='Analytic Tags',
|
||||
relation='account_reconcile_model_analytic_tag_rel')
|
||||
|
||||
# Second part fields.
|
||||
has_second_line = fields.Boolean(string='Add a second line', default=False)
|
||||
@@ -104,7 +105,8 @@ class AccountReconcileModel(models.Model):
|
||||
second_amount = fields.Float(string='Second Write-off Amount', digits=0, required=True, default=100.0, help="Fixed amount will count as a debit if it is negative, as a credit if it is positive.")
|
||||
second_tax_id = fields.Many2one('account.tax', string='Second Tax', ondelete='restrict', domain=[('type_tax_use', '=', 'purchase')])
|
||||
second_analytic_account_id = fields.Many2one('account.analytic.account', string='Second Analytic Account', ondelete='set null')
|
||||
second_analytic_tag_ids = fields.Many2many('account.analytic.tag', string='Second Analytic Tags')
|
||||
second_analytic_tag_ids = fields.Many2many('account.analytic.tag', string='Second Analytic Tags',
|
||||
relation='account_reconcile_model_second_analytic_tag_rel')
|
||||
|
||||
@api.onchange('name')
|
||||
def onchange_name(self):
|
||||
@@ -392,17 +394,17 @@ class AccountReconcileModel(models.Model):
|
||||
aml.date_maturity AS aml_date_maturity,
|
||||
aml.amount_residual AS aml_amount_residual,
|
||||
aml.amount_residual_currency AS aml_amount_residual_currency,
|
||||
CASE WHEN TRIM(REGEXP_REPLACE(move.name, '[^0-9]', '', 'g')) = '' THEN FALSE
|
||||
ELSE
|
||||
TRIM(REGEXP_REPLACE(move.name, '[^0-9]', '', 'g'))
|
||||
= ANY(regexp_split_to_array(REGEXP_REPLACE(st_line.name, '[^(0-9|\s)]', '', 'g'), '\s+'))
|
||||
OR (
|
||||
move.ref IS NOT NULL
|
||||
AND TRIM(REGEXP_REPLACE(move.ref, '[^0-9]', '', 'g')) != ''
|
||||
AND TRIM(REGEXP_REPLACE(move.ref, '[^0-9]', '', 'g'))
|
||||
= ANY(regexp_split_to_array(REGEXP_REPLACE(st_line.name, '[^(0-9|\s)]', '', 'g'), '\s+'))
|
||||
)
|
||||
END AS communication_flag
|
||||
|
||||
-- Determine a matching or not with the statement line communication using the move.name or move.ref.
|
||||
regexp_split_to_array(TRIM(REGEXP_REPLACE(move.name, '[^0-9|^\s]', '', 'g')),'\s+')
|
||||
&& regexp_split_to_array(TRIM(REGEXP_REPLACE(st_line.name, '[^0-9|^\s]', '', 'g')), '\s+')
|
||||
OR
|
||||
(
|
||||
move.ref IS NOT NULL
|
||||
AND
|
||||
regexp_split_to_array(TRIM(REGEXP_REPLACE(move.ref, '[^0-9|^\s]', '', 'g')),'\s+')
|
||||
&& regexp_split_to_array(TRIM(REGEXP_REPLACE(st_line.name, '[^0-9|^\s]', '', 'g')), '\s+')
|
||||
) AS communication_flag
|
||||
FROM account_bank_statement_line st_line
|
||||
LEFT JOIN account_journal journal ON journal.id = st_line.journal_id
|
||||
LEFT JOIN jnl_precision ON jnl_precision.journal_id = journal.id
|
||||
@@ -427,24 +429,30 @@ class AccountReconcileModel(models.Model):
|
||||
|
||||
-- if there is a partner, propose all aml of the partner, otherwise propose only the ones
|
||||
-- matching the statement line communication
|
||||
AND CASE WHEN line_partner.partner_id != 0 THEN
|
||||
AND
|
||||
(
|
||||
(
|
||||
line_partner.partner_id != 0
|
||||
AND
|
||||
aml.partner_id = line_partner.partner_id
|
||||
ELSE
|
||||
(
|
||||
CASE WHEN TRIM(REGEXP_REPLACE(move.name, '[^0-9]', '', 'g')) = '' THEN FALSE
|
||||
ELSE
|
||||
TRIM(REGEXP_REPLACE(move.name, '[^0-9]', '', 'g'))
|
||||
= ANY(regexp_split_to_array(REGEXP_REPLACE(st_line.name, '[^(0-9|\s)]', '', 'g'), '\s+'))
|
||||
OR (
|
||||
move.ref IS NOT NULL
|
||||
AND TRIM(REGEXP_REPLACE(move.ref, '[^0-9]', '', 'g')) != ''
|
||||
AND TRIM(REGEXP_REPLACE(move.ref, '[^0-9]', '', 'g'))
|
||||
= ANY(regexp_split_to_array(REGEXP_REPLACE(st_line.name, '[^(0-9|\s)]', '', 'g'), '\s+'))
|
||||
)
|
||||
END
|
||||
)
|
||||
OR
|
||||
(
|
||||
line_partner.partner_id = 0
|
||||
AND
|
||||
(
|
||||
regexp_split_to_array(TRIM(REGEXP_REPLACE(move.name, '[^0-9|^\s]', '', 'g')),'\s+')
|
||||
&& regexp_split_to_array(TRIM(REGEXP_REPLACE(st_line.name, '[^0-9|^\s]', '', 'g')), '\s+')
|
||||
OR
|
||||
(
|
||||
move.ref IS NOT NULL
|
||||
AND
|
||||
regexp_split_to_array(TRIM(REGEXP_REPLACE(move.ref, '[^0-9|^\s]', '', 'g')),'\s+')
|
||||
&& regexp_split_to_array(TRIM(REGEXP_REPLACE(st_line.name, '[^0-9|^\s]', '', 'g')), '\s+')
|
||||
)
|
||||
)
|
||||
END
|
||||
|
||||
)
|
||||
)
|
||||
AND
|
||||
(
|
||||
(
|
||||
|
||||
@@ -4,6 +4,7 @@ from odoo.exceptions import AccessError
|
||||
from odoo import api, fields, models, _
|
||||
from odoo import SUPERUSER_ID
|
||||
from odoo.exceptions import UserError
|
||||
from odoo.http import request
|
||||
|
||||
import logging
|
||||
|
||||
@@ -163,7 +164,14 @@ class AccountChartTemplate(models.Model):
|
||||
of accounts had been created for it yet.
|
||||
"""
|
||||
self.ensure_one()
|
||||
company = self.env.user.company_id
|
||||
# do not use `request.env` here, it can cause deadlocks
|
||||
if request and request.session.uid:
|
||||
current_user = self.env['res.users'].browse(request.uid)
|
||||
company = current_user.company_id
|
||||
else:
|
||||
# fallback to company of current user, most likely __system__
|
||||
# (won't work well for multi-company)
|
||||
company = self.env.user.company_id
|
||||
# If we don't have any chart of account on this company, install this chart of account
|
||||
if not company.chart_template_id:
|
||||
self.load_for_current_company(15.0, 15.0)
|
||||
@@ -177,7 +185,14 @@ class AccountChartTemplate(models.Model):
|
||||
rights.
|
||||
"""
|
||||
self.ensure_one()
|
||||
company = self.env.user.company_id
|
||||
# do not use `request.env` here, it can cause deadlocks
|
||||
if request and request.session.uid:
|
||||
current_user = self.env['res.users'].browse(request.uid)
|
||||
company = current_user.company_id
|
||||
else:
|
||||
# fallback to company of current user, most likely __system__
|
||||
# (won't work well for multi-company)
|
||||
company = self.env.user.company_id
|
||||
# Ensure everything is translated to the company's language, not the user's one.
|
||||
self = self.with_context(lang=company.partner_id.lang)
|
||||
if not self.env.user._is_admin():
|
||||
@@ -197,7 +212,7 @@ class AccountChartTemplate(models.Model):
|
||||
prop_values.extend(['account.journal,%s' % (journal_id,) for journal_id in existing_journals.ids])
|
||||
accounting_props = self.env['ir.property'].search([('value_reference', 'in', prop_values)])
|
||||
if accounting_props:
|
||||
accounting_props.unlink()
|
||||
accounting_props.sudo().unlink()
|
||||
|
||||
# delete account, journal, tax, fiscal position and reconciliation model
|
||||
models_to_delete = ['account.reconcile.model', 'account.fiscal.position', 'account.tax', 'account.move', 'account.journal']
|
||||
|
||||
@@ -11,11 +11,13 @@
|
||||
<record id="group_show_line_subtotals_tax_excluded" model="res.groups">
|
||||
<field name="name">Tax display B2B</field>
|
||||
<field name="comment">Show line subtotals without taxes (B2B)</field>
|
||||
<field name="category_id" ref="base.module_category_hidden"/>
|
||||
</record>
|
||||
|
||||
<record id="group_show_line_subtotals_tax_included" model="res.groups">
|
||||
<field name="name">Tax display B2C</field>
|
||||
<field name="comment">Show line subtotals with taxes included (B2C)</field>
|
||||
<field name="category_id" ref="base.module_category_hidden"/>
|
||||
</record>
|
||||
|
||||
<record id="base.group_public" model="res.groups">
|
||||
|
||||
@@ -8,6 +8,7 @@ from . import test_account_validate_account_move
|
||||
from . import test_account_invoice_rounding
|
||||
from . import test_bank_statement_reconciliation
|
||||
from . import test_fiscal_position
|
||||
from . import test_invoice_onchange
|
||||
from . import test_reconciliation_widget
|
||||
from . import test_payment
|
||||
from . import test_product_id_change
|
||||
|
||||
@@ -72,8 +72,15 @@ class TestFiscalPosition(AccountingTestCase):
|
||||
|
||||
self.check_compute_fiscal_year(
|
||||
company,
|
||||
'2016-03-01',
|
||||
'2016-02-29',
|
||||
'2015-03-01',
|
||||
'2016-02-29',
|
||||
)
|
||||
|
||||
self.check_compute_fiscal_year(
|
||||
company,
|
||||
'2016-03-01',
|
||||
'2016-03-01',
|
||||
'2017-02-28',
|
||||
)
|
||||
|
||||
|
||||
@@ -24,6 +24,7 @@ class TestAccountSupplierInvoice(AccountingTestCase):
|
||||
'account_id': invoice_account,
|
||||
'type': 'in_invoice',
|
||||
})
|
||||
self.assertEquals(invoice.journal_id.type, 'purchase')
|
||||
|
||||
self.env['account.invoice.line'].create({'product_id': self.env.ref('product.product_product_4').id,
|
||||
'quantity': 1.0,
|
||||
@@ -79,6 +80,7 @@ class TestAccountSupplierInvoice(AccountingTestCase):
|
||||
'account_id': invoice_account,
|
||||
'type': 'in_invoice',
|
||||
})
|
||||
self.assertEquals(invoice.journal_id.type, 'purchase')
|
||||
|
||||
invoice_line = self.env['account.invoice.line'].create({'product_id': self.env.ref('product.product_product_4').id,
|
||||
'quantity': 5.0,
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
from odoo.addons.account.tests.account_test_classes import AccountingTestCase
|
||||
from odoo.tests import tagged
|
||||
from odoo.tests.common import Form
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class TestInvoiceOnchange(AccountingTestCase):
|
||||
|
||||
def setUp(self):
|
||||
super(TestInvoiceOnchange, self).setUp()
|
||||
self.invoice_line_onchange = self.env['account.invoice.line']._onchange_spec()
|
||||
self.half_currency = self.env['res.currency'].create({
|
||||
'name': 'HALF', 'symbol': '$HALF',
|
||||
'rate_ids': [(0, 0, {'name': '1980-01-01', 'rate': 2})],
|
||||
})
|
||||
self.apples_product = self.env['product.product'].create(dict(
|
||||
self.env['product.product'].default_get(self.env['product.product']._fields),
|
||||
lst_price=10, name='apples',
|
||||
))
|
||||
|
||||
def test_invoice_currency_onchange(self):
|
||||
self_ctx = self.env['account.invoice'].with_context(type='out_invoice')
|
||||
with Form(self_ctx, view='account.invoice_form') as invoice_form:
|
||||
invoice_form.partner_id = self.env.user.partner_id
|
||||
with invoice_form.invoice_line_ids.new() as invoice_line_form:
|
||||
invoice_line_form.product_id = self.apples_product
|
||||
# Check onchange keep price_unit if currency not changed
|
||||
self.assertEqual(invoice_line_form.price_unit, 10)
|
||||
invoice_form.currency_id = self.half_currency
|
||||
with invoice_form.invoice_line_ids.new() as invoice_line_form:
|
||||
invoice_line_form.product_id = self.apples_product
|
||||
# Check onchange gives converted price with custom currency
|
||||
self.assertEqual(invoice_line_form.price_unit, 20)
|
||||
@@ -906,7 +906,7 @@
|
||||
<field name="amount" class="oe_inline"/>
|
||||
<span class="o_form_label oe_inline" attrs="{'invisible':[('amount_type','!=','percentage')]}">%</span>
|
||||
</div>
|
||||
<field name="journal_id" domain="[('company_id', '=', company_id)]" widget="selection"
|
||||
<field name="journal_id" domain="[('type', '!=', 'general'), ('company_id', '=', company_id)]" widget="selection"
|
||||
attrs="{'invisible': [('rule_type', '!=', 'writeoff_button')]}"/>
|
||||
</group>
|
||||
</group>
|
||||
@@ -939,7 +939,7 @@
|
||||
<field name="second_amount" class="oe_inline"/>
|
||||
<span class="o_form_label oe_inline" attrs="{'invisible':[('amount_type','!=','percentage')]}">%</span>
|
||||
</div>
|
||||
<field name="second_journal_id" string="Journal" domain="[('company_id', '=', company_id)]" widget="selection"
|
||||
<field name="second_journal_id" string="Journal" domain="[('type', '!=', 'general'), ('company_id', '=', company_id)]" widget="selection"
|
||||
attrs="{'invisible': [('rule_type', '!=', 'writeoff_button')]}"/>
|
||||
</group>
|
||||
</group>
|
||||
@@ -1387,7 +1387,7 @@
|
||||
|
||||
<act_window
|
||||
id="action_move_line_select_tax_audit"
|
||||
name="Journal Items"
|
||||
name="Journal Items for Tax Audit"
|
||||
context="{'search_default_account_id': [active_id]}"
|
||||
res_model="account.move.line"
|
||||
src_model="account.account"
|
||||
|
||||
@@ -19,36 +19,36 @@
|
||||
<span t-field="o.number"/>
|
||||
</h2>
|
||||
|
||||
<div class="row mt32 mb32">
|
||||
<div class="col-auto" t-if="o.name" name="description">
|
||||
<div id="informations" class="row mt32 mb32">
|
||||
<div class="col-auto mw-100 mb-2" t-if="o.name" name="description">
|
||||
<strong>Description:</strong>
|
||||
<p t-field="o.name"/>
|
||||
<p class="m-0" t-field="o.name"/>
|
||||
</div>
|
||||
<div class="col-auto" t-if="o.date_invoice" name="invoice_date">
|
||||
<div class="col-auto mw-100 mb-2" t-if="o.date_invoice" name="invoice_date">
|
||||
<strong>Invoice Date:</strong>
|
||||
<p t-field="o.date_invoice"/>
|
||||
<p class="m-0" t-field="o.date_invoice"/>
|
||||
</div>
|
||||
<div class="col-auto" t-if="o.date_due and o.type == 'out_invoice' and o.state in ('open', 'in_payment', 'paid')" name="due_date">
|
||||
<div class="col-auto mw-100 mb-2" t-if="o.date_due and o.type == 'out_invoice' and o.state in ('open', 'in_payment', 'paid')" name="due_date">
|
||||
<strong>Due Date:</strong>
|
||||
<p t-field="o.date_due"/>
|
||||
<p class="m-0" t-field="o.date_due"/>
|
||||
</div>
|
||||
<div class="col-auto" t-if="o.origin" name="origin">
|
||||
<div class="col-auto mw-100 mb-2" t-if="o.origin" name="origin">
|
||||
<strong>Source:</strong>
|
||||
<p t-field="o.origin"/>
|
||||
<p class="m-0" t-field="o.origin"/>
|
||||
</div>
|
||||
<div class="col-auto" t-if="o.partner_id.ref" name="customer_code">
|
||||
<div class="col-auto mw-100 mb-2" t-if="o.partner_id.ref" name="customer_code">
|
||||
<strong>Customer Code:</strong>
|
||||
<p t-field="o.partner_id.ref"/>
|
||||
<p class="m-0" t-field="o.partner_id.ref"/>
|
||||
</div>
|
||||
<div name="reference" class="col-auto" t-if="o.reference">
|
||||
<div name="reference" class="col-auto mw-100 mb-2" t-if="o.reference">
|
||||
<strong>Reference:</strong>
|
||||
<p t-field="o.reference"/>
|
||||
<p class="m-0" t-field="o.reference"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<t t-set="display_discount" t-value="any([l.discount for l in o.invoice_line_ids])"/>
|
||||
|
||||
<table class="table table-sm" name="invoice_line_table">
|
||||
<table class="table table-sm o_main_table" name="invoice_line_table">
|
||||
<thead>
|
||||
<tr>
|
||||
<t t-set="colspan" t-value="6"/>
|
||||
@@ -75,7 +75,7 @@
|
||||
<t t-set="current_subtotal" t-value="current_subtotal + line.price_subtotal" groups="account.group_show_line_subtotals_tax_excluded"/>
|
||||
<t t-set="current_subtotal" t-value="current_subtotal + line.price_total" groups="account.group_show_line_subtotals_tax_included"/>
|
||||
|
||||
<tr t-att-class="'bg-200 font-weight-bold' if line.display_type == 'line_section' else 'font-italic' if line.display_type == 'line_note' else ''">
|
||||
<tr t-att-class="'bg-200 font-weight-bold o_line_section' if line.display_type == 'line_section' else 'font-italic o_line_note' if line.display_type == 'line_note' else ''">
|
||||
<t t-if="not line.display_type" name="account_invoice_line_accountable">
|
||||
<td name="account_invoice_line_name"><span t-field="line.name"/></td>
|
||||
<td class="d-none"><span t-field="line.origin"/></td>
|
||||
@@ -92,7 +92,7 @@
|
||||
<td t-attf-class="text-left {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}">
|
||||
<span t-esc="', '.join(map(lambda x: (x.description or x.name), line.invoice_line_tax_ids))"/>
|
||||
</td>
|
||||
<td class="text-right">
|
||||
<td class="text-right o_price_total">
|
||||
<span t-field="line.price_subtotal" groups="account.group_show_line_subtotals_tax_excluded"/>
|
||||
<span t-field="line.price_total" groups="account.group_show_line_subtotals_tax_included"/>
|
||||
</td>
|
||||
@@ -130,17 +130,17 @@
|
||||
<div id="total" class="row">
|
||||
<div t-attf-class="#{'col-4' if report_type != 'html' else 'col-sm-7 col-md-5'} ml-auto">
|
||||
<table class="table table-sm">
|
||||
<tr class="border-black" style="border-bottom:1px solid #dddddd;">
|
||||
<tr class="border-black o_subtotal" style="">
|
||||
<td><strong>Subtotal</strong></td>
|
||||
<td class="text-right">
|
||||
<span t-field="o.amount_untaxed"/>
|
||||
</td>
|
||||
</tr>
|
||||
<t t-foreach="o.amount_by_group" t-as="amount_by_group">
|
||||
<tr style="border-bottom:1px solid #dddddd;">
|
||||
<tr style="">
|
||||
<t t-if="len(o.tax_line_ids) == 1 and o.amount_untaxed == amount_by_group[2]">
|
||||
<td><span t-esc="amount_by_group[0]"/></td>
|
||||
<td class="text-right">
|
||||
<td class="text-right o_price_total">
|
||||
<span t-esc="amount_by_group[3]" />
|
||||
</td>
|
||||
</t>
|
||||
@@ -151,13 +151,13 @@
|
||||
<t t-esc="amount_by_group[4]"/>
|
||||
</span>
|
||||
</td>
|
||||
<td class="text-right">
|
||||
<td class="text-right o_price_total">
|
||||
<span t-esc="amount_by_group[3]"/>
|
||||
</td>
|
||||
</t>
|
||||
</tr>
|
||||
</t>
|
||||
<tr class="border-black">
|
||||
<tr class="border-black o_total">
|
||||
<td><strong>Total</strong></td>
|
||||
<td class="text-right">
|
||||
<span t-field="o.amount_total"/>
|
||||
|
||||
@@ -5,13 +5,15 @@
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Jorunn D. Newth, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: Jorunn D. Newth, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:15+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -156,7 +158,7 @@ msgstr ""
|
||||
#. module: account_check_printing
|
||||
#: model:ir.model,name:account_check_printing.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: account_check_printing
|
||||
#: model:ir.model.fields,field_description:account_check_printing.field_print_prenumbered_checks__create_uid
|
||||
|
||||
@@ -51,7 +51,7 @@ class AccountPayment(models.Model):
|
||||
@api.onchange('amount','currency_id')
|
||||
def _onchange_amount(self):
|
||||
res = super(AccountPayment, self)._onchange_amount()
|
||||
self.check_amount_in_words = self.currency_id.amount_to_text(self.amount)
|
||||
self.check_amount_in_words = self.currency_id.amount_to_text(self.amount) if self.currency_id else ''
|
||||
return res
|
||||
|
||||
def _check_communication(self, payment_method_id, communication):
|
||||
|
||||
@@ -25,7 +25,13 @@
|
||||
|
||||
<!-- Amounts. -->
|
||||
<ram:SpecifiedLineTradeAgreement>
|
||||
<t t-set="taxes" t-value="line.invoice_line_tax_ids.compute_all(line.price_unit)"/>
|
||||
<t t-set="taxes"
|
||||
t-value="line.invoice_line_tax_ids.compute_all(
|
||||
line.price_unit,
|
||||
currency=line.currency_id,
|
||||
quantity=line.quantity,
|
||||
product=line.product_id,
|
||||
partner=record.partner_id)"/>
|
||||
<ram:GrossPriceProductTradePrice>
|
||||
<ram:ChargeAmount
|
||||
t-att-currencyID="currency.name"
|
||||
|
||||
@@ -20,7 +20,7 @@ class PaymentTransaction(models.Model):
|
||||
values.update(render_values)
|
||||
return self.acquirer_id.with_context(submit_class='btn btn-primary', submit_txt=submit_txt or _('Pay Now')).sudo().render(
|
||||
self.reference,
|
||||
invoice.amount_total,
|
||||
invoice.residual_signed,
|
||||
invoice.currency_id.id,
|
||||
values=values,
|
||||
)
|
||||
|
||||
@@ -94,7 +94,7 @@ msgstr "Opravdu chcete zrušit tuto účtenku?"
|
||||
#. module: account_voucher
|
||||
#: model:ir.model.fields,field_description:account_voucher.field_account_voucher__message_attachment_count
|
||||
msgid "Attachment Count"
|
||||
msgstr ""
|
||||
msgstr "Počet příloh"
|
||||
|
||||
#. module: account_voucher
|
||||
#: model:ir.model.fields,field_description:account_voucher.field_account_voucher__date
|
||||
|
||||
@@ -7,14 +7,15 @@
|
||||
# Jakub Lohnisky <jakub@lepremier.cz>, 2018
|
||||
# Jan Horzinka <jan.horzinka@centrum.cz>, 2018
|
||||
# Michal Veselý <michal@veselyberanek.net>, 2018
|
||||
# J. Podhorecky <j.podhorecky@volny.cz>, 2018
|
||||
# trendspotter <j.podhorecky@volny.cz>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: J. Podhorecky <j.podhorecky@volny.cz>, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:15+0000\n"
|
||||
"Last-Translator: trendspotter <j.podhorecky@volny.cz>, 2018\n"
|
||||
"Language-Team: Czech (https://www.transifex.com/odoo/teams/41243/cs/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -154,7 +155,7 @@ msgstr "Přidružený partner"
|
||||
#. module: analytic
|
||||
#: model:ir.model.fields,field_description:analytic.field_account_analytic_account__message_attachment_count
|
||||
msgid "Attachment Count"
|
||||
msgstr ""
|
||||
msgstr "Počet příloh"
|
||||
|
||||
#. module: analytic
|
||||
#: model:ir.model.fields,field_description:analytic.field_account_analytic_account__balance
|
||||
|
||||
@@ -5,13 +5,15 @@
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Jorunn D. Newth, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: Jorunn D. Newth, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:15+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -442,7 +444,7 @@ msgstr "Overordnet"
|
||||
#. module: analytic
|
||||
#: model:ir.model.fields,field_description:analytic.field_account_analytic_group__parent_path
|
||||
msgid "Parent Path"
|
||||
msgstr ""
|
||||
msgstr "Overordnet sti"
|
||||
|
||||
#. module: analytic
|
||||
#: model:ir.model.fields,field_description:analytic.field_account_analytic_distribution__tag_id
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * attachment_indexation
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~12.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-24 10:57+0000\n"
|
||||
"PO-Revision-Date: 2018-12-24 10:57+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"
|
||||
|
||||
#. module: attachment_indexation
|
||||
#. openerp-web
|
||||
#: code:addons/attachment_indexation/static/src/js/attachment_indexation.js:77
|
||||
#, python-format
|
||||
msgid "%s (%s)"
|
||||
msgstr ""
|
||||
|
||||
#. module: attachment_indexation
|
||||
#: model:ir.model,name:attachment_indexation.model_ir_attachment
|
||||
msgid "Attachment"
|
||||
msgstr ""
|
||||
|
||||
#. module: attachment_indexation
|
||||
#. openerp-web
|
||||
#: code:addons/attachment_indexation/static/src/js/attachment_indexation.js:20
|
||||
#, python-format
|
||||
msgid "Attachment(s)"
|
||||
msgstr ""
|
||||
|
||||
#. module: attachment_indexation
|
||||
#. openerp-web
|
||||
#: code:addons/attachment_indexation/static/src/js/attachment_indexation.js:180
|
||||
#, python-format
|
||||
msgid "Do you really want to delete this attachment ?"
|
||||
msgstr ""
|
||||
|
||||
#. module: attachment_indexation
|
||||
#. openerp-web
|
||||
#: code:addons/attachment_indexation/static/src/js/attachment_indexation.js:193
|
||||
#, python-format
|
||||
msgid "Uploading Error"
|
||||
msgstr ""
|
||||
|
||||
#. module: attachment_indexation
|
||||
#. openerp-web
|
||||
#: code:addons/attachment_indexation/static/src/js/attachment_indexation.js:155
|
||||
#, python-format
|
||||
msgid "Uploading..."
|
||||
msgstr ""
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Project-Id-Version: Odoo Server saas~12.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"POT-Creation-Date: 2018-12-24 10:57+0000\n"
|
||||
"PO-Revision-Date: 2018-12-24 10:57+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -133,7 +133,7 @@ msgid "Login Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: auth_ldap
|
||||
#: code:addons/auth_ldap/models/res_company_ldap.py:201
|
||||
#: code:addons/auth_ldap/models/res_company_ldap.py:202
|
||||
#, python-format
|
||||
msgid "No local user found for LDAP login and not configured to create one"
|
||||
msgstr ""
|
||||
@@ -197,3 +197,4 @@ msgstr ""
|
||||
#: model:ir.model,name:auth_ldap.model_res_users
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -4,13 +4,15 @@
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:15+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -45,7 +47,7 @@ msgstr ""
|
||||
#. module: auth_ldap
|
||||
#: model:ir.model,name:auth_ldap.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: auth_ldap
|
||||
#: model:ir.model.fields,field_description:auth_ldap.field_res_company_ldap__create_user
|
||||
|
||||
@@ -192,7 +192,7 @@ class CompanyLDAP(models.Model):
|
||||
elif conf['create_user']:
|
||||
_logger.debug("Creating new Odoo user \"%s\" from LDAP" % login)
|
||||
values = self._map_ldap_attributes(conf, login, ldap_entry)
|
||||
SudoUser = self.env['res.users'].sudo()
|
||||
SudoUser = self.env['res.users'].sudo().with_context(no_reset_password=True)
|
||||
if conf['user']:
|
||||
values['active'] = True
|
||||
return SudoUser.browse(conf['user'][0]).copy(default=values).id
|
||||
|
||||
@@ -4,13 +4,15 @@
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:15+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -78,7 +80,7 @@ msgstr "Klient-ID"
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model,name:auth_oauth.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: auth_oauth
|
||||
#: model:ir.model.fields,field_description:auth_oauth.field_auth_oauth_provider__create_uid
|
||||
|
||||
@@ -4,13 +4,15 @@
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:48+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:48+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2018\n"
|
||||
"PO-Revision-Date: 2018-10-08 07:10+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -21,7 +23,7 @@ msgstr ""
|
||||
#. module: auth_password_policy
|
||||
#: model:ir.model,name:auth_password_policy.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: auth_password_policy
|
||||
#: model:ir.model.fields,field_description:auth_password_policy.field_res_config_settings__minlength
|
||||
|
||||
@@ -4,13 +4,15 @@
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:16+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -349,7 +351,7 @@ msgstr "Lukk"
|
||||
#. module: auth_signup
|
||||
#: model:ir.model,name:auth_signup.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: auth_signup
|
||||
#: model_terms:ir.ui.view,arch_db:auth_signup.reset_password
|
||||
@@ -407,7 +409,7 @@ msgstr "Tillat tilbakestilling av passord fra innloggingssiden"
|
||||
#. module: auth_signup
|
||||
#: model:ir.model,name:auth_signup.model_ir_http
|
||||
msgid "HTTP Routing"
|
||||
msgstr ""
|
||||
msgstr "HTTP-ruting"
|
||||
|
||||
#. module: auth_signup
|
||||
#: code:addons/auth_signup/controllers/main.py:115
|
||||
@@ -573,6 +575,9 @@ msgid ""
|
||||
"list view and click on 'Portal Access Management' option in the dropdown "
|
||||
"menu *Action*."
|
||||
msgstr ""
|
||||
"For å sende invitasjoner i B2B modus, åpne en kontrakt, eller velg flere i "
|
||||
"listevisning, og klikk på 'Tilgangsadministrasjon for Portal' i "
|
||||
"nedtrekksmenyen *Handling\"."
|
||||
|
||||
#. module: auth_signup
|
||||
#: model:ir.model,name:auth_signup.model_res_users
|
||||
|
||||
@@ -4,13 +4,15 @@
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:16+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -87,7 +89,7 @@ msgstr ""
|
||||
#. module: barcodes
|
||||
#: selection:barcode.rule,encoding:0
|
||||
msgid "Any"
|
||||
msgstr ""
|
||||
msgstr "Noen"
|
||||
|
||||
#. module: barcodes
|
||||
#: model:ir.model,name:barcodes.model_barcodes_barcode_events_mixin
|
||||
@@ -229,7 +231,7 @@ msgstr ""
|
||||
#. module: barcodes
|
||||
#: model:ir.model,name:barcodes.model_ir_http
|
||||
msgid "HTTP Routing"
|
||||
msgstr ""
|
||||
msgstr "HTTP-ruting"
|
||||
|
||||
#. module: barcodes
|
||||
#: model:ir.model.fields,field_description:barcodes.field_barcode_nomenclature__id
|
||||
|
||||
@@ -4,15 +4,16 @@
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Erwin van der Ploeg <erwin@odooexperts.nl>, 2018
|
||||
# Yenthe Van Ginneken <yenthespam@gmail.com>, 2018
|
||||
# Erwin van der Ploeg <erwin@odooexperts.nl>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: Yenthe Van Ginneken <yenthespam@gmail.com>, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:16+0000\n"
|
||||
"Last-Translator: Erwin van der Ploeg <erwin@odooexperts.nl>, 2018\n"
|
||||
"Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -162,7 +163,7 @@ msgstr "Aangemaakt op"
|
||||
#. module: barcodes
|
||||
#: selection:barcode.rule,type:0
|
||||
msgid "Credit Card"
|
||||
msgstr "Credit Card"
|
||||
msgstr "Creditcard"
|
||||
|
||||
#. module: barcodes
|
||||
#. openerp-web
|
||||
|
||||
@@ -69,7 +69,7 @@ msgstr ""
|
||||
#. module: barcodes
|
||||
#: model_terms:ir.actions.act_window,help:barcodes.action_barcode_nomenclature_form
|
||||
msgid "Add a new barcode nomenclature"
|
||||
msgstr ""
|
||||
msgstr "Додати нову номенклатуру штрих-коду"
|
||||
|
||||
#. module: barcodes
|
||||
#: selection:barcode.rule,type:0
|
||||
@@ -100,7 +100,7 @@ msgstr "Будь-який"
|
||||
#. module: barcodes
|
||||
#: model:ir.model,name:barcodes.model_barcodes_barcode_events_mixin
|
||||
msgid "Barcode Event Mixin"
|
||||
msgstr ""
|
||||
msgstr "Мікс подій штрих-коду"
|
||||
|
||||
#. module: barcodes
|
||||
#: model:ir.model,name:barcodes.model_barcode_nomenclature
|
||||
@@ -208,21 +208,21 @@ msgstr "Кодування"
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:326
|
||||
#, python-format
|
||||
msgid "Error: Barcode command is undefined"
|
||||
msgstr ""
|
||||
msgstr "Помилка: команда штрих-коду невизначена"
|
||||
|
||||
#. module: barcodes
|
||||
#. openerp-web
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:63
|
||||
#, python-format
|
||||
msgid "Error: Document not editable"
|
||||
msgstr ""
|
||||
msgstr "Помилка: документ не редагується"
|
||||
|
||||
#. module: barcodes
|
||||
#. openerp-web
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:362
|
||||
#, python-format
|
||||
msgid "Error: No last scanned barcode"
|
||||
msgstr ""
|
||||
msgstr "Помилка: немає останнього відсканованого штрих-коду"
|
||||
|
||||
#. module: barcodes
|
||||
#. openerp-web
|
||||
@@ -232,7 +232,7 @@ msgstr ""
|
||||
#: code:addons/barcodes/static/src/js/barcode_form_view.js:139
|
||||
#, python-format
|
||||
msgid "Error: Pager not available"
|
||||
msgstr ""
|
||||
msgstr "Помилка: сторінка не доступна"
|
||||
|
||||
#. module: barcodes
|
||||
#: model:ir.model,name:barcodes.model_ir_http
|
||||
@@ -283,7 +283,7 @@ msgstr "Ніколи"
|
||||
#. module: barcodes
|
||||
#: model:ir.model.fields,field_description:barcodes.field_res_company__nomenclature_id
|
||||
msgid "Nomenclature"
|
||||
msgstr ""
|
||||
msgstr "Номенклатура"
|
||||
|
||||
#. module: barcodes
|
||||
#: selection:barcode.rule,type:0
|
||||
|
||||
@@ -4,6 +4,7 @@ odoo.define('barcodes.field', function(require) {
|
||||
var AbstractField = require('web.AbstractField');
|
||||
var basicFields = require('web.basic_fields');
|
||||
var fieldRegistry = require('web.field_registry');
|
||||
var is_special_key = require('barcodes.BarcodeEvents').BarcodeEvents.is_special_key;
|
||||
|
||||
// Field in which the user can both type normally and scan barcodes
|
||||
|
||||
@@ -41,7 +42,9 @@ var FieldFloatScannable = basicFields.FieldFloat.extend({
|
||||
_onKeypress: function (e) {
|
||||
/* only simulate a keypress if it has been previously prevented */
|
||||
if (e.dispatched_by_barcode_reader !== true) {
|
||||
e.preventDefault();
|
||||
if (!is_special_key(e)) {
|
||||
e.preventDefault();
|
||||
}
|
||||
return;
|
||||
}
|
||||
var character = String.fromCharCode(e.which);
|
||||
|
||||
@@ -4,5 +4,8 @@
|
||||
<record id="base.nl" model="res.country">
|
||||
<field eval="'%(street_name)s %(street_number)s/%(street_number2)s'" name="street_format" />
|
||||
</record>
|
||||
<record id="base.mx" model="res.country">
|
||||
<field eval="'%(street_name)s %(street_number)s/%(street_number2)s'" name="street_format" />
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -12,6 +12,7 @@ class TestStreetFields(TransactionCase):
|
||||
self.env.ref('base.be').write({'street_format': '%(street_name)s, %(street_number)s/%(street_number2)s'})
|
||||
self.env.ref('base.us').write({'street_format': '%(street_number)s/%(street_number2)s %(street_name)s'})
|
||||
self.env.ref('base.ch').write({'street_format': 'header %(street_name)s, %(street_number)s - %(street_number2)s trailer'})
|
||||
self.env.ref('base.mx').write({'street_format': '%(street_name)s %(street_number)s/%(street_number2)s'})
|
||||
|
||||
def create_and_assert(self, partner_name, country_id, street, street_name, street_number, street_number2):
|
||||
partner = self.Partner.create({'name': partner_name + '-1', 'street': street, 'country_id': country_id})
|
||||
@@ -39,6 +40,7 @@ class TestStreetFields(TransactionCase):
|
||||
self.create_and_assert('Test00', self.env.ref('base.us').id, '40/2b Chaussee de Namur', 'Chaussee de Namur', '40', '2b')
|
||||
self.create_and_assert('Test01', self.env.ref('base.us').id, '40 Chaussee de Namur', 'Chaussee de Namur', '40', '')
|
||||
self.create_and_assert('Test02', self.env.ref('base.us').id, 'Chaussee de Namur', 'de Namur', 'Chaussee', '')
|
||||
self.create_and_assert('Test03', self.env.ref('base.mx').id, 'Av. Miguel Hidalgo y Costilla 601', 'Av.', 'Miguel Hidalgo y Costilla 601', '')
|
||||
|
||||
def test_01_header_trailer(self):
|
||||
self.create_and_assert('Test10', self.env.ref('base.ch').id, 'header Chaussee de Namur, 40 - 2b trailer', 'Chaussee de Namur', '40', '2b')
|
||||
|
||||
@@ -19,13 +19,15 @@
|
||||
<field name="inherit_id" ref="base.view_partner_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='street']" position="replace">
|
||||
<field name="street" invisible="1"/>
|
||||
<field name="street_name" placeholder="Street Name..." attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
|
||||
<div class="o_row">
|
||||
<label for="street_number" class="oe_edit_only"/>
|
||||
<div>
|
||||
<field name="street" class="oe_read_only"/>
|
||||
</div>
|
||||
<field name="street_name" placeholder="Street Name..." attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}" class="oe_edit_only"/>
|
||||
<div class="oe_edit_only o_row">
|
||||
<label for="street_number"/>
|
||||
<span> </span>
|
||||
<field name="street_number" attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
|
||||
<label for="street_number2" class="oe_edit_only"/>
|
||||
<label for="street_number2"/>
|
||||
<field name="street_number2" attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
|
||||
</div>
|
||||
</xpath>
|
||||
|
||||
@@ -6,14 +6,15 @@
|
||||
# Martin Trigaux, 2018
|
||||
# Jan Horzinka <jan.horzinka@centrum.cz>, 2018
|
||||
# Michal Veselý <michal@veselyberanek.net>, 2018
|
||||
# J. Podhorecky <j.podhorecky@volny.cz>, 2018
|
||||
# trendspotter <j.podhorecky@volny.cz>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:49+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:49+0000\n"
|
||||
"Last-Translator: J. Podhorecky <j.podhorecky@volny.cz>, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:16+0000\n"
|
||||
"Last-Translator: trendspotter <j.podhorecky@volny.cz>, 2018\n"
|
||||
"Language-Team: Czech (https://www.transifex.com/odoo/teams/41243/cs/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -55,7 +56,7 @@ msgstr "Činnost"
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation__activity_user_type
|
||||
msgid "Activity User Type"
|
||||
msgstr ""
|
||||
msgstr "Typ uživatelské aktivity"
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation__channel_ids
|
||||
@@ -206,7 +207,7 @@ msgstr "Uzavřeno"
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,help:base_automation.field_base_automation__on_change_fields
|
||||
msgid "Comma-separated list of field names that triggers the onchange."
|
||||
msgstr ""
|
||||
msgstr "Seznam názvů polí oddělených čárkami, který spouští výměnu."
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,field_description:base_automation.field_base_automation__crud_model_id
|
||||
@@ -645,6 +646,8 @@ msgid ""
|
||||
"When calculating a day-based timed condition, it is possible to use a "
|
||||
"calendar to compute the date based on working days."
|
||||
msgstr ""
|
||||
"Při výpočtu denního časového stavu je možné pro výpočet data podle "
|
||||
"pracovních dnů použít kalendář."
|
||||
|
||||
#. module: base_automation
|
||||
#: model:ir.model.fields,help:base_automation.field_base_automation__sequence
|
||||
|
||||
@@ -3,3 +3,4 @@
|
||||
|
||||
from . import base_automation
|
||||
from . import ir_actions
|
||||
from . import ir_demo
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import models
|
||||
|
||||
|
||||
class IrDemo(models.TransientModel):
|
||||
_inherit = 'ir.demo'
|
||||
|
||||
def install_demo(self):
|
||||
# Prevent the registry to reload while loading demo data, since `create` calls
|
||||
# `_update_registry`.
|
||||
self.pool.ready = False
|
||||
try:
|
||||
result = super().install_demo()
|
||||
finally:
|
||||
self.pool.ready = True
|
||||
|
||||
# Reload the registry
|
||||
self.env['base.automation']._update_registry()
|
||||
|
||||
return result
|
||||
@@ -5,13 +5,15 @@
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Jorunn D. Newth, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-02 10:05+0000\n"
|
||||
"PO-Revision-Date: 2018-10-02 10:05+0000\n"
|
||||
"Last-Translator: Jorunn D. Newth, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:16+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -108,7 +110,7 @@ msgstr "Firmaer"
|
||||
#. module: base_gengo
|
||||
#: model:ir.model,name:base_gengo.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: base_gengo
|
||||
#: model:ir.model.fields,field_description:base_gengo.field_base_gengo_translations__create_uid
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Project-Id-Version: Odoo Server saas~12.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-18 09:49+0000\n"
|
||||
"PO-Revision-Date: 2018-09-18 09:49+0000\n"
|
||||
"POT-Creation-Date: 2018-12-24 10:58+0000\n"
|
||||
"PO-Revision-Date: 2018-12-24 10:58+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -31,19 +31,25 @@ msgid "<span> ; Long: </span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: code:addons/base_geolocalize/models/res_partner.py:19
|
||||
#, python-format
|
||||
msgid "API key for GeoCoding (Places) required.\n"
|
||||
"\n"
|
||||
" Save this key in System Parameters with key: google.api_key_geocode, value: <your api key>\n"
|
||||
" Visit https://developers.google.com/maps/documentation/geocoding/get-api-key for more information.\n"
|
||||
" "
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_res_config_settings__geoloc_provider_id
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: code:addons/base_geolocalize/models/res_partner.py:28
|
||||
#: code:addons/base_geolocalize/models/base_geocoder.py:104
|
||||
#, python-format
|
||||
msgid "Cannot contact geolocation servers. Please make sure that your Internet connection is up and running (%s)."
|
||||
msgid "API key for GeoCoding (Places) required.\n"
|
||||
"Visit https://developers.google.com/maps/documentation/geocoding/get-api-key for more information."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model_terms:ir.ui.view,arch_db:base_geolocalize.res_config_settings_view_form
|
||||
msgid "API:"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model,name:base_geolocalize.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
@@ -51,18 +57,48 @@ msgstr ""
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_base_geo_provider__create_uid
|
||||
msgid "Created by"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_base_geo_provider__create_date
|
||||
msgid "Created on"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_base_geo_provider__display_name
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_base_geocoder__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: code:addons/base_geolocalize/models/base_geocoder.py:146
|
||||
#, python-format
|
||||
msgid "Error with geolocation server:"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model,name:base_geolocalize.model_base_geocoder
|
||||
msgid "Geo Coder"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_res_partner__partner_latitude
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_res_users__partner_latitude
|
||||
msgid "Geo Latitude"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_res_partner__partner_longitude
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_res_users__partner_longitude
|
||||
msgid "Geo Longitude"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model,name:base_geolocalize.model_base_geo_provider
|
||||
msgid "Geo Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model_terms:ir.ui.view,arch_db:base_geolocalize.view_crm_partner_geo_form
|
||||
msgid "Geolocate"
|
||||
@@ -75,12 +111,65 @@ msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_res_partner__date_localization
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_res_users__date_localization
|
||||
msgid "Geolocation Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_res_config_settings__geoloc_provider_googlemap_key
|
||||
msgid "Google Map API Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_base_geo_provider__id
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_base_geocoder__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model_terms:ir.ui.view,arch_db:base_geolocalize.res_config_settings_view_form
|
||||
msgid "Key:"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_base_geo_provider____last_update
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_base_geocoder____last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_base_geo_provider__write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_base_geo_provider__write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_base_geo_provider__name
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model_terms:ir.ui.view,arch_db:base_geolocalize.view_crm_partner_geo_form
|
||||
msgid "Partner Assignation"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: code:addons/base_geolocalize/models/base_geocoder.py:69
|
||||
#, python-format
|
||||
msgid "Provider %s is not implemented for geolocation service."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_base_geo_provider__tech_name
|
||||
#: model:ir.model.fields,field_description:base_geolocalize.field_res_config_settings__geoloc_provider_techname
|
||||
msgid "Tech Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_geolocalize
|
||||
#: model:ir.model.fields,help:base_geolocalize.field_res_config_settings__geoloc_provider_googlemap_key
|
||||
msgid "Visit https://developers.google.com/maps/documentation/geocoding/get-api-key for more information."
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -3,23 +3,24 @@
|
||||
# * base_import
|
||||
#
|
||||
# Translators:
|
||||
# Sergio Zanchetta <primes2h@gmail.com>, 2018
|
||||
# Francesco Garganese <francesco.garganese@aeromnia.aero>, 2018
|
||||
# Martin Trigaux, 2018
|
||||
# Simone Bernini <simone@aperturelabs.it>, 2018
|
||||
# Giacomo Grasso <giacomo.grasso.82@gmail.com>, 2018
|
||||
# Sebastiano Pistore <SebastianoPistore.info@protonmail.ch>, 2018
|
||||
# Paolo Valier, 2018
|
||||
# Pietro Della Notte <pdellanotte@gmail.com>, 2018
|
||||
# Léonie Bouchat <lbo@odoo.com>, 2018
|
||||
# Paolo Valier, 2018
|
||||
# Sergio Zanchetta <primes2h@gmail.com>, 2018
|
||||
# Petra <bop@odoo.com>, 2018
|
||||
# David Minneci <david@numeko.it>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-02 10:05+0000\n"
|
||||
"PO-Revision-Date: 2018-10-02 10:05+0000\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:16+0000\n"
|
||||
"Last-Translator: David Minneci <david@numeko.it>, 2018\n"
|
||||
"Language-Team: Italian (https://www.transifex.com/odoo/teams/41243/it/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -106,7 +107,7 @@ msgstr "La colonna %s contiene valori errati. Errore nella riga %d: %s"
|
||||
#. module: base_import
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_mapping__column_name
|
||||
msgid "Column Name"
|
||||
msgstr "Nome Colonna"
|
||||
msgstr "Nome colonna"
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
@@ -131,7 +132,7 @@ msgstr ""
|
||||
#: code:addons/base_import/static/src/xml/base_import.xml:108
|
||||
#, python-format
|
||||
msgid "Create if doesn't exist"
|
||||
msgstr "Creare se non già esistente"
|
||||
msgstr "Creare se non esistente"
|
||||
|
||||
#. module: base_import
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_import__create_uid
|
||||
@@ -207,7 +208,7 @@ msgstr "ID database"
|
||||
#: code:addons/base_import/static/src/js/import_action.js:83
|
||||
#, python-format
|
||||
msgid "Date Format:"
|
||||
msgstr "Formato Data:"
|
||||
msgstr "Formato data:"
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
@@ -221,7 +222,7 @@ msgstr "Formato di Date e d'Ora:"
|
||||
#: code:addons/base_import/static/src/js/import_action.js:88
|
||||
#, python-format
|
||||
msgid "Decimal Separator:"
|
||||
msgstr "Separatore Decimale:"
|
||||
msgstr "Separatore decimale:"
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
@@ -288,13 +289,13 @@ msgstr "Codifica:"
|
||||
#: code:addons/base_import/models/base_import.py:790
|
||||
#, python-format
|
||||
msgid "Error Parsing Date [%s:L%d]: %s"
|
||||
msgstr "Errore nel Parsing della Data [%s:L%d]: %s"
|
||||
msgstr "Errore nell'analisi della data [%s:L%d]: %s"
|
||||
|
||||
#. module: base_import
|
||||
#: code:addons/base_import/models/base_import.py:289
|
||||
#, python-format
|
||||
msgid "Error cell found while reading XLS/XLSX file: %s"
|
||||
msgstr "Cella errata trovata durante la lettura del file XLS/XLSX: %s"
|
||||
msgstr "Rilevata cella errata nella lettura del file XLS/XLSX: %s"
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
@@ -317,7 +318,7 @@ msgstr ""
|
||||
#: code:addons/base_import/models/base_import.py:206
|
||||
#, python-format
|
||||
msgid "External ID"
|
||||
msgstr "ID Esterno"
|
||||
msgstr "ID esterno"
|
||||
|
||||
#. module: base_import
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_mapping__field_name
|
||||
@@ -332,19 +333,19 @@ msgstr "File"
|
||||
#. module: base_import
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_import__file_name
|
||||
msgid "File Name"
|
||||
msgstr "Nome File"
|
||||
msgstr "Nome file"
|
||||
|
||||
#. module: base_import
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_import__file_type
|
||||
msgid "File Type"
|
||||
msgstr "Tipo di file"
|
||||
msgstr "Tipo file"
|
||||
|
||||
#. module: base_import
|
||||
#: code:addons/base_import/models/base_import.py:808
|
||||
#: code:addons/base_import/models/base_import.py:814
|
||||
#, python-format
|
||||
msgid "File size exceeds configured maximum (%s bytes)"
|
||||
msgstr "La grandezza del file eccede il massimo configurato (%sbytes)"
|
||||
msgstr "Dimensione del file superiore alla massima configurata (%sbyte)"
|
||||
|
||||
#. module: base_import
|
||||
#: model:ir.model.fields,help:base_import.field_base_import_import__file
|
||||
@@ -357,14 +358,15 @@ msgstr "File da controllare e/o importare, riga binaria (not base64)"
|
||||
#, python-format
|
||||
msgid "For CSV files, you may need to select the correct separator."
|
||||
msgstr ""
|
||||
"Per file CSV, potresti avere bisogno di selezionae il corretto separatore."
|
||||
"Per i file CSV potrebbe essere necessario selezionare il separatore "
|
||||
"corretto."
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
#: code:addons/base_import/static/src/xml/base_import.xml:13
|
||||
#, python-format
|
||||
msgid "Formatting Options…"
|
||||
msgstr "Opzioni di formattazione"
|
||||
msgstr "Opzioni di formattazione..."
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
@@ -519,7 +521,7 @@ msgstr ""
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_tests_models_o2m_child____last_update
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_tests_models_preview____last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Data di ultima modifica"
|
||||
msgstr "Ultima modifica il"
|
||||
|
||||
#. module: base_import
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_import__write_uid
|
||||
@@ -540,7 +542,7 @@ msgstr "Data di ultima modifica"
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_tests_models_o2m_child__write_uid
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_tests_models_preview__write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Ultima modifica di"
|
||||
msgstr "Ultimo aggiornamento di"
|
||||
|
||||
#. module: base_import
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_import__write_date
|
||||
@@ -561,7 +563,7 @@ msgstr "Ultima modifica di"
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_tests_models_o2m_child__write_date
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_tests_models_preview__write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Ultima modifica il"
|
||||
msgstr "Ultimo aggiornamento il"
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
@@ -613,7 +615,7 @@ msgstr "Nessun Separatore"
|
||||
#: code:addons/base_import/static/src/js/import_action.js:513
|
||||
#, python-format
|
||||
msgid "Normal Fields"
|
||||
msgstr "Campi Normali"
|
||||
msgstr "Campi normali"
|
||||
|
||||
#. module: base_import
|
||||
#: model:ir.model.fields,field_description:base_import.field_base_import_tests_models_preview__othervalue
|
||||
@@ -630,7 +632,7 @@ msgstr "Padre"
|
||||
#: code:addons/base_import/static/src/js/import_action.js:514
|
||||
#, python-format
|
||||
msgid "Relation Fields"
|
||||
msgstr "Campi Relazione"
|
||||
msgstr "Campi relazione"
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
@@ -649,7 +651,7 @@ msgstr "Res Model"
|
||||
#: code:addons/base_import/static/src/xml/base_import.xml:79
|
||||
#, python-format
|
||||
msgid "Select a CSV or Excel file to import."
|
||||
msgstr "Seleziona un file CSV o Excel da importare."
|
||||
msgstr "Selezionare un file CSV o Excel da importare."
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
@@ -778,7 +780,7 @@ msgstr ""
|
||||
#: code:addons/base_import/static/src/js/import_action.js:80
|
||||
#, python-format
|
||||
msgid "Text Delimiter:"
|
||||
msgstr "Delimitatore di Testo:"
|
||||
msgstr "Delimitatore di testo:"
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
@@ -796,7 +798,7 @@ msgstr ""
|
||||
#: code:addons/base_import/static/src/js/import_action.js:87
|
||||
#, python-format
|
||||
msgid "Thousands Separator:"
|
||||
msgstr "Separatore delle Migliaia:"
|
||||
msgstr "Separatore delle migliaia:"
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
@@ -810,7 +812,7 @@ msgstr "Mantieni uno storico durante l'importazione"
|
||||
#, python-format
|
||||
msgid "Unable to load \"{extension}\" file: requires Python module \"{modname}\""
|
||||
msgstr ""
|
||||
"Impossibile caricare \"{extension}\" file: richiede il modulo Python "
|
||||
"Impossibile caricare il file \"{extension}\": richiede il modulo Python "
|
||||
"\"{modname}\""
|
||||
|
||||
#. module: base_import
|
||||
@@ -819,8 +821,8 @@ msgstr ""
|
||||
msgid ""
|
||||
"Unsupported file format \"{}\", import only supports CSV, ODS, XLS and XLSX"
|
||||
msgstr ""
|
||||
"Formato file non supportato \"{}\", si possono importare solo CSV, ODS, XLS "
|
||||
"e XLSX"
|
||||
"Formato file \"{}\" non supportato, è possibile importare solo CSV, ODS, XLS"
|
||||
" e XLSX"
|
||||
|
||||
#. module: base_import
|
||||
#: model:ir.model,name:base_import.model_res_users
|
||||
@@ -863,7 +865,7 @@ msgstr ""
|
||||
#: code:addons/base_import/models/base_import.py:631
|
||||
#, python-format
|
||||
msgid "You must configure at least one field to import"
|
||||
msgstr "Dovete configurare almeno un campo da importare"
|
||||
msgstr "Deve essere configurato almeno un campo da importare"
|
||||
|
||||
#. module: base_import
|
||||
#. openerp-web
|
||||
|
||||
@@ -156,6 +156,7 @@ var DataImport = AbstractAction.extend({
|
||||
},
|
||||
start: function () {
|
||||
var self = this;
|
||||
this.$form = this.$('form');
|
||||
this.setup_encoding_picker();
|
||||
this.setup_separator_picker();
|
||||
this.setup_float_format_picker();
|
||||
@@ -319,25 +320,25 @@ var DataImport = AbstractAction.extend({
|
||||
this.$('.oe_import_date_format').select2('val', '');
|
||||
this.$('.oe_import_datetime_format').val('');
|
||||
|
||||
this.$el.removeClass('oe_import_preview oe_import_error');
|
||||
this.$form.removeClass('oe_import_preview oe_import_error');
|
||||
var import_toggle = false;
|
||||
var file = this.$('input.oe_import_file')[0].files[0];
|
||||
// some platforms send text/csv, application/csv, or other things if Excel is prevent
|
||||
if ((file.type && _.last(file.type.split('/')) === "csv") || ( _.last(file.name.split('.')) === "csv")) {
|
||||
import_toggle = true;
|
||||
}
|
||||
this.$el.find('.oe_import_box').toggle(import_toggle);
|
||||
jsonp(this.$el, {
|
||||
this.$form.find('.oe_import_box').toggle(import_toggle);
|
||||
jsonp(this.$form, {
|
||||
url: '/base_import/set_file'
|
||||
}, this.proxy('settings_changed'));
|
||||
},
|
||||
onpreviewing: function () {
|
||||
var self = this;
|
||||
this.$buttons.filter('.o_import_import, .o_import_validate, .o_import_file_reload').addClass('d-none');
|
||||
this.$el.addClass('oe_import_with_file');
|
||||
this.$form.addClass('oe_import_with_file');
|
||||
// TODO: test that write // succeeded?
|
||||
this.$el.removeClass('oe_import_preview_error oe_import_error');
|
||||
this.$el.toggleClass(
|
||||
this.$form.removeClass('oe_import_preview_error oe_import_error');
|
||||
this.$form.toggleClass(
|
||||
'oe_import_noheaders text-muted',
|
||||
!this.$('input.oe_import_has_header').prop('checked'));
|
||||
this._rpc({
|
||||
@@ -353,9 +354,9 @@ var DataImport = AbstractAction.extend({
|
||||
onpreview_error: function (event, from, to, result) {
|
||||
this.$('.oe_import_options').show();
|
||||
this.$buttons.filter('.o_import_file_reload').removeClass('d-none');
|
||||
this.$el.addClass('oe_import_preview_error oe_import_error');
|
||||
this.$el.find('.oe_import_box, .oe_import_with_file').removeClass('d-none');
|
||||
this.$el.find('.o_view_nocontent').addClass('d-none');
|
||||
this.$form.addClass('oe_import_preview_error oe_import_error');
|
||||
this.$form.find('.oe_import_box, .oe_import_with_file').removeClass('d-none');
|
||||
this.$form.find('.o_view_nocontent').addClass('d-none');
|
||||
this.$('.oe_import_error_report').html(
|
||||
QWeb.render('ImportView.preview.error', result));
|
||||
},
|
||||
@@ -366,9 +367,9 @@ var DataImport = AbstractAction.extend({
|
||||
.removeClass('btn-primary').addClass('btn-secondary')
|
||||
.blur();
|
||||
this.$buttons.filter('.o_import_import, .o_import_validate, .o_import_file_reload').removeClass('d-none');
|
||||
this.$el.find('.oe_import_box, .oe_import_with_file').removeClass('d-none');
|
||||
this.$el.find('.o_view_nocontent').addClass('d-none');
|
||||
this.$el.addClass('oe_import_preview');
|
||||
this.$form.find('.oe_import_box, .oe_import_with_file').removeClass('d-none');
|
||||
this.$form.find('.o_view_nocontent').addClass('d-none');
|
||||
this.$form.addClass('oe_import_preview');
|
||||
this.$('input.oe_import_advanced_mode').prop('checked', result.advanced_mode);
|
||||
this.$('.oe_import_grid').html(QWeb.render('ImportView.preview', result));
|
||||
|
||||
@@ -632,7 +633,7 @@ var DataImport = AbstractAction.extend({
|
||||
// offset more if header
|
||||
if (this.import_options().headers) { offset += 1; }
|
||||
|
||||
this.$el.addClass('oe_import_error');
|
||||
this.$form.addClass('oe_import_error');
|
||||
this.$('.oe_import_error_report').html(
|
||||
QWeb.render('ImportView.error', {
|
||||
errors: _(message).groupBy('message'),
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Project-Id-Version: Odoo Server saas~12.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"POT-Creation-Date: 2018-12-24 10:58+0000\n"
|
||||
"PO-Revision-Date: 2018-12-24 10:58+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -35,6 +35,11 @@ msgid "<span class=\"o_form_label\">Format</span>\n"
|
||||
" <span class=\"fa fa-lg fa-building-o\" title=\"Values set here are company-specific.\" aria-label=\"Values set here are company-specific.\" groups=\"base.group_multi_company\" role=\"img\"/>"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model_terms:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "<strong>Save</strong> this page and come back here to choose your Geo Provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model_terms:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "<strong>Save</strong> this page and come back here to set up the feature."
|
||||
@@ -102,7 +107,7 @@ msgid "Change Document Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: code:addons/base_setup/models/res_config_settings.py:100
|
||||
#: code:addons/base_setup/models/res_config_settings.py:101
|
||||
#, python-format
|
||||
msgid "Choose Your Document Layout"
|
||||
msgstr ""
|
||||
@@ -204,6 +209,21 @@ msgstr ""
|
||||
msgid "Gengo Translations"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model_terms:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Geo Localization"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model:ir.model.fields,field_description:base_setup.field_res_config_settings__module_base_geolocalize
|
||||
msgid "GeoLocalize"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model_terms:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "GeoLocalize your partners"
|
||||
msgstr ""
|
||||
|
||||
#. module: base_setup
|
||||
#: model_terms:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
msgid "Google Calendar"
|
||||
|
||||
@@ -5,13 +5,15 @@
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Jorunn D. Newth, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: Jorunn D. Newth, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:16+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -150,7 +152,7 @@ msgstr "Firma"
|
||||
#. module: base_setup
|
||||
#: model:ir.model,name:base_setup.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: base_setup
|
||||
#: model_terms:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
@@ -240,7 +242,7 @@ msgstr "Google regneark"
|
||||
#. module: base_setup
|
||||
#: model:ir.model,name:base_setup.model_ir_http
|
||||
msgid "HTTP Routing"
|
||||
msgstr ""
|
||||
msgstr "HTTP-ruting"
|
||||
|
||||
#. module: base_setup
|
||||
#: model_terms:ir.ui.view,arch_db:base_setup.res_config_settings_view_form
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
<div class="content-group">
|
||||
<div class="mt16" groups="base.group_no_one">
|
||||
<label for="external_report_layout_id" string="Template" class="col-3 col-lg-3 o_light_label"/>
|
||||
<field name="external_report_layout_id" class="oe_inline"/>
|
||||
<field name="external_report_layout_id" domain="[('type','=', 'qweb')]" class="oe_inline"/>
|
||||
</div>
|
||||
<div class="mt16">
|
||||
<button name="change_report_template" string="Change Document Template" type="object" class="oe_link" icon="fa-arrow-right"/>
|
||||
|
||||
@@ -4,13 +4,15 @@
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:16+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -26,7 +28,7 @@ msgstr "Firmaer"
|
||||
#. module: base_vat
|
||||
#: model:ir.model,name:base_vat.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: base_vat
|
||||
#: model:ir.model,name:base_vat.model_res_partner
|
||||
|
||||
@@ -356,3 +356,10 @@ class ResPartner(models.Model):
|
||||
return int(vat[9]) == c1 and int(vat[10]) == c2
|
||||
|
||||
return False
|
||||
|
||||
def check_vat_al(self, vat):
|
||||
try:
|
||||
import stdnum.al
|
||||
return stdnum.al.vat.is_valid(vat)
|
||||
except ImportError:
|
||||
return True
|
||||
|
||||
@@ -5,13 +5,15 @@
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Jorunn D. Newth, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-18 09:49+0000\n"
|
||||
"PO-Revision-Date: 2018-09-18 09:49+0000\n"
|
||||
"Last-Translator: Jorunn D. Newth, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:16+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -128,7 +130,7 @@ msgstr "Sist endret"
|
||||
#: code:addons/board/static/src/xml/board.xml:41
|
||||
#, python-format
|
||||
msgid "Layout"
|
||||
msgstr ""
|
||||
msgstr "Layout"
|
||||
|
||||
#. module: board
|
||||
#. openerp-web
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Project-Id-Version: Odoo Server saas~12.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"POT-Creation-Date: 2018-12-24 10:58+0000\n"
|
||||
"PO-Revision-Date: 2018-12-24 10:58+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -20,6 +20,11 @@ msgstr ""
|
||||
msgid "A user can only have one IM status."
|
||||
msgstr ""
|
||||
|
||||
#. module: bus
|
||||
#: model:ir.model,name:bus.model_ir_autovacuum
|
||||
msgid "Automatic Vacuum"
|
||||
msgstr ""
|
||||
|
||||
#. module: bus
|
||||
#: selection:bus.presence,status:0
|
||||
msgid "Away"
|
||||
@@ -122,7 +127,7 @@ msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#. module: bus
|
||||
#: code:addons/bus/controllers/main.py:41
|
||||
#: code:addons/bus/controllers/main.py:39
|
||||
#, python-format
|
||||
msgid "bus.Bus not available in test mode"
|
||||
msgstr ""
|
||||
|
||||
@@ -386,7 +386,7 @@ msgstr "Příloha"
|
||||
#. module: calendar
|
||||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_attachment_count
|
||||
msgid "Attachment Count"
|
||||
msgstr ""
|
||||
msgstr "Počet příloh"
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.model.fields,field_description:calendar.field_calendar_event__is_attendee
|
||||
@@ -469,6 +469,8 @@ msgstr ""
|
||||
#: model:ir.model.fields,help:calendar.field_mail_activity_type__category
|
||||
msgid "Categories may trigger specific behavior like opening calendar view"
|
||||
msgstr ""
|
||||
"Kategorie mohou vyvolat určité chování, například otevření zobrazení "
|
||||
"kalendáře"
|
||||
|
||||
#. module: calendar
|
||||
#: model:ir.model.fields,field_description:calendar.field_mail_activity_type__category
|
||||
|
||||
@@ -3,15 +3,17 @@
|
||||
# * calendar
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Jorunn D. Newth, 2018
|
||||
# Martin Trigaux, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:18+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:18+0000\n"
|
||||
"Last-Translator: Jorunn D. Newth, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:17+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -752,7 +754,7 @@ msgstr "Du kan ikke gruppere på dato, bruk kalendervisning i stedet."
|
||||
#. module: calendar
|
||||
#: model:ir.model,name:calendar.model_ir_http
|
||||
msgid "HTTP Routing"
|
||||
msgstr ""
|
||||
msgstr "HTTP-ruting"
|
||||
|
||||
#. module: calendar
|
||||
#: selection:calendar.alarm,interval:0
|
||||
|
||||
+123
-165
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Project-Id-Version: Odoo Server saas~12.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:48+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:48+0000\n"
|
||||
"POT-Creation-Date: 2018-12-24 10:57+0000\n"
|
||||
"PO-Revision-Date: 2018-12-24 10:57+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -55,7 +55,7 @@ msgid "<b>Invite coworkers</b> via email.<br/><i>Enter one email per line.</i>"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_team.py:139
|
||||
#: code:addons/crm/models/crm_team.py:103
|
||||
#, python-format
|
||||
msgid "<p class='o_view_nocontent_smiling_face'>Add new opportunities</p><p>\n"
|
||||
" Looks like you are not a member of a Sales Team. You should add yourself\n"
|
||||
@@ -70,13 +70,6 @@ msgstr ""
|
||||
msgid "<p><b>Send messages</b> to your prospect and get replies automatically attached to this opportunity.</p><p class=\"mb0\">Type <i>'@'</i> to mention people - it's like cc-ing on emails.</p>"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:52
|
||||
#, python-format
|
||||
msgid "<p>You will be able to customize your followup activities. Examples:</p><ol><li>introductory email</li><li>call 10 days after</li><li>second call 3 days after, ...</li></ol><p class='mb0'><i>Select a standard activity for now.</i></p>"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_form_view_oppor
|
||||
msgid "<span class=\"o_stat_text\" attrs=\"{'invisible': [('meeting_count', '<', 2)]}\"> Meetings</span>\n"
|
||||
@@ -85,7 +78,7 @@ msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_form_view_oppor
|
||||
msgid "<span class=\"oe_grey\"> at </span>"
|
||||
msgid "<span class=\"oe_grey p-2\"> at </span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
@@ -108,6 +101,7 @@ msgstr ""
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead__activity_ids
|
||||
#: model:ir.ui.menu,name:crm.crm_activity_report_menu
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_team_salesteams_view_kanban
|
||||
msgid "Activities"
|
||||
msgstr ""
|
||||
|
||||
@@ -117,7 +111,6 @@ msgstr ""
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_activity_report_view_graph
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_activity_report_view_pivot
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_activity_report_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_team_salesteams_view_kanban
|
||||
msgid "Activities Analysis"
|
||||
msgstr ""
|
||||
|
||||
@@ -127,6 +120,7 @@ msgid "Activities Done Target"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_crm_case_leads_filter
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
msgid "Activities Todo"
|
||||
msgstr ""
|
||||
@@ -147,9 +141,8 @@ msgid "Activity Types"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:933
|
||||
#, python-format
|
||||
msgid "Add a new lead"
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_form_view_oppor
|
||||
msgid "Add a description..."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
@@ -194,6 +187,11 @@ msgstr ""
|
||||
msgid "Assign this opportunity to"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.sales_team_form_view_in_crm
|
||||
msgid "Assign to"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead__date_open
|
||||
msgid "Assignation Date"
|
||||
@@ -215,7 +213,7 @@ msgid "Blacklist"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:400
|
||||
#: code:addons/crm/models/crm_lead.py:407
|
||||
#, python-format
|
||||
msgid "Boom! Team record for the past 30 days."
|
||||
msgstr ""
|
||||
@@ -278,13 +276,15 @@ msgid "Channel"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,help:crm.field_crm_team__use_leads
|
||||
msgid "Check this box to filter and qualify incoming requests as leads before converting them into opportunities and assigning them to a salesperson."
|
||||
#: model:ir.model.fields,help:crm.field_crm_team__use_opportunities
|
||||
msgid "Check this box to manage a presales process with opportunities."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,help:crm.field_crm_team__use_opportunities
|
||||
msgid "Check this box to manage a presales process with opportunities."
|
||||
#. openerp-web
|
||||
#: code:addons/crm/static/src/js/tour.js:52
|
||||
#, python-format
|
||||
msgid "Choose an activity type.<br/>You can customize them in the general settings."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
@@ -354,7 +354,7 @@ msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_form_view_leads
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead__partner_name
|
||||
msgid "Company Name"
|
||||
msgstr ""
|
||||
|
||||
@@ -386,6 +386,11 @@ msgstr ""
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_form_view_oppor
|
||||
msgid "Contact Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead__contact_name
|
||||
msgid "Contact Name"
|
||||
@@ -396,11 +401,6 @@ msgstr ""
|
||||
msgid "Contacts"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_team__dashboard_graph_model
|
||||
msgid "Content"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead2opportunity_partner__name
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead2opportunity_partner_mass__name
|
||||
@@ -453,7 +453,7 @@ msgid "Convert to opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:1116
|
||||
#: code:addons/crm/models/crm_lead.py:1123
|
||||
#: selection:crm.lead2opportunity.partner,name:0
|
||||
#: selection:crm.lead2opportunity.partner.mass,name:0
|
||||
#: model:ir.actions.act_window,name:crm.action_crm_lead2opportunity_partner
|
||||
@@ -463,7 +463,7 @@ msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.res_config_settings_view_form
|
||||
msgid "Convert visitors of your website into leads in the CRM. We do data enrichment based on their IP address."
|
||||
msgid "Convert visitors of your website into leads and perform data enrichment based on their IP address."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
@@ -510,16 +510,13 @@ msgid "Create a new customer"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:940
|
||||
#: model_terms:ir.actions.act_window,help:crm.crm_case_form_view_salesteams_lead
|
||||
#: model_terms:ir.actions.act_window,help:crm.crm_case_form_view_salesteams_opportunity
|
||||
#, python-format
|
||||
msgid "Create a new lead"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.actions.act_window,help:crm.crm_lead_tag_action
|
||||
msgid "Create a new tag for your opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.actions.act_window,name:crm.create_opportunity_simplified
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_create_opportunity_simplified
|
||||
@@ -532,14 +529,19 @@ msgid "Create an new opportunity related to this customer"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:935
|
||||
#: code:addons/crm/models/crm_lead.py:942
|
||||
#, python-format
|
||||
msgid "Create an opportunity in your pipeline"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.actions.act_window,help:crm.crm_lead_tag_action
|
||||
msgid "Create tags that fit your business (product structure, sales type, etc.) to better manage and tack your opportunities."
|
||||
msgid "Create new tags for your opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.actions.act_window,help:crm.crm_lead_tag_action
|
||||
msgid "Create tags that fit your business (product structure, sales type, etc.) to better manage and track your opportunities."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
@@ -592,12 +594,11 @@ msgid "Currency"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:1168
|
||||
#: code:addons/crm/models/crm_lead.py:1175
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead2opportunity_partner__partner_id
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead2opportunity_partner_mass__partner_id
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead__partner_id
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_partner_binding__partner_id
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_form_view_leads
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_form_view_oppor
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_tree_view_oppor
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_crm_case_leads_filter
|
||||
@@ -607,16 +608,11 @@ msgid "Customer"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:1170
|
||||
#: code:addons/crm/models/crm_lead.py:1177
|
||||
#, python-format
|
||||
msgid "Customer Email"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead__partner_name
|
||||
msgid "Customer Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.menu,name:crm.res_partner_menu_customer
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_crm_lead2opportunity_partner
|
||||
@@ -773,21 +769,6 @@ msgstr ""
|
||||
msgid "Expected Closing Date"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: selection:crm.team,dashboard_graph_group_pipeline:0
|
||||
msgid "Expected Closing Day"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: selection:crm.team,dashboard_graph_group_pipeline:0
|
||||
msgid "Expected Closing Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: selection:crm.team,dashboard_graph_group_pipeline:0
|
||||
msgid "Expected Closing Week"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead__planned_revenue
|
||||
msgid "Expected Revenue"
|
||||
@@ -798,11 +779,6 @@ msgstr ""
|
||||
msgid "Expected Revenues"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_team__dashboard_graph_period_pipeline
|
||||
msgid "Expected to Close"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,help:crm.field_crm_stage__legend_priority
|
||||
msgid "Explanation text to help users using the star and priority mechanism on stages or issues that are in this stage."
|
||||
@@ -859,12 +835,13 @@ msgid "Format phone numbers based on national conventions"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:606
|
||||
#: code:addons/crm/models/crm_lead.py:613
|
||||
#, python-format
|
||||
msgid "From %s : %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_crm_case_leads_filter
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
msgid "Future Activities"
|
||||
msgstr ""
|
||||
@@ -891,7 +868,7 @@ msgid "Global CC"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:398
|
||||
#: code:addons/crm/models/crm_lead.py:405
|
||||
#, python-format
|
||||
msgid "Go, go, go! Congrats for your first deal."
|
||||
msgstr ""
|
||||
@@ -912,11 +889,6 @@ msgstr ""
|
||||
msgid "Group By"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_team__dashboard_graph_group_pipeline
|
||||
msgid "Grouping Method"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.actions.act_window,help:crm.crm_lead_action_activities
|
||||
msgid "Here is the list of your next activities. Those are linked to your opportunities.\n"
|
||||
@@ -928,11 +900,6 @@ msgstr ""
|
||||
msgid "High"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,help:crm.field_crm_team__dashboard_graph_group_pipeline
|
||||
msgid "How this channel's dashboard graph will group the results."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_activity_report__id
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead2opportunity_partner__id
|
||||
@@ -984,7 +951,7 @@ msgid "Import & Synchronize"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:1230
|
||||
#: code:addons/crm/models/crm_lead.py:1238
|
||||
#, python-format
|
||||
msgid "Import Template for Leads & Opportunities"
|
||||
msgstr ""
|
||||
@@ -999,22 +966,12 @@ msgstr ""
|
||||
msgid "Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_form_view_oppor
|
||||
msgid "Initial Contact Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_form_view_leads
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_form_view_oppor
|
||||
msgid "Internal Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: selection:crm.team,dashboard_graph_model:0
|
||||
msgid "Invoices"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead__message_is_follower
|
||||
msgid "Is Follower"
|
||||
@@ -1091,12 +1048,13 @@ msgid "Last Updated on"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_crm_case_leads_filter
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
msgid "Late Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:913
|
||||
#: code:addons/crm/models/crm_lead.py:920
|
||||
#: selection:crm.activity.report,lead_type:0
|
||||
#: selection:crm.lead,type:0
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_activity_report__lead_id
|
||||
@@ -1126,7 +1084,6 @@ msgstr ""
|
||||
#. module: crm
|
||||
#: model:ir.actions.act_window,name:crm.crm_case_form_view_salesteams_lead
|
||||
#: model:ir.actions.act_window,name:crm.crm_lead_all_leads
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_team__use_leads
|
||||
#: model:ir.model.fields,field_description:crm.field_res_config_settings__group_use_lead
|
||||
#: model:ir.ui.menu,name:crm.crm_menu_leads
|
||||
#: model:ir.ui.menu,name:crm.crm_opportunity_report_menu_lead
|
||||
@@ -1134,7 +1091,6 @@ msgstr ""
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_activity_report_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_tree_view_leads
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_team_salesteams_view_kanban
|
||||
#: model_terms:ir.ui.view,arch_db:crm.sales_team_form_view_in_crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_crm_case_leads_filter
|
||||
msgid "Leads"
|
||||
msgstr ""
|
||||
@@ -1201,7 +1157,7 @@ msgid "Linked partner (optional). Usually created when converting the lead. You
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:1122
|
||||
#: code:addons/crm/models/crm_lead.py:1129
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_form_view_leads
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_form_view_oppor
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_opportunity_report_view_search
|
||||
@@ -1243,6 +1199,11 @@ msgstr ""
|
||||
msgid "Make Quote"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_team__use_opportunities
|
||||
msgid "Manage a pipeline"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_res_config_settings__generate_lead_from_alias
|
||||
msgid "Manual Assignation of Emails"
|
||||
@@ -1297,7 +1258,7 @@ msgid "Medium"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:958
|
||||
#: code:addons/crm/models/crm_lead.py:965
|
||||
#, python-format
|
||||
msgid "Meeting scheduled at '%s'<br> Subject: %s <br> Duration: %s hour(s)"
|
||||
msgstr ""
|
||||
@@ -1343,25 +1304,25 @@ msgid "Merge with existing opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:556
|
||||
#: code:addons/crm/models/crm_lead.py:563
|
||||
#, python-format
|
||||
msgid "Merged lead"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:588
|
||||
#: code:addons/crm/models/crm_lead.py:595
|
||||
#, python-format
|
||||
msgid "Merged leads"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:588
|
||||
#: code:addons/crm/models/crm_lead.py:595
|
||||
#, python-format
|
||||
msgid "Merged opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:556
|
||||
#: code:addons/crm/models/crm_lead.py:563
|
||||
#, python-format
|
||||
msgid "Merged opportunity"
|
||||
msgstr ""
|
||||
@@ -1423,6 +1384,12 @@ msgstr ""
|
||||
msgid "New Leads/Opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_team.py:149
|
||||
#, python-format
|
||||
msgid "New Opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.actions.act_window,name:crm.action_opportunity_form
|
||||
msgid "New Opportunity"
|
||||
@@ -1460,7 +1427,7 @@ msgid "Next activity late"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:1190
|
||||
#: code:addons/crm/models/crm_lead.py:1198
|
||||
#, python-format
|
||||
msgid "No Subject"
|
||||
msgstr ""
|
||||
@@ -1480,6 +1447,11 @@ msgstr ""
|
||||
msgid "No salesperson"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead__email_normalized
|
||||
msgid "Normalized email address"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:crm.lost.reason,name:crm.lost_reason_3
|
||||
msgid "Not enough stock"
|
||||
@@ -1515,6 +1487,11 @@ msgstr ""
|
||||
msgid "Number of open opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_team__overdue_opportunities_count
|
||||
msgid "Number of overdue opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,help:crm.field_crm_lead__message_unread_counter
|
||||
msgid "Number of unread messages"
|
||||
@@ -1591,8 +1568,8 @@ msgid "Opportunities with a date of Expected Closing which is in the past"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:446
|
||||
#: code:addons/crm/models/crm_lead.py:888
|
||||
#: code:addons/crm/models/crm_lead.py:453
|
||||
#: code:addons/crm/models/crm_lead.py:895
|
||||
#: selection:crm.activity.report,lead_type:0
|
||||
#: selection:crm.lead,type:0
|
||||
#: model:ir.model.fields,field_description:crm.field_calendar_event__opportunity_id
|
||||
@@ -1660,10 +1637,27 @@ msgid "Overdue"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.actions.act_window,name:crm.crm_lead_action_team_overdue_opportunity
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_team_salesteams_view_kanban
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
msgid "Overdue Opportunities"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_team__overdue_opportunities_amount
|
||||
msgid "Overdue Opportunities Revenues"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_team_salesteams_view_kanban
|
||||
msgid "Overdue Opportunity"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_team__alias_user_id
|
||||
msgid "Owner"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead__partner_address_email
|
||||
msgid "Partner Contact Email"
|
||||
@@ -1706,10 +1700,8 @@ msgid "Phone Formatting"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_team.py:155
|
||||
#: selection:crm.team,dashboard_graph_model:0
|
||||
#: code:addons/crm/models/crm_team.py:120
|
||||
#: model:ir.actions.act_window,name:crm.crm_lead_opportunities_tree_view
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_team__use_opportunities
|
||||
#: model:ir.ui.menu,name:crm.crm_opportunity_report_menu
|
||||
#: model:ir.ui.menu,name:crm.menu_crm_config_lead
|
||||
#, python-format
|
||||
@@ -1729,25 +1721,19 @@ msgstr ""
|
||||
#. module: crm
|
||||
#: model_terms:ir.actions.act_window,help:crm.crm_opportunity_report_action
|
||||
msgid "Pipeline Analysis gives you an instant access to\n"
|
||||
"your opportunities with information such as the expected revenue, planned cost,\n"
|
||||
"missed deadlines or the number of interactions per opportunity. This report is\n"
|
||||
"mainly used by the sales manager in order to do the periodic review with the\n"
|
||||
"teams of the sales pipeline."
|
||||
" your opportunities with information such as the expected revenue, planned cost,\n"
|
||||
" missed deadlines or the number of interactions per opportunity. This report is\n"
|
||||
" mainly used by the sales manager in order to do the periodic review with the\n"
|
||||
" teams of the sales pipeline."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.actions.act_window,help:crm.crm_opportunity_report_action_graph
|
||||
msgid "Pipeline Analysis gives you an instant access to\n"
|
||||
"your opportunities with information such as the expected revenue, planned cost,\n"
|
||||
"missed deadlines or the number of interactions per opportunity. This report is\n"
|
||||
"mainly used by the sales manager in order to periodically review the pipeline\n"
|
||||
"with the the Sales Team."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_team.py:224
|
||||
#, python-format
|
||||
msgid "Pipeline: Expected Revenue"
|
||||
" your opportunities with information such as the expected revenue, planned cost,\n"
|
||||
" missed deadlines or the number of interactions per opportunity. This report is\n"
|
||||
" mainly used by the sales manager in order to periodically review the pipeline\n"
|
||||
" with the the Sales Team."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
@@ -1756,7 +1742,7 @@ msgid "Planned"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:660
|
||||
#: code:addons/crm/models/crm_lead.py:667
|
||||
#, python-format
|
||||
msgid "Please select more than one element (lead or opportunity) from the list view."
|
||||
msgstr ""
|
||||
@@ -1845,7 +1831,6 @@ msgid "Restore"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: selection:crm.team,dashboard_graph_model:0
|
||||
#: model:ir.ui.menu,name:crm.crm_menu_sales
|
||||
msgid "Sales"
|
||||
msgstr ""
|
||||
@@ -1875,7 +1860,7 @@ msgid "Sales Team"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:1125
|
||||
#: code:addons/crm/models/crm_lead.py:1132
|
||||
#, python-format
|
||||
msgid "Sales Team Settings"
|
||||
msgstr ""
|
||||
@@ -1891,7 +1876,6 @@ msgid "Salesmen"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: selection:crm.team,dashboard_graph_group_pipeline:0
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_activity_report__user_id
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead2opportunity_partner__user_id
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead2opportunity_partner_mass__user_id
|
||||
@@ -1956,6 +1940,7 @@ msgid "Show Lead Menu"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_crm_case_leads_filter
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
msgid "Show all opportunities for which the next action date is before today"
|
||||
msgstr ""
|
||||
@@ -1995,7 +1980,6 @@ msgid "Specific team that uses this stage. Other teams will not be able to see o
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: selection:crm.team,dashboard_graph_group_pipeline:0
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_activity_report__stage_id
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead__stage_id
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_activity_report_view_search
|
||||
@@ -2119,25 +2103,19 @@ msgstr ""
|
||||
msgid "The email address associated with this channel. New emails received will automatically create new leads assigned to the channel."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,help:crm.field_crm_team__dashboard_graph_model
|
||||
msgid "The graph this channel will display in the Dashboard.\n"
|
||||
""
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,help:crm.field_crm_lead__partner_name
|
||||
msgid "The name of the future partner company that will be created while converting the lead into opportunity"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: sql_constraint:crm.lead:0
|
||||
msgid "The probability of closing the deal should be between 0% and 100%!"
|
||||
#: model:ir.model.fields,help:crm.field_crm_team__alias_user_id
|
||||
msgid "The owner of records created upon receiving emails on this alias. If this field is not set the system will attempt to find the right owner based on the sender (From) address, or will use the Administrator account if no system user is found for that address."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,help:crm.field_crm_team__dashboard_graph_period_pipeline
|
||||
msgid "The time period this channel's dashboard graph will consider."
|
||||
#: sql_constraint:crm.lead:0
|
||||
msgid "The probability of closing the deal should be between 0% and 100%!"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
@@ -2150,6 +2128,12 @@ msgstr ""
|
||||
msgid "This bar allows to filter the opportunities based on scheduled activities."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,help:crm.field_crm_lead__email_normalized
|
||||
msgid "This field is used to search on email address,\n"
|
||||
" as the primary email field can contain more than strictly an email address."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,help:crm.field_crm_lead__campaign_id
|
||||
msgid "This is a name that helps you keep track of your different campaign efforts, e.g. Fall_Drive, Christmas_Special"
|
||||
@@ -2188,7 +2172,7 @@ msgid "This stage is folded in the kanban view when there are no records in that
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:1088
|
||||
#: code:addons/crm/models/crm_lead.py:1095
|
||||
#, python-format
|
||||
msgid "This target does not exist."
|
||||
msgstr ""
|
||||
@@ -2206,6 +2190,7 @@ msgid "Today"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_crm_case_leads_filter
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter
|
||||
msgid "Today Activities"
|
||||
msgstr ""
|
||||
@@ -2258,12 +2243,6 @@ msgstr ""
|
||||
msgid "Unassigned Leads"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_team.py:201
|
||||
#, python-format
|
||||
msgid "Undefined"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead__message_unread
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_kanban_view_leads
|
||||
@@ -2384,22 +2363,7 @@ msgid "When sending mails, the default email address is taken from the Sales Tea
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: selection:crm.team,dashboard_graph_period_pipeline:0
|
||||
msgid "Within a Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: selection:crm.team,dashboard_graph_period_pipeline:0
|
||||
msgid "Within a Week"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: selection:crm.team,dashboard_graph_period_pipeline:0
|
||||
msgid "Within a Year"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:1121
|
||||
#: code:addons/crm/models/crm_lead.py:1128
|
||||
#: model:crm.stage,name:crm.stage_lead4
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_activity_report_view_search
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_form_view_leads
|
||||
@@ -2417,25 +2381,19 @@ msgid "Won in Opportunities Target"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:402
|
||||
#: code:addons/crm/models/crm_lead.py:409
|
||||
#, python-format
|
||||
msgid "Yeah! Deal of the last 7 days for the team."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_team.py:122
|
||||
#, python-format
|
||||
msgid "You have to enable the Pipeline on your Sales Team to be able to set it as a content for the graph"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:404
|
||||
#: code:addons/crm/models/crm_lead.py:411
|
||||
#, python-format
|
||||
msgid "You just beat your personal record for the past 30 days."
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:406
|
||||
#: code:addons/crm/models/crm_lead.py:413
|
||||
#, python-format
|
||||
msgid "You just beat your personal record for the past 7 days."
|
||||
msgstr ""
|
||||
@@ -2482,7 +2440,7 @@ msgid "e.g. www.odoo.com"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:946
|
||||
#: code:addons/crm/models/crm_lead.py:953
|
||||
#, python-format
|
||||
msgid "or send an email to %s"
|
||||
msgstr ""
|
||||
@@ -2493,7 +2451,7 @@ msgid "team_count"
|
||||
msgstr ""
|
||||
|
||||
#. module: crm
|
||||
#: code:addons/crm/models/crm_lead.py:952
|
||||
#: code:addons/crm/models/crm_lead.py:959
|
||||
#, python-format
|
||||
msgid "unknown"
|
||||
msgstr ""
|
||||
|
||||
@@ -236,7 +236,7 @@ msgstr "Datum přidělení"
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead__message_attachment_count
|
||||
msgid "Attachment Count"
|
||||
msgstr ""
|
||||
msgstr "Počet příloh"
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_tree_view_oppor
|
||||
@@ -1772,7 +1772,7 @@ msgstr ""
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_crm_lead__partner_is_blacklisted
|
||||
msgid "Partner is blacklisted"
|
||||
msgstr ""
|
||||
msgstr "Partner je na černé listině"
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model,name:crm.model_crm_partner_binding
|
||||
|
||||
@@ -4,22 +4,23 @@
|
||||
#
|
||||
# Translators:
|
||||
# SHIMIZU Taku <shimizu.taku@gmail.com>, 2018
|
||||
# Martin Trigaux, 2018
|
||||
# Yoshi Tashiro <tashiro@roomsfor.hk>, 2018
|
||||
# Manami Hashi <manami@roomsfor.hk>, 2018
|
||||
# 髙木雄介 <yuusuke.takagi@pro-spire.co.jp>, 2018
|
||||
# 城谷 龍弥 <tatsuya.shirotani@pro-spire.co.jp>, 2018
|
||||
# Manami Hashi <manami@roomsfor.hk>, 2018
|
||||
# 高木正勝 <masakatsu.takagi@pro-spire.co.jp>, 2018
|
||||
# kent_ocean <ke.tanabe@gmail.com>, 2018
|
||||
# Norimichi Sugimoto <norimichi.sugimoto@tls-ltd.co.jp>, 2018
|
||||
# 城谷 龍弥 <tatsuya.shirotani@pro-spire.co.jp>, 2018
|
||||
# Tim Siu Lai <tl@roomsfor.hk>, 2018
|
||||
# Martin Trigaux, 2018
|
||||
# Yoshi Tashiro <tashiro@roomsfor.hk>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:48+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:48+0000\n"
|
||||
"Last-Translator: Tim Siu Lai <tl@roomsfor.hk>, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:17+0000\n"
|
||||
"Last-Translator: Yoshi Tashiro <tashiro@roomsfor.hk>, 2018\n"
|
||||
"Language-Team: Japanese (https://www.transifex.com/odoo/teams/41243/ja/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -530,7 +531,7 @@ msgstr "作成"
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.view_create_opportunity_simplified
|
||||
msgid "Create & Edit"
|
||||
msgstr ""
|
||||
msgstr "作成 & 編集"
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.model.fields,field_description:crm.field_res_config_settings__module_crm_reveal
|
||||
|
||||
@@ -5,13 +5,15 @@
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Jorunn D. Newth, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:48+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:48+0000\n"
|
||||
"Last-Translator: Jorunn D. Newth, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:17+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -404,7 +406,7 @@ msgstr "Firmanavn"
|
||||
#. module: crm
|
||||
#: model:ir.model,name:crm.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: crm
|
||||
#: model:ir.ui.menu,name:crm.crm_menu_config
|
||||
@@ -757,7 +759,7 @@ msgstr "Ikke koble til en kunde"
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_kanban_view_leads
|
||||
msgid "Dropdown menu"
|
||||
msgstr ""
|
||||
msgstr "Nedtrekksmeny"
|
||||
|
||||
#. module: crm
|
||||
#: model_terms:ir.ui.view,arch_db:crm.crm_case_kanban_view_leads
|
||||
|
||||
@@ -501,7 +501,7 @@
|
||||
<h2 class="o_row row no-gutters d-flex">
|
||||
<div class="col">
|
||||
<label for="planned_revenue" class="oe_edit_only" />
|
||||
<div>
|
||||
<div class="o_row">
|
||||
<field name="company_currency" invisible="1"/>
|
||||
<field name="planned_revenue" class="oe_inline" widget='monetary' options="{'currency_field': 'company_currency'}"/>
|
||||
<span class="oe_grey p-2"> at </span>
|
||||
|
||||
@@ -80,6 +80,7 @@
|
||||
<field name="name">Leads Analysis</field>
|
||||
<field name="res_model">crm.lead</field>
|
||||
<field name="context">{'search_default_team_id': [active_id], 'time_ranges': {'field':'create_date', 'range':'last_30_days'}}</field>
|
||||
<field name="domain">[]</field>
|
||||
<field name="view_mode">graph,pivot,tree,form</field>
|
||||
<field name="search_view_id" ref="crm.crm_opportunity_report_view_search"/>
|
||||
<field name="help">Leads Analysis allows you to check different CRM related information like the treatment delays or number of leads per state. You can sort out your leads analysis by different groups to get accurate grained analysis.</field>
|
||||
@@ -91,6 +92,7 @@
|
||||
<field name="view_mode">graph,pivot,tree,form</field>
|
||||
<field name="search_view_id" ref="crm.crm_opportunity_report_view_search"/>
|
||||
<field name="context">{'search_default_team_id': [active_id], 'form_view_ref': 'crm.crm_case_form_view_oppor', 'tree_view_ref': 'crm.crm_case_tree_view_oppor','search_default_opportunity': True, 'time_ranges': {'field':'create_date', 'range':'last_365_days'}}</field>
|
||||
<field name="domain">[]</field>
|
||||
<field name="help">Opportunities Analysis gives you an instant access to your opportunities with information such as the expected revenue, planned cost, missed deadlines or the number of interactions per opportunity. This report is mainly used by the sales manager in order to do the periodic review with the channels of the sales pipeline.</field>
|
||||
</record>
|
||||
|
||||
|
||||
@@ -4,13 +4,15 @@
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:18+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:18+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:17+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -32,7 +34,7 @@ msgstr ""
|
||||
#. module: crm_phone_validation
|
||||
#: model:ir.model,name:crm_phone_validation.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: crm_phone_validation
|
||||
#: model:ir.model,name:crm_phone_validation.model_res_partner
|
||||
|
||||
@@ -4,13 +4,15 @@
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:17+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -106,7 +108,7 @@ msgstr "Bare en verdi kan defineres for hvert gitt bruksområde!"
|
||||
#. module: decimal_precision
|
||||
#: model:ir.model,name:decimal_precision.model_ir_qweb_field_float
|
||||
msgid "Qweb Field Float"
|
||||
msgstr ""
|
||||
msgstr "Qweb-felt Flyttall"
|
||||
|
||||
#. module: decimal_precision
|
||||
#: model:ir.model.fields,field_description:decimal_precision.field_decimal_precision__name
|
||||
|
||||
@@ -7,14 +7,15 @@
|
||||
# Ladislav Tomm <tomm@helemik.cz>, 2018
|
||||
# Jan Horzinka <jan.horzinka@centrum.cz>, 2018
|
||||
# Michal Veselý <michal@veselyberanek.net>, 2018
|
||||
# J. Podhorecky <j.podhorecky@volny.cz>, 2018
|
||||
# trendspotter <j.podhorecky@volny.cz>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:49+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:49+0000\n"
|
||||
"Last-Translator: J. Podhorecky <j.podhorecky@volny.cz>, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:17+0000\n"
|
||||
"Last-Translator: trendspotter <j.podhorecky@volny.cz>, 2018\n"
|
||||
"Language-Team: Czech (https://www.transifex.com/odoo/teams/41243/cs/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -524,7 +525,7 @@ msgstr "Název"
|
||||
#. module: delivery
|
||||
#: selection:product.packaging,package_carrier_type:0
|
||||
msgid "No carrier integration"
|
||||
msgstr ""
|
||||
msgstr "Žádná integrace operátora"
|
||||
|
||||
#. module: delivery
|
||||
#: code:addons/delivery/models/sale_order.py:80
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Project-Id-Version: Odoo Server saas~12.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:49+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:49+0000\n"
|
||||
"POT-Creation-Date: 2018-12-24 10:58+0000\n"
|
||||
"PO-Revision-Date: 2018-12-24 10:58+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -195,6 +195,11 @@ msgstr ""
|
||||
msgid "Debug logging"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,help:delivery.field_res_partner__property_delivery_carrier_id
|
||||
msgid "Default delivery method used in sales orders."
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model_terms:ir.actions.act_window,help:delivery.action_delivery_carrier_form
|
||||
msgid "Define a new delivery method"
|
||||
@@ -220,11 +225,6 @@ msgstr ""
|
||||
msgid "Delivery Cost"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model_terms:ir.ui.view,arch_db:delivery.view_picking_withcarrier_out_form
|
||||
msgid "Delivery Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,field_description:delivery.field_sale_order__delivery_message
|
||||
msgid "Delivery Message"
|
||||
@@ -373,6 +373,11 @@ msgstr ""
|
||||
msgid "Group By"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,field_description:delivery.field_product_template__hs_code
|
||||
msgid "HS Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,field_description:delivery.field_product_packaging__height
|
||||
msgid "Height"
|
||||
@@ -545,8 +550,8 @@ msgid "Package Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: code:addons/delivery/models/stock_picking.py:35
|
||||
#: code:addons/delivery/models/stock_picking.py:122
|
||||
#: code:addons/delivery/models/stock_picking.py:43
|
||||
#: code:addons/delivery/models/stock_picking.py:132
|
||||
#, python-format
|
||||
msgid "Package Details"
|
||||
msgstr ""
|
||||
@@ -606,6 +611,11 @@ msgstr ""
|
||||
msgid "Product Packaging"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model,name:delivery.model_product_template
|
||||
msgid "Product Template"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,field_description:delivery.field_delivery_carrier__delivery_type
|
||||
#: model:ir.model.fields,field_description:delivery.field_stock_picking__delivery_type
|
||||
@@ -631,13 +641,13 @@ msgid "Sale Base Price"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model,name:delivery.model_sale_order
|
||||
msgid "Sale Order"
|
||||
#: model:ir.model.fields,field_description:delivery.field_delivery_price_rule__list_price
|
||||
msgid "Sale Price"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,field_description:delivery.field_delivery_price_rule__list_price
|
||||
msgid "Sale Price"
|
||||
#: model:ir.model,name:delivery.model_sale_order
|
||||
msgid "Sales Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
@@ -672,7 +682,7 @@ msgid "Set to True if your credentials are certified for production."
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: code:addons/delivery/models/stock_picking.py:171
|
||||
#: code:addons/delivery/models/stock_picking.py:181
|
||||
#, python-format
|
||||
msgid "Shipment sent to carrier %s for shipping with tracking number %s<br/>Cost: %.2f %s"
|
||||
msgstr ""
|
||||
@@ -682,6 +692,11 @@ msgstr ""
|
||||
msgid "Shipping Cost"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model_terms:ir.ui.view,arch_db:delivery.view_picking_withcarrier_out_form
|
||||
msgid "Shipping Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,field_description:delivery.field_choose_delivery_package__shipping_weight
|
||||
#: model:ir.model.fields,field_description:delivery.field_stock_quant_package__shipping_weight
|
||||
@@ -694,6 +709,11 @@ msgstr ""
|
||||
msgid "Shipping Weight:"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,help:delivery.field_product_template__hs_code
|
||||
msgid "Standardized code for international shipping and goods declaration"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,field_description:delivery.field_delivery_carrier__state_ids
|
||||
msgid "States"
|
||||
@@ -731,13 +751,28 @@ msgid "These methods allow to automatically compute the delivery price\n"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,help:delivery.field_res_partner__property_delivery_carrier_id
|
||||
msgid "This delivery method will be used when invoicing from picking."
|
||||
#: model:ir.model.fields,help:delivery.field_delivery_carrier__margin
|
||||
msgid "This percentage will be added to the shipping price."
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,help:delivery.field_delivery_carrier__margin
|
||||
msgid "This percentage will be added to the shipping price."
|
||||
#: model:ir.model.fields,help:delivery.field_stock_quant_package__weight
|
||||
msgid "Total weight of all the products contained in the package."
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,help:delivery.field_stock_quant_package__shipping_weight
|
||||
msgid "Total weight of the package."
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,help:delivery.field_stock_picking__shipping_weight
|
||||
msgid "Total weight of the packages and products which are not in a package. That's the weight used to compute the cost of the shipping."
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,help:delivery.field_stock_picking__weight
|
||||
msgid "Total weight of the products in the picking."
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
@@ -765,16 +800,6 @@ msgstr ""
|
||||
msgid "Transfer"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,field_description:delivery.field_stock_picking__weight_uom_id
|
||||
msgid "Unit of Measure"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,help:delivery.field_stock_picking__weight_uom_id
|
||||
msgid "Unit of measurement for Weight"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:product.product,uom_name:delivery.product_product_delivery
|
||||
#: model:product.product,uom_name:delivery.product_product_delivery_normal
|
||||
@@ -809,6 +834,7 @@ msgstr ""
|
||||
#: model:ir.model.fields,field_description:delivery.field_stock_picking__weight
|
||||
#: model:ir.model.fields,field_description:delivery.field_stock_quant_package__weight
|
||||
#: model_terms:ir.ui.view,arch_db:delivery.view_picking_withcarrier_out_form
|
||||
#: model_terms:ir.ui.view,arch_db:delivery.view_quant_package_weight_form
|
||||
msgid "Weight"
|
||||
msgstr ""
|
||||
|
||||
@@ -818,19 +844,20 @@ msgstr ""
|
||||
msgid "Weight * Volume"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,help:delivery.field_stock_quant_package__weight
|
||||
msgid "Weight computed based on the sum of the weights of the products."
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,field_description:delivery.field_stock_picking__shipping_weight
|
||||
msgid "Weight for Shipping"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,help:delivery.field_stock_quant_package__shipping_weight
|
||||
msgid "Weight used to compute the price of the delivery (if applicable)."
|
||||
#: model_terms:ir.ui.view,arch_db:delivery.view_picking_withcarrier_out_form
|
||||
msgid "Weight for shipping"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model.fields,field_description:delivery.field_stock_picking__weight_uom_name
|
||||
#: model:ir.model.fields,field_description:delivery.field_stock_quant_package__weight_uom_name
|
||||
msgid "Weight unit of measure label"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
@@ -850,7 +877,7 @@ msgid "Width must be positive"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: code:addons/delivery/models/stock_picking.py:222
|
||||
#: code:addons/delivery/models/stock_picking.py:232
|
||||
#, python-format
|
||||
msgid "You are shipping different packaging types in the same shipment.\n"
|
||||
"Packaging Types: %s"
|
||||
@@ -868,7 +895,7 @@ msgid "You have multiple tracker links, they are available in the chatter."
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: code:addons/delivery/models/stock_picking.py:185
|
||||
#: code:addons/delivery/models/stock_picking.py:195
|
||||
#, python-format
|
||||
msgid "Your delivery method has no redirect on courier provider's website to track this order."
|
||||
msgstr ""
|
||||
@@ -888,13 +915,3 @@ msgstr ""
|
||||
msgid "e.g. UPS Express"
|
||||
msgstr ""
|
||||
|
||||
#. module: delivery
|
||||
#: model:product.product,weight_uom_name:delivery.product_product_delivery
|
||||
#: model:product.product,weight_uom_name:delivery.product_product_delivery_normal
|
||||
#: model:product.product,weight_uom_name:delivery.product_product_delivery_poste
|
||||
#: model:product.template,weight_uom_name:delivery.product_product_delivery_normal_product_template
|
||||
#: model:product.template,weight_uom_name:delivery.product_product_delivery_poste_product_template
|
||||
#: model:product.template,weight_uom_name:delivery.product_product_delivery_product_template
|
||||
msgid "kg"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -3,15 +3,17 @@
|
||||
# * delivery
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Jorunn D. Newth, 2018
|
||||
# Martin Trigaux, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:49+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:49+0000\n"
|
||||
"Last-Translator: Jorunn D. Newth, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:17+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -176,7 +178,7 @@ msgstr "Betingelse"
|
||||
#. module: delivery
|
||||
#: model:ir.model,name:delivery.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: delivery
|
||||
#: model:ir.model,name:delivery.model_res_partner
|
||||
|
||||
@@ -120,7 +120,7 @@ class DeliveryCarrier(models.Model):
|
||||
if hasattr(self, '%s_rate_shipment' % self.delivery_type):
|
||||
res = getattr(self, '%s_rate_shipment' % self.delivery_type)(order)
|
||||
# apply margin on computed price
|
||||
res['price'] = res['price'] * (1.0 + (float(self.margin) / 100.0))
|
||||
res['price'] = float(res['price']) * (1.0 + (float(self.margin) / 100.0))
|
||||
# free when order is large enough
|
||||
if res['success'] and self.free_over and order._compute_amount_total_without_delivery() >= self.amount:
|
||||
res['warning_message'] = _('Info:\nThe shipping is free because the order amount exceeds %.2f.\n(The actual shipping cost is: %.2f)') % (self.amount, res['price'])
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Project-Id-Version: Odoo Server saas~12.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-02 10:05+0000\n"
|
||||
"PO-Revision-Date: 2018-10-02 10:05+0000\n"
|
||||
"POT-Creation-Date: 2018-12-24 10:58+0000\n"
|
||||
"PO-Revision-Date: 2018-12-24 10:58+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -134,7 +134,7 @@ msgid "\n"
|
||||
" <table style=\"width: 100%; max-width: 600px; margin-top: 5px; border: 1px solid #e7e7e7;\">\n"
|
||||
" <tr>\n"
|
||||
" <td style=\"border-collapse: collapse; background-color: #ffffff; line-height: 21px; padding: 0 20px 10px 20px; text-align: center;\"><br/>\n"
|
||||
" <div style=\"color: #3d466e; font-size: 16px; font-weight: 600; line-height: 23px;\">Run your bussiness from anywhere with Odoo Mobile.</div>\n"
|
||||
" <div style=\"color: #3d466e; font-size: 16px; font-weight: 600; line-height: 23px;\">Run your business from anywhere with Odoo Mobile.</div>\n"
|
||||
" </td>\n"
|
||||
" </tr>\n"
|
||||
" <tr>\n"
|
||||
@@ -156,7 +156,7 @@ msgid "\n"
|
||||
" % endif\n"
|
||||
" <p style=\"font-size: 11px; margin-top: 10px;\">\n"
|
||||
" <strong>\n"
|
||||
" Send by\n"
|
||||
" Sent by\n"
|
||||
" <a href=\"https://www.odoo.com\" style=\"text-decoration: none; color: #875A7B;\">Odoo</a> - <a href=\"/web#view_type=form&model=digest.digest&id=${object.id}\" target=\"_blank\" style=\"color: #888888;\">Unsubscribe</a>\n"
|
||||
" </strong>\n"
|
||||
" </p>\n"
|
||||
|
||||
@@ -5,13 +5,15 @@
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Jorunn D. Newth, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-02 10:05+0000\n"
|
||||
"PO-Revision-Date: 2018-10-02 10:05+0000\n"
|
||||
"Last-Translator: Jorunn D. Newth, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:17+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -226,7 +228,7 @@ msgstr "Firma"
|
||||
#. module: digest
|
||||
#: model:ir.model,name:digest.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: digest
|
||||
#: model_terms:ir.ui.view,arch_db:digest.res_config_settings_view_form
|
||||
|
||||
@@ -615,7 +615,7 @@ msgstr ""
|
||||
#: model:ir.model.fields,field_description:event.field_event_event__message_attachment_count
|
||||
#: model:ir.model.fields,field_description:event.field_event_registration__message_attachment_count
|
||||
msgid "Attachment Count"
|
||||
msgstr ""
|
||||
msgstr "Počet příloh"
|
||||
|
||||
#. module: event
|
||||
#: model_terms:ir.ui.view,arch_db:event.res_config_settings_view_form
|
||||
@@ -716,7 +716,7 @@ msgstr ""
|
||||
#. module: event
|
||||
#: model_terms:event.event,description:event.event_2
|
||||
msgid "Best regards,"
|
||||
msgstr ""
|
||||
msgstr "S pozdravem,"
|
||||
|
||||
#. module: event
|
||||
#: model_terms:event.event,description:event.event_0
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Project-Id-Version: Odoo Server saas~12.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:49+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:49+0000\n"
|
||||
"POT-Creation-Date: 2018-12-24 10:58+0000\n"
|
||||
"PO-Revision-Date: 2018-12-24 10:58+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -313,19 +313,19 @@ msgid "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"padding-t
|
||||
"</table>\n"
|
||||
"</td></tr>\n"
|
||||
"<!-- FOOTER BY -->\n"
|
||||
"% if object.company_id\n"
|
||||
"<tr><td align=\"center\" style=\"min-width: 590px;\">\n"
|
||||
" <table width=\"590\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"min-width: 590px; background-color: #F1F1F1; color: #454748; padding: 8px; border-collapse:separate;\">\n"
|
||||
" <tr><td style=\"text-align: center; font-size: 14px;\">\n"
|
||||
" % if object.company_id\n"
|
||||
" Sent by <a target=\"_blank\" href=\"${object.company_id.website}\" style=\"color: #875A7B;\">${object.company_id.name}</a>\n"
|
||||
" % if 'website_url' in object.event_id and object.event_id.website_url:\n"
|
||||
" <br/>\n"
|
||||
" Discover <a href=\"/event\" style=\"text-decoration:none;color:#717188;\">all our events</a>.\n"
|
||||
" % endif\n"
|
||||
" % endif\n"
|
||||
" </td></tr>\n"
|
||||
" </table>\n"
|
||||
"</td></tr>\n"
|
||||
"% endif\n"
|
||||
"</table>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
@@ -501,19 +501,19 @@ msgid "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"padding-t
|
||||
"</table>\n"
|
||||
"</td></tr>\n"
|
||||
"<!-- FOOTER BY -->\n"
|
||||
"% if object.company_id\n"
|
||||
"<tr><td align=\"center\" style=\"min-width: 590px;\">\n"
|
||||
" <table width=\"590\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"min-width: 590px; background-color: #F1F1F1; color: #454748; padding: 8px; border-collapse:separate;\">\n"
|
||||
" <tr><td style=\"text-align: center; font-size: 14px;\">\n"
|
||||
" % if object.company_id:\n"
|
||||
" Sent by <a target=\"_blank\" href=\"${object.company_id.website}\" style=\"color: #875A7B;\">${object.company_id.name}</a>\n"
|
||||
" % if 'website_url' in object.event_id and object.event_id.website_url:\n"
|
||||
" <br/>\n"
|
||||
" Discover <a href=\"/event\" style=\"text-decoration:none;color:#717188;\">all our events</a>.\n"
|
||||
" % endif\n"
|
||||
" % endif\n"
|
||||
" </td></tr>\n"
|
||||
" </table>\n"
|
||||
"</td></tr>\n"
|
||||
"% endif\n"
|
||||
"</table>\n"
|
||||
" "
|
||||
msgstr ""
|
||||
@@ -529,6 +529,18 @@ msgstr ""
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_event__activity_ids
|
||||
#: model:ir.model.fields,field_description:event.field_event_registration__activity_ids
|
||||
msgid "Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_event__activity_state
|
||||
#: model:ir.model.fields,field_description:event.field_event_registration__activity_state
|
||||
msgid "Activity State"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model_terms:ir.ui.view,arch_db:event.res_config_settings_view_form
|
||||
msgid "Add a navigation menu to your event web pages with schedule, tracks, a track proposal form, etc."
|
||||
@@ -1193,6 +1205,12 @@ msgstr ""
|
||||
msgid "Functions"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model_terms:ir.ui.view,arch_db:event.view_event_search
|
||||
#: model_terms:ir.ui.view,arch_db:event.view_registration_search
|
||||
msgid "Future Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model_terms:ir.ui.view,arch_db:event.view_event_search
|
||||
#: model_terms:ir.ui.view,arch_db:event.view_registration_search
|
||||
@@ -1355,6 +1373,12 @@ msgstr ""
|
||||
msgid "Last Updated on"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model_terms:ir.ui.view,arch_db:event.view_event_search
|
||||
#: model_terms:ir.ui.view,arch_db:event.view_registration_search
|
||||
msgid "Late Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: selection:event.event,seats_availability:0
|
||||
msgid "Limited"
|
||||
@@ -1498,6 +1522,24 @@ msgstr ""
|
||||
msgid "My Events"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_event__activity_date_deadline
|
||||
#: model:ir.model.fields,field_description:event.field_event_registration__activity_date_deadline
|
||||
msgid "Next Activity Deadline"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_event__activity_summary
|
||||
#: model:ir.model.fields,field_description:event.field_event_registration__activity_summary
|
||||
msgid "Next Activity Summary"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_event__activity_type_id
|
||||
#: model:ir.model.fields,field_description:event.field_event_registration__activity_type_id
|
||||
msgid "Next Activity Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:263
|
||||
#, python-format
|
||||
@@ -1604,6 +1646,12 @@ msgstr ""
|
||||
msgid "Organizer"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: selection:event.event,activity_state:0
|
||||
#: selection:event.registration,activity_state:0
|
||||
msgid "Overdue"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model_terms:ir.ui.view,arch_db:event.view_registration_search
|
||||
msgid "Participant"
|
||||
@@ -1634,6 +1682,12 @@ msgstr ""
|
||||
msgid "Physical Event"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: selection:event.event,activity_state:0
|
||||
#: selection:event.registration,activity_state:0
|
||||
msgid "Planned"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model_terms:event.event,description:event.event_2
|
||||
msgid "Point of Sale (POS), Introduction to report customization."
|
||||
@@ -1740,6 +1794,12 @@ msgstr ""
|
||||
msgid "Responsible"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_event__activity_user_id
|
||||
#: model:ir.model.fields,field_description:event.field_event_registration__activity_user_id
|
||||
msgid "Responsible User"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model_terms:ir.ui.view,arch_db:event.res_config_settings_view_form
|
||||
msgid "Scan badges to confirm attendances"
|
||||
@@ -1812,6 +1872,12 @@ msgstr ""
|
||||
msgid "Show"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model_terms:ir.ui.view,arch_db:event.view_event_search
|
||||
#: model_terms:ir.ui.view,arch_db:event.view_registration_search
|
||||
msgid "Show all records which has next action date is before today"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_event_registration__origin
|
||||
msgid "Source Document"
|
||||
@@ -1836,6 +1902,15 @@ msgstr ""
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,help:event.field_event_event__activity_state
|
||||
#: model:ir.model.fields,help:event.field_event_registration__activity_state
|
||||
msgid "Status based on activities\n"
|
||||
"Overdue: Due date is already passed\n"
|
||||
"Today: Activity date is today\n"
|
||||
"Planned: Future activities."
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: code:addons/event/models/event.py:269
|
||||
#, python-format
|
||||
@@ -1875,6 +1950,18 @@ msgstr ""
|
||||
msgid "To get more information, visit the"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: selection:event.event,activity_state:0
|
||||
#: selection:event.registration,activity_state:0
|
||||
msgid "Today"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model_terms:ir.ui.view,arch_db:event.view_event_search
|
||||
#: model_terms:ir.ui.view,arch_db:event.view_registration_search
|
||||
msgid "Today Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,field_description:event.field_res_config_settings__module_website_event_track
|
||||
msgid "Tracks and Agenda"
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Jorunn D. Newth, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
@@ -12,7 +13,7 @@ msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:49+0000\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:17+0000\n"
|
||||
"Last-Translator: Jorunn D. Newth, 2018\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -802,7 +803,7 @@ msgstr ""
|
||||
#. module: event
|
||||
#: model:ir.model,name:event.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: event
|
||||
#: model:ir.ui.menu,name:event.menu_event_configuration
|
||||
@@ -971,7 +972,7 @@ msgstr "Fullført"
|
||||
#. module: event
|
||||
#: model_terms:ir.ui.view,arch_db:event.view_event_kanban
|
||||
msgid "Dropdown menu"
|
||||
msgstr ""
|
||||
msgstr "Nedtrekksmeny"
|
||||
|
||||
#. module: event
|
||||
#: model_terms:event.event,description:event.event_2
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
# grazziano <gra.negocia@gmail.com>, 2018
|
||||
# Munique Shih <muniqueshih@hotmail.com>, 2018
|
||||
# Yannick Belot <yannickbh@gmail.com>, 2018
|
||||
# Rafael H L Moretti <rafael.moretti@gmail.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
@@ -23,7 +24,7 @@ msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:49+0000\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:17+0000\n"
|
||||
"Last-Translator: Yannick Belot <yannickbh@gmail.com>, 2018\n"
|
||||
"Last-Translator: Rafael H L Moretti <rafael.moretti@gmail.com>, 2018\n"
|
||||
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/odoo/teams/41243/pt_BR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -1253,7 +1254,7 @@ msgstr "Seguidores (Parceiros)"
|
||||
#. module: event
|
||||
#: model_terms:event.event,description:event.event_2
|
||||
msgid "For any additional information, please contact us at"
|
||||
msgstr ""
|
||||
msgstr "Para qualquer informação adicional, favor nos contactar em"
|
||||
|
||||
#. module: event
|
||||
#: model:ir.model.fields,help:event.field_event_event__seats_max
|
||||
|
||||
@@ -21,6 +21,7 @@ this event.
|
||||
'depends': ['event', 'sale_management'],
|
||||
'data': [
|
||||
'views/event_views.xml',
|
||||
'views/event_views_template.xml',
|
||||
'views/product_views.xml',
|
||||
'views/sale_order_views.xml',
|
||||
'data/event_sale_data.xml',
|
||||
|
||||
@@ -86,6 +86,6 @@ class SaleOrderLine(models.Model):
|
||||
lang=self.order_id.partner_id.lang,
|
||||
)
|
||||
|
||||
return ticket.get_ticket_multiline_description_sale()
|
||||
return ticket.get_ticket_multiline_description_sale() + self._get_sale_order_line_multiline_description_variants()
|
||||
else:
|
||||
return super(SaleOrderLine, self).get_sale_order_line_multiline_description_sale(product)
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
odoo.define("event_sale.tour", function (require) {
|
||||
"use strict";
|
||||
|
||||
var tour = require('web_tour.tour');
|
||||
require('sale.tour');
|
||||
|
||||
var step_index = _.findIndex(tour.tours.sale_tour.steps, function (step) {
|
||||
return (step.id === "form_button_save_clicked");
|
||||
});
|
||||
tour.tours.sale_tour.steps.splice(step_index, 0, {
|
||||
trigger: ".modal-dialog .modal-footer .btn-primary:contains('Save & Close')",
|
||||
});
|
||||
});
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="assets_backend_inherit_event_sale" inherit_id="web.assets_backend" name="Event sale backend assets">
|
||||
<xpath expr="script[last()]" position="after">
|
||||
<script type="text/javascript" src="/event_sale/static/src/js/tour.js"></script>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
+31
-32
@@ -3,22 +3,21 @@
|
||||
# * fetchmail
|
||||
#
|
||||
# Translators:
|
||||
# Sergio Zanchetta <primes2h@gmail.com>, 2018
|
||||
# Francesco Garganese <francesco.garganese@aeromnia.aero>, 2018
|
||||
# Martin Trigaux, 2018
|
||||
# Giovanni Perteghella <giovanni@perteghella.org>, 2018
|
||||
# Marius Marolla <mariusmarolla@entersys.it>, 2018
|
||||
# Francesco <francesco.bianchi.88@gmail.com>, 2018
|
||||
# Sebastiano Pistore <SebastianoPistore.info@protonmail.ch>, 2018
|
||||
# Paolo Valier, 2018
|
||||
# David Minneci <david@numeko.it>, 2018
|
||||
# Sergio Zanchetta <primes2h@gmail.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-18 09:49+0000\n"
|
||||
"PO-Revision-Date: 2018-09-18 09:49+0000\n"
|
||||
"Last-Translator: David Minneci <david@numeko.it>, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:17+0000\n"
|
||||
"Last-Translator: Sergio Zanchetta <primes2h@gmail.com>, 2018\n"
|
||||
"Language-Team: Italian (https://www.transifex.com/odoo/teams/41243/it/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -29,7 +28,7 @@ msgstr ""
|
||||
#. module: fetchmail
|
||||
#: model_terms:ir.ui.view,arch_db:fetchmail.view_email_server_form
|
||||
msgid "Actions to Perform on Incoming Mails"
|
||||
msgstr "Azione da effettuare sulle mail in entrata"
|
||||
msgstr "Azioni da eseguire sulle email in ingresso"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server__active
|
||||
@@ -44,7 +43,7 @@ msgstr "Avanzato"
|
||||
#. module: fetchmail
|
||||
#: model_terms:ir.ui.view,arch_db:fetchmail.view_email_server_form
|
||||
msgid "Advanced Options"
|
||||
msgstr "Opzioni Avanzate"
|
||||
msgstr "Opzioni avanzate"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server__configuration
|
||||
@@ -61,7 +60,7 @@ msgstr "Confermato"
|
||||
#: code:addons/fetchmail/models/fetchmail.py:136
|
||||
#, python-format
|
||||
msgid "Connection test failed: %s"
|
||||
msgstr "Test connessione fallito: %s"
|
||||
msgstr "Prova di connessione non riuscita: %s"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,help:fetchmail.field_fetchmail_server__is_ssl
|
||||
@@ -69,8 +68,8 @@ msgid ""
|
||||
"Connections are encrypted with SSL/TLS through a dedicated port (default: "
|
||||
"IMAPS=993, POP3S=995)"
|
||||
msgstr ""
|
||||
"Le connessioni sono criptata con SSL/TLS attraverso una porta dedicata "
|
||||
"(default: IMAPS = 993, POP3S = 995)"
|
||||
"Le connessioni sono cifrate con SSL/TLS tramite una porta dedicata "
|
||||
"(predefinite: IMAPS = 993, POP3S = 995)"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server__object_id
|
||||
@@ -91,7 +90,7 @@ msgstr "Creato il"
|
||||
#: model:ir.model.fields,help:fetchmail.field_fetchmail_server__priority
|
||||
msgid "Defines the order of processing, lower values mean higher priority"
|
||||
msgstr ""
|
||||
"Definisce l'ordine di esecuzione, valori bassi significano priorità alta"
|
||||
"Definisce l'ordine di elaborazione, valori bassi indicano alta priorità"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server__display_name
|
||||
@@ -101,7 +100,7 @@ msgstr "Nome visualizzato"
|
||||
#. module: fetchmail
|
||||
#: model_terms:ir.ui.view,arch_db:fetchmail.view_email_server_tree
|
||||
msgid "Email Count"
|
||||
msgstr ""
|
||||
msgstr "Totale email"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model_terms:ir.ui.view,arch_db:fetchmail.view_email_server_form
|
||||
@@ -111,7 +110,7 @@ msgstr "Preleva ora"
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,help:fetchmail.field_fetchmail_server__server
|
||||
msgid "Hostname or IP of the mail server"
|
||||
msgstr "Hostname o IP del mail server"
|
||||
msgstr "Nome host o IP del server email"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server__id
|
||||
@@ -136,24 +135,24 @@ msgstr "Se SSL è richiesta."
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_mail_mail__fetchmail_server_id
|
||||
msgid "Inbound Mail Server"
|
||||
msgstr "Server mail in ingresso"
|
||||
msgstr "Server email in arrivo"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model_terms:ir.ui.view,arch_db:fetchmail.res_config_settings_view_form
|
||||
msgid "Incoming Email Servers"
|
||||
msgstr "Server Email in Entrata"
|
||||
msgstr "Server email in ingresso"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model_terms:ir.ui.view,arch_db:fetchmail.view_email_server_form
|
||||
#: model_terms:ir.ui.view,arch_db:fetchmail.view_email_server_search
|
||||
msgid "Incoming Mail Server"
|
||||
msgstr "Mail server in ingresso"
|
||||
msgstr "Server email in ingresso"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.actions.act_window,name:fetchmail.action_email_server_tree
|
||||
#: model:ir.ui.menu,name:fetchmail.menu_action_fetchmail_server_tree
|
||||
msgid "Incoming Mail Servers"
|
||||
msgstr "Mail server in ingresso"
|
||||
msgstr "Server email in ingresso"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server__attach
|
||||
@@ -168,22 +167,22 @@ msgstr "Mantieni Originale"
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server__date
|
||||
msgid "Last Fetch Date"
|
||||
msgstr "Ultima data prelievo mail"
|
||||
msgstr "Data ultimo prelievo"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server____last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Data di ultima modifica"
|
||||
msgstr "Ultima modifica il"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server__write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Ultima modifica di"
|
||||
msgstr "Ultimo aggiornamento di"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server__write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Ultima modifica il"
|
||||
msgstr "Ultimo aggiornamento il"
|
||||
|
||||
#. module: fetchmail
|
||||
#: selection:fetchmail.server,type:0
|
||||
@@ -200,7 +199,7 @@ msgstr "Informazioni accesso"
|
||||
#: model:ir.cron,cron_name:fetchmail.ir_cron_mail_gateway_action
|
||||
#: model:ir.cron,name:fetchmail.ir_cron_mail_gateway_action
|
||||
msgid "Mail: Fetchmail Service"
|
||||
msgstr ""
|
||||
msgstr "Email: servizio fetchmail"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.actions.act_window,name:fetchmail.act_server_history
|
||||
@@ -221,12 +220,12 @@ msgstr "Non confermato"
|
||||
#. module: fetchmail
|
||||
#: model_terms:ir.ui.view,arch_db:fetchmail.res_config_settings_view_form
|
||||
msgid "Outgoing Email Servers"
|
||||
msgstr "Server Email in Uscita"
|
||||
msgstr "Server email in uscita"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model,name:fetchmail.model_mail_mail
|
||||
msgid "Outgoing Mails"
|
||||
msgstr "Mail in Uscita"
|
||||
msgstr "Email in uscita"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model_terms:ir.ui.view,arch_db:fetchmail.view_email_server_search
|
||||
@@ -246,7 +245,7 @@ msgstr "Server POP/IMAP"
|
||||
#. module: fetchmail
|
||||
#: model_terms:ir.ui.view,arch_db:fetchmail.view_email_server_tree
|
||||
msgid "POP/IMAP Servers"
|
||||
msgstr "POP / IMAP Server"
|
||||
msgstr "Server POP/IMAP"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server__password
|
||||
@@ -298,17 +297,17 @@ msgstr "Cerca mail server in ingresso"
|
||||
#. module: fetchmail
|
||||
#: model_terms:ir.ui.view,arch_db:fetchmail.view_email_server_form
|
||||
msgid "Server & Login"
|
||||
msgstr "Server & Login"
|
||||
msgstr "Server e accesso"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model_terms:ir.ui.view,arch_db:fetchmail.view_email_server_form
|
||||
msgid "Server Information"
|
||||
msgstr "Informazioni sul server"
|
||||
msgstr "Informazioni server"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server__server
|
||||
msgid "Server Name"
|
||||
msgstr "Nome Server"
|
||||
msgstr "Nome server"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server__priority
|
||||
@@ -318,17 +317,17 @@ msgstr "Priorità server"
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server__type
|
||||
msgid "Server Type"
|
||||
msgstr "Tipo di Server"
|
||||
msgstr "Tipo server"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model_terms:ir.ui.view,arch_db:fetchmail.view_email_server_search
|
||||
msgid "Server type IMAP."
|
||||
msgstr "Tipo di server IMAP."
|
||||
msgstr "Server di tipo IMAP."
|
||||
|
||||
#. module: fetchmail
|
||||
#: model_terms:ir.ui.view,arch_db:fetchmail.view_email_server_search
|
||||
msgid "Server type POP."
|
||||
msgstr "Tipo server POP."
|
||||
msgstr "Server di tipo POP."
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server__state
|
||||
@@ -338,7 +337,7 @@ msgstr "Stato"
|
||||
#. module: fetchmail
|
||||
#: model_terms:ir.ui.view,arch_db:fetchmail.view_email_server_form
|
||||
msgid "Test & Confirm"
|
||||
msgstr "Test & Conferma"
|
||||
msgstr "Prova e conferma"
|
||||
|
||||
#. module: fetchmail
|
||||
#: model:ir.model.fields,field_description:fetchmail.field_fetchmail_server__user
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
# Martin Trigaux, 2018
|
||||
# Jaroslav Helemik Nemec <nemec@helemik.cz>, 2018
|
||||
# Michal Veselý <michal@veselyberanek.net>, 2018
|
||||
# trendspotter <j.podhorecky@volny.cz>, 2018
|
||||
# Ladislav Tomm <tomm@helemik.cz>, 2018
|
||||
# trendspotter <j.podhorecky@volny.cz>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
@@ -17,7 +17,7 @@ msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:49+0000\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:18+0000\n"
|
||||
"Last-Translator: Ladislav Tomm <tomm@helemik.cz>, 2018\n"
|
||||
"Last-Translator: trendspotter <j.podhorecky@volny.cz>, 2018\n"
|
||||
"Language-Team: Czech (https://www.transifex.com/odoo/teams/41243/cs/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -154,7 +154,7 @@ msgstr "Asistence"
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle__message_attachment_count
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_log_contract__message_attachment_count
|
||||
msgid "Attachment Count"
|
||||
msgstr ""
|
||||
msgstr "Počet příloh"
|
||||
|
||||
#. module: fleet
|
||||
#: model_terms:ir.ui.view,arch_db:fleet.fleet_vehicle_view_kanban
|
||||
|
||||
@@ -1594,7 +1594,7 @@ msgstr "Інше технічне обслуговування"
|
||||
#: selection:fleet.vehicle,activity_state:0
|
||||
#: selection:fleet.vehicle.log.contract,activity_state:0
|
||||
msgid "Overdue"
|
||||
msgstr "Прострочено"
|
||||
msgstr "Протерміновано"
|
||||
|
||||
#. module: fleet
|
||||
#: model:fleet.service.type,name:fleet.type_service_34
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
# snow wang <147156565@qq.com>, 2018
|
||||
# Martin Trigaux, 2018
|
||||
# Jeffery CHEN Fan <jeffery9@gmail.com>, 2018
|
||||
# jian liu <lj1989419@gmail.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
@@ -22,7 +23,7 @@ msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:49+0000\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:18+0000\n"
|
||||
"Last-Translator: Jeffery CHEN Fan <jeffery9@gmail.com>, 2018\n"
|
||||
"Last-Translator: jian liu <lj1989419@gmail.com>, 2018\n"
|
||||
"Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -670,7 +671,7 @@ msgstr "车门数量"
|
||||
#. module: fleet
|
||||
#: model:fleet.vehicle.state,name:fleet.fleet_vehicle_state_downgraded
|
||||
msgid "Downgraded"
|
||||
msgstr ""
|
||||
msgstr "信用等级下降"
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle__driver_id
|
||||
@@ -1696,7 +1697,7 @@ msgstr "加油明细"
|
||||
#. module: fleet
|
||||
#: model:fleet.vehicle.state,name:fleet.fleet_vehicle_state_registered
|
||||
msgid "Registered"
|
||||
msgstr ""
|
||||
msgstr "已注册"
|
||||
|
||||
#. module: fleet
|
||||
#: code:addons/fleet/models/fleet_vehicle_cost.py:209
|
||||
@@ -2266,7 +2267,7 @@ msgstr "供应商"
|
||||
#. module: fleet
|
||||
#: model:fleet.vehicle.state,name:fleet.fleet_vehicle_state_waiting_list
|
||||
msgid "Waiting List"
|
||||
msgstr ""
|
||||
msgstr "等待清单"
|
||||
|
||||
#. module: fleet
|
||||
#: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_log_contract__days_left
|
||||
|
||||
@@ -229,9 +229,11 @@ class FleetVehicle(models.Model):
|
||||
def _name_search(self, name, args=None, operator='ilike', limit=100, name_get_uid=None):
|
||||
domain = args or []
|
||||
domain = expression.AND([domain, [('name', operator, name)]])
|
||||
partner_ids = self.env['res.partner']._search([('name', operator, name)], access_rights_uid=name_get_uid)
|
||||
if partner_ids:
|
||||
domain = expression.OR([domain, ['|', ('driver_id', 'in', partner_ids), ('driver_id', '=', False)]])
|
||||
# we don't want to override the domain's filter on driver_id if present
|
||||
if not any(['driver_id' in element for element in domain]):
|
||||
partner_ids = self.env['res.partner']._search([('name', operator, name)], access_rights_uid=name_get_uid)
|
||||
if partner_ids:
|
||||
domain = expression.OR([domain, ['|', ('driver_id', 'in', partner_ids), ('driver_id', '=', False)]])
|
||||
rec = self._search(domain, limit=limit, access_rights_uid=name_get_uid)
|
||||
return self.browse(rec).name_get()
|
||||
|
||||
|
||||
@@ -480,7 +480,7 @@ msgstr ""
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_badge__message_attachment_count
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_challenge__message_attachment_count
|
||||
msgid "Attachment Count"
|
||||
msgstr ""
|
||||
msgstr "Počet příloh"
|
||||
|
||||
#. module: gamification
|
||||
#: model:ir.model.fields,field_description:gamification.field_gamification_badge__rule_auth_user_ids
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Project-Id-Version: Odoo Server saas~12.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:49+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:49+0000\n"
|
||||
"POT-Creation-Date: 2018-12-24 10:59+0000\n"
|
||||
"PO-Revision-Date: 2018-12-24 10:59+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -16,13 +16,13 @@ msgstr ""
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:594
|
||||
#: code:addons/gamification/models/challenge.py:609
|
||||
#, python-format
|
||||
msgid "%s has joined the challenge"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:603
|
||||
#: code:addons/gamification/models/challenge.py:618
|
||||
#, python-format
|
||||
msgid "%s has refused the challenge"
|
||||
msgstr ""
|
||||
@@ -132,25 +132,25 @@ msgid "<?xml version=\"1.0\"?>\n"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:660
|
||||
#: code:addons/gamification/models/challenge.py:675
|
||||
#, python-format
|
||||
msgid "<br/> %(rank)d. %(user_name)s - %(reward_name)s"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:657
|
||||
#: code:addons/gamification/models/challenge.py:672
|
||||
#, python-format
|
||||
msgid "<br/>Nobody has succeeded to reach every goal, no badge is rewarded for this challenge."
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:655
|
||||
#: code:addons/gamification/models/challenge.py:670
|
||||
#, python-format
|
||||
msgid "<br/>Reward (badge %s) for every succeeding user was sent to %s."
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:665
|
||||
#: code:addons/gamification/models/challenge.py:680
|
||||
#, python-format
|
||||
msgid "<br/>Special rewards were sent to the top competing users. The ranking for this challenge is :"
|
||||
msgstr ""
|
||||
@@ -265,7 +265,7 @@ msgid "<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"backgro
|
||||
" <tr><td style=\"padding:0 30px;\">\n"
|
||||
" <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" style=\"table-layout: fixed;\">\n"
|
||||
" <tr>\n"
|
||||
" % set top_goals = [line['goals'][1], line['goals'][0], line['goals'][2]]\n"
|
||||
" % set top_goals = line['goals'][:3]\n"
|
||||
" % for goal in top_goals:\n"
|
||||
" <td align=\"center\" style=\"width:32%;\">\n"
|
||||
" % if loop.index == 1:\n"
|
||||
@@ -537,7 +537,7 @@ msgid "Can not grant"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/goal.py:413
|
||||
#: code:addons/gamification/models/goal.py:412
|
||||
#, python-format
|
||||
msgid "Can not modify the configuration of a started goal"
|
||||
msgstr ""
|
||||
@@ -1371,7 +1371,7 @@ msgid "No one, assigned through challenges"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:672
|
||||
#: code:addons/gamification/models/challenge.py:687
|
||||
#, python-format
|
||||
msgid "Nobody reached the required conditions to receive special badges."
|
||||
msgstr ""
|
||||
@@ -1762,7 +1762,7 @@ msgid "The action that will be called to update the goal value."
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/challenge.py:651
|
||||
#: code:addons/gamification/models/challenge.py:666
|
||||
#, python-format
|
||||
msgid "The challenge %s is finished."
|
||||
msgstr ""
|
||||
@@ -1790,7 +1790,7 @@ msgid "The day a new challenge will be automatically started. If no periodicity
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/goal.py:93
|
||||
#: code:addons/gamification/models/goal.py:92
|
||||
#, python-format
|
||||
msgid "The domain for the definition %s seems incorrect, please check it.\n"
|
||||
"\n"
|
||||
@@ -1833,7 +1833,7 @@ msgid "The maximum number of time this badge can be sent per month per person."
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/goal.py:110
|
||||
#: code:addons/gamification/models/goal.py:109
|
||||
#, python-format
|
||||
msgid "The model configuration for the definition %s seems incorrect, please check it.\n"
|
||||
"\n"
|
||||
@@ -1841,7 +1841,7 @@ msgid "The model configuration for the definition %s seems incorrect, please che
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/goal.py:107
|
||||
#: code:addons/gamification/models/goal.py:106
|
||||
#, python-format
|
||||
msgid "The model configuration for the definition %s seems incorrect, please check it.\n"
|
||||
"\n"
|
||||
@@ -1990,7 +1990,7 @@ msgid "Update"
|
||||
msgstr ""
|
||||
|
||||
#. module: gamification
|
||||
#: code:addons/gamification/models/goal.py:448
|
||||
#: code:addons/gamification/models/goal.py:447
|
||||
#, python-format
|
||||
msgid "Update %s"
|
||||
msgstr ""
|
||||
|
||||
@@ -3,23 +3,25 @@
|
||||
# * gamification
|
||||
#
|
||||
# Translators:
|
||||
# Rodrigo de Almeida Sottomaior Macedo <rmsolucoeseminformatic4@gmail.com>, 2018
|
||||
# Martin Trigaux, 2018
|
||||
# Mateus Lopes <mateus1@gmail.com>, 2018
|
||||
# Adriel Kotviski <kotviski@gmail.com>, 2018
|
||||
# falexandresilva <falexandresilva@gmail.com>, 2018
|
||||
# grazziano <gra.negocia@gmail.com>, 2018
|
||||
# André Augusto Firmino Cordeiro <a.cordeito@gmail.com>, 2018
|
||||
# Rodrigo de Almeida Sottomaior Macedo <rmsolucoeseminformatic4@gmail.com>, 2018
|
||||
# Martin Trigaux, 2018
|
||||
# Clemilton Clementino <clemylton@hotmail.com>, 2018
|
||||
# Mateus Lopes <mateus1@gmail.com>, 2018
|
||||
# grazziano <gra.negocia@gmail.com>, 2018
|
||||
# guisantos23 <guisantos23@yahoo.com.br>, 2018
|
||||
# Silmar <pinheirosilmar@gmail.com>, 2018
|
||||
# Emanuel Martins <emanuel.breno@gmail.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:49+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:49+0000\n"
|
||||
"Last-Translator: Silmar <pinheirosilmar@gmail.com>, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:18+0000\n"
|
||||
"Last-Translator: Emanuel Martins <emanuel.breno@gmail.com>, 2018\n"
|
||||
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/odoo/teams/41243/pt_BR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -2157,7 +2159,7 @@ msgstr "Usuários"
|
||||
#. module: gamification
|
||||
#: selection:gamification.challenge,category:0
|
||||
msgid "Website / Forum"
|
||||
msgstr ""
|
||||
msgstr "Site/fórum"
|
||||
|
||||
#. module: gamification
|
||||
#: selection:gamification.challenge,period:0
|
||||
|
||||
@@ -344,12 +344,12 @@ class Challenge(models.Model):
|
||||
date_clause = ""
|
||||
query_params = [line.id]
|
||||
if start_date:
|
||||
date_clause += "AND g.start_date = %s"
|
||||
date_clause += " AND g.start_date = %s"
|
||||
query_params.append(start_date)
|
||||
if end_date:
|
||||
date_clause += "AND g.end_date = %s"
|
||||
date_clause += " AND g.end_date = %s"
|
||||
query_params.append(end_date)
|
||||
|
||||
|
||||
query = """SELECT u.id AS user_id
|
||||
FROM res_users u
|
||||
LEFT JOIN gamification_goal g
|
||||
|
||||
@@ -4,13 +4,15 @@
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:18+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -100,7 +102,7 @@ msgstr "Client_key"
|
||||
#. module: google_calendar
|
||||
#: model:ir.model,name:google_calendar.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: google_calendar
|
||||
#. openerp-web
|
||||
|
||||
@@ -3,15 +3,17 @@
|
||||
# * google_drive
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Jorunn D. Newth, 2018
|
||||
# Martin Trigaux, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:49+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:49+0000\n"
|
||||
"Last-Translator: Jorunn D. Newth, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:18+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -76,7 +78,7 @@ msgstr ""
|
||||
#. module: google_drive
|
||||
#: model:ir.model,name:google_drive.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: google_drive
|
||||
#: model:ir.model.fields,field_description:google_drive.field_google_drive_config__create_uid
|
||||
|
||||
@@ -4,13 +4,15 @@
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-21 13:17+0000\n"
|
||||
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:18+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -28,7 +30,7 @@ msgstr "Legg til i Google regneark"
|
||||
#. module: google_spreadsheet
|
||||
#: model:ir.model,name:google_spreadsheet.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: google_spreadsheet
|
||||
#: model:ir.model,name:google_spreadsheet.model_google_drive_config
|
||||
|
||||
@@ -202,7 +202,7 @@ msgstr "Archivováno"
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee__message_attachment_count
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_job__message_attachment_count
|
||||
msgid "Attachment Count"
|
||||
msgstr ""
|
||||
msgstr "Počet příloh"
|
||||
|
||||
#. module: hr
|
||||
#: selection:mail.alias,alias_contact:0
|
||||
@@ -1473,6 +1473,8 @@ msgid ""
|
||||
"The user will have access to the human resources configuration as well as "
|
||||
"statistic reports."
|
||||
msgstr ""
|
||||
"Uživatel bude mít přístup k konfiguraci lidských zdrojů, stejně jako "
|
||||
"statistické přehledy."
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee__image
|
||||
|
||||
+74
-18
@@ -4,10 +4,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Project-Id-Version: Odoo Server saas~12.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:48+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:48+0000\n"
|
||||
"POT-Creation-Date: 2018-12-24 10:57+0000\n"
|
||||
"PO-Revision-Date: 2018-12-24 10:57+0000\n"
|
||||
"Last-Translator: <>\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -16,7 +16,7 @@ msgstr ""
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:76
|
||||
#: code:addons/hr/models/hr.py:78
|
||||
#, python-format
|
||||
msgid "%s (copy)"
|
||||
msgstr ""
|
||||
@@ -131,6 +131,21 @@ msgstr ""
|
||||
msgid "A good job in a young and dynamic team"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings__hr_presence_control_ip
|
||||
msgid "According to the IP address"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings__hr_presence_control_email
|
||||
msgid "According to the amount of sent emails"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings__hr_presence_control_login
|
||||
msgid "According to the system login (User status on chat)"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department__message_needaction
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee__message_needaction
|
||||
@@ -213,6 +228,11 @@ msgstr ""
|
||||
msgid "Bachelor"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee__barcode
|
||||
msgid "Badge ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee__bank_account_id
|
||||
msgid "Bank Account Number"
|
||||
@@ -347,6 +367,11 @@ msgstr ""
|
||||
msgid "Contributions to open source projects"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_res_config_settings__module_hr_presence
|
||||
msgid "Control presence of employees"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee__country_of_birth
|
||||
msgid "Country of Birth"
|
||||
@@ -421,6 +446,11 @@ msgstr ""
|
||||
msgid "Departments"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee__child_ids
|
||||
msgid "Direct subordinates"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_mail_channel
|
||||
msgid "Discussion channel"
|
||||
@@ -466,6 +496,7 @@ msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_hr_employee
|
||||
#: model:ir.ui.menu,name:hr.menu_human_resources_configuration_employee
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Employee"
|
||||
msgstr ""
|
||||
@@ -487,7 +518,6 @@ msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.actions.act_window,name:hr.open_view_categ_form
|
||||
#: model:ir.ui.menu,name:hr.menu_view_employee_category_form
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_category_form
|
||||
msgid "Employee Tags"
|
||||
msgstr ""
|
||||
@@ -599,6 +629,11 @@ msgstr ""
|
||||
msgid "Gender"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Generate Badge ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:hr.job,website_description:hr.job_developer
|
||||
msgid "Good knowledge of HTML and Javascript"
|
||||
@@ -703,6 +738,11 @@ msgstr ""
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee__barcode
|
||||
msgid "ID used for employee identification."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee__identification_id
|
||||
msgid "Identification No"
|
||||
@@ -735,7 +775,7 @@ msgid "If the active field is set to False, it will allow you to hide the resour
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:296
|
||||
#: code:addons/hr/models/hr.py:306
|
||||
#, python-format
|
||||
msgid "Import Template for Employees"
|
||||
msgstr ""
|
||||
@@ -868,6 +908,11 @@ msgstr ""
|
||||
msgid "Let's create a job position."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model_terms:ir.ui.view,arch_db:hr.view_employee_form
|
||||
msgid "Login Information"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department__message_main_attachment_id
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee__message_main_attachment_id
|
||||
@@ -1100,6 +1145,16 @@ msgstr ""
|
||||
msgid "Overdue"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee__pin
|
||||
msgid "PIN"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,help:hr.field_hr_employee__pin
|
||||
msgid "PIN used to Check In/Out in Kiosk Mode (if enabled in Configuration)."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_department__parent_id
|
||||
msgid "Parent Department"
|
||||
@@ -1373,11 +1428,6 @@ msgstr ""
|
||||
msgid "Subordinate Hierarchy"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee__child_ids
|
||||
msgid "Subordinates"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.employee.category:0
|
||||
msgid "Tag name already exists !"
|
||||
@@ -1385,6 +1435,7 @@ msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee__category_ids
|
||||
#: model:ir.ui.menu,name:hr.menu_view_employee_category_form
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
@@ -1398,6 +1449,17 @@ msgstr ""
|
||||
msgid "Team spirit and good communication"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: sql_constraint:hr.employee:0
|
||||
msgid "The Badge ID must be unique, this one is already assigned to another employee."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:212
|
||||
#, python-format
|
||||
msgid "The PIN must be a sequence of digits."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.model.fields,field_description:hr.field_hr_employee__is_address_home_a_company
|
||||
msgid "The employee adress has a company linked"
|
||||
@@ -1680,13 +1742,7 @@ msgid "You are ready to work in a dynamic company"
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:206
|
||||
#, python-format
|
||||
msgid "You cannot create a recursive hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#. module: hr
|
||||
#: code:addons/hr/models/hr.py:331
|
||||
#: code:addons/hr/models/hr.py:341
|
||||
#, python-format
|
||||
msgid "You cannot create recursive departments."
|
||||
msgstr ""
|
||||
|
||||
@@ -5,13 +5,15 @@
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# Jorunn D. Newth, 2018
|
||||
# Marius Stedjan <marius@stedjan.com>, 2018
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-10-08 06:48+0000\n"
|
||||
"PO-Revision-Date: 2018-10-08 06:48+0000\n"
|
||||
"Last-Translator: Jorunn D. Newth, 2018\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:18+0000\n"
|
||||
"Last-Translator: Marius Stedjan <marius@stedjan.com>, 2018\n"
|
||||
"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -337,7 +339,7 @@ msgstr "Fullstendig navn"
|
||||
#. module: hr
|
||||
#: model:ir.model,name:hr.model_res_config_settings
|
||||
msgid "Config Settings"
|
||||
msgstr ""
|
||||
msgstr "Konfigurasjonsinnstillinger"
|
||||
|
||||
#. module: hr
|
||||
#: model:ir.ui.menu,name:hr.menu_human_resources_configuration
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import controllers
|
||||
from . import models
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from . import main
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user