[MERGE] forward port branch saas-12.1 up to 8aa8548d8a

This commit is contained in:
Christophe Simonis
2019-01-09 19:59:27 +01:00
710 changed files with 19023 additions and 12590 deletions
+20
View File
@@ -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
File diff suppressed because it is too large Load Diff
+4 -1
View File
@@ -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
+13 -6
View File
@@ -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
+3 -3
View File
@@ -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
View File
@@ -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
+3 -3
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
+2 -2
View File
@@ -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
+2
View File
@@ -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),
+9 -3
View File
@@ -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'
+6 -3
View File
@@ -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
(
(
+18 -3
View File
@@ -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">
+1
View File
@@ -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)
+3 -3
View File
@@ -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"
+21 -21
View File
@@ -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 -3
View File
@@ -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"
+1 -1
View File
@@ -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,
)
+1 -1
View File
@@ -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
+5 -4
View File
@@ -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 -3
View File
@@ -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 ""
+5 -4
View File
@@ -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 ""
+5 -3
View File
@@ -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
+1 -1
View File
@@ -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
+5 -3
View File
@@ -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
+5 -3
View File
@@ -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
+9 -4
View File
@@ -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
+6 -4
View File
@@ -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
+5 -4
View File
@@ -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
+7 -7
View File
@@ -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>
+8 -5
View File
@@ -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
+22
View File
@@ -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 -3
View File
@@ -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
+104 -15
View File
@@ -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 ""
+29 -27
View File
@@ -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'),
+24 -4
View File
@@ -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"
+6 -4
View File
@@ -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"/>
+5 -3
View File
@@ -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
+7
View File
@@ -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 -3
View File
@@ -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
+9 -4
View File
@@ -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 ""
+3 -1
View File
@@ -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
+6 -4
View File
@@ -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
View File
@@ -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', '&lt;', 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 ""
+2 -2
View File
@@ -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
+8 -7
View File
@@ -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
+6 -4
View File
@@ -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
+1 -1
View File
@@ -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>
+2
View File
@@ -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>
+5 -3
View File
@@ -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
+5 -3
View File
@@ -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
+5 -4
View File
@@ -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
+65 -48
View File
@@ -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 ""
+6 -4
View File
@@ -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
+1 -1
View File
@@ -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'])
+5 -5
View File
@@ -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&amp;model=digest.digest&amp;id=${object.id}\" target=\"_blank\" style=\"color: #888888;\">Unsubscribe</a>\n"
" </strong>\n"
" </p>\n"
+5 -3
View File
@@ -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
+2 -2
View File
@@ -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
+94 -7
View File
@@ -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"
+4 -3
View File
@@ -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
+3 -2
View File
@@ -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
+1
View File
@@ -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',
+1 -1
View File
@@ -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)
+13
View File
@@ -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
View File
@@ -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
+3 -3
View File
@@ -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
+1 -1
View File
@@ -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
+5 -4
View File
@@ -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
+5 -3
View File
@@ -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()
+1 -1
View File
@@ -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
+17 -17
View File
@@ -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 ""
+9 -7
View File
@@ -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
+3 -3
View File
@@ -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
+5 -3
View File
@@ -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
+6 -4
View File
@@ -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
+5 -3
View File
@@ -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
+3 -1
View File
@@ -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
View File
@@ -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 -3
View File
@@ -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
View File
@@ -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